Users & roles
Built-in roles
| Role | Key | Lands on | Access |
|---|---|---|---|
| Administrator | admin | Dashboard | everything |
| Viewer | read_only_admin | Dashboard | sees every page, cannot change or delete anything |
| Queue manager | cc_manager | Call-center board | live board, queues, agents, breaks, reports, listen/whisper/barge |
| Agent | cc_agent | Agent desk | agent desk, breaks, own calls |
| Fax | fax_user | Fax inbox | fax inbox, send, sent |
| User | user | My Phone | My Phone, chat, own call history — no fax or call-center modules |
User is the default: new extensions and new portal users get it unless another role is chosen. The built-in roles cannot be deleted. Custom roles can be created on Roles with per-module view / access / edit / delete permissions.
Some pages are admin-only regardless of the permission matrix: roles, system users, firewall, fail2ban, mail settings and system update.
My Phone
Every user has My Phone:
| Tab | Content |
|---|---|
| Call history | own calls with recordings |
| Call settings | Do Not Disturb, active phone modes (web, mobile, desk SIP, video), call forwarding (always / busy / no answer with timeout), voicemail (PIN, e-mail, when calls go to voicemail) |
| Phone & device settings | web phone audio devices and ringtone, desk phone (SIP) credentials, mobile app sign-in QR code |
| Voicemail | messages with in-browser player |
The four Call settings cards share one form: saving any card stores all of them.
Saving own settings needs the edit permission on my_phone. The User role has it; for Agent and Fax it is off by default and can be enabled on Roles.