NuGetGallery
NuGetGallery copied to clipboard
[NuGet.org Bug]: Include a warning to 'add a backup admin' to your organization account
Impact
It's more difficult to complete my work
Describe the bug
Users often create company organizations to upload packages, and do not add any other Admins to the org. They then leave the company, leaving the company's organization account and its packages without an owner, and we aren't always able to restore the company's access to its resources.
We should add a warning/suggestion for a user to add multiple Admins to their organization account.
Repro Steps
No response
Expected Behavior
Users are advised to add backup Admins to their organization accounts.
Screenshots
No response
Additional Context and logs
No response
The plan for 2022-10 sprint is to nail down the working and UX with @clairernovotny, to implement in a subsequent sprint.
Options:
-
We could add warning indicators next to where it says '1 Admin', with some popup text ('Please consider adding another administrator to your organization').
This would be similar to our ID Prefix indicator
-
We could also add a yellow banner near the top of the Edit Organization page, where it says 'You are an administrator of this organization', for better visibility.
-
Additionally, we should send out a one-time email to all organizations that have only 1 admin advising them to add a backup admin.