You do not have the privilege 'Resource Assign virtual machine to resource pool' on the selected cluster.This issue occurs when the user account performing the VM cloning operation does not have the required vSphere privilege Resource > Assign virtual machine to resource pool on the target cluster or resource pool. The cloning workflow requires this privilege to reassign the virtual machine to the appropriate resource pool on the destination cluster. If the privilege is missing or not inherited due to role restrictions or permission assignments, the cloning operation fails with the reported error.
To resolve the issue, assign the missing privilege Resource > Assign virtual machine to resource pool to the affected user or group:
Log in to the vSphere Client with an account that has Administrator rights.
Navigate to Menu > Administration > Roles.
Create a new role or edit an existing one, and enable the privilege:
Expand Resource.
Select Assign virtual machine to resource pool.
Assign this role to the affected user or AD group:
Go to Menu > Hosts and Clusters.
Select the destination Cluster (or specific Resource Pool).
Open the Permissions tab and click Add Permission.
Select the user/group and apply the role created in step 3.
Enable Propagate to children if assigning at the Cluster level.
Have the user log out and log back into the vSphere Client.