-
Notifications
You must be signed in to change notification settings - Fork 2
Migrate OAKTrust from Shibboleth to Entra OIDC #376
Description
We need to migrate OAKTrust’s authentication system from Shibboleth (SAML) to Entrad OIDC. A central concern is ensuring that special group mappings work correctly post-migration, along with role/group claim handling.
Upstream Issues for Reference
-
Different implementations of "special group" mapping should be factored (and redesigned?) DSpace/DSpace#8405 : examines how “special group” logic is currently implemented differently across providers, and suggests refactoring and unifying it.
-
Implement role mapping for OIDC login DSpace/DSpace#8406 : discusses that OIDC logins do not yet map roles → groups in DSpace, and proposes implementing role mapping.
-
Add a specialgroup configuration for OIDC authentication DSpace/DSpace#11039 : This likely relates to more recent work/bugs around group mapping or roles. Need to review once accessible for specific details, but include in scope to make sure we’re not ignoring downstream fixes or feature requests.