You will use your external Viewer Management System (VMS) to assign viewers with specific roles. For example, you might want your employees and partners to have access to the latest training videos, but not your prospects and customers.
Login to the Beacon Studio. In the left navigation, click Registered Users and then Users.
In the Overview section, any roles assigned to this user will be listed. Note that this is a read-only field, and is defined in your VMS. If no roles are associated with this user, then you will see N/A.
You will add, update, and delete roles in Beacon Studio.
Login to the Beacon Studio. In the left navigation, click Registered Users and then Roles.
Enter the name for a role and click Add role.
To edit an existing role, click associated with the Role name.
In the Edit role dialog, update the role name and click Update.
To delete an existing role, click associated with the Role name.
You can use Beacon Studio to assign roles to your Series and Seasons. These content types use a similar method for entering roles.
Let's walk through the steps for adding roles to a series.
Return to Beacon Studio and do the following:
In the left navigation, select Availability. Here, you can add roles to rule sets.
Scroll down to the Roles section and enable the toggle. You have the option to select roles for this series:
Click Save.
To set roles for seasons, click the season name, select Availability, and either edit or create a rule set.
You can use Beacon Studio to assign roles to your OTT playlists.
Return to Beacon Studio and do the following:
In the OTT playlist details, click Edit Settings.
In the Playlist settings dialog, do the following:
Scroll down to the Roles section and enable the toggle. You have the option to select roles for this series:
Click Save.
You can use Beacon Studio to assign roles to your Beacon pages.
Return to Beacon Studio and do the following:
In the Availability section, click .
In the page dialog, do the following:
You have the option to select roles for this series:
Click X to close the dialog and save your changes.
To assign roles to secondary pages, in the layout list, select Secondary pages.
Click the page settings icon associated with the page.
You can use Beacon Studio to assign roles to your videos/movies. To do this, you will create a custom field and assign role values to it. Beacon custom fields are automatically synced with the Beacon CMS and your Beacon apps.
Return to Beacon Studio and do the following:
Create a new custom field as follows:
You are ready to assign roles to videos.
Navigate to the Media module and select a video:
Scroll down to the Custom fields section and assign roles:
To assign roles to Beacon Channels and Live events, you will use the Beacon CMS.
For details, see the Controlling Viewer Access with Roles document.
The viewer will only see content in the Beacon app if their user account is has any of the roles associated with the content.
In the Beacon app, I have logged in as jdoktor. Notice the movies that display in the playlist for the BCLS page include Mom and Fawn.
Let's see why this video appears for this viewer while logged in. In Beacon Studio, the Mom and Fawn movie has the following roles assigned to it:
As defined in your external VMS, this viewer (jdoktor) has an Admin role.
Since the viewer has a role associated with the asset, then they can view this asset.
Now, let's log into the Beacon app as a different viewer (mboles). Notice that this viewer does not see the Mom and Fawn movie in the playlist.
If we look at the roles for this viewer (mboles), we see that they have a role of Silver assigned to them in your VMS.
Because neither the Admin role nor the Gold role is assigned to this viewer, they cannot view the asset.
Remember, if an asset has no roles assigned to it, then all viewers can see that asset.