Create a vCenter Server Service Account (user) with a role having the following permissions. This user can be used by the NSX Advanced Load Balancer Controller to interact with the vCenter Server and provide lifecycle management for the Service Engines.
The NSX-T cloud connector interacts with vCenter for Service Engine (SE) lifecycle management, and with NSX-T manager to sync and create objects for networking and security. For this, the admin needs to configure vCenter and NSX-T user credentials which have required permissions for NSX Advanced Load Balancer to be able to perform these operations.
Category |
Privilege |
Sub-Privilege |
---|---|---|
Content Library |
|
|
Date Store |
|
|
Folder |
Create Folder |
|
Network |
|
|
Resource |
Assign virtual machine to resource pool |
|
Tasks |
|
|
vApp |
|
|
Virtual machine |
Change configuration |
|
Edit inventory |
|
|
Interaction |
|
|
Provisioning |
|
Propagate to children checkbox must be checked for vCenter user having global permissions.
AviRole - Global
Category |
Privilege |
Sub-Privilege |
---|---|---|
Content Library |
|
|
Date Store |
|
|
Folder |
Create Folder |
|
Network |
|
|
Resource |
Assign virtual machine to resource pool |
|
Tasks |
|
|
vApp |
|
|
Virtual machine |
Change configuration |
|
Edit inventory |
|
|
Interaction |
|
|
Provisioning |
|
Propagate to children checkbox must be selected for vCenter user having global permissions.
Decision ID |
Design Description |
Design Justification |
Design Implication |
---|---|---|---|
AVI-VI-VC-009 |
Create or use a vCenter Server User/ Role with the described privileges.
Note:
Do not use the local administrator or root user of vCenter Server for this purpose. |
Required for NSX Advanced Load Balancer Controller to perform lifecycle management of the Service Engines.
Note:
Update the vCenter User credential on the Controller when password for this user account is rotated. |
None |