v26.3.12
v26.3.12
Return the SCIM manager attribute in its complex form
The SCIM endpoint returned the enterprise extension's manager attribute exactly as the identity provider sent it. Microsoft
Entra ID sends the manager's user id as a bare string, so a user with a manager assigned came back as:
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
"manager": "61bb1e4c-a894-4899-be23-6de941710dbf"
}
RFC 7643 section 4.3 defines manager as a complex attribute, and the Entra ID provisioning client refuses to read that response
back. Every user who had a manager assigned failed to provision with SystemForCrossDomainIdentityManagementServiceIncompatible,
while users without a manager synced normally.
SCIM responses now return manager as a complex attribute:
"manager": { "value": "61bb1e4c-a894-4899-be23-6de941710dbf" }
Affected users provision on the next sync cycle with no reconfiguration, including users already stored before this release.
Only the SCIM response is normalized. The stored user attributes, the raw attributes on user.created, user.updated and
user.deleted webhook events, and the directory sync API all keep the shape the identity provider sent, so no change is needed in
your application.