Windows OS Hub
  • Windows Server
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Group Policies
  • Windows Clients
    • Windows 10
    • Windows 8
    • Windows 7
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
  • PowerShell
  • Exchange
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Group Policies
  • Windows Clients
    • Windows 10
    • Windows 8
    • Windows 7
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
  • PowerShell
  • Exchange

 Windows OS Hub / Exchange / Disable Outlook Mailbox Auto-Mapping in Exchange

April 22, 2016 Exchange

Disable Outlook Mailbox Auto-Mapping in Exchange

A new feature Mailbox Auto-Mapping appeared in Exchange 2010 SP1. When a user gets Full Access permissions to a mailbox in Exchange organization, after Outlook is restarted by the user, this mailbox is automatically mapped as a new additional mailbox in Outlook profile.

This feature allows to simplify getting access to additional and shared mailboxes. Due to Auto Mapping, all mailboxes of other users and shared mailboxes, which a user has access to, have to appear in the user Outlook automatically. This feature is available on the clients running Outlook 2007 or higher. This functionality is based on the special attribute msExchDelegateListLink, which contains the list of DN accounts granted Full Access permissions for the mailbox. At the same time, a user who has been granted the access has the value of msExchDelegateListBL attribute updated. This attribute contains the list of mailboxes to be automatically mapped after starting Outlook.

msExchDelegateListLink Active Directory atribute

It should be noted that Auto Mapping won’t work if the access to a mailbox is assigned by the AD group.

Auto Mapping functionality is quite convenient, but in some cases it prevents the normal work, for example, when a user doesn’t want to make the Outlook configuration heavy and would like to work only with personal Exchange mailbox. Moreover, a number of mailboxes extends the time necessary for Outlook to start and reduces its performance. Often a problem occurs when Full Access privileges have been revoked, but a user still sees the mailbox in Outlook window, but when trying to view its contents, the access permissions error is returned.

All these issues require the ability to disable Mailbox Auto Mapping for the users. This feature appeared in Exchange 2010 SP2.

Disable Outlook Auto-Mapping with Full Access

To disable Auto Mapping for a specific mailbox, you can delete the corresponding data in msExchDelegateListLink and msExchDelegateListBL attributes manually using ADSIEdit.msc, but it is not very convenient. It is easier to use PowerShell cmdlets.

For example, to grant User1 Full Access to SharedMBX mailbox and disable Auto Mapping, use this command:

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

If the permissions have been already granted, you will have to revoke them first and then reassign them:

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

The following script allows to disable Auto Mapping for all users having the permissions for a certain shared mailbox:

$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}

0 comment
0
Facebook Twitter Google + Pinterest
previous post
Schedule Task to Start When Another Task Finishes
next post
AutoRedial for VPN Connections in Windows 8/10/2012

Related Reading

Get-MessageTrackingLog: Search Message Tracking Logs on Exchange Server

December 19, 2019

Managing Exchange Mailbox Inbox Rules with PowerShell

August 29, 2019

Fix: Outlook 2016/2013 Always Starts in Offline Mode

July 30, 2019

Configuring Anti-Spam Protection on Exchange 2013, 2016 –...

June 5, 2019

How to Blacklist/Block Sender Domain or an Email...

June 3, 2019

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange
  • Windows 10
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2008 R2
  • PowerShell
  • VMWare
  • MS Office

Recent Posts

  • Preparing Windows for Adobe Flash End of Life on December 31, 2020

    January 22, 2021
  • Checking User Logon History in Active Directory Domain with PowerShell

    January 22, 2021
  • How to Disable/Remove Thumbs.db File on Network Folders in Windows?

    January 21, 2021
  • MS SQL Server 2019 Installation Guide: Basic Settings and Recommendations

    January 19, 2021
  • USB Device Passthrough (Redirect) to Hyper-V Virtual Machine

    January 15, 2021
  • Windows 10: No Internet Connection After Connecting to VPN Server

    January 13, 2021
  • Updating the PowerShell Version on Windows

    December 24, 2020
  • How to Enable and Configure User Disk Quotas in Windows?

    December 23, 2020
  • Restoring Deleted Active Directory Objects/Users

    December 21, 2020
  • Fix: Search Feature in Outlook is Not Working

    December 18, 2020

Follow us

woshub.com
  • Facebook
  • Twitter
  • RSS
Popular Posts
  • Manage Domains and Email Address Whitelist in Exchange Server 2013
  • How to Move and Truncate Logs in Exchange 2013
  • Export Exchange Global Address List (GAL) to CSV
  • Calculating the Number of Client Access Licenses (CAL) for Exchange Server
  • Outlook 2016 Slow External Autodiscover with Exchange Server
  • Exchange Error “452 4.3.1 Insufficient system resources”
  • Stellar Exchange Toolkit: All-In-One Admin Utility
Footer Logo

@2014 - 2018 - Windows OS Hub. All about operating systems for sysadmins


Back To Top