SCIM user responses now include profileUrl attribute
SCIM user responses from GitHub now include the standard profileUrl attribute defined by RFC 7643, containing the absolute URL of the GitHub account linked to the external identity.
SCIM user responses from GitHub now include the standard profileUrl attribute defined by RFC 7643, containing the absolute URL of the GitHub account linked to the external identity.
Previously, matching a SCIM record to the corresponding GitHub account required extra lookups or inference. Identity providers and IT teams provisioning access to GitHub through SCIM can now read profileUrl directly instead of working around the gap.
profileUrlis returned from the/Usersendpoint and is consistently supported across both organization and enterprise SCIM responses.profileUrlis omitted when an external identity isn’t yet linked to a GitHub user.- The attribute is documented in the SCIM OpenAPI schema and example responses.
userNameand other attributes continue to return the same values as before, so existing SCIM, GraphQL, and identity management integrations aren’t affected.
This is an additive change and no action is required for existing integrations. If you want to use the new mapping, start reading profileUrl in your SCIM responses when it’s present.
Learn more in the REST API documentation for Enterprise SCIM and Org SCIM.
The post SCIM user responses now include a profileUrl attribute appeared first on The GitHub Blog.
Source: original entry ↗
More from GitHub
Follow GitHub to get its new changes in your feed and email digest.
Triage role users can now archive pull requests
Users with triage role or higher permissions in a repository can now archive and unarchive pull requests, expanding access beyond repository administrators to allow more team members to manage inactive pull requests.
Screen readers can navigate timelines as lists
Screen readers can now navigate issue and pull request timelines as a list, with assistive technology announcing list structure, item count, and current position for improved accessibility.
Draft pull requests count toward pull request limits
Draft pull requests now count toward repository pull request limits, giving maintainers better control over managing incoming contributions and reducing low-quality submissions.