User Tools

Site Tools


vmware:vcenter_users

User management on VCenter appliance

Vspehere local admin users

List all users @vsphere.local

root@vc04's password:
Last login: Fri Aug 14 13:42:30 2020 from 10.255.1.235
Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Launch BASH: "shell"

Command> shell
Shell access is granted to root
root@vc04 [ ~ ]# /usr/lib/vmware-vmafd/bin/dir-cli group list --name Administrators
Enter password for administrator@vsphere.local:
cn=Administrator,cn=Users,dc=vsphere,dc=local
CN=machine-xxxxxx-7093-439c-aaaa-d3e5aa4912dc,CN=ServicePrincipals,DC=vsphere,DC=local
CN=vsphere-webclient-xxxxxx-7093-439c-aaaa-d3e5aa4912dc,CN=ServicePrincipals,DC=vsphere,DC=local
externalObjectId=S-1-5-21-xxxxxxxxx-yyyyyyyyyy-zzzzzzzzzz-1159
externalObjectId=S-1-5-21-xxxxxxxxx-yyyyyyyyyy-zzzzzzzzzz-1160
externalObjectId=S-1-5-21-xxxxxxxxx-yyyyyyyyyy-zzzzzzzzzz-1170
CN=VSM_SOLUTION_xxxxxx-e882-4ad0-aaaa-7d4c299685aa,CN=ServicePrincipals,DC=vsphere,DC=local
CN=deepsec,CN=Users,DC=vsphere,DC=local
CN=sadmin,CN=Users,DC=vsphere,DC=local
CN=tdpvmware,CN=Users,DC=vsphere,DC=local

Create a new user account on SSO using dir-cli, and add it in group administrator.

root@vc04 [ ~ ]# /usr/lib/vmware-vmafd/bin/dir-cli user create --account user1 --first-name myname --last-name maylastname --user-password 'Welcome@123'
Enter password for administrator@vpshere.local:
User account [user1] created successfully
root@vc04 [ ~ ]# /usr/lib/vmware-vmafd/bin/dir-cli group modify --name Administrators --add user1
Enter password for administrator@vpshere.local:
Account [user1] added to group [Administrators]
Group member [user1] added successfully

Now you can access the vSphere web-client portal and try to login with newly created user.

We could also create the appliance management user account from the command prompt.

appliance management account

List the appliance management account.

Command> localaccounts.user.list
Config:
  1:
      Username: root
      Status: enabled
      Role: superAdmin
      Passwordstatus: valid
      Fullname: root
      Email: ''

Command>

Creating the appliance management account .

Command> localaccounts.user.add --role operator --username unixarena --password
Enter password:
Reenter password:
Command>

Command> localaccounts.user.list
Config:
  1:
      Username: root
      Status: enabled
      Role: superAdmin
      Passwordstatus: valid
      Fullname: root
      Email: ''

 2:
      Username: unixarena
      Status: enabled
      Role: operator
      Passwordstatus: valid
      Fullname: unixarena
      Email: '
vmware/vcenter_users.txt · Last modified: 2021/01/01 21:25 (external edit)