Use this page for Console administration workflows such as assigning system roles, creating custom roles, managing admin users, and reviewing high-risk permissions.
Roles and permissions
The Console uses role-based access control (RBAC) to manage admin privileges. You can assign predefined system roles or create custom roles with a specific permission set.System roles
Permission definitions
Grant first-time access to a portal admin
Portal access and Console permission are separate. A portal Super Admin can open every application’s Console automatically, but every other portal admin starts with no Console role assigned. Until a role is assigned, clicking Go to Console shows a no-permission screen. A portal Super Admin or an existing Console admin can grant access:1
Open admin users
In the Console, go to the Admin Users section and click Manage admin users.
2
Edit the user
Find the portal admin in the list and click Edit profile & access.
3
Assign a role
Select an appropriate role for the user, then save. Choose the narrowest role that fits their duties. See System roles.
4
Confirm access
The admin can now open the Console for that application from the Portal.
Console roles are deny-by-default: a new portal admin has no permissions until a role is assigned here. Grant access intentionally based on the person’s responsibilities.
Admin user management
Create an admin
Onboard a new admin, assign a role, and scope access to the right communities.1
Navigate to admin users
Go to the Admin Users section and click Manage admin users.
2
Create a new admin
Click Create new admin.
3
Enter identity
Provide the user’s identity and password, then click Continue.
4
Assign a role
Select an appropriate role, such as Community Manager.
5
Assign communities
Choose the communities the admin can manage. Leave the default only when the admin should have all-community access and their role permits it.
6
Review and create
Review the summary, then click Create Admin.
7
Onboard
Share access guidelines and schedule a 30-day permission review.
All permissions are disabled by default for new admins. Activate permissions intentionally based on the assigned role and community scope.
Edit an admin
Update an existing admin’s role, permissions, or community assignments as responsibilities change.1
Navigate to admin users
Go to the Admin Users section and click Manage admin users.
2
Select admin
Click Edit next to the target admin.
3
Adjust profile and role
Update the admin display name or assigned role.
4
Adjust community assignments
Add or remove communities from the admin’s scope.
5
Save and log
Click Save Changes and document the reason in your internal change log.
Generate an admin token
Create a secure token for server-to-server API authentication.1
Navigate to admin users
Go to the Admin Users section and click Manage admin users.
2
Select admin
Click the settings icon next to the target admin.
3
Generate token
Click Generate, then copy the token for use in API calls.
Governance and best practices
Principle of least privilege
Principle of least privilege
Grant the minimum permissions required for each admin to perform their duties. Avoid using the Admin role for daily operational work when a narrower role is enough.
Separation of duties
Separation of duties
Separate high-risk permissions from operational permissions. For example, an admin with
Access Secure Mode should not also have broad content moderation duties without a secondary approval process.Quarterly access reviews
Quarterly access reviews
Regularly export the admin list and review each account’s permissions and community assignments. Confirm that access still matches the admin’s current role and employment status.
Joiner, mover, leaver process
Joiner, mover, leaver process
Align admin account management with HR processes. Create accounts during onboarding, adjust access when responsibilities change, and revoke access promptly when someone leaves.
Troubleshooting
Related topics
Security Settings
Configure global authentication controls and session policies.
Admin Tokens
Learn how to use Admin Tokens for secure API access.