console icon indicating copy to clipboard operation
console copied to clipboard

RBAC small improvements

Open ivpanda opened this issue 1 year ago • 0 comments

  1. Remove "user / service account doesn't exist" tooltip: This is because that account might exist; saying that it doesn't is confusing, and we don't need to explain the fact that it means it doesn't exist in Redpanda specifically (imo).

image

  1. Remove the icons beside the title: On the role page and the main page, the 'refresh' buttons are next to the title. I'm not sure why these are necessary and they weren't in the design. We should remove them.

image

  1. Correct alignment in role permissions: As shown in the screenshot, when a specific resource is named, the permissions alignment is off.

image

  1. Correct "members" to principals: On the role page, we use 'members' instead of 'principals':

image

  1. Filtering by name doesn't filter out roles that don't match: I've filtered here for 'test-user,' which comes up to the top, but the other users are not removed:

image

  1. Indicate "No roles" when none are assigned where there is currently a blank space:

image

  1. "No data found" to "no roles found" if possible in the role selection dropdown for a given user:

image

  1. Username is automatically an error when a user is being created (as in screenshot below). Ideally, this would be just blank at the start, and only error if it's empty when the user clicks out of it.

image

ivpanda avatar Apr 25 '24 18:04 ivpanda