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

User attributes did not fill in API call

IAM
New Contributor III
New Contributor III

This is weird because I've done many REST connections before but this is the first time it didn't auto fill the user information.

This is the call

      "httpParams": "[{\"entityName\": \"${user.systemusername}@mydomaain.net\",\"realm\": \"72a0c4e2-7590-45aa-9dc2-72a0c4e2\",\"organizationRid\": \"ri.multipass..organization.6990b2b1-950d-435d-b3ed-6990b2b1\",\"attributes\": {\"multipass:email:primary\": [\"${user.email}\"],\"multipass:given-name\": [\"${user.firstname}\"],\"multipass:family-name\": [\"${user.lastname}\"]}}]",

 I made a call in Postman and this is how it created the account:

            "principal": {
                "id": "3916c458-3b9e-476c-b865-3916c458",
                "username": "${user.systemusername}@mydomain.net",
                "attributes": {
                    "multipass:realm": [
                        "72a0c4e2-7590-45aa-9dc2-72a0c4e2"
                    ],
                    "multipass:email:primary": [
                        "${user.email}"
                    ],
                    "multipass:given-name": [
                        "${user.firstname}"
                    ],
                    "multipass:family-name": [
                        "${user.lastname}"
                    ],

 

Look at how it didn't fill in the user information it just put the variable name 

1 REPLY 1

IAM
New Contributor III
New Contributor III

Issue was 

user.systemusername

 

Should be user.systemUserName