Privilege Requirements
Discover what privileges are required to interact with each endpoint
The table below describes the privileges required to interact with each API endpoint.
| Endpoint | HTTP Operation | Privilege/Scope |
|---|---|---|
| /auth/current | post | None |
| /auth/keepalive | post | None |
| /auth/recover | post | None |
| /auth/tokens | post | None |
| /available | get | read:patch definitions |
| /capabilities/{id} | delete | write:patch definitions |
| /capabilities/{id} | put | write:patch definitions |
| /codesigning/certificate | delete | write:preferences |
| /codesigning/certificate | get | read:preferences |
| /codesigning/certificate | put | write:preferences |
| /components/{id} | delete | write:patch definitions |
| /components/{id} | get | read:patch definitions |
| /components/{id} | put | write:patch definitions |
| /components/{id}/criteria | post | write:patch definitions |
| /components/{id}/criteria/autofill | get | read:patch definitions |
| /components/{id}/navigation | get | read:patch definitions |
| /criteria/{id} | delete | write:patch definitions |
| /criteria/{id} | put | write:patch definitions |
| /extensionattributes/{id} | delete | write:patch definitions |
| /extensionattributes/{id} | get | read:patch definitions |
| /extensionattributes/{id} | put | write:patch definitions |
| /extensionattributes/{id}/navigation | get | read:patch definitions |
| /killapps/{id} | delete | write:patch definitions |
| /killapps/{id} | get | read:patch definitions |
| /killapps/{id} | put | write:patch definitions |
| /killapps/{id}/navigation | get | read:patch definitions |
| /overrides/killapps/{id} | delete | write:patch definitions |
| /overrides/killapps/{id} | get | read:patch definitions |
| /overrides/killapps/{id} | put | write:patch definitions |
| /overrides/killapps/{id}/navigation | get | read:patch definitions |
| /patches/{id} | delete | write:patch definitions |
| /patches/{id} | get | read:patch definitions |
| /patches/{id} | put | write:patch definitions |
| /patches/{id}/capabilities | post | write:patch definitions |
| /patches/{id}/capabilities/autofill | get | read:patch definitions |
| /patches/{id}/clone | post | write:patch definitions |
| /patches/{id}/components | post | write:patch definitions |
| /patches/{id}/components/autofill | get | read:patch definitions |
| /patches/{id}/killapps | post | write:patch definitions |
| /patches/{id}/killapps/autofill | get | read:patch definitions |
| /patches/{id}/navigation | get | read:patch definitions |
| /preferences/{key} | delete | write:preferences |
| /preferences/{key} | get | read:preferences |
| /preferences/{key} | put | write:preferences |
| /privileges/{id} | delete | write:users |
| /requirements/{id} | delete | write:patch definitions |
| /requirements/{id} | put | write:patch definitions |
| /smtpserver | delete | write:preferences |
| /smtpserver | get | read:preferences |
| /smtpserver | post | read:preferences |
| /smtpserver | put | write:preferences |
| /softwaretitles | get | read:patch definitions |
| /softwaretitles | post | write:patch definitions |
| /softwaretitles/{id} | delete | write:patch definitions |
| /softwaretitles/{id} | get | read:patch definitions |
| /softwaretitles/{id} | put | write:patch definitions |
| /softwaretitles/{id}/extensionattributes | post | write:patch definitions |
| /softwaretitles/{id}/patches | post | write:patch definitions |
| /softwaretitles/{id}/patches/autofill | get | read:patch definitions |
| /softwaretitles/{id}/requirements | post | write:patch definitions |
| /softwaretitles/{id}/requirements/autofill | get | read:patch definitions |
| /sources | get | read:preferences |
| /sources | post | write:preferences |
| /sources/{id} | delete | write:preferences |
| /sources/{id} | get | read:preferences |
| /sources/{id} | put | write:preferences |
| /subscribed/refresh | post | None |
| /subscribed/{id} | get | read:patch definitions |
| /subscribed/{id}/definition | get | read:patch definitions |
| /subscribed/{id}/overrides | delete | write:patch definitions |
| /subscribed/{id}/overrides | get | read:patch definitions |
| /subscribed/{id}/overrides | put | write:patch definitions |
| /subscribed/{id}/overrides/killapps | get | read:patch definitions |
| /subscribed/{id}/overrides/killapps | post | write:patch definitions |
| /subscribed/{id}/overrides/killapps/autofill | get | read:patch definitions |
| /users | get | read:users |
| /users | post | write:users |
| /users/{id} | delete | write:users |
| /users/{id} | get | read:users |
| /users/{id} | put | write:users |
| /users/{id}/privileges | get | read:users |
| /users/{id}/privileges | post | write:users |
| /valuelists/auth/schemes | get | None |
| /valuelists/criteria/names | get | None |
| /valuelists/criteria/operators | post | None |
| /valuelists/criteria/types | get | None |
| /valuelists/preferences/keys | get | None |
| /valuelists/preferences/types | get | None |
| /valuelists/privileges/scopes | get | None |
| /valuelists/smtp/encryption | get | None |
Updated about 2 months ago