Skip to content

HostPermissionKeys

Static class in Oadm.Sdk.Plugins · Oadm.Sdk.dll

The keys of the permissions OADM itself defines (the host’s rows of the matrix). Stored in roles: never rename one. Plugins and the client check them like any other key.

public static class HostPermissionKeys
const string DevicesAddRemove = "devices.addRemove"

Add and remove devices.

const string DevicesExport = "devices.export"

Export the device list.

const string DevicesLiveView = "devices.liveView"

See live video.

const string DevicesLogin = "devices.login"

Log in to devices and set their first password.

const string DevicesOpticsControl = "devices.opticsControl"

Zoom, focus and PTZ, and the RTSP port OADM uses.

const string DevicesRefresh = "devices.refresh"

Refresh devices.

const string DevicesWebInterface = "devices.webInterface"

Open a device’s web interface.

const string EventsClearLog = "events.clearLog"

Clear the event log.

const string EventsManage = "events.manage"

Create, change and delete event rules.

const string EventsView = "events.view"

See the event rules and their log.

const string TagsAssign = "tags.assign"

Tag devices and create tags.

const string TagsManage = "tags.manage"

Rename, recolor and delete tags.

const string TasksCancel = "tasks.cancel"

Cancel tasks.

const string TasksDelete = "tasks.delete"

Delete tasks from the history.

const string TasksDeleteAll = "tasks.deleteAll"

Delete the whole task history.