VMware Cloud Director Permissions

The list below includes the permissions related to VMware Cloud Director resources.

  • Users with the Administrator role in OnApp have VMware Cloud Director related permissions enabled by default. They can create and manage VMware Cloud Director resources if there is a VMware Cloud Director compute resource in the cloud.
  • The VMware Cloud Director permissions list is not updated in OnApp for custom roles imported from VCD.


Catalogs

OnApp administrators can control users' ability to manage VMware Cloud Director catalogs through the Control Panel's Roles menu. You can set the following catalogs permissions for user roles:

  • Any action on Catalogs - the user can take any action on сatalogs
  • Create a new Catalog - the user can create new catalogs
  • Delete any Catalog - the user can delete any catalog
  • Delete own Catalogs - the user can only delete own catalogs
  • Read any Catalog - the user can see the the list of all catalogs
  • Read own Catalogs - the user can only see own catalogs
  • Read public Catalogs - the user can view shread catalogs form other user groups
  • Update any Catalog - the user can edit any catalog

For details, refer to the Catalogs section.

Buckets

OnApp administrators can control users' ability to manage the buckets. This is handled through the Control Panel's Roles menu. You can set the following bucket permissions for user roles:

  • Any action on buckets - the user can take any action on any bucket
  • Create a new bucket - the user can create a new bucket
  • Delete any bucket - the user can delete any bucket
  • See list of all buckets - the user can see list of all buckets
  • See details of any bucket - the user can see details of any bucket
  • See own bucket - the user can only see own bucket
  • Update any bucket - the user can edit any bucket

For details, refer to the VMware Cloud Director Buckets section.

Dashboard

OnApp administrators can control users' access to the dashboard through the Control Panel's Roles menu. You can set the following VMware Cloud Director dashboard permissions for user roles:

  • Show vCloud dashboard - the user can see VMware Cloud Director details on the dashboard

Edge Gateways

OnApp administrators can control users' ability to manage VMware Cloud Director edge gateways through the Control Panel's Roles menu. You can set the following edge gateway permissions for user roles:

  • Any action on edge gateways - the user can take any action on edge gateways
  • Manage Advanced Edge Gateway Services - the user can manage advanced edge gateway services
  • Create new edge gateways - the user can create new edge gateways
  • Delete any edge gateways - the user can delete any edge gateways
  • Delete own edge gateways - the user can delete only own edge gateways
  • Manage Services in vCD UI - the user has access to the Services tab at Control Panel > Edge Gateways > Label.
  • Read any edge gateways - the user can see the list of all edge gateways
  • Read own edge gateways - the user can only see own edge gateways
  • Update any edge gateways - the user can update any edge gateways
  • Update own edge gateways - the user can update only own edge gateways

For details, refer to the Manage Edge Gateways section.

Nat Rules

OnApp administrators can control users' ability to manage VMware Cloud Director nat rules. This is handled through the Control Panel's Roles menu. You can set the following VMware Cloud Director nat rules permissions for user roles:

  • Any action on nat rules - the user can take any action on nat rules
  • Create nat rules - the user can create a nat rule in any edge gateway
  • Delete any nat rule - the user can delete any nat rule
  • Delete own nat rules - the user can delete only own nat rules
  • See any nat rule - the user can see all nat rules
  • See own nat rules - the user can see only own nat rules
  • Edit any nat rule - the user can edit all nat rules
  • Edit own nat rules - the user can edit only own nat rules

For details, refer to the Nat Rules section.

NSX Firewall Rules

OnApp administrators can control users' ability to manage NSX firewall rules through the Control Panel's Roles menu. You can set the following firewall rules permissions for user roles:

  • Any action on firewall rule - the user can take any action on NSX firewall rules
  • Create any firewall rule - the user can create a new NSX firewall rule
  • Delete any firewall rule - the user can delete any NSX firewall rule
  • See any firewall rules - the user can see any NSx firewall rules
  • Update any firewall rule - the user can edit any NSX firewall rule

NSX Firewall Services

OnApp administrators can control users' ability to manage NSX firewall services through the Control Panel's Roles menu. You can set the following firewall services permissions for user roles:

  • Any action on firewall service - the user can take any action on NSX firewall services
  • See any firewall service - the user can see any NSX firewall service
  • Update any firewall service - the user can edit any NSX firewall service

NSX IPSec Services

OnApp administrators can control users' ability to manage NSX IPSec services through the Control Panel's Roles menu. You can set the following IPSec services permissions for user roles:

  • Any action on IPSec service - the user can take any action on NSX IPSec services
  • See any IPSec service - the user can see any NSX IPSec service
  • Update any IPSec service - the user can edit any NSX IPSec service

NSX IPSec Sites

OnApp administrators can control users' ability to manage NSX IPSec sites through the Control Panel's Roles menu. You can set the following IPSec sites permissions for user roles:

  • Any action on IPSec site - the user can take any action on NSX IPSec sites
  • Create IPSec sites - the user can create an NSX IPSec site
  • Delete any IPSec site - the user can delete any NSX L2 VPN IPSec site
  • See any IPSec site - the user can see any NSX IPSec sites
  • Update any IPSec site - the user can edit any NSX IPSec site

NSX L2 VPN Peer Sites

OnApp administrators can control users' ability to manage NSX L2 VPN peer sites through the Control Panel's Roles menu. You can set the following L2 VPN peer sites permissions for user roles:

  • Any action on L2 VPN peer site - the user can take any action on NSX L2 VPN peer sites
  • Create L2 VPN peer sites - the user can create an NSX L2 VPN peer site
  • Delete any L2 VPN peer site - the user can delete any NSX L2 VPN peer site
  • See any L2 VPN peer site - the user can see any NSX L2 VPN sites
  • Update any L2 VPN peer site - the user can edit any NSX L2 VPN sites

NSX L2 VPN Services

OnApp administrators can control users' ability to manage NSX L2 VPN services through the Control Panel's Roles menu. You can set the following L2 VPN services permissions for user roles:

  • Any action on L2 VPN service - the user can take any action on NSC L2 VPN services
  • See any L2 VPN service - the user can see any NSX L2 VPN service
  • Update any L2 VPN service - the user can edit any NSX load balacer L2 VPN services

NSX Load Balancer Application Profiles

OnApp administrators can control users' ability to manage NSX load balancer application profiles through the Control Panel's Roles menu. You can set the following load balancer application profiles permissions for user roles:

  • Any action on application profile - the user can take any action on NSX load balancer application profiles
  • Create any application profile - the user can create a new NSX load balancer application profile
  • Delete any application profile - the user can delete any NSX load balancer application profile
  • See any application profile - the user can see any NSX load balancer application profile
  • Update any application profile - the user can edit any NSX load balancer application profile

NSX Load Balancer Application Rules

OnApp administrators can control users' ability to manage NSX load balancer application rules through the Control Panel's Roles menu. You can set the following load balancer application rules permissions for user roles:

  • Any action on application rules - the user can take any action on NSX load balancer application rules

  • Create any application rule -  the user can create a new NSX load balancer application rule
  • Delete any application rule - the user can delete any NSX load balancer application rule
  • See any application rule - the user can see any NSX load balancer application rules
  • Update any application rule - the user can edit any NSX load balancer application rules

NSX Load Balancer Monitors

OnApp administrators can control users' ability to manage NSX load balancer monitors through the Control Panel's Roles menu. You can set the following load balancer monitors permissions for user roles:

  • Any action on monitors - the user can take any action on NSX load balancer monitors
  • Create any monitor -  the user can create a new NSX load balancer monitor
  • Delete any monitor - the user can delete any NSX load balancer monitor
  • See any monitor - the user can see any NSX load balancer monitors
  • Update any monitor - the user can edit any NSX load balancer monitors

NSX Load Balancer Pools

OnApp administrators can control users' ability to manage NSX load balancer pools through the Control Panel's Roles menu. You can set the following load balancer pools permissions for user roles:

  • Any action on pool - the user can take any action on NSX load balancer pools
  • Create any pool -  the user can create a new NSX load balancer pool
  • Delete any pool - the user can delete any NSX load balancer pool
  • See any pool -  the user can see any NSX load balancer pools
  • Update any pool - the user can edit any NSX load balancer pools

NSX Load Balancer Services

OnApp administrators can control users' ability to manage NSX load balancer services through the Control Panel's Roles menu. You can set the following load balancer services permissions for user roles:

  • Any action on load balancer service - the user can take any action on NSX load balancer services
  • See any load balancer service - the user can see any NSX load balancer service
  • Update any load balancer service - the user can edit any NSX load balancer service

NSX Load Balancer Virtual Servers

OnApp administrators can control users' ability to manage NSX Edge internal or uplink interfaces as virtual servers through the Control Panel's Roles menu. You can set the following permissions for user roles:

  • Any action on virtual server - the user can take any action on NSX load balancer virtual servers

  • Create any virtual server - the user can create a new NSX load balancer virtual server

  • Delete any virtual server - the user can delete any NSX load balancer virtual servers

  • See any virtual server - the user can see any NSX load balancer virtual servers

  • Update any virtual server - the user can edit any NSX load balancer virtual servers

NSX Managers

OnApp administrators can control users' ability to manage NSX managers through the Control Panel's Roles menu. You can set the following NSX managers permissions for user roles:

  • Any action on NSX manager - the user can take any action on NSX manager
  • See any NSX manager - the user can see any NSX manager
  • Update any NSX manager - the user can edit any NSX manager

NSX NAT Rules

OnApp administrators can control users' ability to manage NSX NAT rules through the Control Panel's Roles menu. You can set the following NAT rules permissions for user roles:

  • Any action on nat rule - the user can take any action on NSX NAT rules
  • Create any nat rule - the user can create a new NSX NAT rule
  • Delete any nat rule - the user can delete any NSX NAT rule
  • See any nat rule - the user can see any NSX NAT rules
  • Update any nat rule - the user can edit any NSX NAT rules

NSX NAT Services

OnApp administrators can control users' ability to manage NSX NAT services through the Control Panel's Roles menu. You can set the following NAT services permissions for user roles:

  • Any action on nat service - the user can take any action on NSX NAT services
  • See any nat service - the user can see any NSX NAT services
  • Update any nat service - the user can edit any NSX NAT services

Orchestration Models

OnApp administrators can control users' ability to manage orchestration models through the Control Panel's Roles menu. You can set the following orchestration models permissions for user roles:

  • Create new Orchestration Model - the user can create a new orchestration model
  • Delete any Orchestration Model  - the user can delete any orchestration model
  • Deploy any Orchestration Model - the user can deploy any orchestration model
  • Read any Media - the user can see any orchestration model

For details, refer to the Orchestration Models section.

Org Networks

OnApp administrators control how users can manage org networks. This is handled through the Control Panel's Roles menu. You can set the following org network permissions for user roles:

  • Any action on  org networks - the user can take any action on org networks
  • Create a new org network - the user can create a new org network of any type
  • Create a new bridged org network - the user can create a new direct org network 
  • Create a new isolated org network - the user can create a new isolated org network 
  • Create a new routed org network - the user can create a new routed org network 
  • Destroy any org network - the user can delete any org network
  • See all org networks - the user can see all org networks
  • Update any org network - the user can edit any org network

For details, refer to the Organization Networks section.

Payments

OnApp administrators control how users can manage company payments. This is handled through the Control Panel's Roles menu. You can set the following company payments permissions for user roles:

  • See own company payments - the user can only see their own company payments

For details, refer to the Payments section.

Provider Resource Pools

OnApp administrators control whether users can view VMware Cloud Director provider resource pools. This is handled through the Control Panel's Roles menu. You can set the following provider resource pool permissions for user roles:

  • Any action on Provider Resource Pools - the user can take any action on provider resource pools
  • Read any Provider Resource Pool - the user can view any provider resource pool

For details, refer to the Provider Resource Pools section.

Resource Pool

OnApp administrators control how users can manage VMware Cloud Director resource pools. This is handled through the Control Panel's Roles menu. You can set the following resource pool permissions for user roles:

  • Any action on Resource Pools - the user can take any action on resource pools
  • Create a new Resource Pool - the user can create a new Resource Pool
  • Delete any Resource Pools - the user can delete any resource pool
  • Read any Resource Pool - the user can see the list of all resource pools
  • Update any Resource Pool - the user can edit any Resource Pool

For details, refer to the Resource Pool section.

Resource Pool Statistics

OnApp administrators control how users can manage VMware Cloud Director resource pool statistics. This is handled through the Control Panel's Roles menu. You can set the following resource pool statistics permissions for user roles:

  • Any action on resource pool statistics - the user can take any action on any resource pool statistics
  • See all resource pools statistics - the user can see statistics for all resource pools
  • See own resource pools statistics - the user can see statistics for own resource pools only

For details, refer to the Resource Pool Statistics section.

Tunnels

OnApp administrators control how users can manage VPN tunnels. This is handled through the Control Panel's Roles menu. You can set the following tunnels permissions for user roles:

  • Any action on tunnels - the user can take any action on tunnels
  • Create tunnels for anyone - the user can create tunnels for anyone
  • Create own tunnels - the user can only create own tunnels
  • Destroy any tunnels - the user can delete any tunnels
  • Destroy own tunnels - the user can  only delete own tunnels
  • Read all tunnels - the user can see all tunnels
  • Read own tunnels - the user can only see own tunnels
  • Update all tunnels - the user can edit all tunnels
  • Update own tunnels - the user can only edit own tunnels

vApps

OnApp administrators can control users' ability to manage vApps. This is handled through the Control Panel's Roles menu. You can set the following vApps permissions for user roles:

  • Any action on vApps – the user can take any action on vApps
  • Assign recipes to VS – the user can assign provisioning recipes to Virtual Server on vApp deployment
  • Change vApp owner - the user can change the owner of a vApp
  • Compose vApp - the user can compose a vApp from vApp Templates
    Convert vApp – the user can convert vApp into vApp Template
  • Create a new vApp – the user can create a new vApp
  • Customize VS guest OS - the user can customize Virtual Server guest OS on vApp deployment
  • Delete any vApp – the user can destroy any vApp
  • Delete own vApps – the user can only destroy their own vApps
  • Any power action on vApps – the user can take any power actions on vApps
  • Any power action on own vApps – the user can only take power actions on their own vApps
  • Read any vApps – the user can view any vApps
  • Read own vApps – the user can only view their own vApps
  • Edit any vApp – the user can edit any vApp
  • Edit own vApps – the user can only edit their own vApps

For details, refer to the vApps section.

vApp Networks

OnApp administrators control how users can manage vApp networks. This is handled through the Control Panel's Roles menu. You can set the following vApp network permissions for user roles:

  • Any action on  vApp networks - the user can take any action on vApp networks
  • Create a new vApp network - the user can create a new vApp network
  • Destroy any vApp network - the user can delete any vApp network
  • See all vApp networks - the user can see all vApp networks
  • Update any vApp network - the user can edit any vApp network

For details, refer to the vApps Networks section.

vApp Templates

OnApp administrators can control users' ability to manage vApp templates. This is handled through the Control Panel's Roles menu. You can set the following  vApp template permissions for user roles:

  • Any action on vApp templates  – the user can take any action on vApp templates
  • Create any vApp templates – the user can create any vApp template
  • Delete any vApp templates  – the user can destroy any vApp template
  • See any vApp templates - the user can see any vApp templates
  • See own vApp templates - the user see only own vApp templates
  • See vApp templates from shared catalogs - the user can see vApp templates from shared catalogs
  • Manage System Service Add-on - the user can manage system service add-ons of the vApp templates

For details, refer to the vApps Templates section.

vCloud Permissions

OnApp administrators can control users' ability to manage vCloud permissions. This is handled through the Control Panel's Roles menu. You can set the following VMware Cloud Director permissions for user roles:

  • Administrator Control - the user can manage general administrative stuff (for example, edit all fields in own user profile). Without this permission the user has no ability to edit own first name, last name and email fields in user profile.

For details, refer to the vCloud Permissions section.

Virtual Servers

OnApp administrators can control users' ability to manage vCloud virtual servers. This is handled through the Control Panel's Roles menu. You can set the following vCloud virtual servers permissions for user roles:

  • Install VMWare tools - the user can install VMWare tools (applicable for VMware Cloud Director VSs)
  • Access To VCD UI -  the user can access VMware Cloud Director UI

  • Allow insert/eject media for all virtual server - the user can insert/eject media for all virtual servers

  • Allow insert/eject media for own virtual server - the user can insert/eject media for their own virtual servers

For details, refer to the vCloud Virtual Servers section.

Virtual Server Snapshots

OnApp administrators can control user's access to VMware virtual server snapshots. You can set the following snapshot permissions:

  • Any action on Virtual Server Snapshots - the user can take any action on snapshots
  • Create or Restore own Virtual Server Snapshot - the user can create/restore own snapshots
  • Destroy own Virtual Server Snapshot - the user can delete own snapshots
  • See own Virtual Server Snapshots - the use can see the list of own snapshots

For details, refer to VMware Cloud Director VS Snapshots section.