pve_acl_modify
Grant or revoke Proxmox ACL entries. Dry-run reveals shadow and widen effects; confirm to execute.
Instructions
MUTATION: grant or revoke an ACL entry (PUT /access/acl).
Dry-run by default — the PLAN surfaces the critical Proxmox gotcha: a specific-path ACL REPLACES inherited grants (SHADOW) and revoking can RESTORE them (WIDEN). Re-call with confirm=True to execute. Synchronous.
kind='user' (default), 'group', or 'token'. delete=False = grant; delete=True = revoke.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | user | |
| path | Yes | ||
| roles | Yes | ||
| delete | No | ||
| target | Yes | ||
| confirm | No | ||
| propagate | No | ||
| 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 |