Closed uberbrady closed 1 year ago
Thanks for reporting. This should definitely be fixed. Probably it can be done in the Schema configuration, but if you can work on a PR that would be great.
This was solved in the referenced PR (but why didn't it close this then? I dunno.) I consider it resolved.
One of our customers is trying to integrate with JumpCloud, and apparently their SCIM client is very rigid, and requires the
"id"
attribute to be a string, not an integer.Unfortunately, that's actually in the Spec here: https://datatracker.ietf.org/doc/html/rfc7643#section-2.2 - specifically:
Furthermore, according to the SCIM spec https://datatracker.ietf.org/doc/html/rfc7643#section-3.1:
And if you use both Users and Groups, this is going to conflict. We don't currently use Groups, so that won't affect us, and if we do we will probably make the
id
become something like"group-1"
,"group-2"
, etc.If there is interest, I would be happy to try and cobble together a PR that can implement some of these things. I'm also happy to provide any further details if it might help.