In Detailed Explanation of Permission Features, it is explained that different permissions can only be obtained through authorization by the permission owner. Starting from V2.48 version of the DataWind product, approval workflows through Lark are supported, allowing users to independently apply for permissions from resource owners. Once the owner approves, the applicant will obtain the corresponding permissions for the requested resource. This reduces the threshold for data usage and shortens the time required for data or IT personnel to grant data permissions.
tip
1. Prerequisites: Completed Lark configuration and Common scenariosoperations for Basic Configuration for Lark Integration.
2. Caution: Only private deployments support the Lark approval workflow; SaaS environments are not supported.
3. Administrator configuration operations, only DataWind system administrators can perform these operations, and the configuration user must be consistent with that in Basic Configuration for Lark Integration to proceed.
(1) Go to the Lark Open Platform, enter the backend of the bot that needs to push configuration messages, and click Event Subscription
(2) Click Request Address Configuration and fill in the configuration information: http://environment address (ip:port or domain name)/aeolus/api/v3/dispatcher/action
(3) Select Add "Approval Instance Status Change" event, then enable the [Access Approval Application] permission
(4) According to Configure permission management the steps, add the following four permissions: [View, Create, Update, Delete Approval Application Related Information], [Query Approval List], [Access Approval Application], and [Get User user ID].
(5) After completing the above, click Application Release -- Version Management and Release, then click Create Version, and follow Publish the Lark application the steps to publish.
(6) After completing all the above operations, return to the DataWind platform, log in as an administrator, go to System Management Configuration, and click Approval Settings on the left to start the following configuration.
(7) Select process administrators
(8) After completing the above operations, set the status to enabled to complete the configuration of the Lark approval workflow
When there are cases where dashboard permissions, chart permissions, data permissions, project permissions, and so on are not visible, click Apply for Permission to initiate an approval process.
Caution: Currently, visual modeling, large screens, and data connections do not support integration with the Lark approval workflow.