Skip to content

Added OIDC group sync functionality #3616

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 25, 2022
Merged

Conversation

ssddanbrown
Copy link
Member

Is generally aligned with out SAML2 group sync functionality, but for OIDC based upon feedback in #3004.
Needed the tangential addition of being able to define custom scopes on the initial auth request as some systems use this to provide additional id token claims such as groups.

Includes tests to cover.
Tested live using Okta.

Docs Updates

  • Need to document group syncing completely.
  • Need to document the use of OIDC_ADDITIONAL_SCOPES, and it's format (comma separated string).
  • Need to document behaviour of default registration role (Used when remove_from_groups option is active). Same as OIDC/LDAP behaviour.

Is generally aligned with out SAML2 group sync functionality, but for
OIDC based upon feedback in #3004.
Neeeded the tangental addition of being able to define custom scopes on
the initial auth request as some systems use this to provide additional
id token claims such as groups.

Includes tests to cover.
Tested live using Okta.
@ssddanbrown ssddanbrown added this to the Next Feature Release milestone Aug 2, 2022
@ssddanbrown ssddanbrown self-assigned this Aug 2, 2022
@ssddanbrown ssddanbrown mentioned this pull request Aug 2, 2022
@ssddanbrown ssddanbrown merged commit 401c156 into development Aug 25, 2022
@ssddanbrown ssddanbrown deleted the oidc_group_sync branch August 25, 2022 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

1 participant