In Beacon there are three predefined roles: viewer, editor, and manager. This article will teach you what each role is capable of.
Let's get started!
Common Permissions
All users are able to edit their own user information, set their own notification preferences for robots, and chat with the ability to edit their own chat messages. They can also view the following within their team: other users, organization details, team details, robot notification channels, notifications, charts, robots, parts, part settings libraries, and playlists.
Viewer Permissions
Viewers are restricted from editing all entities (with the exception of their own user).
Operator Permissions
Operators are similar to viewers, but have a few more privileges. They have the added abilities to manage a robot's playlist and change the part's start position.
To learn how to get the Operator role, read about it here.
Editor Permissions
Aside from the common permissions, editors are able to create and update robots, charts, parts, and playlists. They may create part settings libraries and only update the ones they create. They have the additional ability of deleting the following if they created it: charts, parts, part setting libraries. This may all be accomplished only in their own team.
Manager Permissions
Aside from the common permissions, managers are able to create and update robots, charts, parts, part setting libraries, and playlists. Managers can also update teams. Additionally they can delete the following: robots, charts, parts, part setting libraries. This may all be accomplished only in their own team.
Permission Chart
| Viewer | Operator | Editor | Manager |
Users | View, Edit own | View, Edit own | View, Edit own | View, Edit own |
Organization Details | View | View | View | View |
Teams | View | View | View | View, Update, Delete |
Chat | Create, Edit own | Create, Edit own | Create, Edit own | Create, Edit own |
Charts | View | View | View, Create, Edit, Delete own | View, Create, Edit, Delete |
Robot Notifications | Edit own | Edit own | Edit own | Edit own |
Robots | View | View | View, Create, Edit | View, Create, Edit, Delete |
Parts | View | View, Edit (limited) | View, Create, Edit, Delete own | View, Create, Edit, Delete |
Part Settings Libraries | View | View | View, Create, Edit own, Delete own | View, Create, Edit, Delete |
Playlists | View | View, Edit | View, Create, Edit | View, Create, Edit |