Skip to content

Conversation

@bitpavel-l25
Copy link

Details

Resolves #12321
According to the AWS SCIM reference, PatchGroup operation must contain path field with supported attributes: displayName, members, and externalId.

The current PR enforces this behaviour based on SCIMCompatibilityMode.


Checklist

  • Local tests pass (ak test authentik/)
  • The code has been formatted (make lint-fix)

If an API change has been made

  • The API schema has been updated (make gen-build)

If changes to the frontend have been made

  • The code has been formatted (make web)

If applicable

  • The documentation has been updated
  • The documentation has been formatted (make docs)

@netlify
Copy link

netlify bot commented Nov 18, 2025

Deploy Preview for authentik-integrations ready!

Name Link
🔨 Latest commit dcb7ac9
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/691c584895c0a0000880633d
😎 Deploy Preview https://deploy-preview-18230--authentik-integrations.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 18, 2025

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit dcb7ac9
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/691c584804cd7600081f114f
😎 Deploy Preview https://deploy-preview-18230--authentik-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 18, 2025

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit dcb7ac9
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/691c5848558040000831e188
😎 Deploy Preview https://deploy-preview-18230--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@rissson rissson changed the title Fix SCIM for AWS providers/scim: fix PATCH for AWS Nov 18, 2025
@rissson rissson requested a review from BeryJu November 18, 2025 12:57
@rissson rissson moved this from Todo to In review in authentik Core Nov 18, 2025
@rissson rissson moved this from In review to Needs review in authentik Core Nov 18, 2025
@rissson rissson added this to the Release 2025.12 milestone Nov 18, 2025
group: Group,
scim_group: SCIMGroupSchema,
connection: SCIMProviderGroup,
attr: str = None,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

insteaed of attr I think it'd be cleaner to just pass *ops and use that as operations and then the call above can patch its specific attributes in one call

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Needs review

Development

Successfully merging this pull request may close these issues.

AWS SCIM Provisioning Failure

3 participants