Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support RDP to Entra Joined windows machines #4728

Open
SamStenton opened this issue Apr 25, 2024 · 0 comments
Open

Support RDP to Entra Joined windows machines #4728

SamStenton opened this issue Apr 25, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@SamStenton
Copy link

Is your feature request related to a problem? Please describe.
For Windows VMs we often join them to Microsoft AAD/Entra and enforce SSO with people's user accounts instead of local users. On a Mac this is achieved using the enablerdsaadauth RDP parameter.

Achieving this without Boundary on a Mac can be done with the following RDP uri:

open -W -u 'rdp://full%20address=s%3A{{my_azure_ad_joined_machine}}%3A3389&enablerdsaadauth=i%3A1'
Result Screenshot 2024-04-25 at 22 50 41

Providing the username= param will pre-populate and jump straight through to SSO.

Describe the solution you'd like
I'm unsure if feasible, but a credential store or the ability to pass through additional RDP parameters enabling enablerdsaadauth would be what is needed.

Describe alternatives you've considered
As expected, doing the following just ignores the extra param and prompts for username/password:

boundary connect -exec open -target-id ttcp_oaKprXtMlf -- -n -W rdp://full%20address=s={{boundary.addr}}&enablerdsaadauth=i%3A1

Explain any additional use-cases
I've not tested the experience on a Windows clients, nor have I explored AAD login to linux boxes.

Additional context
Boundary is awesome for our Linux machines, but for AAD Joined machines it's a no-go for us until a solution like this works.

@SamStenton SamStenton added the enhancement New feature or request label Apr 25, 2024
@AdamBouhmad AdamBouhmad self-assigned this May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants