All Products
Search
Document Center

Dataphin:View and configure built-in approval templates

Last Updated:Jan 21, 2025

Dataphin features built-in approval flow templates for various processes, including permission requests, code reviews, and standard reviews. You can view and customize these templates by modifying approval nodes and approvers. This topic provides an overview of the built-in approval templates and instructions for adjusting their settings.

Background information

Dataphin includes system templates and built-in role templates within its approval templates. Each template is designed for specific scenarios and related functional modules, with some allowing for approval node configuration. Refer to the table below for more information.

System templates

Scenarios

Template name

Configurable approval nodes

Request permissions

Regular key permission request

Yes

Logical table permission request

Yes

Apply for permissions on a physical table

Yes

Meta table and image table permission request

Yes

Function permission request

No

Apply for permissions on a data source

Yes

Variable permission request

No

DataService application permission request

No

DataService API permission request

No

DataService service unit permission request

No

DataService Dataphin data source permission request

No

Data source table permission request

Yes

Key permission request managed only by the owner

Yes

Business planning

Conceptual design process control

No

Code review

Code review

No

Data standard approval

Standard review

No

Publish

Publish Approval

No

Asset change owner

One-click change owner

No

Directory topic publish

Publish directory topic request

Yes

Built-in roles

Scenarios

Template name

Configurable approval flow

Request permissions and data download

Project administrator approval

Yes

Board administrator approval

Yes

Security administrator approval

Yes

Request permissions

Resource owner approval

Yes

No approval required, system automatically approves

This template does not support editing.

Permission description

Editing system templates and built-in role templates is restricted to super administrators, system administrators, and those with global roles that include Manage-Approval Template permissions.

Limits

  • Built-in approval templates are limited to one approval node by default. For templates that allow customization, you can add, modify, or remove approval nodes, up to a maximum of 10 nodes.

  • Dataphin's built-in role approval templates can be used in data download approval settings and permission approval policies, streamlining the configuration process.

Approval description

  • In templates with multiple approval nodes, progression to the next node occurs only after the current node is approved. Approval of the task requires all nodes to be approved, while rejection at any node results in task failure.

  • If a single approval node has multiple approvers, approval from any one of them suffices. Conversely, rejection by any approver results in the node's rejection.

View system templates

  1. Select Management Center > System Settings from the top menu bar on the Dataphin home page.

  2. In the left-side navigation pane, choose Approval Management > Approval Workflow Template.

  3. On the Approval Workflow Template page, click the System Templates/Built-in Roles tab to view and edit the templates.

    image

    Block

    Description

    Search area

    You can perform a fuzzy search based on the template name keyword.

    List area

    Displays Template Name, Description of system templates, Scenarios, Last Updated By, and Last Updated Time.

    Operation area

    You can perform View and Edit operations on system templates.

    • View: You can view the configuration details of the template and click the Edit button below to quickly edit the template.

    • Edit:

      • Approval system: Supports switching approval systems. If an external approval system is enabled and configured in the metadata warehouse settings, you can switch the approval system to the external approval system.

      • Approval nodes: For templates that support configurable approval nodes, you can modify and add approval nodes. After modification, the newly initiated built-in system approval process will be generated based on the new approval flow template. For editing instructions, see Edit built-in templates.

Edit built-in templates

  1. Click the Actions column image icon next to the desired approval template under the System Templates or Built-in Roles tab.

  2. In the Edit Approval Template dialog box, adjust the Approval System and Approval Nodes as needed.

    Parameter

    Description

    Approval System

    Supports selecting Default and Built-in Approval System. If an External Approval System is enabled and configured in the metadata warehouse settings, you can also select the configured external approval system.

    When the Approval Settings default approval system is configured as an external approval system, if you select the default or external approval system, you also need to select an approval template. You can click the referenced document to view the structure and parameter description of the approval content.

    Approval Workflow Template

    When the approval system is set to an external approval system, you need to select an approval template. To create a new approval template, see Create a custom approval template.

    Approval Nodes

    You can click Add Approval Node to add up to 10 approval nodes to the current approval template. Each approval node requires configuration of Approver and Approval Node Name. You can click the image icon to delete the corresponding approval node.

    • Approver: An approval node must select at least 1 approver and at most 10 approvers.

    • Approval Node Name: You can modify the name of each approval node, with a length not exceeding 128 characters.

  3. Click OK to save your changes.