Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

Technical Rule not running

vm
Regular Contributor II
Regular Contributor II

Hello Team,

We have a requirement to assign birthright entitlements for Salesforce application, when a user is onboarded for a particular BU. I have created the below technical rule as birthright but it is not getting picked up with the user is created on import of employee from HRMS. Any suggestions on this can be achieved?

Currently I have a user update rule when a user's email is updated to run the technical rule, which picks up users whose email gets updated after the user is created. But if the email is imported which user creation then the rule isnt picked up. 

User update:

Vidhimehta_2-1728915944640.png

Vidhimehta_3-1728916103286.png

We cannot create an account on Salesforce without the email, so we need to wait till the email is updated.

Regards,

Vidhi.

 

 

 

17 REPLIES 17

Ankky
Regular Contributor
Regular Contributor

What is the condition in technical rule?

You can have another technical rule with following -

1. Email is not null 

dgandhi
All-Star
All-Star

Can you provide screenshot of the technical rule? Is birthright enabled in the technical rule?

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.

vm
Regular Contributor II
Regular Contributor II

Hello Both,

Below condition for the technical rule:

vm_0-1728919229078.pngvm_1-1728919297851.png

 

NM
Honored Contributor III
Honored Contributor III

@vm check if the profile satisfy the condition and uncheck the detective box.

vm
Regular Contributor II
Regular Contributor II

@Ankky  do you mean user update rule? 

Ankky
Regular Contributor
Regular Contributor

No, My bad. 

Please uncheck detective checkbox and try.

vm
Regular Contributor II
Regular Contributor II

@Ankky , kindly provide more guidance.  

  • can you share 
    • Logs in text file
    • Import file format [how its been tested ?}

Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

vm
Regular Contributor II
Regular Contributor II

Hi Rushikesh,

The user is created via import only through user import jobs (connected to HRMS).

Regards,

Vidhi.

vm
Regular Contributor II
Regular Contributor II

@Ankky Below user update rule created with user created via import:

vm_2-1728924692494.png

 

 

 

Since you have many parathesis use advanced query section instead of basic


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

Ankky
Regular Contributor
Regular Contributor

1. Have a user update rule with Trigger Actions when as "Trigger when user is updated from email"

Add condition as email is updated and email is not null along with the company name and status key check

In the actions, add trigger selected technical rule and select the technical rule

2. Create a technical rule with company name, statuskey and email condition. Add appropriate action to create account/assign group and select only 'Birthright' and 'Remove Birthright Access if condition fails'

vm
Regular Contributor II
Regular Contributor II

@Ankky 

  1. The below user update rule:

vm_0-1728925540886.png

vm_1-1728925616174.png

2. Technical rule: doesnt have the option of email not null. 

vm_3-1728925848120.png

Regards,

Vidhi.

 

Ankky
Regular Contributor
Regular Contributor

You will have to write advanced condition for that, you can leave it for now. Do you see the user in question while doing preview for technical rule?

vm
Regular Contributor II
Regular Contributor II

@Ankky yes I see the user in the preview, who shld be assigned a new account as he is imported but the email is not updated.

Use advanced query


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

Ankky
Regular Contributor
Regular Contributor

How are you updating email? Via AD user import? If yes, please run the AD user import and then validate if both user update and technical rule are getting invoked.