Mailbox auto-mapping feature was first introduced in Exchange Server 201 SP1. This feature allows any secondary mailbox for which the user has full-access permissions to be mapped to his Outlook Client profile automatically. Auto-mapping feature will eliminate the need of manually editing the Account Settings in Outlook to add additional mailboxes to the Outlook client. In some scenario we may come across a situation where we need to turn off. The user may have full-access permissions to many shred mailboxes or there may be a business reason to achieve the same. In this article let us see how can we turn off auto mapping feature in Exchange 2010 Mailbox.
Turn Off Auto Mapping Feature in Exchange 2010 Mailbox
Before we go ahead and disable auto-mapping feature, you can learn about assigning mailbox full access permissions by navigating to Grant Full Access Permission in Exchange 2010 Mailbox. In our example, John Doe has full access on Sales mailbox, this will be automatically loaded when John opens his Outlook client.
There are numerous ways to disable the Auto mapping of mailboxes, the auto mapping can be disabled for a mailbox by deleting the values of msExchDelegateListLink attribute from the shared mailbox (Sales user object as per our example here) and msExchDelegateListBL attribute from the User object. But the most convenient way is to remove the current permission and re-enable full access with auto mapping turned-off through Exchange Management Shell.
Remove the existing permissions
Remove-MailboxPermission sales -User john -AccessRights fullaccess
Re-enable full access with auto mapping turned-off
Add-MailboxPermission sales -user John -AccessRights fullaccess -AutoMapping $False
If the permission are being granted for the first time you can directly use the following command.
Add-MailboxPermission sales -user John -AccessRights fullaccess -AutoMapping $False
If you need to turn-off Auto mapping for all the users having access to a specific shared mailbox, you can use the following snippet to achieve the results.
$DisableAutoMapping = Get-MailboxPermission Sales |where {$_AccessRights -eq "FullAccess" -and $_IsInherited -eq $false} $DisableMapping | Remove-MailboxPermission $DisableAutoMapping | ForEach {Add-MailboxPermission -Identity $_.Identity -User $_.User -AccessRights:FullAccess -AutoMapping $false}
Once the auto mapping is turned off the Shared mailboxes will not load automatically on the users outlook client, but you can manually add the shared mailbox to your outlook from account properties in the outlook client.
You may also like -
Latest posts by Bipin (see all)
- Install Exchange 2019 in Windows Server 2019 - November 28, 2020
- Why Backup your Microsoft Office 365 - November 27, 2020
- What’s New in VMware vSphere 7 - September 18, 2020