6.2

Table Of Contents
Figure 22. Create and Request Custom Resource Actions to Modify a Custom Resource
Expose new
objects and
actions
in vCAC
Active
Directory
vCenter
Server
SOAP
HTTP-
REST
Orchestrator
Workflow Engine
and Library
Advanced Service
Designer
Map vCO
object types
and workflows
to vCAC
Request a resource action
Modify the custom resource
Resource Action
vCloud Automation Center
Create a custom
resource action for
modifying custom
resources
Custom post-provisioning
action
Catalog
Modified Custom
Resource
Run a vCO
workflow
Custom Resource
Service architects can also map vRealize Orchestrator workflows to resource actions to extend the
management vRealize Automation capabilities. After the consumers provision a custom resource, they
can request to run a post-provisioning action. This way, the consumers run a vRealize Orchestrator
workflow and modify the provisioned custom resource.
When a consumer requests a catalog item or resource action, the Advanced Service Designer runs the
corresponding vRealize Orchestrator workflow passing the following data as global parameters to the
workflow:
Table 22. Advanced Services Global Parameters
Parameter Description
__asd_tenantRef
The tenant of the user requesting the workflow.
__asd_subtenantRef
The business group of the user requesting the workflow.
__asd_catalogRequestId
The request id from the catalog for this workflow run.
__asd_requestedFor
The target user of the request. If the request is on behalf of a
user, then this is the user on behalf of whom the workflow is
requested, otherwise it is the user requesting the workflow.
__asd_requestedBy
The user requesting the workflow.
If an advanced service blueprint or resource action uses a vRealize Orchestrator workflow that contains a
User Interaction schema element, when a consumer requests the service, the workflow suspends its run
and waits for the user to provide the required data. To answer to a waiting user interaction, the user must
navigate to Inbox > Manual User Action.
Advanced Service Design
VMware, Inc. 13