chore: add an unassign action for roles #16728
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
currently, we use
ActionDelete
to determine whether you can unassign a role, which is terrible, because we also use that to determine if you can delete the role itself.there is more cleanup to do here, like renaming the roles resources to not start with
assign_
, but this change means that we can removeorganization_role.delete
from org user admins, which fixes a UI bug. this was a lot of work to fix a single button, but it needed to be done anyway. 😅