Tutorial: Integrate a single forest with a single Azure AD tenant
This tutorial walks you through creating a hybrid identity environment using Azure Active Directory (Azure AD) Connect cloud provisioning.
You can use the environment you create in this tutorial for testing or for getting more familiar with cloud provisioning.
In the Azure Active Directory admin center
- Create a cloud-only global administrator account on your Azure AD tenant. This way, you can manage the configuration of your tenant should your on-premises services fail or become unavailable. Learn about adding a cloud-only global administrator account. Completing this step is critical to ensure that you don't get locked out of your tenant.
- Add one or more custom domain names to your Azure AD tenant. Your users can sign in with one of these domain names.
In your on-premises environment
Identify a domain-joined host server running Windows Server 2012 R2 or greater with minimum of 4 GB RAM and .NET 4.7.1+ runtime
If there is a firewall between your servers and Azure AD, configure the following items:
Ensure that agents can make outbound requests to Azure AD over the following ports:
Port number How it's used 80 Downloads the certificate revocation lists (CRLs) while validating the TLS/SSL certificate 443 Handles all outbound communication with the service 8080 (optional) Agents report their status every 10 minutes over port 8080, if port 443 is unavailable. This status is displayed on the Azure AD portal.
If your firewall enforces rules according to the originating users, open these ports for traffic from Windows services that run as a network service.
If your firewall or proxy allows you to specify safe suffixes, then add connections t to *.msappproxy.net and *.servicebus.windows.net. If not, allow access to the Azure datacenter IP ranges, which are updated weekly.
Your agents need access to login.windows.net and login.microsoftonline.com for initial registration. Open your firewall for those URLs as well.
For certificate validation, unblock the following URLs: mscrl.microsoft.com:80, crl.microsoft.com:80, ocsp.msocsp.com:80, and www.microsoft.com:80. Since these URLs are used for certificate validation with other Microsoft products you may already have these URLs unblocked.
Install the Azure AD Connect provisioning agent
Sign in to the domain joined server. If you are using the Basic AD and Azure environment tutorial, it would be DC1.
Sign in to the Azure portal using cloud-only global admin credentials.
On the left, select Azure Active Directory, click Azure AD Connect, and in the center select Manage provisioning (preview).
Click Download agent.
Run the Azure AD Connect provisioning agent.
On the splash screen, Accept the licensing terms and click Install.
Once this operation completes, the configuration wizard will launch. Sign in with your Azure AD global administrator account. Note that if you have IE enhanced security enabled this will block the sign-in. If this is the case, close the installation, disable IE enhanced security in Server Manager, and click the AAD Connect Provisioning Agent Wizard to restart the installation.
On the Connect Active Directory screen, click Add directory and then sign in with your Active Directory domain administrator account. NOTE: The domain administrator account should not have password change requirements. In case the password expires or changes, you will need to re-configure the agent with the new credentials. This operation will add your on-premises directory. Click Next.
On the Configuration complete screen, click Confirm. This operation will register and restart the agent.
Once this operation completes you should see a notice: Your agent configuration was successfully verified. You can click Exit.
If you still see the initial splash screen, click Close.
Verify agent installation
Agent verification occurs in the Azure portal and on the local server that is running the agent.
Azure portal agent verification
To verify the agent is being seen by Azure follow these steps:
Sign in to the Azure portal.
On the left, select Azure Active Directory, click Azure AD Connect and in the center select Manage provisioning (preview).
On the Azure AD Provisioning (preview) screen click Review all agents.
On the On-premises provisioning agents screen you will see the agents you have installed. Verify that the agent in question is there and is marked active.
On the local server
To verify that the agent is running follow these steps:
- Log on to the server with an administrator account
- Open Services by either navigating to it or by going to Start/Run/Services.msc.
- Under Services, make sure Microsoft Azure AD Connect Agent Updater and Microsoft Azure AD Connect Provisioning Agent are present and the status is Running.
Configure Azure AD Connect cloud provisioning
Use the following steps to configure provisioning
- Sign in to the Azure AD portal.
- Click Azure Active Directory
- Click Azure AD Connect
- Select Manage provisioning (Preview)
- Click New Configuration
- On the configuration screen, enter a Notification email, move the selector to Enable and click Save.
- The configuration status should now be Healthy.
Verify users are created and synchronization is occurring
You will now verify that the users that you had in our on-premises directory have been synchronized and now exist in our Azure AD tenant. Be aware that this may take a few hours to complete. To verify users are synchronized do the following.
- Browse to the Azure portal and sign in with an account that has an Azure subscription.
- On the left, select Azure Active Directory
- Under Manage, select Users.
- Verify that you see the new users in our tenant
Test signing in with one of our users
- Browse to https://myapps.microsoft.com
- Sign in with a user account that was created in our new tenant. You will need to sign in using the following format: (firstname.lastname@example.org). Use the same password that the user uses to sign in on-premises.
You have now successfully setup a hybrid identity environment that you can use to test and familiarize yourself with what Azure has to offer.