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

Chef Server 12: Document RBAC and Tools #19

Open
sean-horn opened this issue Nov 7, 2014 · 4 comments
Open

Chef Server 12: Document RBAC and Tools #19

sean-horn opened this issue Nov 7, 2014 · 4 comments
Labels
Triage: Try Reproducing Indicates that this issue needs to be reproduced. Type: Enhancement Adds new functionality.

Comments

@sean-horn
Copy link
Contributor

Not for the initial release, but it is critical to have full documentation for the RBAC system and reasonable tools to manipulate it.

OPC/EC have presented a tough nut to crack in this regard, so clarification on standard procedure would really help.

The following abilities would be stellar

  1. Recreate all standard groups and perms as during an org creation.
  2. Add orphaned users back to the Users group, orphaned admins back to the Admins group.
  3. If at all possible, a process by which things can be set back to a known good working state. Failing that, fall back on documentation of the oc_bifrost schemas and RBAC system’s functioning to decipher the issue.

The number one unrepresented use-case for RBAC is #32

@sdelano
Copy link
Contributor

sdelano commented May 13, 2015

@mmzyk - This seems really close to what you've been documenting recently, yeah? At least the documentation part.

@mmzyk
Copy link
Contributor

mmzyk commented May 13, 2015

@sdelano Yes, at least what I've documented would cover some of what is asked for here, as I've doc'd how the system works, but I haven't doc'd any type of procedure for doing anything.

@mmzyk
Copy link
Contributor

mmzyk commented Jul 24, 2015

We've add some initial documentation for the ACL system (which is what is meant by RBAC here, but it's not a true RBAC system in the way we've implemented it) here: https://github.com/chef/chef-server/tree/master/doc

James Scott has an item to work on adding this to the the docs site so it's more easily discoverable.

@sean-horn
Copy link
Contributor Author

Zendesk 5513

@tas50 tas50 added Type: Enhancement Adds new functionality. and removed enhancement labels Jan 4, 2019
@PrajaktaPurohit PrajaktaPurohit added the Triage: Try Reproducing Indicates that this issue needs to be reproduced. label Jul 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Triage: Try Reproducing Indicates that this issue needs to be reproduced. Type: Enhancement Adds new functionality.
Projects
None yet
Development

No branches or pull requests

5 participants