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

Explicitly set ALL_FACILITIES role for ADMIN users #8127

Open
emyl3 opened this issue Sep 19, 2024 · 0 comments
Open

Explicitly set ALL_FACILITIES role for ADMIN users #8127

emyl3 opened this issue Sep 19, 2024 · 0 comments
Labels
Needs refinement Tech Debt issues dedicated to the resolution of technical debt

Comments

@emyl3
Copy link
Collaborator

emyl3 commented Sep 19, 2024

Description

As part of decisions made during the Okta migration epic, we want to explicitly add the ALL_FACILITIES role for users with the ADMIN role instead of inferring admin users have all facility access.

Change requested

Ensure all users that are given the ADMIN role are also given the ALL_FACILITIES role.

Additional context

  • Currently, the only flow that explicitly grants an admin user the ALL_FACILITIES role is when changing a user's permissions to admin via the support admin "Manage users" tool.

  • Ensure other flows also explicitly grant admin users the ALL_FACILITIES:

    • When verifying an org, org admin is created
    • Changing group access in "Manage users" page per organization
    • When adding a new admin user to an org
    • Other flows not listed?

Open questions

  • How should we handle existing users with ADMIN roles but do not have the ALL_FACILITIES role?
@emyl3 emyl3 added Tech Debt issues dedicated to the resolution of technical debt Needs refinement labels Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs refinement Tech Debt issues dedicated to the resolution of technical debt
Projects
None yet
Development

No branches or pull requests

1 participant