AD preparation for Azure AD

HK G 516 Reputation points
2021-11-02T21:33:32.827+00:00

I am setting up our on-premise AD to sync with Azure AD using AD connect. I understand that the AD schema needs to be updated first (adding email and other Exchange attributes) before I can configure the AD connect. Can someone point me to the right MS documentation about the proper setup.

Thanks

Microsoft Security | Microsoft Entra | Microsoft Entra ID
{count} votes

Accepted answer
  1. Andy David - MVP 157.8K Reputation points MVP Volunteer Moderator
    2021-11-04T18:00:34.89+00:00

    If there no need for Exchange on-prem, then you dont need to add any Exchange attributes to the schema.

    I would also not use ADFS if you can. Use PHS :

    https://learn.microsoft.com/en-us/azure/active-directory/hybrid/whatis-phs

    0 comments No comments

8 additional answers

Sort by: Most helpful
  1. Marilee Turscak-MSFT 37,206 Reputation points Microsoft Employee Moderator
    2021-11-02T22:57:44.337+00:00

    Hi @HK G ,

    The Prerequisites for Azure AD Connect article includes the requirements for the on-premises directory:

    Prepare your on-premises data
    Use IdFix to identify errors such as duplicates and formatting problems in your directory before you synchronize to Azure AD and Microsoft 365.
    Review optional sync features you can enable in Azure AD, and evaluate which features you should enable.

    On-premises Active Directory
    The Active Directory schema version and forest functional level must be Windows Server 2003 or later. The domain controllers can run any version as long as the schema version and forest-level requirements are met.
    If you plan to use the feature password writeback, the domain controllers must be on Windows Server 2016 or later.
    The domain controller used by Azure AD must be writable. Using a read-only domain controller (RODC) isn't supported, and Azure AD Connect doesn't follow any write redirects.
    Using on-premises forests or domains by using "dotted" (name contains a period ".") NetBIOS names isn't supported.
    We recommend that you enable the Active Directory recycle bin.

    The full list of prerequisites is included in the article: https://learn.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-install-prerequisites

    There are some good V2 upgrade guides on YouTube as well: https://www.youtube.com/watch?v=NPD3Idgo1LA

    Let me know if this helps and if this is what you are looking for.


  2. HK G 516 Reputation points
    2021-11-03T23:08:01.463+00:00

    Sorry, I think I mislead you from my question. My understanding is in order to enable mailbox for users on Azure, I need to run enable-remotemailbox cmdlet to update the user attributes (below) before Microsoft 365 can create a mailbox for the user. The default AD schema does not have these attributes. So my question is do I need to run Exchange setup to update the AD schema before configure the AD connect.

    msExchRemoteRecipientType
    msExchRecipientTypeDetails
    msExchRecipientDisplayType

    Thank you.

    0 comments No comments

  3. HK G 516 Reputation points
    2021-11-04T03:16:56.753+00:00

    I saw some sites referencing using the Exchange setup program to extend the AD schema to include the required attributes. This should be really common task to prepare AD for Office 365, however, I am not seeing anything directly from Microsoft.


  4. Andy David - MVP 157.8K Reputation points MVP Volunteer Moderator
    2021-11-04T17:06:45.357+00:00

    So right now, you have no mailboxes in 365?
    Or did you migrate at some point?

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.