How-to guides

Set up approvals

Ask for a second set of eyes before a change set becomes part of your configuration. You choose who can approve and how many approvals it takes.

Approvals are optional. Turn them on when you want someone to look a configuration change over before it becomes part of your configuration. Once they're on, a change set waits until enough of your approvers have approved it.

Turn it on

  1. Open your workspace settings and find Change-set approval.
  2. Tick “Get changes approved first”. That's the switch. The rest of the settings appear underneath it.
  3. Add your approvers. Choose the people or groups who can approve. You can mix individual people and approver groups.
  4. Choose how many need to approve: any one of them, everyone, or a set number you pick.
  5. Decide who can approve. To start with, anyone on the list can approve, including the person who made the change set. There's a box to change that, below.
  6. Set a timeout, if you want one. Tick the option to deny a change set that isn't approved in time, and give it a number of hours. Without one, a change set waits as long as it takes.
  7. Choose Save.

Who can approve

Under Who can approve there's one box: Someone other than the person who made the change. It's off to start with, so a team of one isn't locked out of its own work, and it's the setting worth understanding.

Tick it and whoever put a change set together can't approve it, even if they're on your approver list. The number of approvals needed adjusts to whoever's left, so a “two of three” rule becomes two of the two people who can actually give it. Leave it unticked and anyone on the list can approve, including the person who made the change.

Leave someone who can say yes
If you tick that box, make sure there's more than one approver. When the only approver is the person who made the change, there's nobody left to approve it and it can't move.

From now on, each new change set opens for review and waits until your rule is met. For what happens next, see Approvals.

Set up approvals · Mochi Deploy docs