A new client side feature which Microsoft has released in Exchange 2010 SP1 is the ability of Outlook 2010 to automatically map all mailboxes to which the logged in user has full access. Think of the shared mailbox scenario. I can see the benefits already, no more helpdesk calls asking to map mailboxes! All the end user (who uses Outlook 2010) needs to do is to close and open Outlook again.
Let me explain the feature based on my lab environment. I am logging into Outlook 2010 using the Administrator account and all I have is the admin mailbox alone.
I am giving Administrator account full access to Chakka’s mailbox using the console. You can achieve the same using the shell as well. Below screenshots confirm my action.
Once I have the permissions set on the server side, I restart my Outlook & boom! I have Chakka’s mailbox mapped in Outlook automatically.
Just to be clear, this DOES NOT happen in OWA 2010 SP1.
If you check “Account Settings –> More Settings –> Advanced”, Chakka’s mailbox is not listed in the option (where the helpdesk normally maps the account).
A normal question at this stage is, “how does this work then?”. When full access to a mailbox is granted, Exchange updates an AD attribute on the mailbox on which the access is applied (Chakka’s mailbox in our case). The attribute is “msExchDelegateListLink”.
The attribute takes multiple values in the form of CN of the user who has full access.
When you launch Outlook 2010, it searches for mailboxes that have the user’s mailbox DN listed in msExchDelegateListLink attribute and displays them below the user’s primary mailbox.
Points to note:
- This feature only work with Outlook 2010 & Exchange 2010 SP1 combination
- The permission has to be applied once both the mailboxes are in 2010 SP1.
- Moving shared mailboxes from 2010 to SP1 or upgrading Exchange 2010 to SP1 doesn’t add this feature automatically. The existing permissions will have to be removed using EMC or shell & reapplied.
A welcome feature indeed & it will reduce the helpdesk calls for sure!