{"id":19724567,"url":"https://github.com/andif888/ansible-role-win-remotedesktopgateway","last_synced_at":"2026-04-17T04:34:26.432Z","repository":{"id":65419994,"uuid":"592029380","full_name":"andif888/ansible-role-win-remotedesktopgateway","owner":"andif888","description":"Role to install Windows Remote Desktop Gateway Server and provide CAP and RAP","archived":false,"fork":false,"pushed_at":"2023-01-22T17:56:15.000Z","size":4,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-05T20:02:11.472Z","etag":null,"topics":["ansible-role","remotedesktopgateway","windows"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andif888.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2023-01-22T17:55:45.000Z","updated_at":"2025-03-22T09:34:17.000Z","dependencies_parsed_at":"2023-02-12T17:20:14.826Z","dependency_job_id":null,"html_url":"https://github.com/andif888/ansible-role-win-remotedesktopgateway","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/andif888/ansible-role-win-remotedesktopgateway","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andif888%2Fansible-role-win-remotedesktopgateway","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andif888%2Fansible-role-win-remotedesktopgateway/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andif888%2Fansible-role-win-remotedesktopgateway/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andif888%2Fansible-role-win-remotedesktopgateway/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andif888","download_url":"https://codeload.github.com/andif888/ansible-role-win-remotedesktopgateway/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andif888%2Fansible-role-win-remotedesktopgateway/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31915370,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible-role","remotedesktopgateway","windows"],"created_at":"2024-11-11T23:26:15.295Z","updated_at":"2026-04-17T04:34:26.414Z","avatar_url":"https://github.com/andif888.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# ansible-role-win-remotedesktopgateway\n\nRole to install Windows Remote Desktop Gateway Server and provide CAP and RAP\n\n## Table of content\n\n- [Default Variables](#default-variables)\n  - [win_rdg_install_management_tools](#win_rdg_install_management_tools)\n  - [win_rdg_install_rdweb](#win_rdg_install_rdweb)\n  - [win_rdg_rds_cap_allow_only_sdrts_servers](#win_rdg_rds_cap_allow_only_sdrts_servers)\n  - [win_rdg_rds_cap_auth_method](#win_rdg_rds_cap_auth_method)\n  - [win_rdg_rds_cap_computer_groups](#win_rdg_rds_cap_computer_groups)\n  - [win_rdg_rds_cap_idle_timeout](#win_rdg_rds_cap_idle_timeout)\n  - [win_rdg_rds_cap_name](#win_rdg_rds_cap_name)\n  - [win_rdg_rds_cap_redirect_clipboard](#win_rdg_rds_cap_redirect_clipboard)\n  - [win_rdg_rds_cap_redirect_drives](#win_rdg_rds_cap_redirect_drives)\n  - [win_rdg_rds_cap_redirect_pnp](#win_rdg_rds_cap_redirect_pnp)\n  - [win_rdg_rds_cap_redirect_printers](#win_rdg_rds_cap_redirect_printers)\n  - [win_rdg_rds_cap_redirect_serial](#win_rdg_rds_cap_redirect_serial)\n  - [win_rdg_rds_cap_session_timeout](#win_rdg_rds_cap_session_timeout)\n  - [win_rdg_rds_cap_session_timeout_action](#win_rdg_rds_cap_session_timeout_action)\n  - [win_rdg_rds_cap_state](#win_rdg_rds_cap_state)\n  - [win_rdg_rds_cap_user_groups](#win_rdg_rds_cap_user_groups)\n  - [win_rdg_rds_rap_allowed_ports](#win_rdg_rds_rap_allowed_ports)\n  - [win_rdg_rds_rap_computer_group](#win_rdg_rds_rap_computer_group)\n  - [win_rdg_rds_rap_computer_group_type](#win_rdg_rds_rap_computer_group_type)\n  - [win_rdg_rds_rap_description](#win_rdg_rds_rap_description)\n  - [win_rdg_rds_rap_name](#win_rdg_rds_rap_name)\n  - [win_rdg_rds_rap_state](#win_rdg_rds_rap_state)\n  - [win_rdg_rds_rap_user_groups](#win_rdg_rds_rap_user_groups)\n- [Dependencies](#dependencies)\n- [License](#license)\n- [Author](#author)\n\n---\n\n## Default Variables\n\n### win_rdg_install_management_tools\n\nInstall Windows Remote Desktop Gateway Management Tools\n\n#### Default value\n\n```YAML\nwin_rdg_install_management_tools: true\n```\n\n### win_rdg_install_rdweb\n\nInstall Windows Remote Desktop Web Access Role\n\n#### Default value\n\n```YAML\nwin_rdg_install_rdweb: false\n```\n\n### win_rdg_rds_cap_allow_only_sdrts_servers\n\nSpecifies whether connections are allowed only to Remote Desktop Session Host servers that enforce Remote Desktop Gateway redirection policy.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_allow_only_sdrts_servers: no\n```\n\n### win_rdg_rds_cap_auth_method\n\nSpecifies how the RD Gateway server authenticates users. When a new CAP is created, the default value is password. Options: both, none, password, smartcard\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_auth_method: password\n```\n\n### win_rdg_rds_cap_computer_groups\n\nA list of computer groups that is allowed to connect to the Remote Gateway server.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_computer_groups: []\n```\n\n### win_rdg_rds_cap_idle_timeout\n\nSpecifies the time interval, in minutes, after which an idle session is disconnected. A value of zero disables idle timeout.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_idle_timeout: 0\n```\n\n### win_rdg_rds_cap_name\n\nName of the connection authorization policy.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_name: RDS_CAP\n```\n\n### win_rdg_rds_cap_redirect_clipboard\n\nAllow clipboard redirection.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_redirect_clipboard: yes\n```\n\n### win_rdg_rds_cap_redirect_drives\n\nAllow disk drive redirection.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_redirect_drives: yes\n```\n\n### win_rdg_rds_cap_redirect_pnp\n\nAllow Plug and Play devices redirection.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_redirect_pnp: no\n```\n\n### win_rdg_rds_cap_redirect_printers\n\nAllow printers redirection.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_redirect_printers: no\n```\n\n### win_rdg_rds_cap_redirect_serial\n\nAllow serial port redirection.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_redirect_serial: no\n```\n\n### win_rdg_rds_cap_session_timeout\n\nThe maximum time, in minutes, that a session can be idle. A value of zero disables session timeout.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_session_timeout: 0\n```\n\n### win_rdg_rds_cap_session_timeout_action\n\nThe action the server takes when a session times out. disconnect: disconnect the session. reauth: silently reauthenticate and reauthorize the session.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_session_timeout_action: disconnect\n```\n\n### win_rdg_rds_cap_state\n\nThe state of connection authorization policy. If `absent` will ensure the policy is removed. If `present` will ensure the policy is configured and exists. If `enabled` will ensure the policy is configured, exists and enabled. If `disabled` will ensure the policy is configured, exists, but disabled.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_state: enabled\n```\n\n### win_rdg_rds_cap_user_groups\n\nA list of user groups that is allowed to connect to the Remote Gateway server. Required when a new CAP is created.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_cap_user_groups: []\n```\n\n### win_rdg_rds_rap_allowed_ports\n\nList of port numbers through which connections are allowed for this policy. To allow connections through any port, specify ‘any’.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_rap_allowed_ports:\n  - any\n```\n\n### win_rdg_rds_rap_computer_group\n\nThe computer group name that is associated with this resource authorization policy (RAP). This is required when computer_group_type is rdg_group or ad_network_resource_group.\n\n### win_rdg_rds_rap_computer_group_type\n\nThe computer group type: `rdg_group`: RD Gateway-managed group `ad_network_resource_group`: Active Directory Domain Services network resource group `allow_any`: Allow users to connect to any network resource.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_rap_computer_group_type: allow_any\n```\n\n### win_rdg_rds_rap_description\n\nOptional description of the resource authorization policy.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_rap_description: Allow all users to connect to any resource\n```\n\n### win_rdg_rds_rap_name\n\nName of the resource authorization policy.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_rap_name: RDS_RAP\n```\n\n### win_rdg_rds_rap_state\n\nThe state of resource authorization policy. If `absent` will ensure the policy is removed. If `present` will ensure the policy is configured and exists. If `enabled` will ensure the policy is configured, exists and enabled. If `disabled` will ensure the policy is configured, exists, but disabled.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_rap_state: enabled\n```\n\n### win_rdg_rds_rap_user_groups\n\nList of user groups that are associated with this resource authorization policy (RAP). A user must belong to one of these groups to access the RD Gateway server. Required when a new RAP is created.\n\n#### Default value\n\n```YAML\nwin_rdg_rds_rap_user_groups: []\n```\n\n\n\n## Dependencies\n\nNone.\n\n## License\n\nlicense (GPL-2.0-or-later, MIT, etc)\n\n## Author\n\nandif888\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandif888%2Fansible-role-win-remotedesktopgateway","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandif888%2Fansible-role-win-remotedesktopgateway","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandif888%2Fansible-role-win-remotedesktopgateway/lists"}