Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
RobertKielty opened this issue May 24, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@RobertKielty
Copy link

RobertKielty commented May 24, 2024

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.

@RobertKielty RobertKielty added the enhancement New feature or request label May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant