Click HERE to see how Saviynt Intelligence is transforming the industry. |
09/01/2022 09:47 PM
Hi,
this is our account name rule
concat(users.systemUserName,'@abc.com')
Getting below error while provisioning.
Error in creating user = No such property: systemusername for class: com.saviynt.ecm.identitywarehouse.domain.Users Possible solutions: systemUserName
any idea ?
09/02/2022 01:41 AM - edited 09/02/2022 01:47 AM
Did you added sepcial character? In textbox.
Account name come into place only on request. If you are getting error in provisioning then you have issue in json
09/02/2022 05:40 AM - edited 09/02/2022 05:42 AM
yes , mentioned @.
Here is CreateAccountJSON
{
"Alias": "${user.username}",
"Email": "${user.email}",
"Username": "${user.systemUserName}@abc.com",
"CommunityNickname": "${user?.email.substring(0,user.email.lastIndexOf("@"))}",
"FirstName": "${user.firstname}",
"LastName": "${user.lastname}",
"TimeZoneSidKey": "America/New_York",
"LocaleSidKey": "en_US",
"EmailEncodingKey": "ISO-8859-1",
"LanguageLocaleKey": "en_US",
"ProfileId": "00e8c000001rD7e",
"IsActive": true,
"FederationIdentifier": "${user.username}"
}
09/02/2022 05:42 AM
{
"Alias": "${user.username}",
"Email": "${user.email}",
"Username": "${user.systemUserName}@abc.com",
"CommunityNickname": "${user?.email.substring(0,user.email.lastIndexOf("@"))}",
"FirstName": "${user.firstname}",
"LastName": "${user.lastname}",
"TimeZoneSidKey": "America/New_York",
"LocaleSidKey": "en_US",
"EmailEncodingKey": "ISO-8859-1",
"LanguageLocaleKey": "en_US",
"ProfileId": "00e8c000001rD7e",
"IsActive": true,
"FederationIdentifier": "${user.username}"
}
or you can use ${accountName}