Forum Discussion

Abhimanyu Singh's avatar
Abhimanyu Singh
Steel Contributor
Jan 02, 2020

Channels not visible for private group videos view-able by all

Although I am still grappling with the permissions architecture and groups dependency in Stream for long, I recently gave it a try.

 

Use case:

 

Our internal communications team has several videos which they want:

 

  1. All employees to be able to view.
  2. Only select members of the communications team should have permissions to upload/change/delete videos. 
  3. Non team members should not be able to use any other O365 group workloads (site, planner, team, etc.)

 

Attempted solution:

 

  1. Use their existing "private" O365 Group in Stream.
  2. Uncheck "Allow all members to contribute". This should allow only "owners" to manage videos in Stream, but will not affect other workloads.
  3. Create appropriate channels within that Group. 
  4. Upload a video into a channel and mark/check to "Allow everyone in your company to view this video". This should enable all employees to be able to view the videos.

 

Problem:

 

Although the video is now visible to non-members (i.e. all employees), but they are unable to view any channels! They see only videos. This defeats the purpose of channels to organise videos into categories/subjects. Cannot organise videos based on tags either.

 

Help/suggestions requested!

 

 

 

  • Marc Mroz's avatar
    Marc Mroz
    Jan 02, 2020

    Abhimanyu Singh  - You are right your only options are a new or existing public O365 Group to accomplish most of what you want. 

     

    The setting in Stream for making members viewers only, does only apply to Stream not to the other workloads that come with the O365 Group. 

     

    With your use case and scenario you can't quite get all the requirements covered. We are going to be doing more research and customer interviews in this new year to come up with plans on how to better address Stream groups/channels/permissions. We may want to reach out to you (and others who are interested) as we start our interviews in the coming weeks.

  • Abhimanyu Singh In Microsoft Stream, the authorizations are attached to a video and the channels to the Office 365 Group. With video it is decided who can see it, in which channel it should appear, who can edit it and so on. With the setting everyone, the video is visible per se, but not all channels to which the video is assigned, since the channels belong to the Office 365 groups.

     

    I would define global channels for your application and also include the videos in there. The global channels are the viewer view and the private channels are the creator / editor view to the content.

    • Abhimanyu Singh's avatar
      Abhimanyu Singh
      Steel Contributor
      Thanks @Tomislav. But, wouldn’t global channel mean that any employee be able to add / remove videos in it?
      • Tomislav Karafilov's avatar
        Tomislav Karafilov
        MVP

        Abhimanyu SinghYou are thinking the wrong direction. When you are allowed to edit the video, you can assign it to a channel. The video gets the information were it is associated to. You can not assign videos to channels by editing channel informations.

Resources