When attempting to create a custom role some permissions are missing from the list.
In the example below the VMware vSphere Lifecycle Manager roles are missing.
In the example below the VMware vSphere Lifecycle Manager roles.
vCenter Server 7.x
vCenter Server 8.x
This issue can occur if the vCenter has missing plugin files under the /etc/vmware/vsphere-ui/cmCatalog
Ensure to take a snapshot of the VCSA before performing the below changes.
Copy all the missing files (from a healthy vCenter with the same exact vCenter version & build number)
/etc/vmware/vsphere-ui/cmCatalog and download the com.vmware.vum.client.zip file and other missing fileschown vsphere-ui:users com.vmware.vum.client.zipservice-control --restart vsphere-ui