Skip to content
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

Autoprovsioning fixes #8952

Merged
merged 3 commits into from
May 2, 2024
Merged

Autoprovsioning fixes #8952

merged 3 commits into from
May 2, 2024

Commits on Apr 30, 2024

  1. enhancement(autoprovision): Allow to configure which claims to use fo…

    …r auto-provisioning user accounts
    
    When auto-provisioning user accounts we used a fixed mapping for claims
    for the userinfo response to user attributes. This change introduces
    configuration options to defined which claims should be user for the
    username, display name and email address of the auto-provisioned
    accounts.
    
    This also removes the automatic fallback to use the 'mail' claim as the
    username when the 'preferred_username' claim does not exist.
    
    Fixes: owncloud#8635
    rhafer committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    741dce5 View commit details
    Browse the repository at this point in the history
  2. fix(autoprovision): make email optional

    The mail address is not a required attrbute for our users. So we can auto-provision users without it.
    
    Fixes: owncloud#6909
    rhafer committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    0da7ecc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54bb4b4 View commit details
    Browse the repository at this point in the history