Closed plamenGo closed 4 years ago
Same thing happens with the employee number field.
{"schemas":["urn:ietf:params:scim:api:messages:2.0:PatchOp"],"Operations":[{"op":"Add","path":"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:employeeNumber","value":"6546579"}]}
This is not a complex field, so this leads me to believe that we're just not processing the path correctly
After digging some more it seems that the path compiler does not like the colons (:) in the path name -- it's not clear to me what I should do about it though. I suspect the (.) may trip it up as well. Any advice would be welcome!
@plamenGo looks like a very legit request, will take a look at this the day after.
Hey, Azure posts the following when trying to PATCH a user:
We are unable to parse and the get following error from go-scim:
I think the issue might be that manager is a complex attribute under the enterprise schema, but is sent over with a simple ID.
Do you know if this is a bug in go-scim of if we should format the PATCH request differently? Can you provide an example of what this request should look like so it works in go-scim.
Best Regards! Plamen