update_acl
Add or remove ACL entries on Proxmox objects to manage user, group, and token permissions with propagation control.
Instructions
Add or remove ACL entries (permission assignments).
Args: path: Object path (e.g. '/', '/vms/100', '/storage/local', '/pool/mypool'). roles: Comma-separated role list. users: Comma-separated user list (format: 'user@realm'). groups: Comma-separated group list. tokens: Comma-separated token list (format: 'user@realm!tokenid'). propagate: Propagate permissions to child objects. delete: Remove the ACL entry instead of adding.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| roles | Yes | ||
| users | No | ||
| groups | No | ||
| tokens | No | ||
| propagate | No | ||
| delete | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |