Category: Office365

This will simplify the lineup of troubleshooting tools available for Outlook while at the same time provide the same level of Outlook scanning capabilities as OffCAT. In addition, SaRA also offers several enhancements including the ability to identify and fix specific issues with Outlook, Office Setup, OneDrive for Business, and several other Office programs.

Which OffCAT features are not found today in SaRA?

The OffCAT team migrated the most frequently used features to SaRA. Here are the features that were not migrated and links to alternative resources (if available).

Note, SaRA does provide scenarios that identify and address issues with the following Office programs:

  • Outlook
  • Office Setup and Activation
  • OneDrive for Business
  • Skype for Business
  • KMS client activation

To troubleshoot KMS activation issues, we recommend these resources:
Troubleshoot volume activation for Office 2016
Troubleshoot volume activation for Office 2013

  • Real-time logging

Understanding the precedence of Retention policy with Security&Compliance center and the other O365 applications

Office 365 groups retention and expiration:

retention policy define with Security&Compliance wins

After expiration (inactivity days), the o365 group will be soft deleted and can be recovered in the next 30 days, except if a retention policy is greater. The owner(s) will be informed 30 days,15 days,1 day before group expiration.


Onedrive data deletion and retention:

by default 30 days

There is no way by default; only after O365 groups creation using this powershell script:

$UserCredential = Get-Credential

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri -Credential $UserCredential -Authentication Basic -AllowRedirection

Import-PSSession $Session

#Get all Office 365 Groups that have have the Welcome Message enabled

$O365Groups = Get-UnifiedGroup | Where-Object{$_.WelcomeMessageEnabled -eq $true}

#Iterate through the Groups, disabling the Welcome Message

foreach ($group in $O365Groups) {

Write-Host “Disabling Welcome Message on O365 Group: ” -NoNewline;

Write-Host $group.DisplayName -ForegroundColor Cyan

Set-UnifiedGroup $group.Identity -UnifiedGroupWelcomeMessageEnabled:$false


#Close the Session

Remove-PSSession $Session

How to connect to Office 365 services with PowerShell:


write-host “Enter the O365 domain” -foreground blue

$domainHost=”<domain host name, such as litware for>”

$credential = Get-Credential

write-host “Load MS online…” -foreground green

Import-Module MsOnline

Connect-MsolService -Credential $credential

write-host “Load SPO…” -foreground yellow

Import-Module Microsoft.Online.SharePoint.PowerShell -DisableNameChecking

Connect-SPOService -Url https://$ -credential $credential

write-host “Load SfB…” -foreground yellow

Import-Module SkypeOnlineConnector

$sfboSession = New-CsOnlineSession -Credential $credential

Import-PSSession $sfboSession

write-host “Load EXO…” -foreground yellow

$exchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri “; -Credential $credential -Authentication “Basic” -AllowRedirection

Import-PSSession $exchangeSession

write-host “Load SCC…” -foreground yellow

$SccSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri -Credential $UserCredential -Authentication Basic -AllowRedirection

Import-PSSession $SccSession


MS Graph API

Resources for MS graph API:

Graph explorer:


Here are two articles to explain the usage of USAGE LOCATION field, required when assigning an Office 365 license:

Assigning an Office 365 license:

Usage Location and the Limits depending of the countries:

Web resources:


New Microsoft French Datacenters:

  • 3 new datacenters in Paris working synchronously + 1 datacenter in Marseille working asynchronously with Paris.

Interesting in the context of GDPR rules and sovereign data. But also important will be the Multi-Geos offer coming to provide worldwide presence:

Control where each user’s data is stored

  • Meet your data residency needs in the cloud by storing your Office 365 data at-rest, on a per-user basis, in chosen Office 365 datacenter geographies

Empower global collaboration

  • Migrate from on-premises to a single Office 365 tenant and enable a unified communication & collaboration experience across your company

Supported DATA: Exchange, Sharepoint, Onedrive

Some links:

Microsoft Trust Center

Data Resiliency in Microsoft Office 365

Cloud for Good

LinkedIn: Yes, you can put your toxic data in Office 365

By default Microsoft does not provide tools to migrate OneDrive data; Sharepoint data; exchange mailboxes data from a O365 tenant to another O365 tenant, in a context of company acquisition or devestiture:

Here is the List of software vendors for Azure/Office 365 tenant data migrations:


Quest => pros: for exchange online migrations

Avepoint => pros: for sharepoint online migrations

Sharegate => pros: for sharepoint online migrations

Cloud fastpath by tervela => pros: for data migrations

code2 => pros: Exchange online migrations




Cloud migrator 365

bitTitan => pros: for exchange online migrations