|
| 1 | +--- |
| 2 | +title: Integrate with AD Application Proxy on an NDES server |
| 3 | +titleSuffix: Azure Active Directory |
| 4 | +description: Guidance on deploying an Azure Active Directory Application Proxy to protect your NDES server. |
| 5 | +services: active-directory |
| 6 | +author: CelesteDG |
| 7 | +manager: CelesteDG |
| 8 | +ms.assetid: |
| 9 | +ms.service: active-directory |
| 10 | +ms.tgt_pltfrm: na |
| 11 | +ms.devlang: na |
| 12 | +ms.topic: article |
| 13 | +ms.date: 01/17/2020 |
| 14 | +ms.author: baselden |
| 15 | +ms.reviewer: mimart |
| 16 | +--- |
| 17 | + |
| 18 | +# Integrate with Azure AD Application Proxy on a Network Device Enrollment Service (NDES) server |
| 19 | + |
| 20 | +Azure Active Directory (AD) Application Proxy lets you publish applications inside your network. These applications are ones such as SharePoint sites, Microsoft Outlook Web App, and other web applications. It also provides secure access to users outside your network via Azure. |
| 21 | + |
| 22 | +If you're new to Azure AD Application Proxy and want to learn more, see [Remote access to on-premises applications through Azure AD Application Proxy](application-proxy.md). |
| 23 | + |
| 24 | +Azure AD Application Proxy is built on Azure. It gives you a massive amount of network bandwidth and server infrastructure for better protection against distributed denial-of-service (DDOS) attacks and superb availability. Furthermore, there's no need to open external firewall ports to your on-premises network and no DMZ server is required. All traffic is originated inbound. For a complete list of outbound ports, see [Tutorial: Add an on-premises application for remote access through Application Proxy in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/manage-apps/application-proxy-add-on-premises-application#prepare-your-on-premises-environment). |
| 25 | + |
| 26 | +> Azure AD Application Proxy is a feature that is available only if you are using the Premium or Basic editions of Azure Active Directory. For more information, see [Azure Active Directory pricing](https://azure.microsoft.com/pricing/details/active-directory/). |
| 27 | +> If you have Enterprise Mobility Suite (EMS) licenses, you are eligible to use this solution. |
| 28 | +> The Azure AD Application Proxy connector only installs on Windows Server 2012 R2 or later. This is also a requirement of the NDES server. |
| 29 | +
|
| 30 | +## Install and register the connector on the NDES server |
| 31 | + |
| 32 | +1. Sign in to the [Azure portal ](https://portal.azure.com/) as an application administrator of the directory that uses Application Proxy. For example, if the tenant domain is contoso.com, the admin should be [email protected] or any other admin alias on that domain. |
| 33 | +1. Select your username in the upper-right corner. Verify you're signed in to a directory that uses Application Proxy. If you need to change directories, select **Switch directory** and choose a directory that uses Application Proxy. |
| 34 | +1. In left navigation panel, select **Azure Active Directory**. |
| 35 | +1. Under **Manage**, select **Application proxy**. |
| 36 | +1. Select **Download connector service**. |
| 37 | + |
| 38 | +  |
| 39 | + |
| 40 | +1. Read the Terms of Service. When you're ready, select **Accept terms & Download**. |
| 41 | +1. Copy the Azure AD Application Proxy connector setup file to your NDES server. |
| 42 | + > You can install the connector on any server within your corporate network with access to NDES. You don't have to install it on the NDES server itself. |
| 43 | +1. Run the setup file, such as *AADApplicationProxyConnectorInstaller.exe*. Accept the software license terms. |
| 44 | +1. During the install, you're prompted to register the connector with the Application Proxy in your Azure AD directory. |
| 45 | + * Provide the credentials for a global or application administrator in your Azure AD directory. The Azure AD global or application administrator credentials may be different from your Azure credentials in the portal. |
| 46 | + |
| 47 | + > [!NOTE] |
| 48 | + > The global or application administrator account used to register the connector must belong to the same directory where you enable the Application Proxy service. |
| 49 | + > |
| 50 | + > For example, if the Azure AD domain is *contoso.com*, the global/application administrator should be `[email protected]` or another valid alias on that domain. |
| 51 | +
|
| 52 | + * If Internet Explorer Enhanced Security Configuration is turned on for the server where you install the connector, the registration screen might be blocked. To allow access, follow the instructions in the error message, or turn off Internet Explorer Enhanced Security during the install process. |
| 53 | + * If connector registration fails, see [Troubleshoot Application Proxy](application-proxy-troubleshoot.md). |
| 54 | +1. At the end of the setup, a note is shown for environments with an outbound proxy. To configure the Azure AD Application Proxy connector to work through the outbound proxy, run the provided script, such as `C:\Program Files\Microsoft AAD App Proxy connector\ConfigureOutBoundProxy.ps1`. |
| 55 | +1. On the Application proxy page in the Azure portal, the new connector is listed with a status of *Active*, as shown in the following example: |
| 56 | + |
| 57 | +  |
| 58 | + |
| 59 | + > [!NOTE] |
| 60 | + > To provide high availability for applications authenticating through the Azure AD Application Proxy, you can install connectors on multiple VMs. Repeat the same steps listed in the previous section to install the connector on other servers joined to the Azure AD DS managed domain. |
| 61 | +
|
| 62 | +1. After successful installation, go back to the Azure portal. |
| 63 | + |
| 64 | +1. Select **Enterprise applications**. |
| 65 | + |
| 66 | +  |
| 67 | + |
| 68 | +1. Select **+New Application**, and then select **On-premises application**. |
| 69 | + |
| 70 | +1. On the **Add your own on-premises application**, configure the following fields: |
| 71 | + |
| 72 | + * **Name**: Enter a name for the application. |
| 73 | + * **Internal Url**: Enter the internal URL/FQDN of your NDES server on which you installed the connector. |
| 74 | + * **Pre Authentication**: Select **Passthrough**. It’s not possible to use any form of pre-authentication. The protocol used for Certificate Requests (SCEP) doesn't provide such option. |
| 75 | + * Copy the provided **External URL** to your clipboard. |
| 76 | + |
| 77 | +1. Select **+Add** to save your application. |
| 78 | + |
| 79 | +1. Test whether you can access your NDES server via the Azure AD Application proxy by pasting the link you copied in step 10 into a browser. You should see a default IIS welcome page. |
| 80 | + |
| 81 | +1. As a final test, add the *mscep.dll* path to the existing URL you pasted in the previous step: |
| 82 | + |
| 83 | + https://scep-test93635307549127448334.msappproxy.net/certsrv/mscep/mscep.dll |
| 84 | + |
| 85 | +1. You should see an **HTTP Error 403 – Forbidden** response. |
| 86 | + |
| 87 | +1. Change the NDES URL provided (via Microsoft Intune) to devices, this change could either be in Microsoft Endpoint Configuration Center or in Intune Cloud. |
| 88 | + |
| 89 | + * For Configuration Center, go to the Certificate Registration Point (CRP) and adjust the URL. This URL is what devices call out to and present their challenge. |
| 90 | + * For Intune Cloud Only, also known as Intune Standalone, either edit or create a new SCEP policy and add the new URL. |
| 91 | + |
| 92 | +## Next steps |
| 93 | + |
| 94 | +With the Azure AD Application Proxy integrated with NDES, publish applications for users to access. For more information, see [publish applications using Azure AD Application Proxy](https://docs.microsoft.com/azure/active-directory/manage-apps/application-proxy-add-on-premises-application). |
0 commit comments