Move your Microsoft Stream content to your country

Leave a comment

If Microsoft Stream was not available in your country when you started to use Office 365 and some of your users have shared videos in Stream, the stream content will be stored in the nearest available region. In my case, my Tenant is in Canada are our Stream content is stored in US.

Microsoft Stream content Migration from one country to another is not yet available (as of Feb 24th 2020).

But if Stream is available in your country, and your content is stored in a different country, you can open a ticket with the Office 365 support to request to delete all your Stream data that is stored in a different country. The next time you are going to store a video to Stream, it will see the Stream is available in your country and will store all the new videos to your country.

Important: In this case all your Stream data/videos will be deleted and will not be moved.  You must make sure that you don’t have any valuable videos in Stream.  If it’s the case you should download all of them and upload them once the storage is in your country.

I am in the process of getting all our Stream content deleted, I will update this article with comments about the experience.

Note:  Recently there was a misleading announcement in the Office 365 that mention that if you turn on Microsoft Teams “Cloud meeting recording” after Stream is available in your country, that all your meeting recordings will be stored in country. This is not exactly true, please refer to this article:

Here is more information to help you to know in which region Microsoft Stream is available and where your Stream data is stored:

Stream currently hosts data in the following regions:

  • United States
  • Europe
  • Asia Pacific
  • Australia
  • India
  • United Kingdom
  • Canada
  • US Government Community Cloud (GCC)

Stream will host data in the following regions in the future:

  • China
  • Germany
  • GCC-High / GCC-DoD
  • Other local regions

To find the region your tenant is in:

  • In Stream, Click ? (in the upper right corner
  • Click About Microsoft Stream
  • Click on Your data is stored in


Updated Feature: Microsoft Stream cloud recordings

1 Comment

On January 17th we have received a message about Updated Feature: Microsoft Stream cloud recordings.  I had to read the message a few time and I had a few exchanges with Microsoft employees to understand correctly.

The point that is not clear in the message is this :

If the tenant admin turns Recording ON:

  • before the Stream service is available in country

    • all recordings will be stored the in-region storage. If Stream is made available in-country later, any existing and new recordings will continue to be stored in the nearest regional data center.

  • after the Stream service is available in country

    • all recordings will be stored in country.

The last sentence is not totally true.

In fact, if you have started to use the Stream Service (in any way, not just meeting recordings) while the service was not available in your Country, all existing and new recordings are already stored in the nearest regional data center (in the US for my tenant that resides in Canada).  This will not change even if “Cloud meeting recording” is turned On after the Stream service is available in your country.

At the moment there does not seem to be a way to move your Stream content from one country to another.

Here is the full message from the message center.

Updated Feature: Microsoft Stream cloud recordings

MC200501, Plan For Change, Published date: 17 janv. 2020

Major Update: Announcement

Applies To: All

Updated February 19, 2020: We are updating the roll-out timeframe to ensure the best experience. We apologize for any inconvenience.

Updated February 13, 2020: We have updated the post to emphasize the default state once this change is made.

Meeting recordings are stored in Microsoft Stream cloud storage. Tenant admins have an option to go the Microsoft Teams admin center to turn ON/OFF “Allow cloud recording” setting for Teams meetings. The recording feature is currently disabled for customers whose Teams data is stored in-country if Microsoft Stream is not available in country. We will be changing this configuration by enabling the recording feature for customers even if Microsoft Stream data residency is not yet in country.

Once enabled ‘Allow cloud recording’ will be OFF by default. This roll-out will respect existing settings.

We will begin rolling this change in mid-March (previously February) and expect to be complete by the end of April (previously March).

Note: This change applies to Teams meeting recordings only. There is a plan for implementing a similar change for Teams live events, and we will communicate via Message center when available.

How does this affect me?

When this configuration change is made the recordings will be stored in the nearest regional data center of Microsoft Stream. This will be the default behavior once the change takes effect. For customers who prefer to store the recordings in-country, it is recommended customers disable the meeting recording feature in Teams admin center and re-enable once Microsoft Stream is deployed in that country.

How will Teams meeting recordings work after the change?

If the tenant admin turns Recording ON:

  • before the Stream service is available in country
  • all recordings will be stored the in-region storage. If Stream is made available in-country later, any existing and new recordings will continue to be stored in the nearest regional data center.
  • after the Stream service is available in country
  • all recordings will be stored in country.

Will we change this behavior of saving meeting recordings to in country storage instead of in-region storage after Stream service is available in country?

Yes, new tenants and existing tenants that have not yet enabled meeting recordings will save new recordings in the in country storage after Stream is available in country. However, any tenant that enables meeting recordings BEFORE Stream is available in country will continue to use the in-region storage even after Stream is available in country.

Will recordings be migrated from in-region to in country storage after Stream service is available in country?

  • No, recordings will not be migrated.
  • If a tenant admin has turned ON recording before Stream service is made available in country, then all past and new recordings after Stream service is available will continue to be stored in the in-region storage.

How do I know which region my tenant is in and where is the data stored for Microsoft Stream?

If you use Microsoft Stream and your Office 365 tenant is in a region outside of regions where Stream is currently deployed to, your data will be stored in the nearest geographic region.

To find the region your tenant is in:

  1. In Stream, click ? in the upper right corner.
  2. Click About Microsoft Stream.
  3. Click Your data is stored in.

For more general information on where data is stored across services in Office 365, see Where is your Office 365 data located.

Which new countries will have Microsoft Stream enabled?

Microsoft Stream will be adding Stream storage instances in more regions and locations over time. Here is the list of regions Stream plans to support by end of 2020 (available regions in italics ):

  • UK, Canada, Australia, India, Japan, Norway, France, Singapore, UAE, China, South Korea, South Africa, Germany, Switzerland, Sweden

How do I turn off Teams meeting recording for all users in my tenant?

  • Select Meeting Policies -> Global and turn off “Allow cloud recording”.

What do I need to do to prepare for this change?

When this change takes effect, you will need to verify that “Allow cloud recording” is set for the experience you prefer.


Microsoft Teams Announcements at MS Ignite 2019

Leave a comment

Here is a short list of Microsoft Teams announcements during Microsoft Ignite conference 2019!

  • Finally, the private channels are rolling out
  • Microsoft Teams client has now Multiwindow capability that will provide users the option to pop out chats, meetings, calls or documents into separate windows (will start rolling out early next year)
  • Teams client for Linux will support the main Teams capabilities like chats, meetings, calling
  • New messaging extensions including Polls and Surveys will be available in Teams chat and channel conversations
  • Users will be able to Pin Channels to the top of list of Teams
  • Microsoft Teams will have a better integration with Outlook
    • Moving email conversation from Outlook (including attachments) to a Teams chat or Channel
    • Share a conversation from Teams to an Outlook email by clicking on the more options (‘’…’’) icon in a conversation.
  • Teams will have a new Tasks unified view or your personal and assigned tasks within Teams.
    • It consolidates your tasks across Microsoft To Do, Teams channels, Planner and Outlook.
    • Users will have smart views including tasks assigned to you, the priority as well as start or due date
  • New Yammer App for Teams to provide a better Yammer integration in Microsoft Teams
  • Microsoft Whiteboard is now generally available in Teams Meetings via the share tray.
  • Live Captions in Teams Meetings makes meetings more inclusive, giving participants another way to follow along with the conversation, and addressing the needs of participants with different hearing abilities or language proficiencies. It will start rolling out as Preview in US English later this year with plans to expand to other languages in the future.
  • Enable industry-specific scenarios in healthcare and other industries
  • Possibility to Pinning an app created with Power Apps to Teams in the left navigation bar
  • And much more

To know more:

Yammer announcements at MS Ignite 2019

Leave a comment

Here is a list of announcements that were made about Yammer at the Microsoft Ignite 2019 conference!

Yammer is not Dead! Here is the new Yammer! #YearOfYammer

  • Yammer is being rebuilt from the ground up
  • Yammer groups are renamed Communities
  • Custom cover photos can be added to communities to apply branding
  • Yammer communities can expand the reach of messages by setting a question, poll, or praise as an announcement and pinning it to the top.
  • For community members, Microsoft has added modern styling, conversation filters, new editing experiences, and the ability to favorite a community
  • The Yammer discovery feed has been enhanced by AI and machine learning to show you what’s important and drive discovery and open sharing
  • Modern Yammer mobile apps for iOS and Android
  • The Yammer app for Teams, brings the full experience of Yammer right into your hub for teamwork
  • Users can participate in Yammer conversations without leaving Outlook inbox
  • eDiscovery searches will now include Yammer conversations, communities, and files – unlocking new opportunities for organizations that require greater compliance controls

More details:

Leave a comment

Microsoft Teams: Manage who can use @mention

Leave a comment

With the recent announcement of raising the maximum team membership limit from 2500 users to 5000 users, I think that it becomes important to learn how to restrict who can use @MentionYourTeam.

Note: Any Team owner can modify your Team settings.

To restrict whom can use @Team and @Channel mention:

  • Open your Team client and select a Team
  • Click on the ellipsis (…) on the right of the name of your team
  • Click on Manage Team

In Team Settings

  • Click on Settings
  • In the @mentions section remove the check mark next to: “Show members the option to @team” to restrict the use of @MentionTeam

Office 365 Off-boarding made easier

Leave a comment

Microsoft is making it easier to make decisions for the off-boarding process of Office 365 users by providing a Guided workflow for deleting Microsoft 365 users.

From the Office 365 Admin center when you delete a user you will now find available options about what to do with licences, about granting access to another user to the OneDrive for Business or the mailbox and turning on automatic replies on the mailbox.

It’s a simple thing that helps admin to make the right decisions when a user is no longer required in your organisation.

Microsoft says it will keep improving the guided workflow. 

Our goal is to provide timely, concise help directly within the context of the admin center so that you can deliver the highest possible service quality to your end user. Look for more actionable intelligence and guided workflows as we continue to improve the Microsoft 365 admin experience. To stay up to date on the latest news and features for Microsoft 365, join the conversation in the Microsoft 365 Tech Communities and on Twitter.



automatic replies

Source and more information under this link

Visibility of Private Microsoft Teams

Leave a comment

You will have to be carefull if you think that a private Team should be private, meaning that no-one should see it. A user needs to be invited or approved to see the content of a private Team. A new change to Office 365 will make the private teams discoverable via search and Suggested Teams. If you have private teams with sensitive information in Nams or Description you might want to tell your users to rename them. See below.

Note : It might be already like this on your tenant…

Major update: General Availability rollout started

Applied to: All customers


Starting March 23, 2018, private teams will be searchable in Microsoft Teams. This feature update will make it easier for people to share and join Teams.

[How does this affect me?]
Until now, it was not possible for users to find and request access to a private team in the Teams app. Users had to either be invited to a team or search for the underlying group in Outlook in the Outlook app.

Now, private teams will be discoverable via search and the Suggested teams gallery, making it easier to share and discover private teams across an organization. If a user requests to join a private team, the team owner will receive a notification and can approve or deny the request directly in Teams.

[What do I need to do to prepare for this change?]
We recommend that you inform team owners about this change. If team names or descriptions include sensitive information, team owners may want to update them before this change occurs on March 23, 2018.

If you wish to hide a private team or group, Office 365 admins can use the Set-UnifiedGroup PowerShell cmdlet to hide specific groups or teams
(in Outlook, Outlook Web App, and Microsoft Teams). Specifically, use the HiddenFromAddressListsEnabled parameter, which you can apply to individual groups. For further instructions, please click Additional Information below.

Azure AD Guest Limited Access or not?

Leave a comment

This is a first of a few article that I will write about Office 365/Azure AD Guest Access.

Allowing access to Office 365 content (OneDrive, SharePoint, Teams, Groups, Planner, PowerBi, etc) is a cool, but it can become a nightmare when you deal with highly confidential or sensitive documents.

Don’t get me wrong some people were making nightmare about these documents before the venue of Office 365.

In the series of article, I will try to demystify guest access and help you understand the different settings/options available to grant access to Office 365 to Guest or External Users.

Let’s start with guest access control in Azure AD.

In the Azure Active Directory Admin Center, you have some control of what External users/Guest can do.

One of the setting allows you to make sure that Guest users permissions are limited.

The description says:

Yes means that guests do not have permission for certain directory tasks, such as enumerate users, groups or other directory resources, and cannot be assigned to administrative roles in your directory.

No means that guests have the same access to directory data that regular users have in your directory.


In fact, an administrator can go to Azure AD and assign an administrative role to a guest even if you say Yes to Guest users permissions are limited.

I have opened a ticket with Microsoft Support and they told me that this is a design behavior as of now.

Don’t be mislead by this setting and make sure your Azure AD administrator understand that it does not do as it says, yet…

Microsoft Teams at MITPro

Leave a comment

mitproOn Thursday November 30th, come an join us at the MitPro Usergroup at Microsoft Montréal (2000 McGill College, 5th Floor) at 18:00 where I will be presenting a session on Microsoft Teams.  You can signup at


Older Entries