giantswarm / roadmap

Giant Swarm Product Roadmap
https://github.com/orgs/giantswarm/projects/273
Apache License 2.0
3 stars 0 forks source link

Spec for Admin users to inspect other users/groups permissions #1085

Closed anvddriesch closed 2 years ago

anvddriesch commented 2 years ago

Towards #808 , specifically https://github.com/giantswarm/roadmap/issues/1086

Create a UI spec for this story:

As an admin, I want to see which permissions a user or group member will have when accessing the Management API, so that I can tweak the permissions if needed.

marians commented 2 years ago

First UI spec available in https://www.figma.com/file/37ictqqs7NhwYBuRwsDhP4/Happa-permissions-inspector?node-id=0%3A1

Default state Myself:

image

User selected Group:

image

User selected User:

image

Behaviour

marians commented 2 years ago

The current introduction text includes

Here you get an overview of your RBAC permissions in the management cluster, with regard to certain use cases.

For admins we should provide a slightly different text. Suggestion:

Here you get an overview of your own, a group's or a user's RBAC permissions in the management cluster, with regard to certain use cases.

marians commented 2 years ago

Done