website/docs/add-secure-apps/providers/rac/rac_credentials_prompt.md
You can configure the RAC provider to prompt users for their credentials when connecting to RAC endpoints. This is particularly useful for establishing RDP connections to modern Windows systems that often require credentials to establish a connection.
After implementing this configuration, when connecting to an RAC endpoint users are prompted to enter their credentials which are then passed to the RAC endpoint. This means that static credentials do not need to be set in the RAC provider, property mapping, or endpoint.
This configurations requires:
AuthorizationRequire authenticationusername).connection_settings.usernameText0password).connection_settings.passwordPassword1:::info
You can optionally add other prompt fields such as domain (e.g. connection_settings.domain), which can be useful for Windows based RDP. There is also the option of adding a Text (read-only) type prompt field that includes explanatory text for the user (e.g. please enter your RDP credentials).
:::
Prompt stage as the prompt type.username and password) to selected fields.Depending on the configuration of the RDP server that's being connected to, it is sometimes necessary to set the security type that's used for the connection. For many modern windows RDP servers, this often needs to be set to tls.
security: tls:::info
Other options for the connection security type are: any, nla, nla-ext, vmconnect, and rdp. For more information see the Guacamole RDP Authentication and Security Documentation.
:::
Log in to authentik with a user account that has the required privileges to access the RAC application. Open the User interface, and on the My applications page click the RAC application. You should then be redirected to the prompt stage and prompted for a username and password. Enter the credentials for the RAC endpoint and if the credentials are valid the RDP/SSH/VNC connection should be established.