Skip to main content

PluginGrant

Owner-visible explicit plugin privileges for one paired device.

deviceIdstring<uuid>required

Stable paired operator identity.

deviceNameDevicename (string)required

Owner-visible paired device name.

revisionRevision (integer)required

Revision fencing owner grant edits.

Possible values: >= 0

scopesPluginScope (string)[]required

Explicit privileges; empty for existing and newly paired devices.

Possible values: [plugins:read, plugins:manage, plugins:approve]

activeActive (boolean)required

False when the device credential is revoked.

PluginGrant
{
"deviceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"deviceName": "string",
"revision": 0,
"scopes": [
"plugins:read"
],
"active": true
}