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

User import job last run is not getting updated

poonammhetre
New Contributor II
New Contributor II
Hi ,
 
We have configured user import from connection job for REST based connector. Job was working as expected when there was less amount of data i.e. around 2k. However when data size increased to around 72k, it started giving some issues. 
 
When we run the job, we can see that logs are getting updated and it is fetching the records till last page. Around 71k records are fetched, however we cannot see any log related to precess users. Also Job last run is not getting updated, it is having blank value. Also there are around 70k records but only around 30k records are imported.
 
 

 

 
13 REPLIES 13

rushikeshvartak
All-Star
All-Star

You need to add configJSON in connection for connection guardrails 

{
  "showLogs": false,
  "connectionTimeoutConfig": {
    "connectionTimeout": 10,
    "readTimeout": 60,
    "writeTimeout": 60,
    "retryWait": 2,
    "retryCount": 3
  }
}

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

poonammhetre
New Contributor II
New Contributor II

@rushikeshvartak  I tried this JSON but still not working. 

How much time it takes for api call in postman


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

poonammhetre
New Contributor II
New Contributor II

@rushikeshvartak  Pagination is implemented for the REST API. Not all the records are fetched in single API call.  Only 100 records can be fetched at a time and there are around 72K total records.

Are you using multithreaded job ?

 


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

@rushikeshvartak  I am using user import via a connection job. There is no option to select single/multithreading

Did you tried recreating trigger 


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

poonammhetre
New Contributor II
New Contributor II

@rushikeshvartak  Yes, I tried creating new trigger but it still didnt work.

We were having similar issue for Coupa connector we added ConfigJSON and issue got resolved.


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

poonammhetre
New Contributor II
New Contributor II

We tried adding configJSON but still its not working.

Validate in latest 24.7 version


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

poonammhetre
New Contributor II
New Contributor II

Hi,

We are using same API call and fetching same attributes for accounts import and its working fine. However its not working for user import.  In logs, it shows that API is able to fetch the users till last page, it also prints the statements related to the process users but after that there is no log for user import.

Please find attached logs. 

Thanks,

Poonam

It might be version issue. Does it happing with all environments? It was working before 24.1 ?


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