website/integrations: Use correct API scope for Netbird (#21780)

Use correct API scope

When using `api` alone, authentik logs a warning that the requested and allowed scopes do not match. See also https://docs.goauthentik.io/add-secure-apps/providers/oauth2/#authentik

Signed-off-by: Andreas Brain <abrain@users.noreply.github.com>
Co-authored-by: Dewi Roberts <dewi@goauthentik.io>
Co-authored-by: Dominic R <dominic@goauthentik.io>
This commit is contained in:
Andreas Brain
2026-05-08 02:36:27 +02:00
committed by GitHub
parent b4c7dea4e8
commit 37397b72e9
@@ -91,7 +91,7 @@ To configure NetBird to use authentik, add the following environment variables t
NETBIRD_AUTH_OIDC_CONFIGURATION_ENDPOINT="https://authentik.company/application/o/<application_slug>/.well-known/openid-configuration"
NETBIRD_USE_AUTH0=false
NETBIRD_AUTH_CLIENT_ID="<Your Client ID>"
NETBIRD_AUTH_SUPPORTED_SCOPES="openid profile email offline_access api"
NETBIRD_AUTH_SUPPORTED_SCOPES="openid profile email offline_access goauthentik.io/api"
NETBIRD_AUTH_AUDIENCE="<Your Client ID>"
NETBIRD_AUTH_DEVICE_AUTH_CLIENT_ID="<Your Client ID>"
NETBIRD_AUTH_DEVICE_AUTH_AUDIENCE="<Your Client ID>"