Symptoms:
Customer wants to grant non-administrator users a custom vMotion only role, i.e., with permissions restricted to vMotion only.
The article gives steps to do the configuration.
VMware vCenter Server 8.0
Please see document below
https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere-supervisor/8-0/required-privileges-for-common-tasks.html
In case there are Affinity Rules blocking the vMotion then please refer to KB below
https://knowledge.broadcom.com/external/article/429035/error-permission-to-perform-this-operati.html