> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Admin Handbook Overview

> An overview of the DingTalk OA Approval Admin Handbook: core product capabilities plus step-by-step guidance for admins on obtaining permissions, configuring and managing approval forms, and managing data — helping organizations quickly roll out standardized online approvals.

## 1. Product Introduction

DingTalk OA Approval is an official DingTalk app that delivers an out-of-the-box OA Approval product. With simple configuration, it flexibly meets an organization's day-to-day approval needs, improves team management and business efficiency, helps enforce management policies, and reduces operational risk.

## 2. Usage Instructions

### 1) Becoming an Approval Admin

The DingTalk Super Admin has all Approval operation permissions by default. Any non-Super Admin who needs permissions such as editing forms, creating forms, or exporting all data must first obtain Approval Sub Admin permissions. There are two ways to become an Approval Sub Admin:

#### 1. The Super Admin sets an Approval Sub Admin

##### 1.1 On mobile

In Contacts, find the Organization you belong to and tap "Manage" to open the organization management page. Tap "Admin Settings" → "Set Sub Admin".

<div className="grid grid-cols-3 gap-4 my-4">
  <Frame>
    ![Tap Manage in Contacts to open the organization management page](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/c36e4ede-a915-433b-98ab-585d682fa2a7.png)
  </Frame>

  <Frame>
    ![Tap Admin Settings](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/200b6483-256f-4f44-91b7-4578eecf4534.png)
  </Frame>

  <Frame>
    ![Tap Set Sub Admin](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/b22033bd-6a64-4260-a5fd-1a47ad01f1e9.png)
  </Frame>
</div>

Enter an admin group name, add the users to be granted permissions, and set the management scope.

<div className="grid grid-cols-2 gap-4 my-4">
  <Frame>
    ![Enter the admin group name and add users](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/ea62597b-33f0-4c04-80b8-db6eba3585d0.png)
  </Frame>

  <Frame>
    ![Set the management scope](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/2585cdaa-7d41-4a1c-be91-e14720f39073.png)
  </Frame>
</div>

Assign permissions and select OA Approval under Micro app permissions.

<div className="grid grid-cols-2 gap-4 my-4">
  <Frame>
    ![Open the assign permissions page](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/f04cc688-03ab-42b1-8002-db003cd23dbe.png)
  </Frame>

  <Frame>
    ![Select OA Approval under Micro app permissions](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/4c901ddf-6042-49bb-b605-13200bc513fc.png)
  </Frame>
</div>

Finally, tap "Save" to finish.

<div className="grid grid-cols-2 gap-4 my-4">
  <Frame>
    ![Confirm permission settings](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/5b2cd97a-3e59-4db3-a0df-6dd2bae45c05.png)
  </Frame>

  <Frame>
    ![Tap Save to complete the setup](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/d05ab3f4-30fc-4287-bc3f-9445f23927f3.png)
  </Frame>
</div>

##### 1.2 On desktop

Enter the [DingTalk Admin Console](https://oa.dingtalk.io) URL in your browser, or download and install the desktop client from the DingTalk website and click "···" in the lower-left corner of the desktop Home to open the Admin Console.

From the left-hand navigation bar, go to \[Security & Permissions] → Manage permissions, open the admin groups page, and click "Add admin group".

<Frame>
  ![Add admin group page in the Admin Console](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/f8d187bf-604c-4bb7-9541-544b0c4caf3c.png)
</Frame>

Enter the admin group name, select the users to be granted permissions, and set the management scope as needed.

<Frame>
  ![Enter the admin group name and set the management scope](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/127aff0d-dad0-4869-8f03-057a49d58e7a.png)
</Frame>

When assigning permissions, select OA Approval under Micro app permissions, then click "Save".

<div style={{display: 'flex', flexDirection: 'column', gap: '16px', margin: '16px 0'}}>
  <Frame>
    ![Select OA Approval under Micro app permissions when assigning permissions](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/c7ab187d-ee2a-473e-a788-80bede360842.png)
  </Frame>

  <Frame>
    ![Click Save to finish Sub Admin setup](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/NybEnBmp8GL3lP13/img/a1956e97-e6c4-41df-9a3e-699c70b4cd2b.png)
  </Frame>
</div>

#### 2. Apply to become an Approval Sub Admin

##### 2.1 On mobile

As a non-Approval Admin, open DingTalk OA Approval, tap "Settings", tap "Create Approval form", tap "Apply for admin permissions", and tap Submit.

<div className="grid grid-cols-3 gap-4 my-4">
  <Frame>
    ![Open OA Approval and tap Settings](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/3bc72db6-0758-4388-85fa-5b516370ef92.png)
  </Frame>

  <Frame>
    ![Tap Create Approval form](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/d76c8667-79ad-4856-bbd1-db2bfb11d9ca.png)
  </Frame>

  <Frame>
    ![Tap Apply for admin permissions and submit](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/f0f909f7-8058-44ef-8388-ed6868c815a2.png)
  </Frame>
</div>

Once the Admin receives the pending Approval notification and approves it, the corresponding employee is automatically granted Approval admin permissions.

<div style={{maxWidth:'400px',margin:'16px auto'}}>
  <Frame>
    ![Pending Approval notification received by the Admin on mobile](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/f0a67e04-bf73-4e3d-ab03-2676c919a89f.jpeg)
  </Frame>
</div>

##### 2.2 On desktop

Open DingTalk OA Approval, click "Create Approval form" in the upper-right corner, click "Apply for admin permissions", then click "Submit".

<div style={{display: 'flex', flexDirection: 'column', gap: '16px', margin: '16px 0'}}>
  <Frame>
    ![Click Create Approval form on the desktop](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/d738f183-0e50-4f6f-a6ca-300672300e21.png)
  </Frame>

  <Frame>
    ![Click Apply for admin permissions and submit on the desktop](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/cdbf9566-780f-426f-a4a1-42d2945893b2.png)
  </Frame>
</div>

Once the Admin receives the pending Approval notification and approves it, the corresponding employee is automatically granted Approval admin permissions.

<Frame>
  ![Pending Approval notification for granting Sub Admin permissions](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/51b61985-ab94-45b9-a4f9-1446043d47bf.jpeg)
</Frame>

### 2) Approval Form Setup and Management

#### 1. Open the Admin Console

##### 1.1 From a browser

Approval Admins can sign in to the DingTalk Admin Console and click \[Approval] on the Home page.

<Frame>
  ![Click Approval on the Admin Console Home page](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/734ab5b1-c091-44ee-8b3b-7dd493f71833.jpeg?x-oss-process=image/crop,x_447,y_0,w_2333,h_1324/ignore-error,1)
</Frame>

##### 1.2 From DingTalk on desktop

Alternatively, download and install the desktop client from the DingTalk website, click "**Workbench**", and locate the "**OA Approval**" app.

<Frame>
  ![Locate the OA Approval app on the Workbench](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/4d6e7eef-ffd9-49c0-8bb1-d1e4711d36d5.jpeg)
</Frame>

Click "**Manage Approval Forms**" in the upper-right corner to open it (only users with Approval management permissions can see this entry).

<Frame>
  ![Click Manage Approval Forms in the upper-right corner](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/4b211861-1b3b-49c9-824f-004a13f13e20.png)
</Frame>

#### 2. Create an Approval Form

##### 2.1 Create an Approval form

On the "**Approval Admin Console**" → "**Form Management**" page, click "**Create Approval Form**".

<Frame>
  ![Click Create Approval Form on the Form Management page](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/85b589f5-d791-4558-a074-6aa674d68ce4.jpeg)
</Frame>

You can **select a Template** and one-click **"Preview"** and **"Enable"**, or **"Create from blank"**.

<Frame>
  ![Select a Template or Create from blank](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/37f51958-60bc-4730-b539-0415becbc0ac.png)
</Frame>

##### 2.2 Edit an Approval form

On the "**Approval Admin Console**" → "**Form Management**" page, click "**Edit**" in the form's Action column.

<Frame>
  ![Click Edit in the Action column](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/0aa4e5e9-e662-4552-866b-60163ba741b8.png)
</Frame>

#### 3. Configure the Approval Form

##### 3.1 Basic Settings

Basic Settings cover the icon, form name, who can submit, and other basic information.

<Frame>
  ![Basic Settings for the Approval form](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/63bb8c37-6646-4709-8f6d-53ac5dd9d64c.png)
</Frame>

| **Setting**      | **Description**                                                                                                                              | **Details**                                                                                                                                                                                          |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Icon             | The form icon displayed in the Approval workbench, Workbench, group Plugins, and Search box                                                  | Required<br />    <br />The Standard edition supports 6 colors + 60 styles<br />    <br />The Premium edition supports uploading a Custom icon                                                       |
| Form name        | The form name displayed in the Approval workbench, Workbench, and group Plugins; can be used to search for the form                          | Required<br />    <br />No two forms in the same Organization may share a name                                                                                                                       |
| Group            | Displayed in the Approval workbench and Approval Admin Console — the Group the form belongs to                                               | Required<br />    <br />No two Groups in the same Organization may share a name<br />    <br />If the current Groups don't meet your needs, return to Form Management to add a new Group             |
| Form description | The form description displayed in the Approval Admin Console                                                                                 | Optional<br />    <br />Up to 100 characters                                                                                                                                                         |
| Who can submit   | Which users in the Organization can submit this form; options:<br />All<br />    <br />Specific users                                        | Default: "All"<br />    <br />When Specific users is selected, this form is invisible to users not on the list                                                                                       |
| Form admin       | Which Admins in the Organization can edit or delete this form; options:<br />"All Approval Admins"<br />    <br />"Specific Approval Admins" | Default: "All Approval Admins"<br />    <br />If "Specific Approval Admins" is selected, Approval Admins not on the list cannot view or edit this Template in the Admin Console, nor export its data |

##### 3.2 Form Settings

Configure the Approval form Content — that is, what submitters see and fill out when submitting an Approval.

1. Available control library

Includes multiple controls such as options, Number, Text, and Date. Click or drag a control from the left panel to add it to the form; long-press and drag a control to reorder it freely.

<Frame>
  ![Available control library panel](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/32056a2b-c180-49ac-bbf3-0802ecb7f2b9.png)
</Frame>

2. Available control groups

DingTalk Approval also provides **attendance/HR control groups such as leave request, overtime, hiring, and offboarding; finance control groups such as reimbursement and payment; and legal control groups such as contract and seal use**. These control groups are linked with Attendance clock-in / Smart HR / Smart Finance / Smart Contract, so when an Approval containing a control group is used, the employee's attendance, on/offboarding, reimbursement/payment, and contract/seal-use data are synchronized automatically to the Attendance clock-in / Smart HR / Smart Finance / Smart Contract systems.

You can **click** or **drag** the desired control group to add it, then configure it on the right. **Each form can contain at most one control group.**

<Frame>
  ![Available control groups panel](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/173e7c4e-5661-4ccc-82f9-1b5e3f81efac.png)
</Frame>

3. Basic Settings

Basic Settings typically include: control title, hint text, control rules (such as option settings for a Select control or Type settings for a Date control), and whether the control is printable and Required.

| Control panel    | **Common settings**                                                                                                                      | **Details** |
| ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| Title            | The Title displayed on the form; up to 50 characters                                                                                     |             |
| Hint text        | Gray hint text shown inside the input Field when empty; up to 50 characters                                                              |             |
| Default          | Default content shown inside the input Field when empty; when the Step permission is "editable", the corresponding Field can be modified |             |
| Required setting | Off by default; when On, the control's Field is validated on submission — if empty, submission is not allowed                            |             |
| Print setting    | On by default; when Off, the Field does not appear on the downloaded or printed form details PDF                                         |             |

![Basic Settings panel for a control](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/73469bea-5462-4ccd-9b2a-ba8c08f95f26.png)

##### 3.3 Process Settings

1. The middle area is the process design canvas, which shows the Steps of the process visually. Click **+** to add an approver, CC recipient, handler, conditional branch, and so on. Click a Step to configure it on the right. Configuring an approver means specifying who approves at that Step, along with the routing rules for situations such as multiple approvers or an empty approver.

<div style={{display: 'flex', flexDirection: 'column', gap: '16px', margin: '16px 0'}}>
  <Frame>
    ![Add a Step in the process design canvas](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/1991fcb9-5976-4331-bc66-5332c816016e.png)
  </Frame>

  <Frame>
    ![Click a Step to configure the approver on the right](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/5196dba1-0904-4a58-8889-c18160ed3968.png)
  </Frame>
</div>

2. Approval Step types

| **Step type**      | **Description**                                                                                                                                                                | **Details**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| initiator          | The initiator Step is the starting point of an Approval process. On this Step, you can configure who can submit this Approval form and which Fields the initiator can fill out | Default Step<br />    <br />The Step name cannot be modified<br />    <br />After submission, view it in the "Submitted by me" category of the process center<br />    <br />Field permissions on the form can be configured — editable, Read-only, and hidden are supported                                                                                                                                                                                                                                      |
| approver           | Can perform Accept, Decline, transfer, return, sign request, and Comments actions on the Approval form                                                                         | Optional Step<br />    <br />The Step name can be modified<br />    <br />Before approval, view it in the "To Do" category of the process center; after approval, view it in the "To Do" category of the process center<br />    <br />Field permissions on the form can be configured — editable, Read-only, and hidden are supported                                                                                                                                                                            |
| CC recipient       | When the process routes to this Step, this role has no review capability but receives the Approval form and can view and comment on it                                         | Optional Step<br />    <br />The Step name can be modified<br />    <br />After the process routes to this Step, view it in the "CC'd to me" category of the process center<br />    <br />Field visibility on the form can be configured — Read-only and hidden are supported                                                                                                                                                                                                                                    |
| handler            | Can perform Submit, transfer, return, sign request, and Comments actions on the Approval form                                                                                  | Optional Step<br />    <br />The Step name can be modified<br />    <br />Before handling, view it in the "To Do" category of the process center; after handling, view it in the "To Do" category of the process center<br />    <br />Field permissions on the form can be configured — editable, Read-only, and hidden are supported                                                                                                                                                                            |
| conditional branch | This Step routes different situations to different Approval branches<br />See >>> [How to set up conditional approval](/approval/set-conditional-approval)                     | Optional Step<br />    <br />Branch names can be modified<br />    <br />Branches can be copied<br />    <br />Conditions can be added — different conditions within a set have an "AND" relationship<br />    <br />Condition groups can be added — different Condition groups have an "OR" relationship<br />    <br />At runtime, branches are **evaluated in priority order**<br />    <br />Once any branch's rules pass, the remaining branches are not tried — **at most one conditional branch executes** |
| parallel branch    | This Step routes multiple Approval branches simultaneously.                                                                                                                    | Optional Step<br />    <br />Branch names can be modified<br />    <br />Branches can be copied<br />    <br />Conditions can be added — different conditions within a set have an "AND" relationship<br />    <br />Condition groups can be added — different Condition groups have an "OR" relationship<br />    <br />Multiple branches can **execute simultaneously** based on the rules you configure                                                                                                        |
| Connector          | This Step invokes a Connector configured in "My integrations"                                                                                                                  | Optional Step                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Automation         | This Step                                                                                                                                                                      | Optional Step                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |

3. The approver, CC recipient, and handler can each be one of several types, flexibly meeting different Approval routing needs.

| **Approver type**             | **Description**                                                                                                                                                         | **Details**                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ----------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Specific users                | Users specified by the process designer perform approval, CC, or handling                                                                                               | Click Add to select users from Contacts within the Organization<br />    <br />The Standard edition supports 50 users; the Premium edition supports 100 users                                                                                                                                                                                                                                                                                            |
| initiator                     | The initiator participates in approval, CC, or handling                                                                                                                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Chosen by initiator           | The initiator selects the approver when submitting the request                                                                                                          | Selection mode: Select / Multiselect — the initiator can select one or multiple approvers<br />    <br />Selection scope: All Company / Specific users / Role — the initiator can only select from within this scope                                                                                                                                                                                                                                     |
| Role                          | A specified Role — such as HR, Administration, or Finance — performs approval<br />See >>> [How to set up role-based approval](/approval/set-role-approval)             | A Role is a specific set of users configured within the Organization. It corresponds to Role Management in the [DingTalk Admin Console](https://oa.dingtalk.io); go there to review and modify.<br />    <br />When a Role is used as approver and a Role member changes (for example, leaves), you can quickly replace the process participant by updating the Role's users                                                                             |
| direct manager                | The initiator's direct manager approves<br />See >>> [How to set up direct manager approval](/approval/set-direct-manager-approval)                                     | The direct manager (reporting line) is a person-level leader configured on the personal profile page under [DingTalk Admin Console](https://oa.dingtalk.io) > Contacts<br />    <br />Only one may be set                                                                                                                                                                                                                                                |
| department manager            | The initiator's department manager approves; defaults to the head of the direct Department, with other Tiers configurable                                               | The Organization's designated department manager corresponds to the settings under [DingTalk Admin Console](https://oa.dingtalk.io) > Contacts; go there to review and modify<br />    <br />A Department can have multiple department managers                                                                                                                                                                                                          |
| multiple levels of managers   | Managers at each successive Tier above the initiator approve in order                                                                                                   | Corresponds to the settings under [DingTalk Admin Console](https://oa.dingtalk.io) > Contacts; go there to review and modify<br />    <br />The highest approval Tier can be up to the nth Tier above the initiator, up to 20 Tiers;<br />    <br />approval up to the highest Tier defined in Contacts is also supported<br />    <br />**Note:** When the initiator is themselves at the nth Tier in Contacts, approval routes up one additional Tier; |
| Manager of Department in form | Based on the Department information the employee fills out on the form when submitting, route to the head of the corresponding Department for approval                  | Drag the "**Department**" control into the form; the approver of this process is the manager of the Department the initiator selected on the form                                                                                                                                                                                                                                                                                                        |
| Role for Department in form   | Based on the Department information the employee fills out on the form when submitting, route to a specific Role whose management scope is the corresponding Department | Drag the "**Department**" control into the form; the Role you configure is the approver, and the Role's management scope is determined by the Department the initiator selected on the form                                                                                                                                                                                                                                                              |
| Contact in form               | Route to the corresponding approver based on the Contact information the employee fills out on the form when submitting                                                 | This option is only available when a **Contact** control has been added in form design                                                                                                                                                                                                                                                                                                                                                                   |

4. The initiator, approver, CC recipient, and handler can each be assigned form action permissions.

<Frame>
  ![Configure form action permissions for each Step](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/cb38d7f6-5d7d-460d-9800-94dca7333874.png)
</Frame>

| **Form action permission** | **Description**                                                              | **Details**                                                                                                                                                                                                                                                                         |
| -------------------------- | ---------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Editable                   | Can fill out and modify "editable" content on the form                       | Supported on initiator, approver, and handler Steps<br />    <br />The initiator's default form action permission is editable                                                                                                                                                       |
| Read-only                  | Can view "Read-only" content on the form but cannot fill it out or modify it | Supported on initiator, approver, handler, and CC recipient Steps<br />    <br />The default form action permission for approver, handler, and CC recipient is Read-only<br />    <br />When the initiator Step is set to Read-only, the current Step is invisible to the initiator |
| Hidden                     | Cannot view "hidden" content on the form                                     | Supported on initiator, approver, handler, and CC recipient Steps                                                                                                                                                                                                                   |

5. When multiple people participate in the same Step, sequential approval, joint sign-off, single sign-off, and Vote are supported.

<Frame>
  ![Multi-approver modes for a single Step](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/7b7a0f94-b657-46d1-b5df-47c4a248133f.png)
</Frame>

| **Approval mode**   | **Description**                                              | **Details**                                                                                                                |
| ------------------- | ------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------- |
| Sequential approval | Multiple approvers approve in sequence                       | Approvers act one after another, and the Approval passes only when all Accept                                              |
| Joint sign-off      | The Step passes only when all approvers Accept               | Approvers act simultaneously, and the Approval passes only when all Accept                                                 |
| Single sign-off     | The Step passes when any one approver Accepts                | Approvers act simultaneously; when any one Accepts, the Approval passes; when any one Declines, the Approval does not pass |
| Vote                | Passes when the configured number of Accept votes is reached | Approvers act simultaneously; the Approval passes once the required number of Accept votes is reached                      |

5. When the approver is set to a type such as manager, department head, or Role, Contacts may be incompletely configured — for example, no matching user can be found. In such cases, configure the routing rule for an empty approver.

<Frame>
  ![Configure the routing rule for an empty approver](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/272bf5d7-05a2-4e6f-ba6a-7c1752deb9a1.png)
</Frame>

| **Handling**            | **Description**                                                                                       | **Details**                                                                                                    |
| ----------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| automatic approval      | When no approver is found at this Step, the Approval form is automatically approved                   |                                                                                                                |
| Automatic decline       | When no approver is found at this Step, the Approval form is automatically declined                   |                                                                                                                |
| Auto-transfer to Admin  | The Approval form is automatically transferred to the Admin                                           | Transferred to the Template admin by default; if there is no Template admin, transferred to the Approval Admin |
| Route to specified user | When the Role or manager is empty, the Approval form is automatically transferred to a specified user | Up to one user may be specified                                                                                |

##### 3.4 Premium Settings

Premium Settings include usage rules for initiators and approvers, along with rules for form display and Permissions. Adjust them to fit your specific business scenarios.

<Frame>
  ![Premium Settings for the Approval form](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/c73049bd-d1e4-4786-84e6-3ae69c77790e.png)
</Frame>

See >>> Admin — going into Premium Settings

##### 3.5 Preview & Publish

1. Preview the Approval form

Once setup is complete, click \[Preview] in the upper-right corner to display a QR Code.

<Frame>
  ![Click Preview to display a QR Code](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/823d77ca-2f58-4a35-9188-784e3b87ab17.png)
</Frame>

After scanning the QR Code with a phone, you can simulate switching between different roles and selecting different conditions to verify that the Approval process routes as expected.

<div style={{maxWidth:'400px',margin:'16px auto'}}>
  <Frame>
    ![Simulate previewing the Approval process on mobile](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/12c77f46-c42d-4591-bd61-c270fdee6c6b.png)
  </Frame>
</div>

2. Publish the Approval form

After verifying that the settings are as expected, publish the Approval form by clicking \[Publish] in the upper-right corner.

<Frame>
  ![Click Publish to release the Approval form](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/592eef59-b28e-4079-969c-6525ceaf603e.png)
</Frame>

You can save the QR Code, Copy the Link, add it to the Workbench, add it to a group, and so on — making it easier for initiators to use the Approval form.

<Frame>
  ![Options after publishing the Approval form](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/ef770a37-69fa-487a-bdd6-3cec50668dec.png)
</Frame>

#### 4. Other Form Actions

1. In addition to Create and Edit, you can Copy, Move to, disable, Delete, and Sort individual Approval forms.

<Frame>
  ![Other actions available for an individual Approval form](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/34fa72ec-d460-4afe-b9bb-3de4571fa244.png)
</Frame>

| **Form action** | **Description**                                            | **Details**                                                                                                                                                                                                                                                                                                                                                            |
| --------------- | ---------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Copy            | Copies the selected Approval form and opens it for editing | The copied Approval form has the same settings as the original, and its form name becomes "Copy of + original form name"                                                                                                                                                                                                                                               |
| Move to         | Moves the selected Approval form to another Group          | An Approval form can belong to only one Group<br />    <br />Adjustments made in the Admin Console are also reflected in the Group structure within the OA Approval app                                                                                                                                                                                                |
| Disable         | Disables the selected Approval form                        | Once disabled, the Approval form is automatically moved to the \[Disabled] Group<br />    <br />Once disabled, the form is not visible in the OA Approval app<br />    <br />Once disabled, the Approval form cannot be submitted<br />    <br />Once disabled, the Approval form's data is retained<br />    <br />Once disabled, the Approval form can be re-enabled |
| Delete          | Deletes the selected Approval form                         | Before deletion, all Approval data must be deleted first<br />    <br />Once deleted, the form is not visible in the OA Approval app<br />    <br />Once deleted, the Approval form cannot be submitted                                                                                                                                                                |

#### 5. Group Management

1. Sort forms within a Group

Click \[Sort forms] in the upper-right corner of the Group.

<Frame>
  ![Click Sort forms in the upper-right corner of the Group](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/5fb15c55-ce77-4bfb-835d-4f205f27e5b9.png)
</Frame>

Hover over the "<img src="https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/851900a9-c6ea-4716-b2a0-ffbd08dbce25.png" alt="drag to Sort icon" style={{display:'inline-block',height:'1.2em',verticalAlign:'middle',margin:'0 2px'}} />" icon in front of a form and drag it up or down to sort. When done, click \[Save Sort].

<Frame>
  ![Drag forms to reorder them, then click Save Sort](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/772c0f18-725b-4cbe-b37d-5af4975ddb22.png)
</Frame>

2. Other Group actions

Groups can also be renamed, deleted, and sorted.

<Frame>
  ![Other actions available for a Group](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/c432a0fd-3d52-4b44-97c1-76e13318d2fc.png)
</Frame>

| **Group action** | **Description**            | **Details**                                                                                                                                         |
| ---------------- | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| Rename           | Renames the selected Group | No two Groups may share a name<br />    <br />Adjustments made in the Admin Console are also reflected in the Group name within the OA Approval app |
| Delete           | Deletes the selected Group | Once a Group is deleted, the forms it contained are automatically moved to the \[Other] Group                                                       |
| Sort             | Adjusts the Group order    | Adjustments made in the Admin Console are also reflected in Group ordering within the OA Approval app                                               |

### 3) Data Management

#### 1. Data Query and Export

* Click \[Manage Approval Forms] in the upper-right corner, then \[Form Data Management] to manage data.

<Frame>
  ![Open Form Data Management from Manage Approval Forms](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/091424a6-b7f3-4843-ac4f-e7eaa57a03a8.png)
</Frame>

* Query data by form name, Approval status, initiator, Approval Number, submission time, and completion time. The time range can span up to six months.

<Frame>
  ![Query data by multiple conditions](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/83a59af9-c482-422f-a8b5-d6eec4ccc3df.png)
</Frame>

* Select the query results — multiple Records or Select all — then click "Export all".

<Frame>
  ![Select query results and click Export all](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/YdgOk2b0JJJNXq4B/img/fbc13d21-65a3-40bd-9dc7-b3cdc9e3959c.png)
</Frame>

#### 2. Attachment Management

Click \[Attachment storage management]. Data must be synced first when you open it for the first time.

<Frame>
  ![Open Attachment storage management](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/69596908-281a-472f-898c-4840a6449ba7.png)
</Frame>

#### 3. Activity Log

Under \[Data Management] → \[Activity log] in the Admin Console, you can view Records of "Export", "Print", "Delete", "Attachment cache cleanup", "Template sync", and other actions.

<Frame>
  ![View the Activity log in the Admin Console](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/311aa22a-be27-4b69-9965-83052e5b69f2.png)
</Frame>

#### 4. Process Handover

1. **Approval process handover**

When a user's position changes or a user leaves, go to \[Process Handover] in the Admin Console to bulk-replace the "Specific users" set as approvers in the Approval process with other "Specific users", quickly completing the approver change.

Selecting another type — such as manager or Role — replaces the manager or Role settings, and the approvers in the Approval process are then replaced automatically.

<div style={{display: 'flex', flexDirection: 'column', gap: '16px', margin: '16px 0'}}>
  <Frame>
    ![In Process Handover, select the approver to replace](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/b122bc67-e511-47a0-a362-8ab382cd7350.png)
  </Frame>

  <Frame>
    ![Bulk-replace the specific approvers in the Approval process](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/ca898aa1-61af-46d1-b1c8-e7f0881cc103.png)
  </Frame>
</div>

2. **Pending Approval form handover**

Approval forms that have already been submitted and are in progress must be bulk-transferred via \[Pending Approval form handover].

Note:

* Handover is only possible for Approval forms that have already reached the Step to be handed over — Approval forms that have not yet reached that Step do not appear in the pending list;

* For Approval forms set to use a Role or manager as approver that have already been submitted and are in progress, you must also perform a **Pending Approval form handover**. Adjusting the Role or department manager does not automatically replace the current approver;

<Frame>
  ![Pending Approval form handover page](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/20a8bf2c-fab6-4983-8bcd-34889b57bfb2.png)
</Frame>

#### 5. Download Approval Form Details

Click View to open the form details, then click "Download" in the upper-right corner to download the current form's PDF locally for archiving.

<Frame>
  ![Click Download in the upper-right corner of the form details](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/jP2lRYjZmyDkLO8g/img/860237da-5793-4800-8a80-c6a23ac86f5d.png)
</Frame>
