How to connect an on-premises application to Azure AD

InfraSolutions 711 Reputation points
2023-03-07T15:41:19.17+00:00

Dear Support,

We installed and configured one of the business apps on the terminal server and provided users remote desktop access to the application.

Can the on-premises application be connected to Azure AD so that users may access it online?

I'm not sure whether the steps below meet my needs, however I started installing the connector and got stuck in the middle,

  • Installed the connector application "Application Proxy Connector" on the terminal server, and the application proxy's status in Azure AD is active,

User's image

  • I planned to integrate the on-premises application that was already installed (on-premise server) into the Azure AD using application proxy, however it requires an internal Url and segment. I'm not sure of how to get the internal Url from the installed application. User's image Please help with this request.
Azure Cloud Services
Azure Cloud Services
An Azure platform as a service offer that is used to deploy web and cloud applications.
775 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,970 questions
Microsoft Security | Microsoft Entra | Microsoft Entra External ID
Microsoft Security | Microsoft Entra | Microsoft Entra ID
{count} votes

Accepted answer
  1. Sandeep G-MSFT 20,911 Reputation points Microsoft Employee Moderator
    2023-03-24T11:13:42.6533333+00:00

    @InfraSolutions

    If you want to connect to your application from Azure AD then you will have to make one of the application URL which should be web base.

    If you are trying to connect to any on-premise application which doesn't have any public facing URL then it is not possible to access the application.

    Let me know if you have any further questions

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Harpreet Singh Matharoo 8,396 Reputation points Microsoft Employee Moderator
    2023-03-10T15:43:19.1133333+00:00

    Hello @MJ

    Thank you for your reaching. I would like to inform you that Application Proxy is recommended for giving remote users access to internal resources. Application Proxy replaces the need for a VPN or reverse proxy. It is not intended for internal users on the corporate network. For more details review following article: What is Application Proxy?

    With regards to your ask about what is Internal URL please find explanation below as mentioned on following document: Add an on-premises app to Azure AD

    The URL for accessing the application from inside your private network. You can provide a specific path on the backend server to publish, while the rest of the server is unpublished. In this way, you can publish different sites on the same server as different apps, and give each one its own name and access rules.

    If you publish a path, make sure that it includes all the necessary images, scripts, and style sheets for your application. For example, if your app is at https://yourapp/app and uses images located at https://yourapp/media, then you should publish https://yourapp/ as the path. This internal URL doesn't have to be the landing page your users see. For more information, see Set a custom home page for published apps.

    To get complete details about Azure AD Application Proxy please find below videos which might help:

    What is Application Proxy in Azure Active Directory?

    How to deploy Application Proxy in Azure Active Directory

    How to integrate applications with Azure Active Directory

    How to roll out Application Proxy in Azure Active Directory

    I hope this answer helps to resolve your issue.

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.


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.