Skip to content

add Apache Guacamole support for RDP / VNC / SSH #707

Description

@darkedges

Is your feature request related to a problem? Please describe.
There is SSH support already, adding in RDP / VNC should not be too much to add. This would allow Windows Services to be accessed in the same way.

Describe the solution you'd like
Being able to define Apache Guacamole config or a pointer to said config where the passwords for RDP are managed via a Boundary request. i.e a user could request access to a RDP Session and get said access if they are authorized to. Behind the scenes it is using Hashicop Vault Active Directory Library support to roll the passwords for the request session.

Describe alternatives you've considered
I have started coding this for Hashicorp Vault, but going slowly due to other commitments. I have developed this previously for ForgeRock Identity Manager, but since Vault already has this functionality and Boundary now exists this makes an ideal place to move the functionality too.

Explain any additional use-cases
Apache Guacamole has the ability for VNC/RDP/SSH session recording already available, but this would fit in nicely for authentication.

Additional context
take a look at https://guacamole.apache.org/

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions