website/integrations/infrastructure/plesk/index.md
Plesk is a web hosting platform with a control panel that helps manage servers, applications, and websites through a comprehensive graphical user interface. It provides tools for web professionals, IT administrators, and hosting companies to simplify the process of hosting and managing websites.
:::info This documentation lists only the settings that you need to change from their default values. Changes other than those mentioned in this guide can cause issues accessing your application. :::
:::caution This integration works only with additional administrator accounts. It does not affect the main administrator account or customer accounts. The integration includes security measures such as strict token validation and secure OAuth implementation. :::
Replace these placeholders in the guide with your values:
plesk.company: The FQDN of your Plesk installationauthentik.company: The FQDN of your authentik installationTo support the integration of Plesk with authentik, you need to create an application/provider pair in authentik.
Strict redirect URI to https://plesk.company/modules/oauth/public/login.php.Install the OAuth login extension:
Enable and configure OAuth authentication:
In the same panel, configure these OAuth settings:
https://plesk.company)https://authentik.company/application/o/authorize/https://authentik.company/application/o/token/https://authentik.company/application/o/userinfo/openid,profile,emailClick Save to apply the settings.
To confirm that authentik is properly configured with Plesk: