access / roles
5 operations.
GET /access/roles
ts
proxmox.access.roles.$get()Role index.
Returns an array of object.
POST /access/roles
ts
proxmox.access.roles.$post()Create new role.
Returns nothing.
| Parameter | Type | Required | Notes |
|---|---|---|---|
privs | string | format pve-priv-list | |
roleid | string | yes | format pve-roleid |
GET /access/roles/{roleid}
ts
proxmox.access.roles.$(roleid).$get()Get role configuration.
Returns object.
| Parameter | Type | Required | Notes |
|---|---|---|---|
roleid | string | yes | format pve-roleid |
PUT /access/roles/{roleid}
ts
proxmox.access.roles.$(roleid).$put()Update an existing role.
Returns nothing.
| Parameter | Type | Required | Notes |
|---|---|---|---|
append | boolean | ||
privs | string | format pve-priv-list | |
roleid | string | yes | format pve-roleid |
DELETE /access/roles/{roleid}
ts
proxmox.access.roles.$(roleid).$delete()Delete role.
Returns nothing.
| Parameter | Type | Required | Notes |
|---|---|---|---|
roleid | string | yes | format pve-roleid |