Roles & access

Customize roles and access.

Overview

Thena has rolled out role-based access control (RBAC), enabling organizations to define and manage user access and permissions based on their roles. Thena provides three default roles along with the ability to create custom roles, offering comprehensive flexibility for managing access levels within the system.

Default roles

Admin

  • Has full access to all features and functionalities within Thena.
  • Can manage user access, roles, permissions, and API key management.

Full access member

  • Has full access to all features and functionalities within Thena.
  • Cannot manage user access, roles, permissions, and API key management.

Read-only member

  • Can view everything in Thena but cannot perform any actions.
  • Does not have access to the system’s configuration settings (setup, settings, integrations, admin, and API management).

Custom roles

Thena supports the creation of custom roles, offering granular control over what users can access and manage. Admins can create, edit, or delete these roles at any time. When a user's role changes, they will be logged out and required to log back in to reflect the new permissions.

Managing access

Each feature or functionality in Thena can have its permissions configured based on four main access levels:

  • All: Grants access to all available permissions for the feature.
  • Create: Allows the user to create new entries or actions.
  • Update: Grants permission to edit or modify existing entries.
  • Delete: Allows the user to delete certain resources.
  • Read-only: Provides view-only access to the resource without the ability to create, modify, or delete.
FeatureCreateUpdateDeleteRead-only
RequestsCreate new requestModify assignee, status, urgency, sentiment, & custom fields, Reply to conversations, Merge requestDiscard requestView requests only
External ticketCreate external ticketModify assignee, status, reply, and form fields-View external tickets
External linkCreate, link & unlink external link-View external links
AI agentCreate new AI agent, Add sourcesEdit agents, Edit sourcesDe-activate AI agentView AI agents
BroadcastsCreate new broadcast, Duplicate broadcasts, Create audience list, Send and unsend broadcastsEdit broadcastsArchive draftView broadcasts
AccountsCreate new accountsModify account details, logos, account fields and CRM mappingDelete accountView accounts
Contacts---View contacts
Saved viewCreate saved viewModify saved viewsDelete saved viewView saved views
SnippetCreate new snippetModify snippetsDelete snippetView snippets
Analytics---View analytics
SetupSetup channelsModify existing setup--
Settings-Modify settings--
IntegrationsAdd new integrationModify integrationDisconnect integration-

πŸ‘

Read-only users can access features such as Favorites, Snooze, Inbox, Drafts, and private-scoped Saved Views.

Customization

Each role's access levels can be customized according to the organization's needs. These roles can be assigned individually or by grouping features for convenience.

Notifications and access denied

Users attempting to perform actions they do not have permission for will receive an Access Denied message. The message prompts them to contact the Thena administrator to request an access change.