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

feat(console): Console roles #2800

Open
betimshahini opened this issue Jan 3, 2024 · 2 comments
Open

feat(console): Console roles #2800

betimshahini opened this issue Jan 3, 2024 · 2 comments
Assignees
Labels
enhancement Indicates new feature requests to-be-defined Indicates issue that needs design
Milestone

Comments

@betimshahini
Copy link
Contributor

Why

To allow multiple users within an organization to perform duties, while allowing abiding by the principle of least privilege for their role.

What

Build the mechanism to set and enforce role-based access control within Console for three common roles (to be enhanced in the future):

  • Admin - has full control of all aspects of the organization and apps contained within.
  • Billing admin - has full control of only the billing/payment aspects of the org.
  • Viewer - has read-only access to all areas of the org; to be mainly used for auditing purposes.

These roles only affect mutation actions on the app.

@betimshahini betimshahini added the enhancement Indicates new feature requests label Jan 3, 2024
@betimshahini betimshahini added this to the v1 - Teams milestone Jan 3, 2024
@betimshahini betimshahini added the to-be-defined Indicates issue that needs design label Jan 3, 2024
@Awazonn
Copy link

Awazonn commented Jan 11, 2024

They are designed to input the operational commands and to output messages including those about equipment failures and errors.

@picassobanana
Copy link

Figma Link

Preview:
Image
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Indicates new feature requests to-be-defined Indicates issue that needs design
Projects
None yet
Development

No branches or pull requests

3 participants