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

RBAC for controller #979

Open
gooseleggs opened this issue Jan 28, 2023 · 2 comments
Open

RBAC for controller #979

gooseleggs opened this issue Jan 28, 2023 · 2 comments

Comments

@gooseleggs
Copy link
Contributor

I am wondering if there is a possibility of adding RBAC into the controller, and therefore the console. In the console, there only appears to be Admin (1 role). I can foresee a couple of other roles that could be nice to have within the controller. These roles being

  1. Router Enrollment - account that can be used to only enroll routers into the fabric, but not add/modify services or identities, or delete components. ie, it can be used in automation where the scope of the account is limited.
  2. Identity management - account that can enroll/delete identities, but not add services, fabric components etc

Use case for point 1 - docker deployments where you don't want to use the admin account.
Use case for point 2 - helpdesk team that can perform user management, but not modify services

(PS I am not sure if this is the correct place for it, so putting it here) - feel free to move

@dovholuknf
Copy link
Member

Thanks @gooseleggs. This is a topic that pops up every know and then. Mentioning the use cases you have in mind is particularly valuable, thanks for including those.

We'll add this to the list of things to discuss. Thank you again for the issue. We'll move it if needed

@ekoby
Copy link
Member

ekoby commented Jul 31, 2024

keep it for future consideration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

3 participants