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

Update User Request

aidanryan
New Contributor III
New Contributor III

We are trying to use Update User Request to do name changes on users. Currently only Email, System Username, and Secondary Email are able to be changed. When we try to use it to change just the Username field, it doesn't do anything. We raised a support ticket and were told it's due to the Username being the PK. Is there anyway to maybe get around this; possibly by having the Username field dynamically change when the System Username field is changed in this form? 

 

 

3 REPLIES 3

sk
All-Star
All-Star

@aidanryan: I am not sure if it is going work or not because haven't tried this personally but just thought, so please validate if it works or not.

Below is the approach I am thinking (assuming username and system username are same for all users except for users where system username is changed using user update request. Or at least you have some other unique field like EmployeeID with which you can identify the record).

  1. Using Update user Request allow changing system username. 
  2. Later use SAV4SAV Rest connector to pull user records where username not equals to systemusername(if you want to filter data instead of pulling all users, otherwise just pull all users) and in colsToPropsMap, Map saviynt username to systemusername from response and in Job use either system username or any other unique field(Like employee id) as as reconciliation field which will try to update username.
  3. Also you may need to push the updated username to trusted system from where you all pulling the user records, if that is not possible you may need to use inline preprocessor in your user import connection in such a way that pull username from source for only new records and then for existing users get the data from systemusername of saviynt.

Having said that please look in to other parts of implementation to see if there is any impact on changing username.(For example if you have use username column to correlate or generating the accountname, analyze if there is any impact if you are able to achieve username changes).


Regards,
Saathvik
If this reply answered your question, please Accept As Solution and give Kudos to help others facing similar issue.

aidanryan
New Contributor III
New Contributor III

Hey Saathvik,

We'll give this a try and see if this ends up working for us! I appreciate the response.

 

Thank you,

Aidan Ryan

rushikeshvartak
All-Star
All-Star

Its not best practice to update username of users. what is business use case ?


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