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

[TOAZ-363] Allow UAMI accounts to be added to service admin whitelist #1466

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from

Commits on Jun 26, 2024

  1. allow uami accounts to be serviceAccountAdmins

    UAMI accounts will not have oidc email field populated through token, need to be dynamically built
    Needed if Thurloe is running as an UAMI and needs service account admin whitelist
    bennettn4 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    f3dc122 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. boolean logic update and helper function

    Swapped boolean logic to allow if either condition is true as opposed to reject if both conditions are false
    Added helper function to verify email oidcHeader is empty to clean up logic in route slightly and remove edge case of [email protected] being a potentially valid value in serviceAccountAdmin configuration
    bennettn4 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    ea35970 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50a7842 View commit details
    Browse the repository at this point in the history