You need to enable JavaScript to run this app.
Intelligent Data Insight

Intelligent Data Insight

Copy page
Download PDF
Permission Guide
Detailed Explanation of Permission Features
Copy page
Download PDF
Detailed Explanation of Permission Features

1. Create a new project

By default, all users can create new projects.

warning

  • SaaS environment: Deleting projects is not supported. Users are advised to create new projects with caution. The system administrator can go to "System Management" - "System Settings" and enable "Only the primary account can create projects" under the new project settings. In this case, only the primary account can create projects, and sub-accounts do not have permission to create projects.
  • Private environment: Project administrators and system administrators can delete projects in "Management Center" - "Project Management".

Image

2. Project information

Image
See Project Information for details. The following sections provide a detailed explanation of project types and project control levels

Project types

Usage scenarios

What does it affect?

Confidential project

For projects with high permission requirements, where you do not want users from other departments to view the project space.

  • Only the project administrator can add members.
  • The project can only be found in the project search box by the project administrator.

Image
Image

Non-confidential project

The project can be made public within the organization.

Users can search for the project and contact the project administrator to request to join.

2.1 Project control levels

Personal dashboard

Personal dashboard

Personal dashboard

Public dashboard

Public dashboard

Public dashboard

Control mode

Can create

Who has management permissions

Can the administrator grant permissions to others

Can create

Who has management permissions

Can the administrator grant permissions to others

Standard mode

✅

The creator is the default administrator.

✅

✅

The creator is the default administrator.

✅

Moderate mode

✅

The creator is the default administrator.

❌

✅

The project administrator is the default administrator, and the creator has edit permissions.

✅

Strict mode

❌

--

❌

✅

The project administrator is the default administrator, and the creator has edit permissions.

✅

(1) After switching the project control level, the management permissions for newly created resources will be handled according to the new mode. The management permissions for historical resources created before the switch will remain unchanged and will not be updated retroactively. It is recommended not to switch the project control status frequently.
(2) In both moderate and strict modes, the authorization button for personal dashboards is not disabled, but after operations from the administrator or regular user perspective, users will be reminded that authorization is not allowed.

3. Project permissions

3.1 Permission overview

Project permission types

Explanation and notes

Search list

Whether the permissions for the project can be found in the top navigation project options list.

  • Only the top search bar is available in the private deployment environment.
    Image
  • In the SaaS environment, in addition to the searchable top navigation bar mentioned above, you can also search on the homepage. If you do not have permission, the option can be grayed out.

Image

Note:

  • It is necessary to distinguish between confidential and non-confidential projects.
  • Sort by app_id in ascending order.

No permission.

No permission to view the project.

View

Permission to access and enter the project, with the following permissions:

  • Can view resources within the project for which you have permission.
  • Can create personal dashboards or folders and perform other operations.
  • Can create public dashboards or folders in public folders where you have edit permission.
  • Cannot create public folders or public dashboards in the root directory of public folders.
  • Can create folders or datasets in folders where you have edit permission.
  • Cannot create folders or datasets in the root directory of datasets.
    Note:
  • Project view permission plus edit permission for a specific public folder allows creation of public folders or dashboards in that public folder.
  • An error will occur after clicking Confirm when creating in the root directory.

Edit

Includes the above view permissions, and also includes:

  • Can create public dashboards, public folders, or datasets in the root directory.
  • Can create user attributes.
    Note:
  • Dashboards can only be created in public folders where you have edit permission.
  • Datasets can only be created in folders where you have edit permission.

Global view

Includes the above edit permissions, and also includes:

  • Can view all public dashboards, public dashboard folders, and datasets within the project, and view all data.
  • Can view all personal dashboards via personal dashboard links, but the dashboard list will not display all personal dashboards.
    Note:
  • Dashboards can only be created in public folders where you have edit permission.
  • Datasets can only be created in folders where you have edit permission.

Manage

  • Can manage permissions for all resources within the project (the private deployment version also supports project deletion).
    Note:
  • You can create dashboards in all public folders

warning

1. Impact on search list permission configuration
Project information --> Project type

  • Non-confidential project (searchable by all users)
  • Confidential project (searchable only by authorized users)
    2. Different control modes result in changes to corresponding permissions. For details, see the above Project information --> Project control level

3.2 How to obtain?

Methods for obtaining project permissions

Operation

Eligible personnel

Remarks

Project administrator proactively assigns permissions

  1. Project Center - User Management - Add user, assign project permissions
  2. Project Center - Permission Management, assign project permissions to target user

Project administrator

Obtain project permissions by acquiring other resources

Other users grant Xiaoming permissions for dashboard/dataset/visual modeling tasks. When Xiaoming logs in, project read permission is acquired automatically

Resource administrator

Obtain by joining a user group

Add the user to the xxx user group, and configure project permissions in the Permission Management tab of the user group details

User group/Project administrator

  1. Not applicable if group authorization blocking is enabled
  2. There will be a delay for both granting and revoking user group authorization

Obtain by joining a role

Add the user to the xxx role, and configure project permissions in the Permission Management tab of the role details

Role/Project administrator

  1. Not applicable if group authorization blocking is enabled

4. Dashboard permissions

4.1 Permission overview

Dashboard permission types

Explanation

List display permission

Items displayed in the dashboard module left-side list

View only

  1. Can view data
  2. Chart function buttons: Can create monitoring tasks
  3. Dashboard function buttons: Can create new subscription [personal only], add bookmark, embed dashboard, and more
  4. Cannot perform download or copy data operations on charts

View

Includes the above view-only permissions, and also:

  1. Chart function buttons: Copy, download data
  2. Dashboard function buttons: Add to favorites, export image

Edit

Includes the above view permissions, and also:

  1. Edit basic information and view dashboard access statistics
  2. Editable dashboard: Add components, delete charts, adjust layout, set linkage, configure jump, and more within the canvas
  3. Charts can be edited [requires dataset view permission]
  4. Charts can be copied on the dashboard edit page [requires dataset view permission]

Manage

Includes the above editing permissions, and also:

  1. Manage permissions and transfer ownership
  2. Advanced subscription [individual/group]
  3. Move, copy, delete dashboards, and other operations

4.2 What settings affect permissions?

1. Permission to display in the list
Project Center - Project Information - Dashboard display rules

  • All dashboards (all public dashboards within the project are displayed. If the user does not have permission, clicking will prompt that permission is required and can be requested.)
  • Only dashboards for which the user has permission

2. Permissions for view only, view, edit, and manage

  • Dashboard types
    • Personal dashboards can only be granted view only or view permissions; edit or manage permissions cannot be granted.
    • Public dashboards can be granted view only, view, edit, or manage permissions.
  • Row and column permissions
    • In some scenarios, if row and column permissions are set for a dataset, users may not be able to see some chart data even if they have dashboard permissions.

  • Illustration of no dashboard permission:
  • Illustration of chart function buttons:

Image

  • Illustration of dashboard function buttons:

Image
Image

  • Illustration of dashboard edit page:

Image

  • Illustration of dashboard left-side list functions:

Image

warning

  1. Individual chart resources cannot be authorized
  2. Cannot grant editing or management permissions for individual dashboards to others
  3. Authorization operations are not allowed for individual dashboards in medium or strict mode

4.4 How to obtain?

Methods for obtaining dashboard permissions

Operation

Eligible operators

Remarks

Resource/project administrator proactively grants permissions

  1. Single resource authorization dialog in the upper right corner of the resource [applies to both individual and public dashboards]

The single resource authorization dialog can grant permissions to any member, user group, role, or Lark group within the project
Image

  1. Project center - resource permissions [applies to both individual and public dashboards]

In resource permissions, click authorize/permission management to grant permissions to others
Image

  1. Project center - permission management [applies only to public dashboards, only project administrators can operate]

In permission management, select the target user and grant dashboard permissions
Image

Resource administrator [methods 1 and 2]
Project administrator [methods 1, 2, and 3]

Obtain by joining a user group

Add the user to the xxx user group, and configure the target dashboard in the permission management tab of the user group details [applies only to public dashboards]

User group/project administrator

  1. User group administrators can only configure public dashboards for which they have management permissions
  2. The member list of department user groups cannot be configured and is automatically adapted by the organizational structure
  3. Not applicable if group authorization blocking is enabled
  4. There will be a delay for both user group authorization and deauthorization

Permissions can be obtained by adding role members.

Add the user to the xxx role, and configure the target dashboard in the Permissions Management tab of the role details [only applicable to public dashboards].
Configure the resource permissions for the role, and set the role members.
Image
Image
Caution: The prerequisite is that a resource administrator or higher role must first authorize the role in the dashboard; only then will the resource permission category appear in role management.

Role/project administrator

  1. Role administrators can only configure public dashboards for which they have management permissions
  2. Not applicable if group authorization blocking is enabled
  3. Special case: Folders without permissions will also be displayed, but when selected for authorization, a prompt indicating no permission will appear.
    Image

Inherited through folder permissions

Dashboard permissions are obtained by inheriting permissions from the dashboard folder

  • Resource folders are authorized directly; dashboards within the folder are authorized by default.

Image

  • Project Center - Permissions Management
    Image
  • Project Center - Resource Management
    Image

Folder/project administrator

For inheritance logic, see the folder section below

5. Dataset permissions

5.1 Permission overview

Dataset permission types

Explanation

List display permission

Items displayed in the left-side list of the dataset module****

View only

  1. Can view data
  2. Can favorite datasets
  3. Can view dataset details (data preview, model information, lineage view)
  4. Can query and add temporary fields on the visual query page
  5. Chart function button: "Copy to dashboard" operation [requires view-only permission for the dashboard as well].
  6. Cannot download or copy data on charts.

View

Includes the above view-only permissions, and also includes:

  1. Can copy data on the visual query page
  2. Can download, configure monitoring, and perform other operations on the visual query page
  3. On the dashboard editing page: Copy chart [dashboard editing permission is also required]

Edit

Includes the above view permissions, and also includes:

  1. Ability to edit basic dataset information
  2. Ability to create usage instructions, configure visual query settings, and set tags
  3. Ability to modify dataset models, perform routine configurations, and other operations
  4. Ability to copy datasets [dataset connection permission is also required]

Manage

Includes the above edit permissions, and also includes:

  1. Ability to manage permissions and transfer owner
  2. Ability to move or delete datasets and other operations
  3. Ability to configure row and column permissions

5.2 What settings affect permissions?

(1) Permission to display in the list
Project Center - Project Information - Dataset display rules

  • All datasets (all datasets within the project are displayed. If the user does not have permission, clicking will prompt that permission is required and can be requested.)
  • Only authorized datasets

(2) Regarding view-only, browse, edit, and manage permissions

  • There is no distinction between public and personal datasets; authorization can be performed under any management mode.
  • Row and column permissions
    • In certain scenarios (as follows), if row and column permissions are set for a dataset, users may not be able to preview or perform visual queries even if they have permissions for the dataset.

5.3 Pages involving permissions

  • No dataset permission illustration:
  • No permission illustration for accessing the visualization page
  • Visualization query page-related feature illustration:

Image
Image
Image

  • Dataset details illustration:

Image

  • Dataset editing feature illustration:

Image

  • Dataset left sidebar list feature illustration:

Image

  • Copy to dashboard feature button illustration:
    Image
  • Copy chart illustration on dashboard editing page:

Image

warning

  1. The download feature on the visual query page requires dataset view permission
    Image

The download feature on the dashboard page also requires dashboard view permission
Image

  1. An error will occur when copying a dataset without dataset connection permission
  2. Copying a dashboard requires dashboard management permission, while copying a dataset only requires dataset editing permission

5.4 How to obtain permissions?

Methods for obtaining dataset permissions

Operation

Eligible personnel

Remarks

Resource/project administrator proactively grants permission

  1. Single resource authorization pop-up in the upper right corner of the resource

The single resource authorization pop-up can grant permissions to any member, user group, role, or Lark group within the project
Image
Image

  1. Project center - resource permissions

In resource permissions, click Authorize/Permission Management to grant permissions to others

Image

  1. Project center - permission management [project administrators only]

In permission management, select the target user and grant dataset permissions
Image

Resource administrator [methods 1 and 2]
Project administrator [methods 1, 2, and 3]

Obtained by joining a user group

Add the user to the xxx user group, and configure the target dataset in the user group details - permission management tab

User group/project administrator

  1. User group administrators can only configure datasets for which they themselves have management permissions
  2. The member list of department user groups cannot be configured and is automatically adapted by the organizational structure
  3. If group authorization blocking is enabled, this does not apply
  4. There will be a delay for both granting and revoking user group permissions

Obtain permissions by adding role members

Add the user to the xxx role, and configure the target dataset in the role details - permission management tab
Configure the resource permissions for the role and set role members
Image
Image
Caution: The prerequisite is that a resource administrator or higher role must first authorize the resource; only then will the resource permission category appear in role management.

Role/project administrator

  1. Role administrators can only configure datasets for which they have management permissions
  2. Not applicable if group authorization shielding is enabled
  3. Special case: Folders without permissions will also be displayed, but when selected for authorization, a no-permission prompt will appear
    Image

Inherited through folder permissions

Permission to dashboards is inherited by obtaining permission to the dashboard folder

  • Folders on the resource are authorized directly, and datasets within the folder are authorized by default

    Image

  • Project center - permission management

    Image

  • Project center - resource management

    Image

Folder/project administrator

Inheritance logic

6. Data row and column permissions

6.1 Permission overview

Row and column permission types

Explanation

Settings/configuration affecting permissions

Row permissions

Control which rows of a certain field xxx user(s) can or cannot view

  1. Configuration methods include fixed value and dynamic value
    1. Fixed value
      Image
    2. Dynamic value (used with user attributes)
      Image
  2. Blocklist/allowlist configuration—only affects row permissions, not column permissions
    1. Only effective for row permissions, not for column permissions.
    2. Off: Only users on the configured list can view the data; the visible range is determined by the configured rules. Users not on any list cannot view any data.
    3. On: Users on the list are restricted and can only view data within the configured rules. Users not on the list can view all row data.
      Image
  3. And/or rule configuration

Image
Image

Column permissions

Restrict viewing of a particular column in the dataset to specified users only.

  1. Configurable on model (base table) fields / dataset fields
    1. If a sensitive column field is configured on a model field, all dataset fields derived from that model field will be affected.
    2. If a sensitive column field is configured on a dataset field, it affects controlled users viewing that dataset field, but does not affect controlled users viewing the corresponding model field.
      Image

6.2 Pages involving permissions

  • Row and column permission configuration entry illustration [visible only to users with manage permissions]

Image

  • Row and column permission illustration

Image

  • How to determine whether row and column permissions are restricted?
    • No row permission illustration
  • No column permission / only partial row permission

warning

  1. Dataset permissions vs row and column permissions
  2. Does having dataset permissions mean having row and column permissions? No! When row and column permission restrictions are enabled for a dataset, having dataset permissions does not mean data can be viewed; row and column permissions must also be requested.
  3. Does having row and column permissions mean having dataset permissions? No! To access the visual query page for ad hoc analysis, dataset permissions must still be requested, even with row and column permissions.
  4. When configuring row and column permissions, use the simulation validation feature to quickly verify whether user permissions are configured correctly!

Image

  1. Do column permissions affect charting?

For example, in a table chart, if a sensitive column is present in the select clause, it does not affect charting; but if it is present in the group by or where clause, it will affect charting and the chart will not be displayed. Other visualization types may have stricter logic than tables

6.3 How to obtain permissions?

See Getting Started Guide for AdministratorsEnable data row and column permissions.

6.4 Permission simulation verification

When configuring row and column permissions, use the simulation verification feature to quickly verify whether user permissions are configured correctly. For details, see Data Row and Column Permissions.

7. Data connection permissions

New: Except for regular users and users whose project permissions are view-only, all other users can create new data connections
Authorization acquisition method: Resource/project administrators can click "Authorize" in the upper right corner of the data connection
Image
Authorization scope: Authorization can be granted to users or user groups
Image

Permission types

Explanation

View

  • Allows viewing of the data connection
  • Allows selecting this data connection when creating a new dataset

Edit

In addition to the above view permission, allows editing the information of the data connection.

Manage

In addition to the above edit permission, allows modifying the authorization of the data connection.

8. How to authorize in bulk?

Usernames can be written in a text field, separated by commas, and then users can be added in bulk.

9. What is the purpose of reference permissions?

This is equivalent to copying the user list and corresponding permission settings. For example, if both user A and user B have edit permissions for a dashboard, when assigning this dashboard's permissions to a dataset, you can set user A and user B to have edit permissions for that dataset as well.

Last updated: 2026.06.11 17:49:57