Skip to content

Allow Org Admins to see the last_login_at field for all project members #465

@RobertKielty

Description

@RobertKielty

What problem are you facing?

I cannot easily monitor inactive accounts in the org where I am an admin.

As an Equinix Metal Org Admin, I want to use the metal projects get -o json command to report on all of the inactive user accounts, by project by including the last_login_at field for all members listed in a project's members array.

metal projects get reports a last_login_at time on the account that used to authenticate the cli during metal init

As an Org Admin, I am working on a large, diverse, multi-project, userbase whose members come from many different coporations (and none) on Equinix Metal for the CNCF.

I want to report inactive members, by project so that I can clear down un-used accounts and can inform project maintainers before I do so.

How could the Equinix Metal CLI help solve this problem?

Have the output of metal projects get -o json report the last_login_at field for all users thereby respecting the org admin role that I have used to authenticate the cli during metal init.

Additional background

I have reported this on a support call. The support team have been helpful in verfiying the problem and explaining current behaviour.

@vielmetti has triaged this internally, verifying current behavior.

Many thanks to both the support team and @vielmetti for all their help on this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions