communications-mining
latest
false
UiPath logo, featuring letters U and I in white

Communications Mining User Guide

Last updated Mar 4, 2025

User permissions explained

Note: You must have the View users or Modify users permissions assigned to view the permissions assigned to a user. You can view these permissions in the Projects section from the Manage Access tab.

This section contains an overview of the different roles and the permissions they grant in the Communications Mining platform.

Permission type

Permission type

Description

Sources permissions Refer to the data your company uploaded for analysis.
Datasets permissions Grant access to datasets (i.e. named collections of labels), general fields and training data.
Streams permissions Grant access to streams, which allow you to take actions on newly ingested data.
Users permissions

(deprecated)

Allow you to view and/or modify users in their projects.
Buckets permissions Grant access to buckets, which are containers of raw data items that you can upload.
Integration permissions Grant access to integrations, which allow you to connect other services to the platform.
Utility permissions Include any permissions which do not belong to any of the other categories.
Note: Buckets, integration, and utility permissions are typically only granted to programmatic users such as development engineers. In addition, these permissions are not required for the daily use of the platform.

Roles and the permissions that they grant

RolePermissionsRole description
CM Tenant Admin

Tenant - Tenant admin

Tenant - Read audit logs

Quotas Write (implicit, not shown in the UI).

Sources - View sources

Sources - View sensitive data

Sources - Edit messages

Sources - Sources admin

Datasets - View labels

Datasets - Modify datasets

Datasets - Modify dashboards

Datasets - Review and label

Datasets - Model admin

Datasets - Datasets admin

Datasets - Export datasets

Streams - View streams

Streams - Modify streams

Streams - Consume streams

Streams - Streams admin

Users - View users

Users - Modify users

Buckets - View buckets

Buckets - Add/remove buckets

Buckets - Upload data to buckets

Integrations - View integrations

Integrations - Modify integrations

Utility - Upload files

Utility - Read appliance configs

Utility - Write appliance configs

Alerts - View Alerts

Alerts - Alerts Admin

Grants full rights to the Communications Mining platform.
CM Project Admin

Sources - View sources

Sources - View sensitive data

Sources - Edit messages

Sources - Sources admin

Datasets - View labels

Datasets - Modify datasets

Datasets - Modify dashboards

Datasets - Review and label

Datasets - Model admin

Datasets - Datasets admin

Datasets - Export datasets

Streams - View streams

Streams - Modify streams

Streams - Consume streams

Streams - Streams admin

Users - View users

Users - Modify users

Buckets - View buckets

Buckets - Add/remove buckets

Buckets - Upload data to buckets

Integrations - View integrations

Integrations - Modify integrations

Utility - Upload files

Utility - Read appliance configs

Utility - Write appliance configs

Alerts - View Alerts

Alerts - Alerts Admin

Allows you to manage everything within a project such as users, integrations, sources, datasets, models, streams, and alerts. You cannot create or delete projects.
CM Model Trainer

Sources - View sources

Sources - View sensitive data

Datasets - View labels

Datasets - Modify datasets

Datasets - Review and label

Datasets - Models admin

Streams - View streams

Integrations - View integrations

Alerts - View Alerts

Allows you to view everything within a project. You can also review and label data, update dataset settings, and pin model versions.

You cannot create or delete datasets.

CM Developer

Sources - View sources

Sources - Edit messages

Sources - Sources admin

Datasets - View labels

Datasets - Export datasets

Datasets - Model admin

Streams - View streams

Streams - Consume streams

Streams - Modify Streams

Streams - Streams Admin

Buckets - View buckets

Buckets - Upload data to buckets

Integrations - View integrations

Integrations - Modify integrations

Utility - Read appliance configs

Utility - Write appliance configs

Alerts - View alerts

Allows you to view everything within a project, upload or export data, configure integrations, pin models versions, manage streams, and consume predictions from them.

You cannot review and label data. Also, you cannot create, update, or delete datasets or alerts.

CM Viewer

Sources - View sources

Datasets - View labels

Streams - View streams

Integrations - View integrations

Alerts - View alerts

Allows you to view everything within a project.

You cannot create, update or delete anything.

CM Analyst

Sources - View sources

Datasets - View labels

Datasets - Modify dashboards

Streams - View streams

Integrations - View integrations

Alerts - View alerts

Alerts - Alerts admin

Allows you to view everything within a project and can create, update, and delete dashboards and alerts.

You cannot import, export, or review and label data. Also, you cannot modify or consume streams, or set up integrations.

Note: Since permissions are granted at the project level, users might need different permissions for different projects.

User permissions

Permission typePermissionPermission description
Service (only non-project)Tenant admin

Create, modify, and delete projects and users for a tenant. Additionally, all admins on UiPath® Cloud also receive this permission in the Communications Mining platform automatically.

SourcesView sourcesView sources and the messages they contain. This is required to view individual messages on the platform.
Note: To view any data related to a source, dataset, or message in the platform both View Sources and View Labels, or their parent roles, are required.
Sources

View sensitive data

Grants View sources

View any user properties which have been marked as sensitive, in addition to others.
SourcesEdit messagesCreate, update and delete messages in a source via the API
Sources

Sources admin

Grants View sensitive data

Create, modify and delete sources. Source creation must be done via the API.
SourcesCreate translated sourcesCreate sources (via the API) which are automatically translated into English.
Datasets

View labels

View pinned and predicted labels on the user's datasets. This is required to view individual messages on the platform.
Note: To view any data related to a source, dataset, or message in the platform both View Sources and View Labels, or their parent roles, are required.
Datasets

Modify datasets

Grants View labels

Update a dataset's properties: e.g. its description, sources and general fields. Enable Quality of Service and Tone analysis.
Datasets

Review and label

Grants View labels

Create, edit, and delete labels, and pin them to messages in the user's datasets. Add pre-trained labels.
Datasets

Datasets admin

Grants Modify datasets and Review and label

Create and delete datasets. Pin trained models for use in streams.
DatasetsModify dashboardsCreate, edit and delete dashboards within datasets.
DatasetsExport datasetsExport datasets via the UI
StreamsView streamsView streams and their configuration
StreamsModify streamsUpdate a stream's properties: e.g. its description and filter.
StreamsConsume streamsFetch and advance the output of a stream.
Streams

Streams admin

Grants View streams and Modify streams

Create, modify and delete streams.
UsersView usersView information on the other users in this user's projects.
Users

Modify users

Grants View users

Modify other users' permissions and projects
BucketsView bucketsView information on raw data buckets
BucketsAdd/remove bucketsAdd or remove raw data buckets
BucketsUpload data to bucketsUpload data to buckets
IntegrationsView integrationsView information on external integrations
IntegrationsModify integrationsAdd or remove integrations with external services
AlertsView alertsView alerts, and issues raised by them.
AlertsAlerts adminCreate, modify and delete alerts.
UtilityUpload filesUpload files to the Communications Mining™ server via the web UI
UtilityRead appliance configsFetch appliance configs
UtilityWrite appliance configsUpload new or replace existing appliance configs
  • Permission type
  • Roles and the permissions that they grant
  • User permissions

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2025 UiPath. All rights reserved.