dsccommunity / xRemoteDesktopSessionHost

This module contains DSC resources for the management and configuration of Microsoft Remote Desktop Session Host (RDSH).
MIT License
36 stars 47 forks source link

Please define the xRDServer resource #43

Open figueroadavid opened 6 years ago

figueroadavid commented 6 years ago

It is in the documentation, and as was suggested in my other thread, this is almost a critical resource for use in Citrix or VMware deployments. Neither of these technologies use the MS RDS collections or configurations.

As part of this resource, an option should be specified to allow RDS connections without NLA authentication.

David F.

danielboth commented 5 years ago

Hi @figueroadavid, is this just about the ability to be able to, with DSC, allow connections without NLA? If so, that can be handled by the RemoteDesktopAdmin resource in ComputerManagementDsc (here: https://github.com/PowerShell/ComputerManagementDsc)

figueroadavid commented 5 years ago

If this is what I think it was.. (this was a cross thread jump.. but based on my wording I think I remember what this was).

I believe this is around defining the RDS Licensing server through DSC. When MS introduced the server groups, they removed the ability to cleanly define a license server locally. So, if you have a standalone machine (not in a domain), it becomes "relatively" difficult to set that licensing server. It can be done by WMI, but in my mind, there's no reason this couldn't be part of a DSC resource to build these.

The other part I was thinking about was the NLA connections. I was thinking more specifically in terms of RDP not at as an admin function, but as the session host. And to me, this is obviously a fundamental piece of RDS, so it would make sense to me to have this be part of the DSC resource. It's at the core, so why depend on a separate only vaguely related resource.

David F.