Skip to content

Migrate OAKTrust from Shibboleth to Entra OIDC #376

@devangm

Description

@devangm

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

  1. 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.

  2. 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.

  3. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions