Integrate Azure Application proxy with remote desktop service and enable SSO

Sabah Sawor 0 Reputation points
2024-08-30T12:45:21.03+00:00

Hi all.

I have setup 3 windows server 2022 for my 3 remote desktop services components ( 1 for Croker, 1 for host and 1 for gateway and web client), Also I successfully integrated with azure application proxy.

My question: is there anyway that I can enable SSO so the users when verified their identity through azure doesn't prompt to put their username and password again in the web client page ?

Remote Desktop
Remote Desktop
A Microsoft app that connects remotely to computers and to virtual apps and desktops.
4,732 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
23,443 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Yanhong Liu 14,040 Reputation points Microsoft External Staff
    2024-09-02T03:07:49.57+00:00

    Hello,

    Yes, you can configure Single Sign-On (SSO) to streamline user authentication so that users do not need to enter their credentials multiple times. Here are the steps you can follow to enable SSO for Remote Desktop Services (RDS) when integrated with Azure AD Application Proxy:

    1. Configure Azure AD:

    Make sure your RDS setup is properly integrated with Azure AD. This involves setting up Azure AD Application Proxy and ensuring your applications are correctly published.

    1. Enable Azure AD Seamless SSO:

    In the Azure AD portal, navigate to Azure Active Directory > Azure AD Connect > Seamless single sign-on.

    Make sure the feature is enabled and properly configured.

    1. Add a Kerberos Authentication:

    In the Azure AD portal, under Azure AD Connect, configure the Azure AD Seamless SSO Kerberos authentication.

    1. Make Use of AD FS (Active Directory Federation Services):

    If you're using AD FS, make sure it is configured with Azure AD to support SSO.

    1. Configure Remote Desktop Web Client for SSO:

    On your RDS deployment, ensure that the Web Access role is properly configured to use integrated authentication.

    Update the Web Access configuration to pass through the authenticated user's credentials to the remote resources.

    1. Testing:

    Test the configuration by signing in to the Azure portal and accessing your RDS Web Client to ensure users are not prompted for credentials again.


    If the Answer is helpful, please click Accept Answer and upvote it.

    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.