Using Embotics® vCommander®, you can set up:

Approval and Pre-Provisioning workflows and Completion workflows to help manage the service request process

Command workflows to allow tasks or commands to be carried out on deployed VMs

Types of workflows and their purposes

Approval and Pre-Provisioning Workflow

Purpose

Triggered when new service requests and change requests are made by users.

Allows administrators to handle approval and pre-provisioning activity, such as obtaining approval or rejection of a service request and running pre-deployment scripts

Tasks that can be carried out as part  of a workflow (all are optional)

Integrate emails into the approval and provisioning process.

Integrate scripts into the approval and provisioning process.

Examples of workflow use

Obtain approval or rejection of a service request.

Track emails about the approval.

Run pre-deployment scripts.

Completion Workflow

Purpose

Triggered when new service requests and change requests are made by users.

Allows administrators to handle approval and pre-provisioning activity, such as obtaining approval or rejection of a service request and running pre-deployment scripts

Tasks that can be carried out as part  of a workflow (all are optional)

Integrate emails into the approval and provisioning process.

Integrate scripts into the approval and provisioning process.

Examples of workflow use

Obtain approval or rejection of a service request.

Track emails about the approval.

Run pre-deployment scripts.

Command Workflow

Purpose

Allows administrators to create their own command sequences for VMs.

Allows commands to be added to the Service Portal for actions to be carried out on  VMs by a Service Portal user.

Independent of the service request process.

Tasks that can be carried out as part  of a workflow (all are optional)

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.

Examples of workflow use

Allow Service Portal users  to request a backup.

Launch a ticketing system.

Launch a workflow from a policy.

Install applications.

Learn how to set up workflows

The basics

Creating an Approval and Pre-Provisioning Workflow

Creating a Completion Workflow

Creating a Command Workflow

Email Notification for Command Workflows

Specific workflow steps

Workflow Steps Reference

Using Script Output as Input to a Workflow Step

Making Workflow Steps Conditional

Configuring Virtual Networking through a Workflow Step

Configuring OS Networking through a Workflow Step

Migrating a VM through a Workflow Step

Examples

Walk-Through: Creating a Workflow

Automating VM Customization through Workflows: Examples

Other workflow topics

Integrating Puppet with Embotics® vCommander®

Troubleshooting and Tracking Workflows

Using Variables to Access Embotics® vCommander® Metadata for Workflows

State Transitions for Requests, Services and Components

See also

Service Request Automation articles in the Knowledge Base

Deleting workflows

Access through:

Configuration menu > Service Request Configuration > Approval Workflow tab or Completion Workflow tab

OR

Configuration menu > Command Workflows

Available to:

vCommander Role of Superuser and Enterprise Administrator

At any time, you can remove a workflow from Embotics® vCommander®. After you have removed a workflow, all settings associated with the workflow, including approvers and actors, emails, scripts, and any deployment information, are no longer available. To use those settings again, you must associate them with another workflow.

1.Select the workflow from the displayed list.

2.Click Delete and confirm the deletion.