We have a scim connector that points to an application. When we add an entitlement, a group, to an account the account gets updated on the endpoint but the link doesn’t get updated in iiq.
How can we keep the link in sync with the account on the end point?
I can get the data to show up correctly after taking these steps. I was hoping to not have to run all these steps, or kick off targeted aggregations automatically after a role was added or removed from a user in sailpoint. It just seems clunky to have to do all of those every time.
Assign Role to User
Triggers provisioning to create the Databricks account.
Adds the user to the “Account Users” group in Databricks.
Run Identity Refresh
Synchronizes the new account Link to the Identity Cube.
Calculates identity attributes and re-evaluates role memberships based on the new account data.
Adds account to sailpoint group in databricks
Run Group Aggregation
Updates ManagedAttributes in the IIQ Entitlement Catalog with the latest metadata from Databricks.
Ensures IIQ recognizes existing group memberships directly from the source.
Run Account Aggregation
Pulls the latest account data from Databricks.
Links the ManagedAttributes to the specific user account.
Updates the Identity XML to reflect these group associations internally.
Run Identity Refresh
Finalizes the Operational View by re-calculating the Identity Cube.
Makes the updated group memberships visible for governance, reporting, and certifications.
If you do not want to run this process manually. It needs to be scheduled in IIQ. Usually in organization, we schedule these tasks, so all this work can be done automatically and no manual intervention is needed from SailPoint side to run the tasks manually.
Sounds like there is nothing wrong with the integration, it is working as it is supposed to. It is just different than other adapters. We need to get he refreshes and aggregations scheduled along with out other daily scheduled tasks.