How to allow an external customer to access my RDS published application using their own azure AD credentials?

Milan Ciby 5 Reputation points
2023-07-10T01:46:02.0933333+00:00

Hello,

My company has a legacy software that is published to the customer via RDS (remote desktop Session) . This application is hosted in an azure virtual machine. Now, To allow customer login to that application, I have to make that server a domain controller and install RDS roles and create local users in the active directory and share those credentials with user. This is what am doing for every customer. More customers are asking me options to loginto this RDS session using their own azure credentials . (this is hosted in my company's azure tenancy , not their's). I have only 1 tenant for my company.

So can someone advise me a possible solution to make the access work for the user using their own login credentials. Is azure virtual desktop an option to overcome my problem? The dev team is working on transitioning the application as a full web app, but its long way down the road, please suggest some possible alternatives before that.

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
23,297 questions
{count} vote

1 answer

Sort by: Most helpful
  1. risolis 8,741 Reputation points
    2023-07-10T02:35:29.5033333+00:00

    Hello @Milan Ciby

    Thank you for posting this concern on this community.

    I would like to share the next link below which might be great assistance for you:

    https://learn.microsoft.com/en-us/azure/active-directory/external-identities/cross-tenant-access-overview

    I hope that can be useful for you.

    Looking forward to hearing from you

    Cheers,

    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.