Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 772 other subscribers


  • LinkedIn
  • RSS Feed for Posts
  • Twitter
  • StumbleUpon

Disable Outlook 2007/2010 Auto-Mapping with Full Access Mailboxes in Exchange 2010 Sp1 & Sp2

With the introduction of Exchange 2010 SP1 a new feature had been added : Mailbox auto mapping.
When giving a user full mailbox access to a other mailbox, after restarting Outlook 2007 or Outlook 2010 this additional mailbox is mapped in outlook automatically

As of Exchange 2010 SP2 you can disable this function !

If you don’t want this to auto mapping to appear, you need to create the Full mailbox access in Powershell:
This example grants the user User2 full access permission to User1’s mailbox and disables the auto-mapping feature.

Add-MailboxPermission -Identity User1 -User ‘User2’ -AccessRight FullAccess -InheritanceType All -Automapping $false

If you already have this problem, then you first need te remove the access rights, then recreate the acces right whith the option ‘-Automapping $false’

Remove-MailboxPermission -Identity User1 -User ‘User2’ -AccessRight FullAccess -InheritanceType All
Add-MailboxPermission -Identity User1 -User ‘User2’ -AccessRight FullAccess -InheritanceType All -Automapping $false

This example removes auto-mapping on an existing shared mailbox and removes the auto-mapping behavior for users who have already been granted Full Access permissions.

$FixAutoMapping = Get-MailboxPermission sharedmailbox |where {$_AccessRights -eq “FullAccess” -and $_IsInherited -eq $false}
$FixAutoMapping | Remove-MailboxPermission
$FixAutoMapping | ForEach {Add-MailboxPermission -Identity $_.Identity -User $_.User -AccessRights:FullAccess -AutoMapping $false}

Technet :

Screencaptures of this problem :