I have a use case where i need to remove membership from Active Directory Groups that are not provisioned outside of Sailpoint (i dont need to worry about access granted through Access Profiles/Roles, bcos Sailpoint will handle them). This should happen when a user changes department. I am trying to do this through workflows.
I have tried the search api (with standalone attribute to true, that helps me identify entitlements that are not provisioned through Sailpoint)
I have tried to use the “Manage Access” action, but that does not seem to work. I know i can use powershell etc, but that would not update the source until the next aggregation, Is there a way to make it work with workflows.
Are those entitlements part of any roles or access profiles which can still assigned to the identities and in your scope?
Based on your comment, you can use the Search based certification via API within a workflow to revoke the access which you get from your search results. Keep it in mind that those entitlements still get assigned to the identity if those are part of any roles or identity profiles which already assigned to any of these identities.