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 a Office 365 Video Admin to perform this operation.
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?
|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
View counts when possible1
People in video metadata
|Channels||Office 365 Video channels will be migrated as "Stream only" groups 2
Owner, editor, and viewer permissions set on the channel (users, security groups, and “everyone in company except external users”)
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
|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 embed codes won't work on those pages.
1 The migration attempts to sync view counts from Office 365 Video to Stream, however due to the legacy infrastructure involved in Office 365 Video view counts, it's not always possible to get the view counts in the migration sync process. If a view count isn't synced, a message will be added to the migration results CSV indicating that the view count wasn't migrated. We cannot guarantee that all view counts are synced with the migration and will not be investigating instances where view counts are missing.
2 Office 365 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.
You will not be able to make new “Stream only” groups in Stream after the migration.
What are the steps to self-service migration?
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.
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.
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.
Only individual users who are Office 365 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 Office 365 Video admins list, users inside that security group will also NOT be able to run the migration. Only individual users in the Office 365 Video admins list will be allowed to run the migration.
To enable a user to run the migration, have another Office 365 Video admin or an Office 365 Global admin go to the video admins list and add the individual user:
Office 365 Video portal > Portal Settings > Permissions > Video admins
After you add a new user to the Office 365 Video admins list, it will take up to 1 hour to sync the change before that user is able to run the migration.
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
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.
Stream admins will not see private videos or groups. This is different than Office 365 Video. In Office 365 Video, SharePoint and Office 365 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. Embedded videos on these pages won't work with the redirect Stream embed code.
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.
Microsoft365 Video content will automatically be deleted 30 days after migration is finalized.
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?
After your tenant is eligible for migration, tenant admins will see the banner on the Microsoft Video home page to initiate migration
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.
- 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.
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 Microsoft 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 Microsoft Video and Microsoft Stream.
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.
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 .
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:
The videos from Office 365 Video showed up in Stream.
The title and descriptions are accurate.
Subtitles/closed captions are associated with the videos in Stream.
When you edit the video permissions, it lists that the videos are owned the group (which was the Office 365 video channel).
Office 365 Video Channels to Stream Groups
The Office 365 Video channels showed up as groups in Stream.
The videos inside the Office 365 Videos show up inside the corresponding group in Stream.
The permissions set on the Office 365 Video channel got moved over to the Stream group including individual users and AD security groups.
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.
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.
Users and security groups who were an Office 365 Video admin become Stream admins.
Office 365 Video are allowed to make companywide channels in Stream.
Embed codes and links
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.
Stream embed codes do not support Internet Explorer 10 (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 embed 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.
Test how video links will redirect after the migration is finalized. Example:
Test how channel links will redirect after the migration is finalized. Example:
Test how portal home page links will redirect after the migration is finalized. Example:
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&vId=258e6f07%2D933c%2D4b83%2Dadb6%2Da71441488882&width=640&height=360&autoPlay=false&showInfo=true&redirect=true' allowfullscreen></iframe>
What does my migrated experience look like?
In Microsoft Video, Channels look like this
Post-migration Microsoft Video channels become Stream only groups as shown below
Experience within a channel
Experience navigating to a channel in Microsoft Video renders like this:
However, post migration, navigating to Stream-only groups, the experience is as below:
Permissions mapping experience
On the permissions front, a channel in Microsoft Video has 3 levels of permissions – Owner, Editors and Viewers as shown below
Migrating to Stream-only groups and navigating to the permissions pane shows the permissions copied over from Microsoft Video to Stream.
If you have content embedded in SharePoint sites from Office Video as
Post go-live, it will automatically redirect to Stream, and the display will be updated to showcase the Stream experience across all sites.
There is no action required from you to update the embed codes, redirection is automatic after going live. Redirecting old links and embed codes from Office 365 Video to Stream will not be maintained forever. See the migration timelines for how long the redirection will be maintained.
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.
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, so they will remain assigned to the Stream admin. 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.