Video browsing without authentication

In a previous section, here the link, we have analysed how to expose video recording capabilities to un-authenticated users. The aim of this section is to complete the picture, offering video browsing capabilities to Guest users. 
An use case that can be once again considered as example, is the Community exposed to candidate that are interested in completing a video interview:

Publicly available video browsing


The same approach can then be followed to expose a video library to your own website... just food for thoughts (wink)


Moving to a more technical standpoint, video browsing with a public audience doesn't carry over any specific limitation, so for instance both One to one and One to many scenarios are covered and available to you. All the visibility considerations that we have made here are still valid and they should be applied to the Site Guest User. For instance, the Site Guest User should have at least Read access to either the target or parent record, and of course its profile should grant Read access to the field that hosts the video. The way to actually implement it can be done either via Sharing Rules or Apex Manual Sharing, with some code that has to be managed outside the scope of NativeVideo.

That's it!



Conclusion & Next Steps

In this section we have suggested how to adapt the video browsing capabilities described so far to un-authenticated Guest users. As learned, there are no fundamental differences, the only consideration is about the visibility of the target / parent record granted to the Guest user. In the next sections we will continue to look at more advanced topics, like how to narrow the videos displayed in the browsing component.