Roles

Each member of a group has a Role.

  • Admin has full privileges on all resources managed by the group.
  • Developer has full privileges on devices, Acts, Casts and other resources needed for development.
  • Kitting has privileges for device operation needed for kitting.
  • Member has read-only privileges.
  • No Access has no privileges on any resource managed by the group.

Operations

The operations allowed for each role are:

Operation Admin Developer Kitting Member No Access
Device —— —— —— —— ——
List devices βœ“ βœ“ βœ“ βœ“
List device tags βœ“ βœ“ βœ“ βœ“
Register device βœ“ βœ“ βœ“
Take photo βœ“ βœ“ βœ“
Execute Custom Command βœ“ βœ“ βœ“
Blink LED βœ“ βœ“ βœ“ βœ“
Execute firmware update βœ“ βœ“ βœ“
Reboot βœ“ βœ“ βœ“
Shutdown βœ“ βœ“ βœ“
Execute major firmware update βœ“ βœ“ βœ“
Update device status βœ“ βœ“ βœ“
View device details βœ“ βœ“ βœ“ βœ“
View photos taken βœ“ βœ“ βœ“ βœ“
Get Custom Command results βœ“ βœ“ βœ“ βœ“
View Device Logs βœ“ βœ“ βœ“ βœ“
View Event Logs βœ“ βœ“ βœ“ βœ“
View Act Logs βœ“ βœ“ βœ“ βœ“
View Acts on devices βœ“ βœ“ βœ“ βœ“
Edit device name βœ“ βœ“ βœ“
Edit device hostname βœ“ βœ“ βœ“
Edit access points βœ“ βœ“ βœ“
Edit firmware update prevention setting βœ“ βœ“ βœ“
Edit firmware config βœ“ βœ“ βœ“
Edit auto reboot setting βœ“ βœ“ βœ“
Edit mDNS setting βœ“ βœ“ βœ“
Turn On/Off Dev Mode βœ“ βœ“
Edit device tags βœ“ βœ“ βœ“
Edit Acts on devices βœ“ βœ“ βœ“
Unregister βœ“ βœ“ βœ“
Uninstall Acts from devices βœ“ βœ“ βœ“
App —— —— —— —— ——
List apps βœ“ βœ“ βœ“ βœ“
Create app βœ“ βœ“
View app details βœ“ βœ“ βœ“ βœ“
Update app βœ“ βœ“
Delete app βœ“ βœ“
Act —— —— —— —— ——
List Acts βœ“ βœ“ βœ“ βœ“
Create Act βœ“ βœ“
View Act details βœ“ βœ“ βœ“ βœ“
Update Act βœ“ βœ“
Delete Act βœ“ βœ“
Cast —— —— —— —— ——
List Casts βœ“ βœ“ βœ“ βœ“
Create Cast βœ“ βœ“
View Cast details βœ“ βœ“ βœ“ βœ“
Update Cast βœ“ βœ“
Delete Cast βœ“ βœ“
SystemCast —— —— —— —— ——
List System Casts βœ“ βœ“ βœ“ βœ“
Create System Cast βœ“ βœ“
View System Cast details βœ“ βœ“ βœ“ βœ“
Update System Cast βœ“ βœ“
Delete System Cast βœ“ βœ“
Group —— —— —— —— ——
View group details βœ“ βœ“ βœ“ βœ“
Update group name βœ“
GroupMember —— —— —— —— ——
List group members βœ“ βœ“ βœ“ βœ“
View group member details βœ“ βœ“ βœ“ βœ“
Media —— —— —— —— ——
List media βœ“ βœ“ βœ“ βœ“
Create media βœ“ βœ“
Delete media βœ“ βœ“
ApiToken —— —— —— —— ——
List API Tokens βœ“ βœ“ βœ“ βœ“
Create API Token βœ“ βœ“ βœ“ βœ“
View API Token details βœ“ βœ“ βœ“ βœ“
Delete API Token βœ“ βœ“ βœ“ βœ“
Edit API Token description βœ“ βœ“ βœ“ βœ“
DeveloperToken —— —— —— —— ——
List Developer Tokens βœ“ βœ“ βœ“ βœ“
Create Developer Token βœ“ βœ“
Delete Developer Token βœ“ βœ“

In addition, only the Admin role can perform the following operations. No other role can perform them.

  • Delete group
  • Invite member
  • Edit member’s role
  • Delete other members
  • Delete API Tokens created by other members
  • Delete Developer Tokens created by other members
  • Create, edit and delete roles
  • Create, edit and delete policies

Note that only the user who created an API Token can edit its description. Even an Admin cannot edit the description of a token created by another member.

Last updated on