← Back to Documentation
User Roles
Intrex uses a three-tier role system to control access. Each role has specific permissions designed for different responsibilities within your organization.
Head Office Admin
Full administrative access to the entire organization
Permissions
Manage Users
Create, edit, delete users across all branches
Manage Branches
Create and configure all branches
Manage Templates
Create obligation templates for entire organization
View All Data
Access obligations, domains, and logs for all branches
Configure Connectors
Setup notification channels
Manage Billing
View and manage subscription details
View Activity Logs
Complete audit trail access
Branch Manager
Manage a specific branch and its compliance activities
Permissions
View Branch
Access assigned branch only
Manage Obligations
Create and edit obligations for their branch
Complete Obligations
Mark items as complete with document upload
View Notifications
See alerts related to their branch
Acknowledge Alerts
Confirm receipt of notifications
View Activity
See activity logs for their branch
Limitations
Cannot create new branches
Cannot manage other branches
Cannot manage users outside their branch
Cannot configure global connectors
Operator
Basic role for day-to-day compliance tasks
Permissions
View Assigned Obligations
See obligations assigned to them
Update Status
Update progress on assigned items
Upload Documents
Attach compliance proof documents
View Notifications
Receive and view personal notifications
Limitations
Cannot create new obligations
Cannot delete records
Cannot view other users data
Limited to assigned tasks only
Assigning Roles
Roles are assigned when creating or editing users. Only Head Office Admins can assign roles to other users.
// Role assignment via UI
1. Go to Settings → Team
2. Click "Add User" or edit existing user
3. Select role from dropdown
4. For Branch Manager/Operator, select assigned branch
5. Save changes
// User receives email with login credentialsRole Assignment Best Practices
- • Principle of Least Privilege: Assign the minimum role needed for the job
- • Head Office Admins: Limit to 2-3 trusted personnel
- • Branch Managers: One per branch for clear accountability
- • Operators: Can be multiple per branch for day-to-day tasks
- • Regular Review: Audit roles quarterly to ensure appropriate access
Security Considerations
Role changes take effect immediately. When a user's role is demoted, they may lose access to previously visible data on their next request.
Deleted users retain their historical actions in audit logs, but their personal information is anonymized per data retention policies.