Dr. Pranay Jha

VMware • Cloud • AI • Enterprise Architecture

FORMERLY
VMware Insight & Cloud Pathshala
What began over a decade ago as a passion for sharing knowledge has evolved into a unified platform for Enterprise AI, VMware, Cloud Architecture, Research, and Modern Infrastructure.
,

VCF 9 Login Accounts: Which User ID for Which Component, and What For

One of the most common sources of confusion in VMware Cloud Foundation is simply: which user ID do I log in with, and to what?..

One of the most common sources of confusion in VMware Cloud Foundation is simply: which user ID do I log in with, and to what? Is it vcf, root, admin, or administrator@vsphere.local? Every VCF 9 component ships its own built-in accounts, each meant for a different job — UI, API, SSH/OS, or a service account VCF uses behind the scenes.

Here is a quick cheat sheet of the default accounts per component in VCF 9, what each one is for, and where you actually use it.

VCF 9 login accounts — cheat sheet

ComponentDefault / built-in user ID(s)Purpose — where you use itNotes
SDDC Manager (appliance / role)vcf, root, admin@local, backupvcf = SSH/CLI super user (sudo) on the appliance; root = OS root; admin@local = local account for the REST API and the lookup_passwords command; backup = SFTP backup account.Day-to-day management is through VCF Operations. admin@local is the “ADMIN” account used to look up the other passwords.
VCF Operations / Fleet Managementadmin, rootadmin = product UI / fleet & lifecycle console login; root = appliance OS (SSH) and the cluster Admin portal (/admin).The main VCF 9 control plane. You usually sign in with SSO or the local admin.
vCenter Serveradministrator@vsphere.local, rootadministrator@vsphere.local = vSphere SSO admin for the vSphere Client UI & API; root = VCSA appliance root (VAMI :5480, SSH, console).“Log in to vCenter” almost always means administrator@vsphere.local; root is appliance-only.
NSX Manageradmin, root, auditadmin = NSX UI & API admin; root = appliance OS (SSH); audit = read-only auditing.Use admin for NSX work; audit for read-only visibility.
ESXi hostroot, svc-vcf-esxi_<host>root = host admin (Host Client, SSH, DCUI); svc-vcf-esxi_<host> = VCF-created service account VCF uses to manage the host.Don’t delete the svc-vcf-* account — VCF needs it to manage the host.
NSX Advanced Load Balancer (Avi)adminadmin = Avi Controller UI & API admin.Service Engines have no interactive login.
VCF Operations for Logsadmin, rootadmin = Logs UI admin; root = appliance OS.
VCF Operations for Networksadmin@local, supportadmin@local = platform UI admin; support = appliance console / CLI.UI sign-in is the platform admin@local.
VCF Automationroot, org / cloud admin (SSO)root = appliance OS; the org / cloud admin (via Identity Broker / SSO) = product login for Assembler & Service Broker.Tenant access flows through the identity provider, not a local product password.
VCF Installer (greenfield bring-up)admin (admin@local), rootadmin = installer UI; root = appliance OS.Temporary appliance used only for bring-up.

How accounts work in VCF 9

VCF 9 centralizes credential management in VCF Operations (Fleet Management). Rather than tracking these passwords yourself, treat the platform as the source of truth:

  • VCF Operations → Passwords lists every managed account with its Account Type (SYSTEM vs USER) and Credential Type (SSH vs API), and lets you rotate or remediate them fleet-wide.
  • On the SDDC Manager appliance, the lookup_passwords command returns the current credentials — it requires the admin@local (ADMIN) account.
  • Always rotate through VCF Operations, not directly on the component — changing a password on the component itself puts it out of sync with the fleet.
  • The svc-vcf-* service accounts are created and used by VCF — don’t delete or hand-edit them.

Rule of thumb: use the application admin (admin / administrator@vsphere.local / admin@local) for the UI and API; use root only for appliance-level tasks (SSH / VAMI / console); and use vcf for the SDDC Manager CLI. When in doubt, open VCF Operations → Passwords and look it up.

Note: exact account names and which accounts are present can vary by deployment, version and the optional components you run. Always confirm against your VCF Operations Passwords inventory and the current Broadcom documentation.

See also: VCF Operations Deployment & Setup (where the Passwords inventory lives) and the VCF 9 interactive walkthroughs.

About The Author


Discover more from Dr. Pranay Jha

Subscribe to get the latest posts sent to your email.

Leave a Reply

Your email address will not be published. Required fields are marked *

Architect’s Toolkit

About the Author

Dr. Pranay Jha is a Cloud and AI Consultant with 18+ years of experience in hybrid cloud, virtualization, and enterprise infrastructure transformation. He specializes in VMware technologies, multi-cloud strategy, and Generative AI solutions. He holds a PhD in Computer Applications with research focused on Cloud and AI, has published multiple research papers, and has been a VMware vExpert since 2016 and a VMUG Community Leader.

Discover more from Dr. Pranay Jha

Subscribe now to keep reading and get access to the full archive.

Continue reading