Open ddribeiro opened 1 month ago
Linked to Unthread ticket:
@ddribeiro thanks for tracking this one. Do we have a Gong snippet from eponym?
customer-eponym
would like to grant a set of user permissions to their help desk staff that is not covered by existing roles. The desired set of permissions likely sits somewhere between Observer+ and Maintainer. Notes from our call:
Requirements: (Not listed in any order)
The role should not be able to:
To finalize what this new role should and shouldn't be able to do, we are going to ask the customer to look through our existing role based access documentation and select what actions they want to have.
The customer looked at the existing set of user permissions and found that Observer+ did not offer enough capability and Maintainer offered too much.
Specifically:
Potential solutions include either:
To finalize what this new role should and shouldn't be able to do, we are going to ask the customer to look through our existing role based access documentation and select what actions they want to have.
@ddribeiro did we already do this exercise w/ the customer? I'm not sure if this request is ready to go through the unpacking the why ritual: https://fleetdm.com/handbook/product-design#unpacking-the-why
To finalize what this new role should and shouldn't be able to do, we are going to ask the customer to look through our existing role based access documentation and select what actions they want to have.
Hey @ddribeiro just giving you another ping!
Did we already do this exercise w/ the customer? Is the list of actions that came out of this exercise the same as the ones in the issue description?
@noahtalerman Apologies, I was offsite for a different customer last week and did not follow up on this. I just pinged customer-eponym
to clarify if the list of actions in the issue is suffice or if they want to go through the existing list of actions and pick which ones they'd want.
cc: @Patagonia121
Thanks @ddribeiro for tracking this. I think in the end this role would be what we were calling 'operator' or observer+. So you would have three roles in order of least to most privilege: Observer (read-only), Operator (use but not create new policies or tooling) and Admin (full control).
Thanks @lashomb. Heads up that we already have an observer+ role: https://fleetdm.com/guides/role-based-access#user-permissions
So maybe this becomes a fourth role? I like "Operator"
Linked to Unthread ticket:
customer-eponym
: Gong snippet: None.In addition to Observer permissions the role should able to:
The role should not be able to: