pve_tfa_get
Read two-factor authentication entries for a Proxmox user. Returns all factors or a single entry by ID with metadata.
Instructions
Read a user's TFA entries (read-only). Returns list of entries if tfa_id is omitted; a single entry dict if tfa_id is specified. Each entry includes factor type, id, and metadata. Use pve_tfa_delete (confirm=True) to remove a factor (RISK_HIGH — can lock the user out).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tfa_id | No | Specific TFA entry id to return; omit to return all of the user's entries. | |
| userid | Yes | User id whose TFA entries to read, format 'user@realm'. | |
| proximo_target | No | Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |