Skip to content

[WPB-27953] SCIM: advertise all schemas used in User (fixes RFC compliance issue). - #5441

Open
fisx wants to merge 3 commits into
developfrom
WPB-27953-scim_-advertise-all-schemas-used-in-user-_fixes-rfc-compliance-issue_
Open

[WPB-27953] SCIM: advertise all schemas used in User (fixes RFC compliance issue).#5441
fisx wants to merge 3 commits into
developfrom
WPB-27953-scim_-advertise-all-schemas-used-in-user-_fixes-rfc-compliance-issue_

Conversation

@fisx

@fisx fisx commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Fixes #5436

This can only be an issue for a user if they look at the "schemas" field of a SCIM user and require that it contains false information. (No need to make this a release notes topic in the changelog.)

$ curl http://localhost:8088/scim/v2/ResourceTypes | jq .
{
  "Resources": [
    {
      "endpoint": "/Users",
      "name": "User",
      "schema": "urn:ietf:params:scim:schemas:core:2.0:User",
      "schemaExtensions": [
        {
          "required": false,
          "schema": "urn:wire:scim:schemas:profile:1.0"
        },
        {
          "required": false,
          "schema": "urn:ietf:params:scim:schemas:extension:wire:1.0:User"
        }
      ]
    },
    {
      "endpoint": "/Groups",
      "name": "Group",
      "schema": "urn:ietf:params:scim:schemas:core:2.0:Group"
    }
  ],
  "itemsPerPage": 2,
  "schemas": [
    "urn:ietf:params:scim:api:messages:2.0:ListResponse"
  ],
  "startIndex": 1,
  "totalResults": 2
}

https://wearezeta.atlassian.net/browse/WPB-27953

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Aug 11, 2026
@fisx
fisx marked this pull request as ready for review August 11, 2026 14:37
@fisx
fisx requested review from a team as code owners August 11, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SCIM Responses Contain Unadvertised Schema Extensions

2 participants