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

Detective technical rules not validating for all users in preview

Caesrob
Regular Contributor
Regular Contributor

We have configured technical rule Birthright groups which every user should get when they enter Saviynt based on a couple of conditions. 

Caesrob_0-1726040656486.png

If we click preview on the technical rule, we can see that 10436 users should get these birthright groups. This is the same for every birthright group rule we created.

Caesrob_1-1726040742592.png

Since there were already a lot of users in our environment when we made these rules, we decided to use the detective checkbox and the Run Detective Rules job to validate these rules for all users already present in our environment.

After the job finished for all groups (we did this seperately for every group) and all tasks were completed, we checked the groups in LDAP and Active Directory to see if 10436 members were added.

Group 1: 10429 members
Group 2: 10433 members
Group 3: 10431 members
Group 4: 10429 members
Group 5: 10435 members

As you can see, not a single group has every member added. We checked the members that were missing and this was completely random for each group. Some groups had member1 when other groups didn't have member1, even though the conditions are all the exact same. 

We tried running the detective Rule job again for each group, but this did not fix anything. Also, all tasks were completed and none errored.

Does anyone have a solution for this or know why this is happening?

 

10 REPLIES 10

NM
Honored Contributor II
Honored Contributor II

Hi @Caesrob were the task created for those users? And also does memeber have account in that endpoint?

Caesrob
Regular Contributor
Regular Contributor

Hi,

No tasks were created for the missing users.

It also seems that when we do another Job run of the detective rules for a specific birthright group, there is a chance another user might be added to the group but this is not always the case and there are still missing members.

NM
Honored Contributor II
Honored Contributor II

@Caesrob are these groups requestable?

Does the member had any task in pending state?

Caesrob
Regular Contributor
Regular Contributor

I don't see how the groups being requestable has anything to do with it? But yes, they are requestable.

No, none of the users had any tasks in pending state.

rushikeshvartak
All-Star
All-Star
  • Taking sample user one of them below are question ?
    • If you can detective rule based on that does it works ?
    • What is status of account for user ?
    • Do you see any error in logs ?

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

1. Yes, if I add a condition like "Username Equals "(name)" and run the detective rule, that user will get added to the group.

2. All active users have active accounts. We checked this for some users who didn't get provisioned.

3. No, there is no errors (or logs in general) mentioning a specific provisioning of those users to the groups.

 

  • Do you see any information in execution trail ?

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

No, even for the student which I added the condition "Username Equals "(name)" for and got executed correctly, there are no records of this happening in the execution trail. 

We looked into the execution trail before for other users and they can't be found either, not in Processed and not in errored.

Raise support ticket for further troubleshooting


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

@Caesrob 
Try the options below.


Best Regards,
Sam Talluri
If you find this a helpful response, kindly consider selecting Accept As Solution and clicking on the kudos button.