Within Rockbot, every user has one or more Roles assigned to them. You can think of a Role as a set of permissions that allow a user access to one specific part of the dashboard.
Roles
- Roles define the general set of things a user can do, based on a broadly defined set of related tasks
- A user can have multiple roles, and Admin users automatically have access to all Roles within their organization.
- Roles contain discrete Permissions - sets of related functionality. In Enterprise deployments, these Permissions can be restricted by users at a higher LOA.
If your business only has one Zone you do not need to worry about Level of Access and can safely stop reading here.
For larger more complex organizations, Level of Access (LOA) is the system by which permissions can be toggled on and off for users within a role.
A user who has Level of Access to a Group can choose to "toggle" off permissions for all users whose LOA is limited to lower-level Groups or Zones within that Group. Again, restricting a role restricts every user who has that role AND who have a lower Level of Access.
The Permissions for each Role are as follows:
Admins have access to all Roles, but are still subject to Restrictions on those roles based on their LOA)
-
User Management (toggled as a set)
-
Add/remove users and assign them roles at your LOA or below
-
Turn off ability for lower level users to request permissions or roles
-
-
Global Settings (toggled as a set)
-
Set Business hours
-
Edit Venue/Group Tags
-
- Set Hours of Operation
- Business Hours
- Music Hours
- TV Hours
-
Display Interactions (toggle as a set)
-
Start, stop, or pause
-
Skip Clip (for clip based stations)
-
Skip Asset (for marketing CMS assets)
-
Change Channel / temporarily over-ride schedule
-
-
Volume control for TV / Audio Announcements / Video Assets (toggled individually)
-
Turn audio for TV or Marketing on/off
-
-
Select video playback device (toggle as a set)
-
Select which device(s) from the set of available devices will be used for playback
-
-
Display settings (toggle as a set)
-
Set full screen vs L-bar
-
Set screen orientation
-
-
Music interactions (toggled as a set)
-
Player controls (Start, stop, pause, unpause, or skip song)
-
-
Upvotes and downvotes (toggled individually
-
Volume Controls (toggled individually)
-
Select Playback Device (toggled as a set)
-
Select which device from the set of available devices will be used for playback
-
Stream to a mobile device using the user’s account
-
If you have BOTH Display Playback AND Music Playback:
- Ability to switch whether main audio will be routed from Music or TV.
-
Playlist management (toggle as a set)
-
Create or edit Group playlists
-
Lock/unlock a group-owned playlist so users without this permission cannot make edits or delete a group owned playlist
-
Approve playlists from Rockbot Zones/Locations/Groups at lower LOA’s
-
Add content and energy filters on playlists (can only make more restrictive)
-
Edit Request white list
-
-
Over-rides (toggle individually)
-
Allows user to over-ride current music at a Location with another approved playlist
-
-
Music Schedules (toggle as a set)
-
Create music schedules
-
Edit music schedules,
-
Add or edit energy filters on a schedule
-
Request Scheduling (once Request scheduling goes live)
-
-
Apply Schedules (toggle individually)
-
Location settings (toggled as a set, values cascade down if set at Group level)
-
Set Explicit Lyrics
-
Set Crossfade
-
Ban song or artist from a Group, Location, or Zone. Ban types are:
-
Total ban
-
Ban just from Request
-
Ban just from being picked from Playlists
-
-
-
View Reporting (toggled as a set)
-
Access dashboard reporting on what content was played, user reactions to content (upvote and downvote ratios - not raw numbers), what additional content people are requesting that they do not currently have enabled, and any other content reporting/analytics data we make available in the dashboard.
-
Sign up to receive email reports summarizing the above
-
-
Edit Marketing settings (toggled individually)
-
Template management
-
Upload Templates (toggled individually)
-
Download Templates (toggled individually)
-
-
Asset Management (toggled as a set)
- Upload Assets
- Configure Assets
-
Link Assets
-
Adjust volume
-
Date limit assets
-
-
Delete Assets
-
Campaign creation and scheduling (toggled as a set)
-
Create a new Campaign from available Assets
-
Edit an existing Campaign
-
Copy a Campaign and create a new one with all the same Assets
-
Allow users with a lower LOA to opt their zone/location/group out of a specific campaign
-
Schedule a Campaign to run across their group(s)/location(s)/zone(s)
-
Set Social media accounts
-
-
View Reporting (toggled as a set)
-
View Campaign Reporting across all levels of hierarchy that the User has access to
-
View Asset Reporting across all levels of hierarchy that the User has access to
-
-
Create or Edit Schedules (toggle individually)
-
Apply Schedules (toggle individually)
-
Setup (toggle as a set)
-
Set screen orientation
-
Set wifi credentials
-
View Shipping information
-
Test displays and audio
-
Adjust volume
-
-
Troubleshooting (toggle as aset)
-
View player and network information, reboot players, access troubleshooting dialogues
-
-
Ability to sign up to receive outage notifications (toggled individually)
-
Subscription management (toggle as a set)
-
View Renewal dates for subscriptions
-
View, Edit, or Cancel Subscriptions
-
Adjust billing information
-
View Receipts and invoices
-
-
Add additional subscriptions and Locations/Zones (toggle individually)
-
Disable display of disabled Products for other users at their LOA and below (toggle individually)
-
Ability to sign up to receive billing statement every month. (toggled individually)