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

Technical Rules

JasBel
New Contributor III
New Contributor III

Hi, we added a new technical rule that had for filter the employeeid and was assigning an enterprise role to the employeeid listed in the condition.

This is an example of the condition:
Users.employeeid =1 OR Users.employeeid =2 OR Users.employeeid =3 OR Users.employeeid =4 OR Users.employeeid =5 OR Users.employeeid =6 OR Users.employeeid =7 OR Users.employeeid =8 OR Users.employeeid =9OR Users.employeeid =10 OR Users.employeeid =11 OR Users.employeeid =12

After we did the preview it was listing the 12 users that would be affected.

After we did this we added the hanna rule on a job a started the job.
But this assigned the enterprise role to the entire users listed in Saviynt and not only the 12 listed.

Is there anything we were missing the Technical Rule because we had in our understanding that only the users listed in the technical rule would got the enterprise role?

Thanks in advance for any feedback.

9 REPLIES 9

CR
Regular Contributor III
Regular Contributor III

@JasBel  please share technical rule config ss


Thanks,
Raghu
If this reply answered your question, Please Accept As Solution and hit Kudos.

JasBel
New Contributor III
New Contributor III

@CR Query is above for condition:
Users.employeeid =1 OR Users.employeeid =2 OR Users.employeeid =3 OR Users.employeeid =4 OR Users.employeeid =5 OR Users.employeeid =6 OR Users.employeeid =7 OR Users.employeeid =8 OR Users.employeeid =9OR Users.employeeid =10 OR Users.employeeid =11 OR Users.employeeid =12

And this is the Action

JasBel_0-1707834887911.png

 

@JasBel Could you please share the complete rule screenshot.

and which job you are running ?

is this detectiveprovisioning rule job? If yes tasks will create for all users if condition satisfied.

Regards,
Sumathi Somala
If this reply answered your question, please Accept As Solution and give Kudos.

JasBel
New Contributor III
New Contributor III

Hi @SumathiSomala 
the job is detective but only on the selected technical rule which is the one created to give the enterprise role on the selected users not the entire users in Saviynt.

JasBel_0-1707843340130.png

JasBel_1-1707843495433.pngJasBel_2-1707843516060.png

 

Use advanced config due to missing parenthesis issue is occurring

Users.employeeid in (1,2,3,4,5,6,7,8,9,10,11,12)


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

CR
Regular Contributor III
Regular Contributor III

@JasBel 

try like below also

Users.employeeid in (1,2,3,4,5,6,7,8,9,10,11,12)

I belive end of your condition you gave 'OR' condition right

 


Thanks,
Raghu
If this reply answered your question, Please Accept As Solution and hit Kudos.

JasBel
New Contributor III
New Contributor III

@CR The preview worked fine.  It's when we executed the job Saviynt assigned the role employees to the entire users in Saviynt and not only the users listed in the query.

CR
Regular Contributor III
Regular Contributor III

@JasBel  Query look good.


Thanks,
Raghu
If this reply answered your question, Please Accept As Solution and hit Kudos.

JasBel
New Contributor III
New Contributor III

We also added a workflow under Global Configurations for Roles Add Workflow would this be the origin of the problem that Saviynt added the enterprise role to all users in Saviynt?

JasBel_0-1707836766139.png

[This message has been edited by moderator to mask logo from an image]