[feature] Ability to revoke public keys for user
Problem Description
If a user has authenticated themselves to Omni via using omnictl, etc, there is currently no way to revoke that access until the 8 hour default expiry has passed. The user logging out of the UI in Omni does not affect their omnictl access.
Solution
No response
Alternative Solutions
No response
Notes
No response
@rothgar @Unix4ever page in the UI showing "List of public keys" and "Last used x time ago" with a "Revoke" button?
I don't think it's possible to query the keys right now. I think the solution should be that if you delete the user it immediately drops all related user keys. So maybe we don't even need a UI for that.
How does deleting a user work with external authentication sources? If someone has a group/labels for access to Omni I don't think there's any way to query the source and remove access from Omni