We have created a SystemUserName generation rule, and it is generating the systemUserName's correctly as per our logic.
The problem what we observed for a user while testing is - the SystemUserName didn't generate correctly and in the logs we are getting the below error:
The generated SystemUserName is unique, but a account with this name (the generated systemusername) is present in the accounts table.
Could you please help us to understand why Saviynt is checking into the Accounts table for generating the SystemUserName's and is this a expected behavior?
This is the expected behavior,
The system username will verify the generated system username against the user table, checking both the username and email columns, and also cross-check the account name against the accounts table.