You can manage vRealize Automation and vRealize Automation Cloud hosts by running the default workflows provided with the plug-in.

To access these workflows in the vRealize Orchestrator Client, navigate to Library > Workflows, and enter the vra or vra-cloud tag in the workflow search box.

Workflow Description
Add vRA Host
Adds a vRealize Automation host to the plug-in inventory. See Add a vRealize Automation host
Note:

If you use the plug-in in an embedded vRealize Orchestrator instance, a default host is created in the plug-in inventory. The logged-in user session is used to execute operations on the default host.

When you perform operations on the default host from vRealize Automation Service Broker, the vRealize Orchestrator Gateway service token is used to execute the operation.

Add vRA Cloud Host

Adds a vRealize Automation Cloud host to the plug-in inventory. When running this workflow, you must select only a relevant region-specific cloud host. See Add a vRealize Automation Cloud host.

Update vRA Host

Update vRA Cloud Host

Updates a vRealize Automation or vRealize Automation Cloud host in the plug-in inventory.
Remove Host Removes a vRealize Automation or vRealize Automation Cloud host from the plug-in inventory.
Validate Host Validates the configuration of the vRealize Automation or vRealize Automation Cloud host.

Multi-tenancy support

You can configure the vRealize Automation plug-in to work with your multi-tenant environment.

  • For on-premises connections, you must add a dedicated vRealize Automation host for each tenant, using the tenant FQDN as the host name.

    If you use the plug-in with a vRealize Orchestrator instance that is embedded in vRealize Automation, the default connection does not use a tenant-specific URL. Instead, it uses the default vRealize Automation host name.

  • For cloud connections, the plug-in uses the API token to differentiate between the tenants.

Invoking REST operations on hosts

The vRealize Orchestrator plug-in for vRealize Automation supports generic REST operations on dynamically created hosts. You can run the default plug-in workflows to invoke any public vRealize Automation and vRealize Automation Cloud APIs.

The plug-in supports the following REST operations.
Workflow Description
Get operation Generic REST client support for HTTP GET operation.
Put operation Generic REST client support for HTTP PUT operation.
Post operation Generic REST client support for HTTP POST operation.
Patch operation Generic REST client support for HTTP PATCH operation.
Delete operation Generic REST client support for HTTP DELETE operation.