vSphere Permissions Required when Registering/Unregistering the vSphere Remote Plugin Extensions with the vCenter Server:
With the local plugin and first testing with the remote plugin, a vSphere administrator was needed when registering the plugin. Additionally, in testing with vSphere 7.0 U1 and higher, this has proven this is not the case.
Here are all of the Required Privileges for a vSphere user to fully register or unregister the vSphere Remote Plugin Extensions with the vCenter Server:
-
Extension
- Register extension
- Unregister extension
-
Sessions
- Validate session
Here are all of the permissions that the vSphere user that registers the plugin extensions with wants:
-
Extension
- Register extension
- Unregister extension
-
Sessions
- Validate session
-
Permissions
- Modify privilege
-
Folder
- Create folder
If the permissions are not allowed for the vSphere user that is used to register the extensions access to Permissions (modify privilege) or Folder (create folder), this doesn't prevent the plugin extensions from being successfully registered. When a vSphere user that does have those privileges logs into the vSphere Client, that user will then run those tasks of creating the needed folders and privileges when attempting to run through a workflow with the plugin. This is why those privilages are recommended by the extension registration process but are not required.
Here is a demo of creating a vSphere user with the minimum privileges and then using that user to register the remote plugin with the vCenter server:
Perform these steps after the OVA has been installed in a vCenter:
pureuser account when you first log in. Be sure to note your new password. If pureuser cannot log in, you will have to redeploy the OVA to gain access.