Roles & Permissions
Stenbee has two workspace role levels. Admin includes all Staff capabilities.
Role comparison
Section titled “Role comparison”| Capability | Staff | Admin |
|---|---|---|
| View dashboard | Yes | Yes |
| View and reply to chats | Yes | Yes |
| Edit session status and tags | Yes | Yes |
| Archive and delete sessions | Yes | Yes |
| View and edit contacts | Yes | Yes |
| Upload and manage documents | No | Yes |
| Manage channels | No | Yes |
| Connect product and content sources | No | Yes |
| Edit workspace settings | No | Yes |
| Add and invite staff | No | Yes |
The default role for team members who handle customer conversations. Staff can:
- See the Dashboard with usage and plan information
- Manage all Chat sessions - reply, edit status/tags, archive, delete
- Search, edit, and delete Contacts
Staff cannot access admin-only pages. Attempting to navigate to /staff/documents, /staff/settings, /staff/channels, /staff/products, or /staff/user-management redirects back to chat.
The workspace manager role. Admin inherits all staff capabilities plus workspace configuration:
- Upload and manage Documents for the knowledge base
- Create and configure Channels such as HTML embed, Facebook, Instagram, Telegram, and other enabled channel types
- Connect Product Sources for store catalogs and WordPress content
- Edit global Settings, including agent behavior, avatar, widget customization, and notification webhook
- Manage Staff by adding staff members and generating invite links
Enforcement
Section titled “Enforcement”Role checks happen automatically:
- If a staff member navigates to an admin-only URL, they are redirected to the chat page
- Admin-only sidebar items are hidden from staff members
- Permission checks apply to staff panel actions, so users only see and change what their role allows