Skip to content

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

Description

@akf

Contact Details

amy.farrell@gsa.gov

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:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions