Skip to content

Permissions and Security Settings

Security settings define what an API client is allowed to do.

Permissions

PermissionTypePurpose
device:readRead-onlyList devices, get device detail, list device type definitions, and get command results
device:controlCommand writeIncludes all device:read query permissions and allows operation commands to be sent to devices
device:configConfig writeIncludes all device:read query permissions and allows device configuration to be changed
device:manageManagementIncludes all device:read query permissions and allows devices to be added, removed, and have their passwords changed

Use the minimum permissions required by the integration.

For example:

Integration TypeRecommended Permissions
Monitoring or inventory syncdevice:read
Device operation integrationdevice:control
Device configuration integrationdevice:config
Device management integrationdevice:manage
Full control integrationdevice:control, device:config

Access Boundaries

  • All endpoints can only access devices that belong to your account
  • device:manage enables device ownership management through the REST API — adding devices, removing devices, and changing device passwords
  • If a client has valid authentication but lacks the required permission, REST APIs return 403 AUTH_SCOPE_DENIED
  • If authentication is missing, invalid, or expired, REST APIs return 401
Docs buildVersion v1.2.19-20260602-174859-60
Copyright © 2026 WLTE