You create a vRealize Orchestrator workflow that accepts the required approval input parameters from vRealize Automation and returns the necessary output parameters to complete the approval process.

You must design the workflow to accomplish your approval goal. For information about creating vRealize Orchestrator folders and workflows, see Developing with VMware vRealize Orchestrator.


Log in to the vRealize Orchestrator that is the instance configured for vRealize Automation with privileges that allow you to create a workflow.


  1. Create a folder for your workflow subscription workflows in the workflow library.
  2. Create a new workflow.
    For this scenario, name the workflow Automation Approval Request.
    1. Add the following input parameter.
      Name Type
      input Properties
    2. Add the following output parameters.
      Name Type
      approved boolean
      fieldValues Properties
  3. Create a scriptable task that processes the input and output parameters.
  4. Save the workflow.

What to do next

You create an approval policy that uses the workflow subscription as an approver. Scenario: Create an Approval Policy for External Approval