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

Identifying the Triggering Attribute for User Profile Update Rule

sai
New Contributor
New Contributor

I have created a rule that triggers when a user's department or title is updated, resulting in the creation of a pending task. After updating any one of the attributes in the user's profile, I want to determine which specific attribute change (department or title) activated the rule.

Detailed Points

  • A rule has been configured within the system to monitor specific changes in user attributes.
  • This rule is designed to trigger when either the "department" or "title" attribute of a user profile is updated.
  • Upon triggering, the rule generates a pending task that requires attention or further action.
  • In order to test the rule, any one "department" or "title" attributes of a user profile are  updated through import.
  • The goal is to identify which specific attribute change (department or title) was responsible for triggering the rule.
1 REPLY 1

Dhruv_S
Saviynt Employee
Saviynt Employee

Hi  @sai 

For a single user, you can check in the user update history and for multiple users, you can create analytics using usershistory table. 

Sample Query

select CHANGELOG,RULERUNS,UPDATEDBY,USERKEY,USERSHISTORYKEY from usershistory where RULERUNS='User Update Rules: testbirthright'

User update rule

Dhruv_S_10-1716792442799.png

User’s firstname got updated (Virat->Virat11) and triggered the user updaterule as below.

Dhruv_S_8-1716792350096.png

Analytics give below results, and we can see that it is triggered by firstname update.

Dhruv_S_9-1716792380519.png

Regards,

Dhruv Sharma