Skip to content

Fix: request configured groups and permissions claim names as OIDC scopes#92

Merged
hunter-read merged 1 commit into
mainfrom
fix-scope-request-oidc
May 21, 2026
Merged

Fix: request configured groups and permissions claim names as OIDC scopes#92
hunter-read merged 1 commit into
mainfrom
fix-scope-request-oidc

Conversation

@hunter-read
Copy link
Copy Markdown
Owner

Summary

IdPs like Authentik map claims to scopes by name, so requesting only the generic "groups" scope would omit custom claims like "grimoire-groups". Now the configured groups and permissions claim names are also requested as scopes at authorization time.

Type of change

  • Bug fix
  • New feature
  • Refactor / cleanup
  • Docs / configuration only

Testing

  • Backend tests pass (pytest -q)
  • Frontend tests pass (npm test)
  • Tested manually in the browser

@hunter-read hunter-read merged commit a960261 into main May 21, 2026
5 checks passed
@hunter-read hunter-read deleted the fix-scope-request-oidc branch May 21, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant