07/18/2023 01:50 AM
Hello Team,
I have 100's of entitlement where I need to add DL(distribution list) as owners for approval, once the user request an Entitlement from ARS.
How to add the DL's and send the approval to DL.
Thanks,
Sam.
23.6
@
07/18/2023 02:01 AM
Hi @sam28 ,
You can create UserGroups (as DL) with all the required users who should be an approver and keep that user group name in the custom property of the entitlement. In workflow using custom Assignment block with custom query you can assigned approval request to all those users using below query:
select us.userkey from usergroup_users us where us.user_groupkey = (select usergroupkey from user_groups where user_groupname in (select custompropertyXX from entitlement_values where entitlement_valuekey=${REQUESTACCESSOBJ.id}))
07/18/2023 02:07 AM
Hello @pmahalle
I will try this with some test data.
Is there any other approach where I just only have DL's not the list of users part of that DL?
Thanks.
07/18/2023 02:36 AM
If you don't have users/identities in Saviynt then to whom that request will be assigned for approval?
07/18/2023 02:43 AM
@pmahalle
The users records are present.
For example:
I have 4-5 entitlement.
ent1 go approval to DL1@gmail.com (I don't know the list if user in this DL which will be updated frequently)
ent2 go approval to DL2@gmail.com(I don't know the list if user in this DL which will be updated frequently)
ent3go approval to DL3@gmail.com(I don't know the list if user in this DL which will be updated frequently)
ent4 go approval to DL4@gmail.com (I don't know the list if user in this DL which will be updated frequently)
If I request ent1 from ARS can we send an email to that specific DL without using usergroups?
07/18/2023 03:41 AM
Hi @sam28 ,
In approval workflow, you can assign the request to the user/identities or user group.
One thing you can do in case you just want to notify the DL. Create user/identity for each DL and assign respective email id to them. Assign DL as owner of the entitlement. It will trigger an email to DL.
But those users present under that DL can not take action. You need to login in using that user created for that user.