We are delighted to share our new EIC Delivery Methodology for efficiently managing Saviynt Implementations and delivering quick time to value. CLICK 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