vRealize Automation provides a service catalog that contains a request and approval engine that enables fine-grained control of workflows through entitlement and auditing.

Administrators can add service and machine blueprints by browsing through Orchestrator > Library > Horizon and selecting a specific workflow. You can use standard vRealize Automation procedures to publish and entitle through Catalog Management. Because entitlement is usually specific when vRealize Automation uses the workflow, you must bind the workflow to a particular pod, desktop pool, or application pool.