Project Permissions

Project Permissions apply to what a user can do in a specific project. They fall into two categories: Project Editing and Project management.

Project Editing

Project Editing permissions allow users to make changes to the project content:

Project Editing permissions
Permission
Permission scope

Dialog graph editing

Allows editing of the conversation graph.

Manage Call Controls

Allows adding, editing, and deleting Call Control blocks and telephony settings.

Manage Text Snippets

Allows editing of text snippets used in the project.

Manage Speech Assets

Allows editing of speech assets, such as audio files and TTS settings.

Manage Variables

Allows editing of project variables.

Import & Export Subdialogs

Allows importing and exporting of subdialogs between projects.

Debugger Management

Grants access to the project's debugging tools.

Add / remove language

Allows adding or removing supported languages in multilingual projects.

Project Management

Project Management permissions allow users to administer project-wide configurations, environments, and user access.

Project Management Permissions
Permission
Scope

Project user administration

Allows management of users and their roles within a specific project.

Release Management

Allows management of project releases.

Environment Management

Manage environments and associated environment variables to which a release is connected.

Production Release Management

Allows changes to production release versions.

Training Management

Allows management of training data, including NLUs and customer utterances.

Service Management

Allows management of services and their associated secrets.

Project Audit Logging

Grants access to project-specific audit logs. Users with tenant-level access can view all project logs.

Clean PII Debugging & Training

Allows use of clean PII (Personally Identifiable Information) data for NLU training.

Role Assignment Behavior

  • Each user can be assigned a default project role, which applies across all projects unless otherwise specified.

  • When a user is granted a role for a specific project, that role overrides the default project role for that project only.

  • This structure allows administrators to set general permissions at scale while fine-tuning access on a per-project basis.

Last updated

Was this helpful?