Five flows. One coherent system.
Create custom admin role. A new "Admin role" option in Roles & Permissions, separate from member roles. Admins select specific admin area permissions with descriptions to support deliberate access decisions.
Assign to a user. Regular and Auditor users can be assigned a custom admin role as a separate layer — "No access" by default, with a dropdown to assign any created role.
Roles & Permissions table. Clear visual distinction between admin and member roles via badges. Edit and delete follow the same patterns as member roles for consistency.
Safe deletion. A custom admin role can only be deleted after being unassigned from all users — preventing accidental access removal at scale.
User list filtering. Filter by custom admin role, with a truncated badge (max 150px, full name on hover) for long role names.