Approval rules

Studio approval rules allow you to require the approval of one or several users before an action can be performed using a button.

การกำหนดค่า

To add an approval rule:

  1. Open Studio and switch to the required view.

  2. Select the button to which the rule should be applied.

  3. Click Add an approval step in the Properties tab.

  4. Specify which users are responsible for approving the action by using one of the following fields or both:

    • Approvers to specify one or several users;

    • Approver Group to specify one user group.

      Note

      An activity is created for all users set as Approvers when their approval is requested.

  5. (optional) Select the Users to Notify via an internal note when the action is approved or rejected.

  6. (optional) Add a Description to be displayed on the button.

Tip

You can specify under which condition(s) an approval step should be applied by clicking the (filter) icon next to the Approvers field.

To add another approval step, click Add an approval step. When there are multiple steps, you can:

  • Enable Exclusive Approval on any step so that a user who approves a step cannot approve another step for the same record.

  • Change the Approval Order of the steps by selecting a number, 1 being the first step, 2 the second step, and so on. A user responsible for a higher step can approve/reject previous step(s) unless Exclusive Approval is selected.

Click the (trash) icon next to the Approvers field to remove an approval step.

Tip

You can create user groups specifically for approvals.

ใช้

Once an approval rule has been defined for a button, a user avatar icon is displayed next to the button's label for each approval step. Clicking an icon reveals the step(s).

Confirm button with two approval steps

Note

If an unauthorized user clicks the button, an error message is displayed and an activity is created for the users specified in the Approvers field, if any.

Authorized users can:

  • Perform the action directly by clicking the button if it is the last/only approval step.

  • Approve the action and let another user perform it - or move it to the next approval step - by clicking the user avatar icon next to the button's label, then clicking the (approve).

  • Reject the action by clicking the user avatar icon next to the button's label and then the (reject) button.

  • (only for users selected under the Approvers field) Delegate their approval rights to one or several users for all records by:

    • Clicking the (kanban view) icon and then Delegate.

    • Selecting one or several Approvers, Until when they will have approval rights (forever if left empty), and, optionally, the user(s) who should be notified via an internal note using the Notify to field.

      Delegate to dialog

Tip

  • A user who approves/rejects an action can revoke their decision by clicking the user avatar icon next to the button's label and then the (revoke) button. They can also revoke the decision of other users for steps with a lower Approval Order unless Exclusive Approval is enabled.

  • Approvals are tracked in the record's chatter. An approval entry is also created every time a Studio approval-related action is performed. To access approval entries, activate the developer mode and go to Settings ‣ Technical ‣ Studio Approval Entries.