Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Trigger an update account when a specific entitlement is assigned to a user

aundreb
Regular Contributor II
Regular Contributor II

Is it possible to trigger an update account task for an endpoint when a specific entitlement is assigned to the user?

Use case:  User's request entitlement to grant them access to an exchange request entitlement in Active Directory. Once the entitlement is assigned need to trigger Active directory account update to update mail attributes on the account.

 

5 REPLIES 5

AmitM
Valued Contributor
Valued Contributor

Yes , You can write an Analytics to find arstasks for that ent completed in given time and trigger update account tasks for those users/accounts.

Thanks,

Amit

If this answers your query, Please ACCEPT SOLUTION and give KUDOS.

aundreb
Regular Contributor II
Regular Contributor II

Thanks Amit, I was thinking something along those lines. Do you know if its possible to have the analytic trigger right away when it detects this entitlement is assigned or can you only schedule it? Was hoping for something a bit faster.

Yes its possible

  1. Create separate WSRETRY for application
  2. Create report job 
  3. Create trigger chain job of WSRETRY,REPORT

Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

aundreb
Regular Contributor II
Regular Contributor II

Hi Rushikesh,

How exactly does the report job trigger an update account? If I look on the Saviynt documentation it doesn't have any details on it.

aundreb_0-1708696670709.png

 

Create Analyics report with default action as Update Account 

rushikeshvartak_0-1708888512188.png

Update Account

When Update Account is configured as an allowed action, it updates an account in EIC. When this action is performed on a record, an Update Account task is created for updating the account in the target application.

The Analytics query must have the columns given below:
acctKey - Stores accountkey of the account which has to be updated.

Sample query:

  • Schedule from Run All V2 Analytics Job

SQL
select a.name,a.accountkey as acctKey, endpointkey, 'UpdateAccount' as Default_Action_For_Analytics from accounts a;

https://docs.saviyntcloud.com/bundle/EIC-Admin-v24x/page/Content/Chapter17-EIC-Analytics/Managing-An... 


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.