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

Delay in technical birthright rules being processed for bulk import of new users

kunal_saxena
Regular Contributor
Regular Contributor

There is a delay in technical birthright rules being processed for bulk import of new users. We have observed a delay of few hours before technical rules are processed, when we import 40-70 users.
We do not see any New Account task created, which should be created when technical rule is processed. We had to wait about 3-4 hours before the New account tasks were created.

Steps:

  1. Go to Admin > Identity Repository > Users
  2. Click on Actions > Upload Users
  3. Upload a csv file containing 70 users. Select "First row as heading" as Yes. Select "Zero day provisioning" as Yes. Click Upload and Review. On next page, click Import

Issue - Technical rules (birthright rules) present in Saviynt are not processed within few minutes. We do not see any New Account task created, which should be created when technical rule is processed. We had to wait about 3-4 hours before the New account tasks were created.

Please let me know if anyone has inputs on how to resolve this delay.

Thanks,

Kunal

3 REPLIES 3

rushikeshvartak
All-Star
All-Star

 

Do you have any condition added into technical rule ? 

Can you check database performance with help of saviynt support. It may be indexing issue

check batchsize config under externalconfig.properties - 

job.ecm.userimport.batchsize=150


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

ArvindKumar
New Contributor III
New Contributor III

Hi- Can you check with different batch sizes when importing users. If you observe a delay with 70 users, try importing a smaller batch, say 10 users, and check if the delay persists. This can help identify if the issue is related to the batch size.

Regards,Arvind

kunal_saxena
Regular Contributor
Regular Contributor

Hi @rushikeshvartak , Thank you for the suggestions. We do have condition in the technical rule. Will check with Saviynt support if that is affecting the performance. Additionally, will also check the batchsize config.

@ArvindKumar  - We have tested with different batches. Below are the observations:

  1. Batch of 20 users - Technical rules got processed in few minutes.
  2. Batch of 40 users - Technical rules got processed after an hour.
  3. Batch of 70 users - Technical rules got processed after 5-6 hours
  4. Batch of 100 users - Technical rules were not processed at all. Even though, zero day provisioning flag is set to ON, the log state that the zero day is set to false.kunal_saxena_0-1704962380441.png