Skip to content

Add identifiers for "nameless" service users in org users table, names in action panels

Contact Details

[email protected]

Problem

I'm noticing: Our organization has quite a few service users. on /orgs/ORGID/users, some of them are shown with a name and the "SERVICE" badge, while others have only the badge. (I recognize the names; these are definitely service users we created with cf create-service-key. I don't know how we achieved the nameless users, and perhaps we should do something about that.) The entries where "account name" simply shows the service key bother me.

Additionally, when I click through to update Organization Roles or Access Permissions for any of these users, only the UUID is shown, even if there is a friendly name.

Request

I would like instead:

On the /orgs/ORGID/users table, I would like something to disambiguate the account names of service keys that lack a friendly name. UUID may be all you have.

On screens for manipulating a single user's access or roles, or to remove the user, if there is a friendly name I would like to see it (perhaps in addition to the UUID and service badge, if any).

For example, I currently see amy-service-key SERVICE in the table. If I click "1 role", that screen (UPDATE ORGANIZATION ROLES), shows the SERVICE badge and UUID, but not amy-service-key.

Acceptance Criteria

We will know we are done when: TBD

Notes

More context: