Bulk Action Delete/Revoke for PAT and SSH Credentials
Problem to solve
Assumption: Users are having to click on each action individually, and would benefit by having an option to Revoke all
existing (PAT) or Delete all
(SSH) credentials.
Intended users
User experience goal
The user should be able to understand what the implications of a bulk action will be, and feel confident to use it when valuable.
Proposal
Checkboxes | Bulk button |
---|---|
Considerations for PAT
Add a Revoke all expired
button that can revoke all expired PATs
- This should revoke all PATs that are
expired
relative to the PAT expiration setting set byadmins
- This should only be relevant for scenarios where a PAT expiration is set but enforcement is optional, meaning a PAT could still be active after reaching the expiration date (for organizations who desire a softer approach)
- Show a modal to confirm the action after clicking
Revoke all expired
Further details
Permissions and Security
Documentation
Availability & Testing
What does success look like, and how can we measure that?
What is the type of buyer?
Is this a cross-stage feature?
Links / references
Edited by Austin Regnery