Administer > Audit and compliance > Overview and prerequisites > ESXi servers > Running commands against ESXi servers

Running commands against ESXi servers

When you run a command on ESXi servers, the SA Client interacts with the vCenter to execute the command. The following diagram displays this process.

When users run scripts with PowerCLI commands against ESXi servers in the SA Client, the server injects the ESXi server name from the device records, and routes the script to the vCenter that manages that ESXi server. The PowerCLI plugin translates PowerCLI commands in the scripts into calls to the vCenter internal APIs, which then communicate with the ESXi servers.