Hi, I’m using SCIM with a nodeJS server, everything works as expected but when a new User is created I receive a random password instead of the password picked on the registration. this applies to self service registration and API registration.
Example create new user:
POST api/v1/users
{
"profile": {
"firstName": "Miguel",
"lastName": "Puig",
"email": "miguelpuig+scim7@gmail.com",
"login": "miguelpuig+scim7@gmail.com"
},
"credentials": {
"password": {
"value": "@Test123123"
}
},
"groupIds": [
"00g164q45zqORfl8s1d7"
]
}
SCIM receives (see the password property):
JSON Payload {"schemas":["urn:ietf:params:scim:schemas:core:2.0:User"],"userName":"miguelpuig+scim7@gmail.com","name":{"givenName":"Miguel","familyName":"Puig"},"emails":[{"primary":true,"value":"miguelpuig+scim7@gmail.com","type":"work"}],"displayName":"Miguel Puig","locale":"en-US","externalId":"00u1o0u9hfALCYVIC1d7","groups":[],"password":"0F9zLWIi","active":true}
Has anyone seen this issue?
If I manually reset the password or user resets the password, the PATCH endpoint is hit and the correct password received, but not on the create a brand new account.
I have Password sync on the integration set up:
Any help would be welcome!