Ask Permission before deploy


We would like to set up a deploy process where step 1 would be “Ask Manager For Permission”. In this step the Manager would be emailed with details of the request. If they give permission, the deploy continues. If not, it stops.

In this scenario, all the developer would have to do is press the button to deploy and the rest would happen automatically.

Is this possible? If so, how can you achieve this? I tried the Manual Intervention but couldn’t get it to do what I described.

Hi @LanceM!

While Octopus does not have in-built functionality to do exactly as requested, you can make use of the Send an email step template to send an email letting the manager know that a deployment has been initiated, and then use the Manual Intervention Required step to halt the process until approved. As the Manual Intervention step has the ability to delegate a responsible team, who will be the only ones who will be able to allow the deployment to continue.

So to sum up:

  • Create a team for your Manager(s).
  • Have the first step in the deployment process email the Manager team saying that there’s a new deployment requiring approval.
  • Have the second step be a manual intervention step that can only be approved by the Manager team.

Hope that this helps get your desired workflow happening with our built-in functionality. If you have any further questions, please don’t hesitate to ask.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.