Workflows

You can use Commander workflows to help manage the service request process or to perform tasks or commands on deployed resources and cloud accounts. Commander offers the following workflow types:

Approval and Pre-Provisioning Workflows

Purpose

  • Triggered when users make new service requests and change requests
  • Allows administrators to handle approval and pre-provisioning activity, such as obtaining approval or rejection of a service request and running pre-deployment scripts

Example tasks that can be performed

  • Integrate emails into the approval and provisioning process
  • Integrate scripts into the approval and provisioning process

Possible workflow uses

  • Obtain approval or rejection of a service request
  • Track emails about the approval
  • Run pre-deployment scripts

For more information, see Approval Workflows

Completion Workflows

Purpose

  • Triggered when users make new service requests and change requests
  • Allows administrators specify actions to be carried out after deployment of a new service request, or after fulfillment of a service change request

Example tasks that can be performed

  • Assign an IP address
  • Install an operating system and patches
  • Install applications
  • Install network security applications
  • Power off a VM and delete it from disk
  • Configure a load balancer or firewall for a group of components

Possible workflow uses

  • Install software on a deployed VM
  • Set a specific MAC address on a deployed VM
  • Run post-deployment scripts

For more information, see Create Completion Workflows.

Command Workflows

Purpose

  • Allows administrators to create their own command sequences for services and resources
  • Allows commands to be added to the Service Portal for actions to be carried out on VMs by users
  • Independent of the service request process

Example tasks that can be performed

  • Integrate emails into the command workflow
  • Control the power state of the VM
  • Remove the VM from the virtualized infrastructure
  • Integrate scripts into the command workflow
  • Create wait times that give external processes time to complete

Possible workflow uses

  • Launch a ticketing system
  • Launch a workflow from a policy
  • Install applications

For more information, see Command Workflows

How to set up workflows

Workflow step information

Examples

For more workflow examples, see Workflow Examples and Use Cases

Other workflow topics