I have created a 4 different roles with below privileges for deployment of OVF for developers .
But during the deployment of OVF wizard at storage select window I am seeing error " An error occurred communicating with vcenter server " Not sure what permission I am missing here.
| ParentGroup | Description | Id | Name |
| System | The only privilege held by sessions which have not logged in | System.Anonymous | Anonymous |
| System | Visibility without read access to an entity. This is assigned implicitly by the system, if read privileges are assigned at lower levels in the inventory | System.View | View |
| System | Grants read access to an entity | System.Read | Read |
| Datastore | Browse a datastore | Datastore.Browse | Browse datastore |
| Datastore | Allocate space on a datastore | Datastore.AllocateSpace | Allocate space |
| Network | Configure a network | Network.Config | Configure |
| Network | Assign network to virtual machine, host service console, VMkernel virtual NIC or physical NIC | Network.Assign | Assign network |
| Local operations | Create a virtual machine without registering it | Host.Local.CreateVM | Create virtual machine |
| Inventory | Create a new virtual machine or template | VirtualMachine.Inventory.Create | Create new |
| Interaction | Power On or resume a virtual machine | VirtualMachine.Interact.PowerOn | Power On |
| Interaction | Power Off a virtual machine | VirtualMachine.Interact.PowerOff | Power Off |
| Interaction | Reset (power cycle) a virtual machine | VirtualMachine.Interact.Reset | Reset |
| Interaction | Answer a virtual machine run-time question | VirtualMachine.Interact.AnswerQuestion | Answer question |
| Interaction | Interact with the virtual machine console | VirtualMachine.Interact.ConsoleInteract | Console interaction |
| Interaction | Connect/disconnect media and network devices | VirtualMachine.Interact.DeviceConnection | Device connection |
| Interaction | Configure a different media for virtual CD-ROMs | VirtualMachine.Interact.SetCDMedia | Configure CD media |
| Interaction | Install VMware Tools (or mount/unmount the tools installer image) | VirtualMachine.Interact.ToolsInstall | VMware Tools install |
| Configuration | Rename a virtual machine | VirtualMachine.Config.Rename | Rename |
| Configuration | Browse for and attach an existing virtual disk | VirtualMachine.Config.AddExistingDisk | Add existing disk |
| Configuration | Make advanced configuration changes | VirtualMachine.Config.AdvancedConfig | Advanced |
| Provisioning | Allow random access to disk files through a separate NFC connection | VirtualMachine.Provisioning.DiskRandomAccess | Allow disk access |
| Provisioning | Allow read-only random access to disk files through a separate NFC connection | VirtualMachine.Provisioning.DiskRandomRead | Allow read-only disk access |
| Resource | Assign a virtual machine to a resource pool | Resource.AssignVMToPool | Assign virtual machine to resource pool |
| Resource | Assign a vApp to a resource pool | Resource.AssignVAppToPool | Assign vApp to resource pool |
| vApp | Import vApp | VApp.Import | Import |
| vApp | Assign resource pool to vApp | VApp.AssignResourcePool | Assign resource pool |
| vApp | Create a new vApp | VApp.Create | Create |
| Profile-driven storage | Profile-driven storage view | StorageProfile.View | Profile-driven storage view |
| Profile-driven storage | Profile-driven storage update | StorageProfile.Update | Profile-driven storage update |
| System | The only privilege held by sessions which have not logged in | System.Anonymous | Anonymous |
| System | Visibility without read access to an entity. This is assigned implicitly by the system, if read privileges are assigned at lower levels in the inventory | System.View | View |
| System | Grants read access to an entity | System.Read | Read |
| Local operations | Create a virtual machine without registering it | Host.Local.CreateVM | Create virtual machine |
| Inventory | Create a new virtual machine or template | VirtualMachine.Inventory.Create | Create new |
| Resource | Assign a virtual machine to a resource pool | Resource.AssignVMToPool | Assign virtual machine to resource pool |
| Resource | Assign a vApp to a resource pool | Resource.AssignVAppToPool | Assign vApp to resource pool |
| vApp | Import vApp | VApp.Import | Import |
| vApp | Create a new vApp | VApp.Create | Create |
| System | The only privilege held by sessions which have not logged in | System.Anonymous | Anonymous |
| System | Visibility without read access to an entity. This is assigned implicitly by the system, if read privileges are assigned at lower levels in the inventory | System.View | View |
| System | Grants read access to an entity | System.Read | Read |
| Datastore | Browse a datastore | Datastore.Browse | Browse datastore |
| Datastore | Allocate space on a datastore | Datastore.AllocateSpace | Allocate space |
| System | The only privilege held by sessions which have not logged in | System.Anonymous | Anonymous |
| System | Visibility without read access to an entity. This is assigned implicitly by the system, if read privileges are assigned at lower levels in the inventory | System.View | View |
| System | Grants read access to an entity | System.Read | Read |
| Network | Configure a network | Network.Config | Configure |
| Network | Assign network to virtual machine, host service console, VMkernel virtual NIC or physical NIC | Network.Assign | Assign network |
Hi ,
Pleas provide below permission also to the existing role and check
