After you enable the approval workflow, an organization administrator can configure an entry point for users to request permissions on data works. The administrator can also configure the approval workflow channel and default approvers.
Limits
Only the Professional Edition of Quick BI supports configuring approval permissions.
Accessing the Feature
A permission administrator logs on to the Quick BI console and grants data permissions using the organization-level switch, as shown in the following figure.

Authorization Settings
On the Collaborative Authorization Settings tab, in the Approval Settings area, enable Enable Approval Flow and configure the following parameters.
Configuration item | Description |
Basic Settings | Specifies whether to provide an entry point to request permissions on data works in all workspaces within the organization.
|
Approval Channel | Sets the approval channel for permission requests. Approval channels include in-platform approval, a custom approval channel, DingTalk channel, Feishu channel, and Lark channel.
Note
|
Set an Approval Entry Point
The approval entry point settings include Data Work Page Application and Column-level Permission Application.
Data Work Page Application: Specifies whether to display an entry point for requesting permissions on data works in all workspaces of the organization.
If you select Data Work Page Application, users can see the entry point to request permissions in the data work list.
Data works include BI portals, dashboards, workbooks, ad hoc analysis, data dashboards, and data entry forms. The following example uses a dashboard.
Entry point to request edit permissions
Entry point to request access permissions
If you do not select Data Work Page Application, users can only view the data work list and cannot request permissions for them.
Column-level Permission Application: Specifies whether to display an entry point to request to view masked fields when a user views masked data.
If you select Column-level Permission Application, the result is shown in the following figure, which uses a line chart as an example.

If you do not select Column-level Permission Application, the result is shown in the following figure, which uses a line chart as an example.

Enable a Custom Approval Workflow
After an organization administrator enables and configures the approval workflow, you can initiate permission requests for external systems directly in Quick BI.
On the Configuration Management page, you can create a custom channel as shown in the following figure.

On the Collaborative Configuration page, enable the custom approval channel as shown in the following figure.

When users request resource permissions in Quick BI, the custom channel also receives the request notifications.
DingTalk channel approval
When an organization administrator enables the approval workflow and selects the DingTalk channel, you can initiate permission requests in Quick BI and push the requests to DingTalk for approval.
If the current organization has not been attached to a DingTalk mini app or granted DingTalk API permissions, you can attach the mini app and grant the permissions on the configuration page as shown in the following figure. For more information, see Grant permissions to DingTalk APIs.

If the current organization is already attached to a DingTalk mini app, select the checkbox to enable DingTalk channel approval and create an approval template.

After you create the template, test the template content. Select a recipient and click Send Test.

Click Confirm to complete the channel configuration. Then, you can perform tests.

Lark channel approval
When an organization administrator enables the approval workflow and selects the Lark channel, you can initiate permission requests in Quick BI and push the requests to Lark for approval.
If the current organization has not been attached to a Lark mini app or granted Lark API permissions, you can attach the mini app and grant the permissions on the configuration page as shown in the following figure. For more information, see Grant permissions to Lark APIs.

If the current organization is already attached to a Lark mini app, select the checkbox to enable Lark channel approval and create an approval template.
After you create the template, test the template content. Select a recipient and click Send Test.

Click Confirm to complete the channel configuration.
Lark channel approval
When an organization administrator enables the approval workflow and selects the Lark channel, you can initiate permission requests in Quick BI and push the requests to Lark for approval.
If the current organization has not been attached to a Lark mini app or granted Lark API permissions, you can attach the mini app and grant the permissions on the configuration page as shown in the following figure. For more information, see (Public Cloud) Activate Lark Mini App.

If the current organization is already attached to a Lark mini app, you can select the checkbox to enable Lark channel approval and create an approval template.
After you create the template, you can test the template content. Select a recipient and click Send Test.

Click Confirm to complete the channel configuration.


