Each workflow has a specific purpose and requires certain inputs. Add Managed Machines to PoolThis workflow enables a delegated administrator to add vCenter Server-managed machines to a manual desktop pool. Add Unmanaged Machines to PoolThis workflow enables a delegated administrator to add unmanaged virtual machines to a manual desktop pool. A vCenter Server instance manages the unmanaged machines, but the vCenter Server instance is not added to VMware Horizon 8. Add Users to an App PoolThis workflow enables a delegated administrator to entitle users to an application pool. Add Users to App PoolsThis workflow enables a delegated administrator to entitle users to multiple application pools. Add Users to a Desktop PoolThis workflow enables a delegated administrator to entitle users to a desktop pool. Advanced Desktop AllocationThis workflow enables a delegated administrator to allocate a machine to a user by specifying either Horizon View or vRealize Automation as the machine provider. Application EntitlementThis workflow enables a delegated administrator to entitle users to an application pool and to remove users' entitlements. Assign UserThis workflow assigns a user to a specific machine in a desktop pool. This workflow also includes an option to entitle the user to a desktop pool. Desktop AllocationThis workflow entitles the user to the specified desktop pool and, for dedicated-assignment pools, assigns a machine to the user, depending on availability. A new machine is provisioned for the user if the pool type is "specified naming." Desktop Allocation for UsersThis workflow entitles multiple users to desktops in floating-assignment pools or RDS desktop pools. For dedicated-assignment pools, this workflow entitles and assigns multiple users to machines, depending on availability. Desktop AssignmentThis workflow enables a delegated administrator to assign a user to a specific virtual machine and, optionally, entitle the user to the machine. It also enables a delegated administrator to remove an assignment for a user from a specific virtual machine in the same workflow. Desktop EntitlementThis workflow enables a delegated administrator to entitle users to a desktop pool and remove user entitlements. Desktop RecycleThis de-provisioning workflow removes user assignment or entitlement from the specified virtual machine desktop. Depending on the pool policy, the virtual machine might be deleted and any persistent disks might be saved. Duplicate a Desktop PoolThis workflow enables a delegated administrator to create identical desktop pools using an existing desktop pool. Global Entitlement ManagementThis workflow enables a delegated administrator to add and remove users from a global entitlement. Port Pool to vCACThis workflow enables a delegated administrator to import desktop pools into vRealize Automation. You can manage these pools directly from the vRealize Automation console. Register Machines to PoolThis workflow registers the supplied machine DNS names with a manual pool of unmanaged desktops in VMware Horizon 8. Use this workflow only for physical machines and non-vSphere virtual machines. Remove Users From Application PoolThis workflow removes multiple user entitlements from an application pool. Remove Users From Desktop PoolThis workflow removes multiple user entitlements from a desktop pool. Self-Service Advanced Desktop AllocationThis workflow enables end users to allocate machines to themselves, selecting either Horizon View or vRealize Automation as the machine provider. Self-Service Desktop AllocationThis workflow enables end users to allocate a machine to themselves. A new machine is provisioned only for "specified naming" desktop pools. Self-Service Desktop RecycleThis workflow enables end users to de-provision their own virtual machines from a specified pod and desktop pool. This workflow removes user entitlements and assignments. Depending on the pool policy, the virtual machine might be deleted and any persistent disks might be saved. Self-Service Release ApplicationThis workflow enables end users to remove their entitlement from the specified application pool. Self-Service Request ApplicationThis workflow enables end users to request an application for their own use. Users are entitled to the specified application pool. Self Service Request Application StackThis workflow enables end users to request an application stack for their own use. Users are entitled to the specified application stack after receiving approval from the appropriate owner. Session ManagementThis workflow enables delegated administrators to disconnect, log out, reset, and send messages to active remote desktop sessions. Delegated administrators can perform these operations on user sessions. Set Maintenance ModeThis workflow enables a delegated administrator to add and remove machines from maintenance mode. Unassign UserThis workflow removes the assignment of a user from a virtual machine. Update App Pool Display NameThis workflow changes the display name of an application pool. Update Desktop Pool Display NameThis workflow changes the display name of a desktop pool. Update Desktop Pool Min SizeChanges the minimum number of desktops that the pool can contain. Update Desktop Pool Spare SizeThis workflow changes the number of spare machines in the pool that are available and powered on for new users. Parent topic: Using vRealize Orchestrator Plug-in for Horizon Workflows