Exchange Server TechCenter > Exchange Server Forums > Migration [Exchange Server] > Migrating Users to new forest while exchange "stays" in current domain
Ask a questionAsk a question
 

QuestionMigrating Users to new forest while exchange "stays" in current domain

  • Monday, October 19, 2009 9:57 AMwvanbragtMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    I'm currently involved within a project where a new forest/domain is build. In this new forest first the workstations and user will be migrated followed by the back-end components. Therefore the users in the new domain need to have access to the Exchange mailboxes hosted in the current domain.

    Therefore we created a new user account in the new domain. Secondly we disabled the user account in the current domain and assigned the permission Associated external account to the user account in the new domain.

    With these settings the user can use his own mailbox as usual. However we notice that earlier assigned permissions to another user's mailbox are not functioning anymore when this right is assigned directly to the user. If the permissions are set on a Distribution Group the user can still access that resource.

    Is there any possibility that the permissions assigned on a per user based can be preserved in this process or should we re-assing such permissions?
    We are running MS Exchange 2003 in a domain 2003 (with domain level 2003) in forst running on forst level 2000.


    http://sbc.vanbragt.net

All Replies

  • Wednesday, October 21, 2009 9:36 AMMike ShenMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

     

    I am afraid that you do not have method to preserve the permission assigned on a per user based. You need to re-assign the permissions.

     

    Nevertheless, why do you not migrate the user instead of create a new user in the new domain?

     

    ~~~~~~~~~~~~~~~~

    Mike Shen

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please  contact tngfb @ microsoft.com 

    ~~~~~~~~~~~~~~~~

  • Monday, October 26, 2009 2:58 PMwvanbragtMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    I tried to use ADMT to migrate the user to the new domain, but then again the permission on the Exchange mailboxes are lost. I soon as I disable the user account in the Exchange domain the permissions are lost. The permissions are stored using the domainname/username.

    Do you know it's possible to query the Exchange database information to determine on which mailbox(items) a user has permissions, followed by a script that adds the same permission to the useracount in the new domain?


    http://sbc.vanbragt.net
  • Monday, November 02, 2009 9:45 AMMike ShenMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi,

     

    Sorry for delay in response. I was on training last week.

     

    I have local tested the configuration on my lab and I am able to reproduce your issue. After some research, I would like to explain that before migrating user account, when you grant user permission to access another mailbox or folder, the user’s objectsid is set on the mailbox/folder.

     

    After migrating the user account to target forest and configure associated with external account. The user in source forest is disabled and msExchMasterAccountSid is set by using the new user’s SID on the target forest.

     

    When the user attempts to access the shared mailbox/folder in the source forest, the new SID is used to authenticate to Information Store. Therefore, the user will fail to access shared mailbox/folder after migrating to new forest.

     

    Regarding your question, to export all the mailbox permission, you can use ADmodify tool. To export all the folders permission, you can use PFDavAdmin tool. Regarding whether there is a script to do it automatically, I would like to explain that you may post the question to Development forum:

     

    http://social.technet.microsoft.com/Forums/en-US/exchangesvrdevelopment/threads

     

    For more information:

     

    How can I dump out the mailbox permissions on a Microsoft Exchange Server box or bulk change multiple users' attributes at once?

    http://windowsitpro.com/article/articleid/48450/how-can-i-dump-out-the-mailbox-permissions-on-a-microsoft-exchange-server-box-or-bulk-change-multiple-users-attributes-at-once.html

     

    XADM: Requirements for Disabling the Recipient Update Service

    http://support.microsoft.com/kb/296479/en-us

     

    ~~~~~~~~~~~~~~~~

    Mike Shen

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please  contact tngfb@microsoft.com 

    ~~~~~~~~~~~~~~~~