This guide is for System Administrators (Requires 'System Admin' role and 'Users' permission).
Overview:
This guide explains how to check whether a user inherits roles from their template or has individual role assignments, and how to resolve access issues caused by missing role assignments. This specifically targets a redirect issue where the user may receive the below:
How User Role Assignment Works:
Users must have at least one role (either inherited from a template or assigned individually) to access the system. Missing roles cause browser errors.
How to Check User Role Assignment:
- Navigate to Admin tools > Admin Panel > User > User Overview
- Search for the user and click the Edit button
- Select the Roles tab
Inherited Template Roles:
- If "Inherit template roles" is displayed:
- User inherits roles from their assigned template
- No roles shown = no roles assigned at template level
- Check "System" tab for template assignment details
User-Level Roles:
- If "Custom" is displayed:
- User has individual role assignments
- "Select some options" = no roles currently assigned
Additional Information:
- Key terminology:
- Inherited roles: Automatically received from template
- Custom roles: Manually assigned at user level
- Prerequisites: Requires 'System Admin' role and 'Users' permission
- Tip: Use the search filters to quickly locate users
- Critical warning: Users with no roles will see 'too many redirects' errors
- Best practice: Regularly audit users without role assignments
- Reminder: Changes take effect immediately after saving