locked
Migrating CRM 4.0 to a new domain RRS feed

  • Question

  • We are moving CRM from one domain to another domain. Moved the CRM to the new domain by backup and restore of Database and importing the organisation.When importing the organisation mapped only the sysadmin and the organisation is importing successfully.

    The CRM organisation is now up and running and since the 2 domains are trusted the User can access the CRM using the old domain username and password.

    Now AD is going to migrate and that means the users will migrate from old domain to new domain. How can we migrate the users in the CRM from being in the old domain to new domain.

    Any help will be appreciated.

    Thanks

    Sydney

     

    Monday, July 11, 2011 7:32 AM

Answers

  • Hi Jay,

    In such case when the new domain accounts for the user will be created then you can edit the domain user account informaiton into the CRM user record as mentioned in the MS Knowledgebase Article:

    1. Modify the user account in Active Directory. For example, change the user name, and then change the logon name.

    2. Open Microsoft Dynamics CRM 4.0 as a System Administrator user.
    Click Settings, click Administration, click Users, and then open the user record that you want to change.

    3. In the Domain Logon Name box (new domain user login with domain name i.e. domain\user), type an Active Directory user account that is not used by a Microsoft Dynamics CRM 4.0 user record.

    4. click Save and Close.


    Jehanzeb Javeed

    http://worldofdynamics.blogspot.com
    Linked-In Profile |CodePlex Profile

    If you find this post helpful then please "Vote as Helpful" and "Mark As Answer".
    • Proposed as answer by Jehanzeb.Javeed Tuesday, July 12, 2011 6:01 AM
    • Marked as answer by Sydney J Friday, July 22, 2011 2:23 AM
    Tuesday, July 12, 2011 6:01 AM

All replies

  • Hi,

    You have to manually perform these steps:

    1. Back up the [OrganizationName]_MSCRM database.
    2. Uninstall CRM 4.0 from the CRM Server.
    3. Remove the MSCRM_CONFIG Database if it still exists in the SQL Server Instance.
    4. Reinstall CRM 4.0 to a clean set of databases.
    5. Restore the original [OrganizationName]_MSCRM database in SQL Server.
    6. Navigate to the CRM Deployment Manager
    7. Import the new Organization Database. During the import, the wizard will allow to remap the user from the old ones to the new ones in new domain and also to the new ones with a different domain suffix.

    Additional configurations may be required according to which solution has been adopted for authenticating the services/Web Application pools, in terms of creating the necessary Service Principal Names (SPNs) but these operations are those normally carried out during the CRM 4.0 installation process.


    Jehanzeb Javeed

    http://worldofdynamics.blogspot.com
    Linked-In Profile |CodePlex Profile

    If you find this post helpful then please "Vote as Helpful" and "Mark As Answer".
    • Proposed as answer by Jehanzeb.Javeed Monday, July 11, 2011 9:33 AM
    • Marked as answer by Jim Glass Jr Monday, July 11, 2011 4:00 PM
    • Unmarked as answer by Sydney J Monday, July 11, 2011 11:13 PM
    • Unproposed as answer by Sydney J Tuesday, July 12, 2011 3:54 AM
    Monday, July 11, 2011 9:32 AM
  • Thanks Jehanzeb, sorry for being not clear. we have done steps 1 -6 and mapped only sysadmin account to remap in step 7 and leaving all the other users in old domain. Since we have 2 domain on trust users were still able to access crm with old domain login. Now AD is migrating on phased manner, that means the users are migrating from old domain to new domain. THe question is how can we migrate the users in CRM when they are migrated in AD from old domain to new domain with out reinstalling CRM everytime.

     

    Thanks

    Jay

    Monday, July 11, 2011 11:18 PM
  • Hi Jay,

    In such case when the new domain accounts for the user will be created then you can edit the domain user account informaiton into the CRM user record as mentioned in the MS Knowledgebase Article:

    1. Modify the user account in Active Directory. For example, change the user name, and then change the logon name.

    2. Open Microsoft Dynamics CRM 4.0 as a System Administrator user.
    Click Settings, click Administration, click Users, and then open the user record that you want to change.

    3. In the Domain Logon Name box (new domain user login with domain name i.e. domain\user), type an Active Directory user account that is not used by a Microsoft Dynamics CRM 4.0 user record.

    4. click Save and Close.


    Jehanzeb Javeed

    http://worldofdynamics.blogspot.com
    Linked-In Profile |CodePlex Profile

    If you find this post helpful then please "Vote as Helpful" and "Mark As Answer".
    • Proposed as answer by Jehanzeb.Javeed Tuesday, July 12, 2011 6:01 AM
    • Marked as answer by Sydney J Friday, July 22, 2011 2:23 AM
    Tuesday, July 12, 2011 6:01 AM