-
Notifications
You must be signed in to change notification settings - Fork 0
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
Overview of current RBAC Capabilities #2859
Comments
I've aggregated information on how to setup an installation with the requirements mentioned in the example above. Requirements
RBAC Capabilities on MCs
RBAC Capabilities on WCs
|
@alex-dabija @puja108 , can you have a look at this questionnaire? we are planning to send it to customers (after aligning with team teddyfriends) to collect requirements. But maybe some things you would like to add from a product perspective? |
Depends a lot on what you aim to learn with this. Reading the questionnaire, I'm not sure what the learning goal is, but I guess you have one. It looks like a rather technical and process focus, but might be a bit too simplified to get good data in some cases, e.g. responsibility might be split, like there might be security and IAM teams centrally but they care about IdP and OIDC setups, the actual RBAC might rather be responsibility of the platform team. Where it will get you good data is on how and where the actual RBAC yaml is managed. From my side, to help with your teams product discovery it might be interesting to broaden the research and explore how access is managed in a wider sense. I'd aim to know things like: if users are assigned roles individually vs via groups, how groups are managed (new groups in the IdP vs map existing groups), who manages them, and what kind of access is usually given out (e.g. namespace admin, multi-namespace, read on all,...). That said, coming back to my first line, if your goal of inquiry is a different one, then my areas of inquiry might not well integrate into the same questionnaire. |
fine by me, don't wanna make it too overwhelming, so good to keep it short like this |
we are putting this one on hold until it is clear, that BigMac will be responsible for it also in the future |
RBAC effort has been de-prioritized, so we will close this for now and resurrect it if needed |
User Story
As a Potential customer I want to know what RBAC Capabilities Giantswarm offers so that I can evaluate if it fits my requirements
requirements typically are that A customer has 100 developers / PEs across 10 teams. And they want to efficiently manage which team can do what on which clusters. This should be centrally defined in one place and also integrated with their SSO solution.
e.g. every team gets read access to all clusters, each team gets write access to "their" cluster and an admin team gets write access to all clusters
other requirements: some teams want to work on the same cluster but need isolation via namespaces
Task
The text was updated successfully, but these errors were encountered: