website/integrations/infrastructure/rustdesk-pro/index.mdx
RustDesk Server Pro is a premium self-hosted solution for managing remote desktop connections securely and efficiently. It offers enhanced performance, advanced security features, and customization options like branding to meet professional needs. Ideal for businesses, it provides full control over data while ensuring scalable and reliable remote access.
This guide explains how to configure Rustdesk Server Pro to use authentik as the OAuth provider for logging in to the Web GUI.
This guide uses the following placeholders:
rustdesk.company is the FQDN of the RustDesk Server Pro installation.authentik.company is the FQDN of the authentik installation.:::info This documentation lists only the settings that you need to change from their default values. Be aware that any changes other than those explicitly mentioned in this guide could cause issues accessing your application. :::
To support the integration of Rustdesk Server Pro with authentik, you need to create an application/provider pair in authentik.
Strict redirect URI to https://rustdesk.company/api/oidc/callback.authentikhttps://authentik.company/application/o/<application_slug>/https://authentik.company/application/o/authorize/https://authentik.company/application/o/token/https://authentik.company/application/o/userinfo/https://authentik.company/application/o/<application_slug>/jwks/:::info Users are created automatically on login. Permissions must be assigned by an administrator after user creation. :::
https://rustdesk.company.https://rustdesk.company.https://rustdesk.company and can read the username in the top right corner, the setup was successful.