Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

New-MailboxImportRequest cmdlet removes custom calendar permissions in the target mailbox in an Exchange Server 2010 environment


View products that this article applies to.

Symptoms

Consider the following scenario:
  • You set custom permissions for a calendar in a Microsoft Exchange Server 2010 mailbox.
  • You export the calendar from a Microsoft Exchange Server 2003 mailbox to a .pst file by using Microsoft Exchange Server Mailbox Merge Wizard (ExMerge).
  • You use the New-MailboxImportRequest�cmdlet to import the calendar from the .pst file to the Exchange Server 2010 mailbox.�
In this scenario, the New-MailboxImportRequest�cmdlet removes the custom calendar permissions that you set in the Exchange Server 2010 mailbox.

↑ Back to the top


Cause

This issue occurs because a .pst file that is created by using ExMerge contains the�PR_NT_Security_Descriptor property. This property causes the New-MailboxImportRequest�cmdlet to overwrite the calendar permissions.

↑ Back to the top


Workaround

To work around this issue, use one of the following methods.

Method 1: Run the New-MailboxImportRequest cmdlet with the -TargetRootFolder option

Specify the -TargetRootFolder option when you use the new-MailboxImportRequest cmdlet. When you use this option, the cmdlet does not overwrite the custom permissions. For example, you use the following command:
New-MailboxImportRequest �mailbox <Your mailbox> -FilePath \\Server\foldershare\test.pst -TargetRootFolder \Inbox\PST Import

Method 2: Remove the PR_NT_Security_Descriptor property from the .pst file by using Microsoft Exchange Server MAPI Editor (MFCMAPI)

To remove the PR_NT_Security_Descriptor property, do the following:
  1. Create a Microsoft Outlook profile, and then import the .pst file. To do this, click File, click Open, and then click Outlook Data File or Open Outlook Data File. Browse to the.pst file and then click OK.
  2. Open MFCMAPI, locate the Session menu, and then click Logon and Display or Logon.
  3. Select the Outlook profile that you created, and then double-click the name of the .pst file.
  4. Expand Root Container, expand Top of Personal Folders, and then click Calendar.
  5. In the result pane, right-click PR_NT_SECURITY_DESCRIPTOR and then click Delete Property.

↑ Back to the top


Keywords: KB2783959, kbexpertiseinter, kbtshoot, kbsurveynew

↑ Back to the top

Article Info
Article ID : 2783959
Revision : 2
Created on : 12/6/2012
Published on : 12/6/2012
Exists online : False
Views : 348