vRealize Automation provides a service catalog with a request and approval engine that allows 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 very specific when the workflow is used in vRealize Automation, you must bind the workflow to a particular Horizon pod or desktop or application pool.