×

I have tested this only in a Hybrid environment.

  • Create a Universal AD Security Group called O365_Disabled_ActiveSync_Users.
  • Add all the members to it.
  • Make sure it has an email address that registers in Office365.

Connect to Office365 via Powershell ISE:

Import-Module MSOnline
$O365Cred = Get-Credential
$O365Session = New-PSSession –ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $O365Cred -Authentication Basic -AllowRedirection
Import-PSSession $O365Session
Connect-MsolService –Credential $O365Cred

Copy the following code in a file called DisableActiveSync.ps1 and run in powershell. Add the users in the group will have ActiveSync now disabled.

#Disable ActiveSync for a group of Users
 
# Assign all members of the DG to the dynamic array
$allMembers = Get-DistributionGroupMember -Identity 'O365_Disabled_ActiveSync_Users'
 
 
# Loop through the array
foreach ($member in $allMembers) {
 
       # Disable ActiveSync for each member of the array
       $member | Set-CASMailbox –ActiveSyncEnabled $false
      
       # Remove the # sign in front of the Get-CASMailbox statement for status information
       Get-CASMailbox $member.Name | Select-Object Name, ActiveSyncEnabled
}

Related Posts

Outlook 2016: Remove Duplicate entries in Room Finder

In Outlook 2016 some users may noticed dual entries in the Room List: The room list behavior that we see  in Outlook is by design. When we ...

Read out all

Hack: Microsoft Outlook AutoComplete

Outlook maintains the AutoComplete list. The list is used by both the automatic name-checking feature and the automatic completion feature. The AutoComplete...

Read out all