Ability to create custom roles and propagate them to specific teams/channels or all teams/channels
Provide a default list of roles (e.g. Super Admin, Admin, Team Admin, Channel Admin, Moderator, Integrations Manager)
Ability to edit permissions of default roles
Ability to rename all roles
Ability to assign multiple roles to users and/or groups
Ability to view all roles and permissions assigned to a specific user or group
Ability to view all users and groups assigned a specific role or permission
Ability to assign a single user the same role on all teams or specific teams
Team admin can create custom roles but can only grant permissions matching their own or less
Ability to create classified channels for multi-level security (channels outside of compliance, that even super admins cannot access - only certain roles/clearance levels can access)
Ability to restrict management of individual plugins
Ability to restrict specified members to chat-only access to a channel, team or system
Support for "Regulated users"
Ability to create Ethical Boundaries / Chinese walls between users
Plugins to be able to create/edit permissions
Audit history of all permissions changes (new role assigned, permission removed from user)
Restricted read & write access to console sections (one permission for each section of the console)
Restricted read access to console sections (one permission for each section of the console)
Can manage permissions (system level and team level)
Can override permissions for a user
Can create new roles/edit existing roles
Can manage integrations (create, delete own and others' bots/slash commands)
Can access database
Add members to channels you are not member of
Manage and access compliance exports
Create Jr Admins/Manage Admin Permissions
Ability to Auto-join channels via permalink