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

Display Name is not populating correct way

Smiling
Regular Contributor
Regular Contributor

Hey,

I am Using User display name to populate in Azure AD it is populating there in correct way but in saviynt appont  Display name populating without space. Do you guys know why it is happening like this

BatsMan_0-1705563259697.pngBatsMan_1-1705563295194.png

 

BatsMan_2-1705563362113.png

Create account Json 

{
"accountIdPath": "call1.message.id",
"dateFormat": "yyyy-MM-dd'T'HH:mm:ssXXX",
"responseColsToPropsMap": {
"name": "call1.message.userPrincipalName~#~char",
"displayName": "call1.message.name~#~char",
"updatedate": "call1.message.modified_at~#~date",
"comments": "call1.message.login~#~char"
},
"call": [
{
"name": "call1",
"connection": "userAuth",
"showResponse":true,
"url": "https://graph.microsoft.com/v1.0/users",
"httpMethod": "POST",
"httpParams": "{\"accountEnabled\":true,\"displayName\":\"${user.displayname}\",\"mailNickname\":\"${user.firstname}\",\"userPrincipalName\":\"${user.firstname}.${user.lastname}@.com\",\"passwordProfile\":{\"forceChangePasswordNextSignIn\":true,\"password\":\"@123\"},\"givenName\":\"${user.firstname}\",\"department\":\"${user.departmentname}\",\"mail\":\"${user.firstname}.${user.lastname}@.com\",\"mobilePhone\":\"${user.phonenumber}\",\"officeLocation\":\"${user.location}\",\"preferredLanguage\":\"en-US\",\"surname\":\"${user.lastname}\",\"usageLocation\":\"US\",\"employeeid\":\"${user.employeeid}\"}",
"httpHeaders": {
"Authorization": "${access_token}"
},
"httpContentType": "application/json",
"successResponses": {
"statusCode": [
200,
201
]
}
}
]
}

 

Afte reconciliation also its same

4 REPLIES 4

SumathiSomala
All-Star
All-Star

@Smiling  Could you please share the postman response for above user and what value contains for name in postman response?

 

{
"accountIdPath": "call1.message.id",
"dateFormat": "yyyy-MM-dd'T'HH:mm:ssXXX",
"responseColsToPropsMap": {
"name": "call1.message.userPrincipalName~#~char",
"displayName": "call1.message.name~#~char",
"updatedate": "call1.message.modified_at~#~date",
"comments": "call1.message.login~#~char"
},
"call": [
{
"name": "call1",
"connection": "userAuth",
"showResponse":true,
"url": "https://graph.microsoft.com/v1.0/users",
"httpMethod": "POST",
"httpParams": "{\"accountEnabled\":true,\"displayName\":\"${user.displayname}\",\"mailNickname\":\"${user.firstname}\",\"userPrincipalName\":\"${user.firstname}.${user.lastname}@.com\",\"passwordProfile\":{\"forceChangePasswordNextSignIn\":true,\"password\":\"@123\"},\"givenName\":\"${user.firstname}\",\"department\":\"${user.departmentname}\",\"mail\":\"${user.firstname}.${user.lastname}@.com\",\"mobilePhone\":\"${user.phonenumber}\",\"officeLocation\":\"${user.location}\",\"preferredLanguage\":\"en-US\",\"surname\":\"${user.lastname}\",\"usageLocation\":\"US\",\"employeeid\":\"${user.employeeid}\"}",
"httpHeaders": {
"Authorization": "${access_token}"
},
"httpContentType": "application/json",
"successResponses": {
"statusCode": [
200,
201
]
}
}
]
}

 

Regards,
Sumathi Somala
If this reply answered your question, please Accept As Solution and give Kudos.

rushikeshvartak
All-Star
All-Star

Can you share account attributes configuration. 
Is it issue when account created from saviynt ? Or for all


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

ACCOUNT ATTRIBUTES

{
"acctLabels": {
"customproperty1": "FirstName",
"customproperty2": "LastName",
"customproperty3": "OfficePhone",
"customproperty10": "AccountStatus",
"customproperty4": "Email"
},

"colsToPropsMap": {
"accountID": "id~#~char",
"name": "userPrincipalName~#~char",
"customproperty1": "givenName~#~char",
"customproperty2": "surname~#~char",
"customproperty3": "businessPhones~#~char",
"customproperty10": "accountEnabled~#~char",
"customproperty4": "mail~#~char"
}
}

 

the issue is for all.

 

 

{
"acctLabels": {
"customproperty1": "FirstName",
"customproperty2": "LastName",
"customproperty3": "OfficePhone",
"customproperty10": "AccountStatus",
"customproperty4": "Email"
},

"colsToPropsMap": {
"accountID": "id~#~char",
"name": "userPrincipalName~#~char",

"displayname": "displayName~#~char",
"customproperty1": "givenName~#~char",
"customproperty2": "surname~#~char",
"customproperty3": "businessPhones~#~char",
"customproperty10": "accountEnabled~#~char",
"customproperty4": "mail~#~char"
}
}


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