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

Fetch user identity attributes from Saviynt instance 1 and update the user in Saviynt instance 2

himanshu
New Contributor
New Contributor

Dear Community,

I want to achieve a use case but need the guidance. I have 2 Saviynt instances.

24.5 Saviynt Instance 1 - Holds data of type employee

23.9 Saviynt Instance 2 - Holds data of type B2B users (Vendors)

Manager (employee from Saviynt instance 1) is created (only username value will get populated) using .Net code (deployed on client server and queries Saviynt instance 1) in Saviynt instance 2.

Now to update the rest of the manager attributes like, firstname, lastname, email, statuskey, etc., Sav4Sav (REST based) connector is used in instance 2 which is supposed to fetch the manager attributes from instance 1 and update in instance 2 but there is no unique identifier of managers in instance 1 (e.g., employeeType, customproperty, etc.) using which managers will get filtered out (from rest of the users in instance 1).

I have used attached ConnectionJSON, ImportUserJSON and MODIFYUSERDATAJSON but expected outcome is not achieved. But when I hard code the value like username = '<username>' then expected outcome is achieved.

In ImportUserJSON,  employeeType = RelationshipManager is a static word comes from .Net code when manager's username is created in instance 2.

Appreciate your quick responses.

Regards,

Himanshu Verma

6 REPLIES 6

rushikeshvartak
All-Star
All-Star

You  need to have unique identifier of user in instance 1 


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

@rushikeshvartak Thanks for your quick response. There is no unique identifier of user in instance 1 and it can't be created based on the design. But I need to achieve this use case. Any alternate solution?

Regards,

Himanshu Verma

it will need unique attributes without that you can’t achieve 


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

himanshu
New Contributor
New Contributor

Hi,

Any saviynt employee who can provide solution?

Regards,

Himanshu Verma

himanshu
New Contributor
New Contributor

Hi Community,

Any Saviynt representative who can guide or provide alternate solution?

Regards,

Himanshu Verma

pruthvi_t
Saviynt Employee
Saviynt Employee

@himanshu ,

Like @rushikeshvartak mentioned, you need to have a unique identifier. 

Probably you can try to populate a unique value in one of the Cps in instance 1 and then use it as unique identifier to bring in desired values into instance 2.

Thanks


Regards,
Pruthvi