Hi All,
In a POC:
I have a JDBC connector which attaches to an authoritative source of data.
This is the SQL query: SELECT * from idam.vw_sailpointstaffusers
My question is, if there is a change in user information in the DB, would Sailpoint act on that change in real time, or would it require an aggregation to pick it up?
IDN requires an aggregation to bring in the data from the target system. You can schedule multiple aggregations per day to bring in the frequent data changes if required.
Hi @rajeshs
Thank you for you suggestion, but that will still require an aggregation.
The user story for this is:
An an existing user, if my details are amended, this information will be cascaded automatically through the system without requiring a scheduled (or manual) aggregation.
effectively the authoritative source is pushing the information into Sailpoint. If this is not possible then we will have to look at increasing the aggregation schedule. (and implementing a delta table in the aggregation period is too long)
Have you considered creating a trigger (on record update in the table) inside your DB that will run a PS script? You can use the PS script to send a request to ISC API to aggregate the account.
Hereâs a very basic workflow template that could accomplish what @iamnithesh is describing. Youâd then write a PS script that would send an API call to activate that external trigger that starts this workflow. Aggregateasourceondemand20240419.json (505 Bytes)
@iamnithesh
That is an excellent idea.
I do have a quick follow up question, the documentation says to use this endpoint âPOST /beta/sources/<source_id>/load-accountsâ, but âload-accountsâ doesnât exist anymore, neither in Beta, nor V3. Should I be using this endpoint âPOST {{baseUrl}}/sources/:id/schemas/accountsâ?
Fair enough. Everything could still just be directly accomplished with a PS script since itâs only really calling the account aggregation API. You can find the documentation for it here: import-accounts | SailPoint Developer Community
Thanks @WyssAJ01 as I was not aware of this API. Was still using cc/api and hoping it would not be deprecated soon.
Wondering why are these not in alphabetical order like all other APIs under Beta list