get_access_info
Check whether the configured vCenter/ESXi account has the privileges each monitoring tool requires, and diagnose NoPermission or missing results.
Instructions
[READ] The account this server uses on a target, and whether it holds a tool's privileges.
When to use: a tool failed with NoPermission, returned fewer objects than
expected, or you want to know up front what the configured account may read.
Ask about one tool, or omit it to sort every tool of this server into
granted / not granted / undetermined.
What it returns: {target, account, checked_on, privileges {id: state}, and
either tool {name, requires, verdict, meaning, missing_at_root} or the
tools_* lists}, plus the account's direct permissions (role, on, propagate).
Gotchas: privileges are checked on the vCenter/ESXi root folder only.
not_granted_at_root does not mean no access — a permission on a cluster,
folder or VM still lets the tool work there. undetermined means the
platform did not answer and is never to be read as granted. Permissions held
through a group count in the verdict but are not listed by name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | No | A tool name on this server, e.g. list_active_sessions (None = all tools). | |
| target | No | vCenter/ESXi target from config (default if omitted). |