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

Extend current Role Based Access Control #2

Open
samip5 opened this issue Apr 17, 2023 · 3 comments
Open

Extend current Role Based Access Control #2

samip5 opened this issue Apr 17, 2023 · 3 comments
Labels
feature request I want this!

Comments

@samip5
Copy link

samip5 commented Apr 17, 2023

I think the current roles should be extended. :)

@samip5 samip5 changed the title Proper Role Based Access Control Extend current Role Based Access Control Apr 17, 2023
@monoxane
Copy link
Owner

The RBAC implementation is still being worked on but right now it's intended to boil down to
GlobalAdmin -do whatever
ZoneAdmin - create/delete zones
ZoneOperator - assigned a subset of zones to manage, can create records within the zones
ZoneViewer - assigned a subset of zones with read only permissions, useful for help desk or something to see if things are set correctly

I am open for more ideas if you have them

@cafarella cafarella added the feature request I want this! label Apr 17, 2023
@samip5
Copy link
Author

samip5 commented Apr 17, 2023

What about API keys with those RBAC permissions in mind?

Would love to be able to give users API they can manage their zones though. :)

@monoxane
Copy link
Owner

Yeap that's probably a good idea, will probably implement them somewhat like GitHub's PATs where you assign them a zone scope and read/write permission for those zones.

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

No branches or pull requests

3 participants