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).

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

Editor

Manager

Users

View, Edit own

View, Edit own

View, Edit own

Organization Details

View

View

View

Teams

View

View

View, Update, Delete

Chat

Create, Edit own

Create, Edit own

Create, Edit own

Charts

View

View, Create, Edit, Delete own

View, Create, Edit, Delete

Robot Notifications

Edit own

Edit own

Edit own

Robots

View

View, Create, Edit

View, Create, Edit, Delete

Parts

View

View, Create, Edit, Delete own

View, Create, Edit, Delete

Part Settings Libraries

View

View, Create, Edit own, Delete own

View, Create, Edit, Delete

Playlists

View

View, Create, Edit

View, Create, Edit

Did this answer your question?