Click HERE to see how Saviynt Intelligence is transforming the industry. |
09/05/2024 01:36 AM - last edited on 09/05/2024 03:27 AM by Sunil
Hi,
we have set up a role modification workflow that is triggered when a user creates or modifies an enterprise role and it's working well.
We have also enabled the Delete Role button from Global configs. When a user deletes a role we expected the delete request to go through the role modification workflow. But no request is created and the role is immediately set as inactive and renamed to <role_name>_deleted
Is there a way to set an approval workflow for deleting roles, or should some other approach be used for processing roles that should no longer be used.
The following documentation https://docs.saviyntcloud.com/bundle/EIC-Admin-v24x/page/Content/Chapter06-EIC-Configurations/Config... contains this information about the role modification workflow:
Role Modification Workflow |
Use this setting to choose a workflow to be use for approving requests and updating or deleting a role. EIC roles map to groups in the target applications. |
Based on this I was expecting that deleting a role would create a request that would be processed by the role modification workflow.
best regards,
Sampo
[This message has been edited by moderator to merge reply comment]
09/09/2024 09:13 AM
09/09/2024 09:59 AM
@Dhruv_S This workflow is used when user is getting removed from enterprise role
09/09/2024 11:41 AM
I tested by setting my role modification workflow as the Role Removal Workflow but that doesn't work either, no request is created when the role is deleted. As Rushikesh mentioned the Role Removal Workflow is used when a request is created to remove an enterprise role from a user (and that use case is working), but the documentation is a little bit confusing here, as the text you copied showed that it's used for removing roles.
09/09/2024 12:58 PM
as per my knowledge there is no workflow for role deleting
09/09/2024 12:46 PM
Can you try based on request type?
Example like below:
ars_requests.requesttype==6
Thanks,
Devang Gandhi
If this reply answered your question, please Accept As Solution and give Kudos to help others who may have a similar problem.