Office 365 Video transition to Microsoft Stream details

This topic explains how the transition of Office 365 Video to Microsoft Stream will work for your tenant, including the migration process and what to expect during and after migration.

You need to be an Office 365 Video Admin to perform this operation.

Note

For general overview about Office 365 Video to Microsoft Stream transition, see Migrate from Office 365 Video.

What gets migrated over from Office 365 Video to Stream?

Entity Migrated Not migrated
Videos All videos that are playable in Office 365 Video

Uploader of the original video in Office 365 Video

Upload date when the original video was uploaded in Office Video

Title/description

Custom thumbnails

Subtitles
Statistics charts
Channels Owner, editor, and viewer permissions set on the channel (users, security groups, and “everyone in company except external users”) Spotlight videos

Setting determining who can download the original video file from the channel

Any guest access that was granted at the channel
Admin Settings Office 365 Video admin users

Office 365 Video channel creator users
Spotlight channels

Spotlight videos
Links and embed codes Links to Office 365 Video will automatically redirect to the migrated content in Stream

Embed codes will automatically redirect as well post going live
NOTE: Stream embed codes do not support IE10 document mode. If you are using IE in your organization and have legacy pages that force IE10 mode via a meta tag, the Stream emebed codes won't work on those pages.

Office Video channels will get migrated as “Stream only” groups and these groups will retain the permissions of the Office Video channels. These “Stream only” groups will not create Office 365 Groups. “Stream only” groups are an entity only in Stream that allows the migration to copy the permissions one for one from Office 365 Video to Stream. Note, you will not be able to make new “Stream only” groups in Stream after the migration.

What are the steps to self-service migration?

  1. Read up on the migration

    • Make sure you are ready to migrate.
    • Review the feature comparison and ensure you are okay with the difference between Stream and Office 365 Video.
  2. Prepare your users

    • If you want to get a list of each video channel and the email addresses of all the channel owners you can use this PowerShell script to output a CSV with more info per channel.
    • Make sure that your users are ready for the change over from Office 365 Video to Stream and that they understand the differences.
    • Any Office 365 Video channels will show up in Stream under “Groups” (not channels). The Group concept in Stream matches what you could do at the Channel level in Office 365 Video.
    • Your users won’t have to update any links or embed codes, those will automatically redirect to the new content in Stream after the migration is finalized.

  3. Initiate migration

    • As an admin of Office 365 Video, when your tenant is eligible to migrate, you can click the banner at the top of Office 365 Video to go to the migration wizard.
    • Step through the process and click Start migration to kick off the migration.

      Note

      Only individual users who are O365 Video portal admins will be able to run the migration.

      Office 365 global admins and SharePoint admins will NOT be able to run the migration. In addition if your organization used a security group in the O365 Video admins list, users inside that security group will also NOT be able to run the migration. Only individual users in the O365 Video admins list will be allowed to run the migration.

      To enable a user to run the migration, have another O365 Video admin or an O365 Global admin go to the video admins list and add the individual user:

      O365 Video portal > Portal Settings > Permissions > Video admins

      After you add a new user to the O365 Video admins list, it will take up to 1 hour to sync the change before that user is able to run the migration.

  4. During the migration

    • The migration shouldn’t take too long but depending on how many videos and channels you have it could take few days to finish the copy
    • You can return to the migration page where you started the migration to see when it's completed
  5. Verify migrated content in Stream

    • All data is copied over from Office 365 Video to Stream and put in a hidden and read-only state in Stream.
    • Only the Stream admins and users you’ve added to be a reviewer of the migration will able to see the read-only content in Stream that they have access to.

      Note

      Stream admins will not see private videos or groups. This is different than O365 Video. In O365 Video, SharePoint and O365 Global admins had ability to see ALL channels and videos. However, in Stream private content is handled differently. Stream admins have to elevate themselves in admin mode before they can take action on videos, groups, and channels.

      For more information see how to manage content in Stream as an admin.

    • If you are already using Stream in parallel with Office 365 Video, users in Stream will continue to have access to Stream but will not be able to the see the migrated content.
    • During this time any changes to Office 365 Video will be one way synced into Stream.
    • You’ll have up to 60 days to review and verify your migration and make sure everything moved over properly.
    • Have key content owners verify that everything looks good in Stream.
    • If you notice something missing, incorrect, or wrong, please open a support ticket and our support team will help track down the issue. Depending on the circumstance our support team will be able to extend finalization dates accordingly.
    • Validate that existing embed codes will work after the migration is finalized. Stream doesn't support IE10 document mode for pages. If your organization is using IE and has pages where the page forces IE10 mode via a meta tag at the top of the page. Embeded videos on these pages won't work with the redirect Stream embed code.
  6. Schedule your Stream go-live date to finalize the migration

    • From the migration wizard, you can set a future date to finalize the migration. We suggest that you schedule the go-live to happen over a weekend or other off time.

    • The date and time you schedule here is when the finalization of the migration will be queued up to be run. This date and time is not when the actual go live or cut over happens. The actual cut over will be hours after the date and time you specify here.

    • When the migration is finalized:

      • All Office 365 Video links will automatically redirect to the right videos, channels, and links in Microsoft Stream.
      • All Office 365 Video embed codes which you have embedded on various locations will redirect to Stream.
      • Office 365 Video is will not be accessible to any users.
      • Office 365 Video content will automatically be deleted 30 days after migration is finalized.

      NOTE: It will take some time for all the different systems involved in the migration to be updated that the migration go-live is finished. You may see some strange discrepancies between Office 365 Video, Microsoft Stream, and the migration UI for many hours after the go-live date and time. After all the syncing is finished everything should align.

How can I initiate the migration and what’s the experience?

  1. After your tenant is eligible for migration, tenant admins will see the banner on the Office Video home page to initiate migration

    Stream Migration

  2. You will land in the migration experience and here you will have information about what to expect during the migration.

Some of the key things to note during migration are:

  • You can’t interrupt or end the migration after it has started.

  • Content that gets migrated over to Microsoft Stream will remain read-only until you go live.

  • A tenant has up to 60 days to review and verify the migrated content in Stream.

  • During this verification phase, tenant admins can invite other content creators as ‘previewers’ to help review the migrated content.

  • During this verification phase, you can continue to use Office 365 Video as your primary video portal.

  • After migration is completed all Office 365 Video links and embed codes will automatically redirect to Microsoft Stream.

    Stream Migration

  1. At this point, we check your tenant and provide you some details about what features are actively used in your organization. There are features which we can’t detect with complete confidence so please review this list to initiate migration.

Here is the list of feature comparison between Office 365 Video and Stream which should help you determine what’s critical for your organization.

After you determine that the list of features which exist in Stream meet your current organizational needs, you can 'Start migration' in the migration experience as shown below. After clicking the "Start migration" button you'll be prompted to confirm that you are sure you want to continue and start the migration.

Stream Migration

After we start the initial migration, we will continue to report migration progress as shown in the screen below. During this time, all data (including permissions) is copied over from Office Video to Stream. At this point, you can also invite other users in your organization to help review the migrated content after initial migration gets completed. We also provide an overview of some common issues which could come up such as incompatible videos between Office Video and Microsoft Stream.

Stream Migration

After the initial migration is complete, you can start your verification and by default all migrated content in Stream is read-only for 30 days which you can extend an additional 30 days. You cannot make any changes to the migrated content in Stream during this verification stage. Only Stream admins and the users you invited will see the migrated content.

At this point, there is also a one-way sync happening from Office 365 Video to Stream, so any changes which you make in Office 365 video such as adding a new channel, uploading new videos or deleting existing videos, modifying permissions etc are automatically synced to Stream on a regular basis. There is no need for any additional actions which are required to migrate changes from Office 365 Video to Stream.

Stream Migration

After you go live with the migration:

  • All Office 365 Video links will automatically redirect to the corresponding videos in Microsoft Stream.

  • All Office 365 Video embed codes which you have embedded on various SharePoint sites or OneNote will redirect to Stream.

  • Office 365 Video is will not be accessible to any users post go-live.

  • Office 365 Video tile is removed from the Office 365 App launcher App launcher icon.

  • Office 365 Video content will automatically be deleted 30 days after migration is finalized.

How do you verify the migration before it’s finalized?

Only the Stream admins and users on the migration reviewer list will see the migrated content in its read-only state in Stream before the migration is finalized. This will give that set of user’s time to verify everything looked good and moved over correctly.

Here is a check list of things to validate:

Videos

  1. The videos from Office 365 Video showed up in Stream.

  2. The title and descriptions are accurate.

  3. Subtitles/closed captions are associated with the videos in Stream.

  4. The total view count came over for each video.

  5. When you edit the video permissions show the videos are owned the group (which was the Office 365 video channel).

Office 365 Video Channels to Stream Groups

  1. The Office 365 Video channels showed up as groups in Stream.

  2. The videos inside the Office 365 Videos show up inside the corresponding group in Stream.

  3. The permissions set on the Office 365 Video channel got moved over to the Stream group including individual users and AD security groups.

  4. If the Office 365 Video channel had Everyone except external users set as viewers of the channel that the group settings in Stream has the group marked as a Public group.

  5. If the Office 365 Video channel had Everyone except external users set as editors of the channel that the group settings in Stream is has the group marked as “Allow everyone in the organization to contribute” to On.

Admin settings

  1. Users and security groups who were an Office 365 Video admin become Stream admins.

  2. Users and security groups who were channel creators in Office 365 Video are allowed to make companywide channels in Stream.

The automatic redirection of Office 365 Video links and embed codes won’t happen during the verification / syncing step, this happens automatically after the migration is finalized. However during the verification step, you can test the redirection by adding &redirect=true to the end of an Office 365 Video link or embed code.

NOTE: Stream embed codes do not support IE10 document mode. If you are using IE in your organization and have legacy pages that force IE10 mode via a meta tag, the Stream emebed codes won't work on those pages. You'll need to update your legacy pages to not force IE10 mode to be able to use Stream embed codes.

  1. Test how video links will redirect after the migration is finalized. Example: https://<your tenant>.sharepoint.com/portals/hub/_layouts/15/pointpublishing.aspx?app=video&p=p&chid=09f73a80-613c-4a8c-a943-58e630d065a4&vid=8d505ead-937c-4329-8f9b-7ef2ffd34882&redirect=true

  2. Test how channel links will redirect after the migration is finalized. Example: https://<your tenant>.sharepoint.com/portals/hub/_layouts/15/pointpublishing.aspx?app=video&p=c&chid=09f73a80-613c-4a8c-a943-58e630d065a4&s=0&t=pfb&redirect=true

  3. Test how portal home page links will redirect after the migration is finalized. Example: https://<your tenant>.sharepoint.com/portals/hub/_layouts/15/pointpublishing.aspx?app=video&p=h&redirect=true

  4. Test how video embed codes will redirect after the migration is finalized. Example: <iframe width=640 height=360 src='https://<your tenant>.sharepoint.com /portals/hub/_layouts/15/VideoEmbedHost.aspx? chId=e83e5a47%2D8b22%2D47aa%2D9c67%2D01ec2408eeab&amp;vId=258e6f07%2D933c%2D4b83%2Dadb6%2Da71441488882&amp;width=640&amp;height=360&amp;autoPlay=false&amp;showInfo=true&amp;redirect=true' allowfullscreen></iframe>

What does my migrated experience look like?

Channel Migrations

In Office Video Channels look like this

Stream Migration

Post migration Office Video channels become Stream only groups as shown below

Stream Migration

Experience within a channel

Experience navigating to a channel in Office Video renders like this

Stream Migration

However, post migration, navigating to Stream only groups experience is as below

Stream Migration

Permissions mapping experience

On the permissions front, a channel in Office Video has 3 levels of permissions – Owner, Editors and Viewers as shown below

Stream Migration

Migration to Stream only groups and navigating to the permissions pane shows the permissions copied over from Office Video to Stream.

Stream Migration

Embedding experience

If you have content embedded in SharePoint sites from Office Video as

Stream Migration

Post go-live, it will automatically redirect to Stream, and the display will be updated to showcase the Stream experience across all sites.

Stream Migration

NOTE: There is no action required from you to update the emded codes, redirection is automatic after going live. Also, there are no plans to stop this redirection any time in the future.

What are "Stream only" groups?

Stream-only groups are a new concept which we introduced with the migration from Office 365 Video to Stream. These groups live within Stream only and are not tied to Office 365 Groups, thus they don't create other resources in the rest of Office 365. Stream-only groups don't generate a team site in SharePoint, a plan in Planner, a team in Teams, or a group in Yammer, etc.

Stream-only groups allow us to fully migrate an Office 365 Video channel into Stream and retain the full set of permissions. Stream-only groups have 3 permission roles – Owners, Contributors, and Viewers which maps exactly to the permission roles on a '‘Channel' in Office 365 Video.

After you go-live with the migration to Stream, you can move content out from these Stream-only groups to other Office 365 Groups in Stream if you want to re-organize content in Stream.

Can we create Stream-only groups from Microsoft Stream portal? If not, when is it coming?

At this point, you cannot create a “Stream only” group from Microsoft Stream portal. The only way these kinds of groups can be created is via the migration from Office 365 Video. We are thinking about bringing this capability to Stream to allow a user to create a “Stream only” group or an Office 365 Group but we don’t have a definite timeline on when this feature will be available.

Additional Information

  • If you had videos which were created by a user who is no longer with the company, after migration, all these videos will be assigned to Stream admin. Stream does not have the ability to edit the creator of the videos yet, so they will remain assigned to the Stream admin till we enable that capability. If you don’t prefer that, you can create a default user account and assign that as the only Stream admin for the duration of migration. After the initial migration is complete, you can add other users as Stream admin again.
  • We cannot migrate channel by channel. The migration is run for all content in Office 365 Video.

See also