From b93b5f28a39d0d459c85aa6a1a04ef99479436f7 Mon Sep 17 00:00:00 2001 From: Ken Sternberg Date: Fri, 12 Jan 2024 14:24:32 -0800 Subject: [PATCH] web: [x] The translation files have been updated --- web/xliff/de.xlf | 12 +- web/xliff/en.xlf | 12 +- web/xliff/es.xlf | 12 +- web/xliff/fr.xlf | 79 +- web/xliff/ko.xlf | 182 +- web/xliff/nl.xlf | 899 ++++--- web/xliff/pl.xlf | 12 +- web/xliff/pseudo-LOCALE.xlf | 60 +- web/xliff/tr.xlf | 12 +- web/xliff/zh-CN.xlf | 5068 +++++++++++++++++++++++++++++++++++ web/xliff/zh-Hans.xlf | 61 +- web/xliff/zh-Hant.xlf | 12 +- web/xliff/zh_TW.xlf | 12 +- 13 files changed, 6008 insertions(+), 425 deletions(-) create mode 100644 web/xliff/zh-CN.xlf diff --git a/web/xliff/de.xlf b/web/xliff/de.xlf index a28d3a09a..5485987aa 100644 --- a/web/xliff/de.xlf +++ b/web/xliff/de.xlf @@ -6238,9 +6238,6 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. - - Provider require enterprise. - Learn more @@ -6249,6 +6246,15 @@ Bindings to groups/users are checked against the user of the event. Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + This feature requires an enterprise license. + + + Korean + + + Dutch diff --git a/web/xliff/en.xlf b/web/xliff/en.xlf index aa3e928a1..9c30fdc82 100644 --- a/web/xliff/en.xlf +++ b/web/xliff/en.xlf @@ -6514,9 +6514,6 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. - - Provider require enterprise. - Learn more @@ -6525,6 +6522,15 @@ Bindings to groups/users are checked against the user of the event. Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + This feature requires an enterprise license. + + + Korean + + + Dutch diff --git a/web/xliff/es.xlf b/web/xliff/es.xlf index a4758ca1e..1c758bb10 100644 --- a/web/xliff/es.xlf +++ b/web/xliff/es.xlf @@ -6154,9 +6154,6 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. - - Provider require enterprise. - Learn more @@ -6165,6 +6162,15 @@ Bindings to groups/users are checked against the user of the event. Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + This feature requires an enterprise license. + + + Korean + + + Dutch diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index e712cf6e4..6fc0dbfbe 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -1,4 +1,4 @@ - + @@ -613,9 +613,9 @@ Il y a jour(s) - The URL "" was not found. - L'URL " - " n'a pas été trouvée. + The URL "" was not found. + L'URL " + " n'a pas été trouvée. @@ -1057,8 +1057,8 @@ Il y a jour(s) - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. @@ -1630,7 +1630,7 @@ Il y a jour(s) Token to authenticate with. Currently only bearer authentication is supported. - Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. + Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. @@ -1798,8 +1798,8 @@ Il y a jour(s) - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". @@ -2892,7 +2892,7 @@ doesn't pass when either or both of the selected options are equal or above the To use SSL instead, use 'ldaps://' and disable this option. - Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. + Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. @@ -2981,8 +2981,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' @@ -3277,7 +3277,7 @@ doesn't pass when either or both of the selected options are equal or above the Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. - Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. + Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. @@ -3445,7 +3445,7 @@ doesn't pass when either or both of the selected options are equal or above the Optionally set the 'FriendlyName' value of the Assertion attribute. - Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) + Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) @@ -3774,8 +3774,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". @@ -3784,8 +3784,8 @@ doesn't pass when either or both of the selected options are equal or above the - Format: "weeks=3;days=2;hours=3,seconds=2". - Format : "weeks=3;days=2;hours=3,seconds=2". + Format: "weeks=3;days=2;hours=3,seconds=2". + Format : "weeks=3;days=2;hours=3,seconds=2". @@ -3981,10 +3981,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Êtes-vous sûr de vouloir mettre à jour - " - " ? + " + " ? @@ -5070,8 +5070,8 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey - Un authentificateur "itinérant", comme une YubiKey + A "roaming" authenticator, like a YubiKey + Un authentificateur "itinérant", comme une YubiKey @@ -5396,7 +5396,7 @@ doesn't pass when either or both of the selected options are equal or above the Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable. - Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". + Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". @@ -5405,10 +5405,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", de type + (" + ", de type ) @@ -5457,8 +5457,8 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. @@ -6242,7 +6242,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system. - Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. + Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. @@ -7549,7 +7549,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). - Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). + Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). Default relay state @@ -7963,7 +7963,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Utilisateur créé et ajouté au groupe avec succès - This user will be added to the group "". + This user will be added to the group "". Cet utilisateur sera ajouté au groupe &quot;&quot;. @@ -8202,10 +8202,6 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Determines how long a session lasts before being disconnected and requiring re-authorization. Détermine combien de temps une session dure avant déconnexion et ré-authorisation. - - Provider require enterprise. - Ce fournisseur requiert la version entreprise. - Learn more En apprendre plus @@ -8217,7 +8213,16 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. Nombre maximum de connections concurrentes à ce point de terminaison. Peut être défini à -1 pour désactiver la limite. + + + This feature requires an enterprise license. + + + Korean + + + Dutch - \ No newline at end of file + diff --git a/web/xliff/ko.xlf b/web/xliff/ko.xlf index ed1d838d9..ece190d52 100644 --- a/web/xliff/ko.xlf +++ b/web/xliff/ko.xlf @@ -1,4 +1,4 @@ - + @@ -612,8 +612,8 @@ - The URL "" was not found. - URL "" 을 찾을 수 없습니다. + The URL "" was not found. + URL "" 을 찾을 수 없습니다. @@ -1054,8 +1054,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - 리디렉션 URI를 허용하려면 이 값을 ".*"로 설정합니다. 이로 인해 발생할 수 있는 보안상의 영향에 유의하세요. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + 리디렉션 URI를 허용하려면 이 값을 ".*"로 설정합니다. 이로 인해 발생할 수 있는 보안상의 영향에 유의하세요. @@ -1792,8 +1792,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - 전체 URL, 상대 경로를 입력하거나, 또는 'fa://fa-test'를 사용하여 Font Awesome 아이콘 "fa-test"를 사용합니다. + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + 전체 URL, 상대 경로를 입력하거나, 또는 'fa://fa-test'를 사용하여 Font Awesome 아이콘 "fa-test"를 사용합니다. @@ -2972,7 +2972,7 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' 그룹 구성원이 포함된 필드입니다. 'memberUid' 필드를 사용하는 경우 값에 상대적인 고유 이름이 포함된 것으로 가정합니다 (예:'memberUid=some-user' 대신 'memberUid=cn=some-user,ou=groups,...'). @@ -3764,8 +3764,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - 아카이브에 외부 로깅 솔루션을 사용하는 경우, 이 값을 "minutes=5"로 설정할 수 있습니다. + When using an external logging solution for archiving, this can be set to "minutes=5". + 아카이브에 외부 로깅 솔루션을 사용하는 경우, 이 값을 "minutes=5"로 설정할 수 있습니다. @@ -3774,8 +3774,8 @@ doesn't pass when either or both of the selected options are equal or above the - Format: "weeks=3;days=2;hours=3,seconds=2". - 서식: "weeks=3;days=2;hours=3,seconds=2". + Format: "weeks=3;days=2;hours=3,seconds=2". + 서식: "weeks=3;days=2;hours=3,seconds=2". @@ -3967,8 +3967,8 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? - 정말 "" 을(를) 업데이트 하시겠습니까? + Are you sure you want to update ""? + 정말 "" 을(를) 업데이트 하시겠습니까? @@ -5052,8 +5052,8 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey - YubiKey 같은 "로밍" 인증기 + A "roaming" authenticator, like a YubiKey + YubiKey 같은 "로밍" 인증기 @@ -5387,8 +5387,8 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) - ("", of type ) + ("", of type ) + ("", of type ) @@ -5436,7 +5436,7 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. 기간을 0 이상으로 설정하면, 사용자에게 '로그인 상태 유지'를 선택할 수 있는 옵션이 제공되며, 이 경우 세션이 여기에 지정된 시간만큼 연장됩니다. @@ -7926,8 +7926,8 @@ Bindings to groups/users are checked against the user of the event. 사용자 생성과 그룹 추가에 성공했습니다. - This user will be added to the group "". - 이 사용자는 "" 그룹에 추가됩니다. + This user will be added to the group "". + 이 사용자는 "" 그룹에 추가됩니다. Pretend user exists @@ -8004,7 +8004,145 @@ Bindings to groups/users are checked against the user of the event. Require Outpost (flow can only be executed from an outpost). Outpost필요 (플로우는 Outpost에서만 실행할 수 있음). + + + This feature requires an enterprise license. + + + Learn more + + + Connection expiry + + + Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Connection settings. + + + Successfully updated endpoint. + + + Successfully created endpoint. + + + Protocol + + + RDP + + + SSH + + + VNC + + + Host + + + Hostname/IP to connect to. + + + Maximum concurrent connections + + + Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + Endpoint(s) + + + Update Endpoint + + + These bindings control which users will have access to this endpoint. Users must also have access to the application. + + + Create Endpoint + + + RAC is in preview. + + + Update RAC Provider + + + Endpoints + + + General settings + + + RDP settings + + + Ignore server certificate + + + Enable wallpaper + + + Enable font-smoothing + + + Enable full window dragging + + + Korean + + + Dutch + + + Network binding + + + No binding + + + Bind ASN + + + Bind ASN and Network + + + Bind ASN, Network and IP + + + Configure if sessions created by this stage should be bound to the Networks they were created in. + + + GeoIP binding + + + Bind Continent + + + Bind Continent and Country + + + Bind Continent, Country and City + + + Configure if sessions created by this stage should be bound to their GeoIP-based location + + + RAC + + + Connection failed after attempts. + + + Re-connecting in second(s). + + + Connecting... + + + Select endpoint to connect to - \ No newline at end of file + diff --git a/web/xliff/nl.xlf b/web/xliff/nl.xlf index f2ceeb89c..105f00cd9 100644 --- a/web/xliff/nl.xlf +++ b/web/xliff/nl.xlf @@ -1,4 +1,4 @@ - + @@ -190,11 +190,6 @@ Messages Berichten - - - New version available! - Nieuwe versie beschikbaar! - Using source @@ -607,8 +602,8 @@ - The URL "" was not found. - De URL "" is niet gevonden. + The URL "" was not found. + De URL "" is niet gevonden. @@ -650,11 +645,6 @@ Manage users Gebruikers beheren - - - Check release notes - Controleer release-opmerkingen - Outpost status @@ -685,11 +675,6 @@ Objects created Gemaakte objecten - - - User statistics - Gebruikersstatistieken - Users created per day in the last month @@ -1057,8 +1042,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Om elke doorverwijzings-URI toe te staan, stelt u deze waarde in op ".*". Wees u bewust van de mogelijke beveiligingsgevolgen hiervan. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Om elke doorverwijzings-URI toe te staan, stelt u deze waarde in op ".*". Wees u bewust van de mogelijke beveiligingsgevolgen hiervan. @@ -1285,11 +1270,6 @@ Validate SSL Certificates of upstream servers. Valideer SSL-certificaten van upstream-servers. - - - Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a manged outpost, this is done for you). - Gebruik deze provider met nginx's auth_request of traefik's forwardAuth. Elke toepassing/domein heeft zijn eigen provider nodig. Bovendien moet op elk domein /outpost.goauthentik.io worden gerouteerd naar de outpost (wanneer u een beheerde outpost gebruikt, wordt dit voor u gedaan). - Use this provider with nginx's auth_request or traefik's forwardAuth. Only a single provider is required per root domain. You can't do per-application authorization, but you don't have to create a provider for each application. @@ -1798,8 +1778,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Voer een volledige URL, een relatief pad in, of gebruik 'fa://fa-test' om het Font Awesome-pictogram "fa-test" te gebruiken. + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Voer een volledige URL, een relatief pad in, of gebruik 'fa://fa-test' om het Font Awesome-pictogram "fa-test" te gebruiken. @@ -1826,11 +1806,6 @@ Slug Slug - - - Internal application name, used in URLs. - Interne naam van de applicatie, gebruikt in URL's. - Optionally enter a group name. Applications with identical groups are shown grouped together. @@ -1846,11 +1821,6 @@ Select a provider that this application should use. Selecteer een provider die door deze applicatie moet worden gebruikt. - - - Backchannel providers - Backchannel providers - Select backchannel providers which augment the functionality of the main provider. @@ -2216,11 +2186,6 @@ NameID attribute NameID-eigenschap - - - SCIM provider is in preview. - SCIM-provider is in voorbeeldweergave. - Warning: Provider is not assigned to an application as backchannel provider. @@ -2231,56 +2196,16 @@ Update SCIM Provider SCIM-provider bijwerken - - - Sync not run yet. - Synchronisatie nog niet uitgevoerd. - Run sync again Voer synchronisatie opnieuw uit - - - Application details - Applicatie details - - - - Create application - Maak applicatie aan - - - - Additional UI settings - Extra UI-instellingen - - - - OAuth2/OIDC - OAuth2/OIDC - Modern applications, APIs and Single-page applications. Moderne applicaties, API's en Single-page applicaties. - - - SAML - SAML - - - - XML-based SSO standard. Use this if your application only supports SAML. - XML-gebaseerde SSO-standaard. Gebruik dit als uw applicatie alleen SAML ondersteunt. - - - - Legacy applications which don't natively support SSO. - Verouderde applicaties die SSO niet native ondersteunen. - LDAP @@ -2291,176 +2216,16 @@ Provide an LDAP interface for applications and users to authenticate against. Geef een LDAP-interface voor applicaties en gebruikers om tegen te verifiëren. - - - Link - Koppeling - - - - Authentication method - Authenticatiemethode - - - - LDAP details - LDAP details - - - - Create service account - Serviceaccount aanmaken - - - - Create provider - Provider aanmaken - - - - Application Link - Applicatiekoppeling - - - - URL which will be opened when a user clicks on the application. - URL die wordt geopend wanneer een gebruiker op de applicatie klikt. - - - - Method details - Methode details - - - - This configuration can be used to authenticate to authentik with other APIs other otherwise programmatically. - Deze configuratie kan worden gebruikt om programmatisch te verifiëren bij authentik met andere API's. - - - - By default, all service accounts can authenticate as this application, as long as they have a valid token of the type app-password. - Standaard kunnen alle serviceaccounts zich verifiëren als deze applicatie, zolang ze een geldig token van het type app-wachtwoord hebben. - - - - Web application - Webapplicatie - - - - Applications which handle the authentication server-side (for example, Python, Go, Rust, Java, PHP) - Applicaties die de authenticatie serverzijde afhandelen (bijvoorbeeld Python, Go, Rust, Java, PHP) - - - - Single-page applications - Single-page applicaties - - - - Single-page applications which handle authentication in the browser (for example, Javascript, Angular, React, Vue) - Single-page applicaties die authenticatie in de browser afhandelen (bijvoorbeeld Javascript, Angular, React, Vue) - - - - Native application - Natieve applicatie - - - - Applications which redirect users to a non-web callback (for example, Android, iOS) - Applicaties die gebruikers doorverwijzen naar een niet-web callback (bijvoorbeeld Android, iOS) - - - - API - API - - - - Authentication without user interaction, or machine-to-machine authentication. - Authenticatie zonder gebruikersinteractie of machine-tot-machine authenticatie. - - - - Application type - Applicatietype - - - - Flow used when users access this application. - Flow gebruikt wanneer gebruikers deze applicatie benaderen. - - - - Proxy details - Proxy details - - - - External domain - Extern domein - - - - External domain you will be accessing the domain from. - Extern domein waarvandaan u toegang heeft tot het domein. - - - - Import SAML Metadata - Importeer SAML Metadata - - - - Import the metadata document of the applicaation you want to configure. - Importeer het metagegevensdocument van de applicatie die je wilt configureren. - - - - Manual configuration - Handmatige configuratie - - - - Manually configure SAML - Configureer SAML handmatig - - - - SAML details - SAML details - - - - URL that authentik will redirect back to after successful authentication. - URL waarnaar authentik zal terugverwijzen na succesvolle authenticatie. - - - - Import SAML metadata - Importeer SAML metadata - New application Nieuwe applicatie - - - Create a new application. - Creëer een nieuwe applicatie. - Applications Applicaties - - - External Applications which use authentik as Identity-Provider, utilizing protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access. - Externe applicaties die authentik gebruiken als Identity-Provider, met protocollen zoals OAuth2 en SAML. Alle applicaties worden hier getoond, zelfs degene waartoe u geen toegang heeft. - Provider Type @@ -2771,31 +2536,6 @@ If the password's score is less than or equal this value, the policy will fail. Als de score van het wachtwoord kleiner is dan of gelijk is aan deze waarde, zal het beleid falen. - - - 0: Too guessable: risky password. (guesses < 10^3) - 0: Te voorspelbaar: risicovol wachtwoord. (pogingen < 10^3) - - - - 1: Very guessable: protection from throttled online attacks. (guesses < 10^6) - 1: Zeer voorspelbaar: bescherming tegen afgeknepen online aanvallen. (pogingen < 10^6) - - - - 2: Somewhat guessable: protection from unthrottled online attacks. (guesses < 10^8) - 2: Enigszins voorspelbaar: bescherming tegen niet-afgeknepen online aanvallen. (pogingen < 10^8) - - - - 3: Safely unguessable: moderate protection from offline slow-hash scenario. (guesses < 10^10) - 3: Veilig onvoorspelbaar: matige bescherming tegen offline scenario met langzame hash. (pogingen < 10^10) - - - - 4: Very unguessable: strong protection from offline slow-hash scenario. (guesses >= 10^10) - 4: Zeer onvoorspelbaar: sterke bescherming tegen offline scenario met langzame hash. (pogingen >= 10^10) - Checks the value from the policy request against several rules, mostly used to ensure password strength. @@ -3216,12 +2956,12 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d Group membership field - Veld dat leden van een groep bevat. Let op dat als het veld "memberUid" wordt gebruikt, de waarde wordt verondersteld een relatieve Distinguished Name te bevatten. Bijv. 'memberUid=some-user' in plaats van 'memberUid=cn=some-user,ou=groups,...' + Veld dat leden van een groep bevat. Let op dat als het veld "memberUid" wordt gebruikt, de waarde wordt verondersteld een relatieve Distinguished Name te bevatten. Bijv. 'memberUid=some-user' in plaats van 'memberUid=cn=some-user,ou=groups,...' - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Veld dat leden van een groep bevat. Let op dat als het veld "memberUid" wordt gebruikt, de waarde wordt verondersteld een relatieve Distinguished Name te bevatten. Bijv. 'memberUid=some-user' in plaats van 'memberUid=cn=some-user,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Veld dat leden van een groep bevat. Let op dat als het veld "memberUid" wordt gebruikt, de waarde wordt verondersteld een relatieve Distinguished Name te bevatten. Bijv. 'memberUid=some-user' in plaats van 'memberUid=cn=some-user,ou=groups,...' @@ -4011,8 +3751,8 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d - When using an external logging solution for archiving, this can be set to "minutes=5". - Als je een externe logoplossing gebruikt voor archivering, kan dit worden ingesteld op "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + Als je een externe logoplossing gebruikt voor archivering, kan dit worden ingesteld op "minutes=5". @@ -4021,8 +3761,8 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d - Format: "weeks=3;days=2;hours=3,seconds=2". - Indeling: "weeks=3;days=2;hours=3,seconds=2". + Format: "weeks=3;days=2;hours=3,seconds=2". + Indeling: "weeks=3;days=2;hours=3,seconds=2". @@ -4214,8 +3954,8 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d - Are you sure you want to update ""? - Weet je zeker dat je "" wilt bijwerken? + Are you sure you want to update ""? + Weet je zeker dat je "" wilt bijwerken? @@ -4537,16 +4277,6 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d User Info Gebruikersinformatie - - - To create a recovery link, the current tenant needs to have a recovery flow configured. - Om een herstelkoppeling te maken, moet de huidige tenant een herstelflow geconfigureerd hebben. - - - - Reset Password - Wachtwoord resetten - Actions over the last week (per 8 hours) @@ -5279,11 +5009,6 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d When multiple stages are selected, the user can choose which one they want to enroll. Als meerdere fases zijn geselecteerd, kan de gebruiker kiezen welke hij wil inschrijven. - - - Stage used to configure a WebAutnn authenticator (i.e. Yubikey, FaceID/Windows Hello). - Fase gebruikt om een WebAutnn-authenticator te configureren (bijv. Yubikey, FaceID/Windows Hello). - User verification @@ -5294,21 +5019,6 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d Resident key requirement Vereiste residente sleutel - - - The authenticator should not create a dedicated credential - De authenticator mag geen toegewijde referentie maken - - - - The authenticator can create and store a dedicated credential, but if it doesn't that's alright too - De authenticator kan een toegewijde referentie maken en opslaan, maar dat hoeft niet - - - - The authenticator MUST create a dedicated credential. If it cannot, the RP is prepared for an error to occur - De authenticator MOET een toegewijde referentie maken. Als dat niet lukt, is de RP voorbereid op een mogelijke fout - Authenticator Attachment @@ -5326,8 +5036,8 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d - A "roaming" authenticator, like a YubiKey - Een "roaming" authenticator, zoals een YubiKey + A "roaming" authenticator, like a YubiKey + Een "roaming" authenticator, zoals een YubiKey @@ -5412,7 +5122,7 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d Dummy stage used for testing. Shows a simple continue button and always passes. - Dummyfase voor testdoeleinden. Toont een eenvoudige knop "Doorgaan" en slaagt altijd. + Dummyfase voor testdoeleinden. Toont een eenvoudige knop "Doorgaan" en slaagt altijd. @@ -5661,8 +5371,8 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d - ("", of type ) - ("", van het type ) + ("", of type ) + ("", van het type ) @@ -5710,8 +5420,8 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Als ingesteld op een duur boven 0, heeft de gebruiker de mogelijkheid om te kiezen voor "ingelogd blijven", wat hun sessie zal verlengen met de hier opgegeven tijd. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Als ingesteld op een duur boven 0, heeft de gebruiker de mogelijkheid om te kiezen voor "ingelogd blijven", wat hun sessie zal verlengen met de hier opgegeven tijd. @@ -7710,7 +7420,568 @@ Bindingen naar groepen/gebruikers worden gecontroleerd tegen de gebruiker van de Flows and Stages Procedures & Fases + + + Failed to fetch + + + External + + + Service account + + + Service account (internal) + + + New version available + + + Failed to fetch data. + + + Check the release notes + + + User Statistics + + + Users created + + + Failed logins + + + Submit + + + Internal application name used in URLs. + + + UI Settings + + + OAuth2/OIDC (Open Authorization/OpenID Connect) + + + LDAP (Lightweight Directory Access Protocol) + + + Transparent Reverse Proxy + + + For transparent reverse proxies with required authentication + + + Forward Auth (Single Application) + + + For nginx's auth_request or traefik's forwardAuth + + + Forward Auth (Domain Level) + + + For nginx's auth_request or traefik's forwardAuth per root domain + + + SAML (Security Assertion Markup Language) + + + Configure SAML provider manually + + + RADIUS (Remote Authentication Dial-In User Service) + + + Configure RADIUS provider manually + + + SCIM (System for Cross-domain Identity Management) + + + Configure SCIM provider manually + + + Saving Application... + + + Authentik was unable to save this application: + + + Your application has been saved + + + There was an error in the application. + + + Review the application. + + + There was an error in the provider. + + + Review the provider. + + + There was an error + + + There was an error creating the application, but no error message was sent. Please review the server logs. + + + Configure LDAP Provider + + + Method's display Name. + + + Configure OAuth2/OpenId Provider + + + Configure Proxy Provider + + + AdditionalScopes + + + Use this provider with nginx's auth_request or traefik's + forwardAuth. Each application/domain needs its own provider. + Additionally, on each domain, /outpost.goauthentik.io must be + routed to the outpost (when using a managed outpost, this is done for you). + + + Configure Radius Provider + + + Configure SAML Provider + + + Property mappings used for user mapping. + + + Configure SCIM Provider + + + Property mappings used for group creation. + + + Create With Wizard + + + Don't show this message again. + + + One hint, 'New Application Wizard', is currently hidden + + + This feature requires an enterprise license. + + + Learn more + + + Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). + + + Default relay state + + + When using IDP-initiated logins, the relay state will be set to this value. + + + Connection expiry + + + Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Connection settings. + + + Successfully assigned permission. + + + Role + + + Assign + + + Assign permission to role + + + Assign to new role + + + Permission(s) + + + Permission + + + Directly assigned + + + Assign permission to user + + + Assign to new user + + + RBAC is in preview. + + + User Object Permissions + + + Role Object Permissions + + + Successfully updated endpoint. + + + Successfully created endpoint. + + + Protocol + + + RDP + + + SSH + + + VNC + + + Host + + + Hostname/IP to connect to. + + + Maximum concurrent connections + + + Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + Roles + + + Select roles to grant this groups' users' permissions from the selected roles. + + + Failure result + + + Pass + + + Don't pass + + + Result used when policy execution fails. + + + 0: Too guessable: risky password. (guesses &lt; 10^3) + + + 1: Very guessable: protection from throttled online attacks. (guesses &lt; 10^6) + + + 2: Somewhat guessable: protection from unthrottled online attacks. (guesses &lt; 10^8) + + + 3: Safely unguessable: moderate protection from offline slow-hash scenario. (guesses &lt; 10^10) + + + 4: Very unguessable: strong protection from offline slow-hash scenario. (guesses &gt;= 10^10) + + + Successfully created user and added to group + + + Update Permissions + + + Endpoint(s) + + + Update Endpoint + + + These bindings control which users will have access to this endpoint. Users must also have access to the application. + + + Create Endpoint + + + RAC is in preview. + + + Update RAC Provider + + + Endpoints + + + No sync status. + + + Sync currently running. + + + External applications that use authentik as an identity provider via protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access. + + + Also known as Client ID. + + + Also known as Client Secret. + + + Global status + + + Vendor + + + Connectivity + + + General settings + + + RDP settings + + + Ignore server certificate + + + Enable wallpaper + + + Enable font-smoothing + + + Enable full window dragging + + + The token has been copied to your clipboard + + + The token was displayed because authentik does not have permission to write to the clipboard + + + Editing is disabled for managed tokens + + + This user will be added to the group "". + + + Pseudolocale (for testing) + + + Korean + + + Dutch + + + A copy of this recovery link has been placed in your clipboard + + + The current tenant must have a recovery flow configured to use a recovery link + + + <No name set> + + + Create recovery link + + + Select permissions to grant + + + Permissions to add + + + Select permissions + + + Assign permission + + + User doesn't have view permission so description cannot be retrieved. + + + Lock the user out of this system + + + Allow the user to log in and use this system + + + Temporarily assume the identity of this user + + + Enter a new password for this user + + + Create a link for this user to reset their password + + + Create Recovery Link + + + Assigned permissions + + + Assigned global permissions + + + Assigned object permissions + + + Successfully updated role. + + + Successfully created role. + + + Manage roles which grant permissions to objects within authentik. + + + Role(s) + + + Update Role + + + Create Role + + + Role doesn't have view permission so description cannot be retrieved. + + + Role + + + Role Info + + + Custom attributes + + + Stage used to configure a WebAuthn authenticator (i.e. Yubikey, FaceID/Windows Hello). + + + Required: User verification must occur. + + + Preferred: User verification is preferred if available, but not required. + + + Discouraged: User verification should not occur. + + + Required: The authenticator MUST create a dedicated credential. If it cannot, the RP is prepared for an error to occur + + + Preferred: The authenticator can create and store a dedicated credential, but if it doesn't that's alright too + + + Discouraged: The authenticator should not create a dedicated credential + + + Deny message + + + Message shown when this stage is run. + + + Pretend user exists + + + When enabled, the stage will always accept the given user identifier and continue. + + + Network binding + + + No binding + + + Bind ASN + + + Bind ASN and Network + + + Bind ASN, Network and IP + + + Configure if sessions created by this stage should be bound to the Networks they were created in. + + + GeoIP binding + + + Bind Continent + + + Bind Continent and Country + + + Bind Continent, Country and City + + + Configure if sessions created by this stage should be bound to their GeoIP-based location + + + User type used for newly created users. + + + Require Outpost (flow can only be executed from an outpost). + + + Flow Info + + + Event volume + + + RAC + + + WebAuthn requires this page to be accessed via HTTPS. + + + WebAuthn not supported by browser. + + + Open Wizard + + + Demo Wizard + + + Run the demo wizard + + + Connection failed after attempts. + + + Re-connecting in second(s). + + + Connecting... + + + Select endpoint to connect to - \ No newline at end of file + diff --git a/web/xliff/pl.xlf b/web/xliff/pl.xlf index 664ee86ff..ab7b3e83c 100644 --- a/web/xliff/pl.xlf +++ b/web/xliff/pl.xlf @@ -6362,9 +6362,6 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. - - Provider require enterprise. - Learn more @@ -6373,6 +6370,15 @@ Bindings to groups/users are checked against the user of the event. Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + This feature requires an enterprise license. + + + Korean + + + Dutch diff --git a/web/xliff/pseudo-LOCALE.xlf b/web/xliff/pseudo-LOCALE.xlf index 7fd1fd51f..5ceaeb03e 100644 --- a/web/xliff/pseudo-LOCALE.xlf +++ b/web/xliff/pseudo-LOCALE.xlf @@ -7975,140 +7975,194 @@ Bindings to groups/users are checked against the user of the event. Event volume + Ēvēńţ vōĺũmē Require Outpost (flow can only be executed from an outpost). + Ŕēǫũĩŕē Ōũţƥōśţ (ƒĺōŵ ćàń ōńĺŷ ƀē ēxēćũţēď ƒŕōm àń ōũţƥōśţ). Connection settings. + Ćōńńēćţĩōń śēţţĩńĝś. Successfully updated endpoint. + Śũććēśśƒũĺĺŷ ũƥďàţēď ēńďƥōĩńţ. Successfully created endpoint. + Śũććēśśƒũĺĺŷ ćŕēàţēď ēńďƥōĩńţ. Protocol + Ƥŕōţōćōĺ RDP + ŔĎƤ SSH + ŚŚĤ VNC + VŃĆ Host + Ĥōśţ Hostname/IP to connect to. + Ĥōśţńàmē/ĨƤ ţō ćōńńēćţ ţō. Endpoint(s) + Ēńďƥōĩńţ(ś) Update Endpoint + Ũƥďàţē Ēńďƥōĩńţ These bindings control which users will have access to this endpoint. Users must also have access to the application. + Ţĥēśē ƀĩńďĩńĝś ćōńţŕōĺ ŵĥĩćĥ ũśēŕś ŵĩĺĺ ĥàvē àććēśś ţō ţĥĩś ēńďƥōĩńţ. Ũśēŕś mũśţ àĺśō ĥàvē àććēśś ţō ţĥē àƥƥĺĩćàţĩōń. Create Endpoint + Ćŕēàţē Ēńďƥōĩńţ RAC is in preview. + ŔÀĆ ĩś ĩń ƥŕēvĩēŵ. Update RAC Provider + Ũƥďàţē ŔÀĆ Ƥŕōvĩďēŕ Endpoints + Ēńďƥōĩńţś General settings + Ĝēńēŕàĺ śēţţĩńĝś RDP settings + ŔĎƤ śēţţĩńĝś Ignore server certificate + Ĩĝńōŕē śēŕvēŕ ćēŕţĩƒĩćàţē Enable wallpaper + Ēńàƀĺē ŵàĺĺƥàƥēŕ Enable font-smoothing + Ēńàƀĺē ƒōńţ-śmōōţĥĩńĝ Enable full window dragging + Ēńàƀĺē ƒũĺĺ ŵĩńďōŵ ďŕàĝĝĩńĝ Network binding + Ńēţŵōŕķ ƀĩńďĩńĝ No binding + Ńō ƀĩńďĩńĝ Bind ASN + ßĩńď ÀŚŃ Bind ASN and Network + ßĩńď ÀŚŃ àńď Ńēţŵōŕķ Bind ASN, Network and IP + ßĩńď ÀŚŃ, Ńēţŵōŕķ àńď ĨƤ Configure if sessions created by this stage should be bound to the Networks they were created in. + Ćōńƒĩĝũŕē ĩƒ śēśśĩōńś ćŕēàţēď ƀŷ ţĥĩś śţàĝē śĥōũĺď ƀē ƀōũńď ţō ţĥē Ńēţŵōŕķś ţĥēŷ ŵēŕē ćŕēàţēď ĩń. GeoIP binding + ĜēōĨƤ ƀĩńďĩńĝ Bind Continent + ßĩńď Ćōńţĩńēńţ Bind Continent and Country + ßĩńď Ćōńţĩńēńţ àńď Ćōũńţŕŷ Bind Continent, Country and City + ßĩńď Ćōńţĩńēńţ, Ćōũńţŕŷ àńď Ćĩţŷ Configure if sessions created by this stage should be bound to their GeoIP-based location + Ćōńƒĩĝũŕē ĩƒ śēśśĩōńś ćŕēàţēď ƀŷ ţĥĩś śţàĝē śĥōũĺď ƀē ƀōũńď ţō ţĥēĩŕ ĜēōĨƤ-ƀàśēď ĺōćàţĩōń RAC + ŔÀĆ Connection failed after attempts. + Ćōńńēćţĩōń ƒàĩĺēď àƒţēŕ àţţēmƥţś. Re-connecting in second(s). + Ŕē-ćōńńēćţĩńĝ ĩń śēćōńď(ś). Connecting... + Ćōńńēćţĩńĝ... Select endpoint to connect to + Śēĺēćţ ēńďƥōĩńţ ţō ćōńńēćţ ţō Connection expiry + Ćōńńēćţĩōń ēxƥĩŕŷ Determines how long a session lasts before being disconnected and requiring re-authorization. - - - Provider require enterprise. + Ďēţēŕmĩńēś ĥōŵ ĺōńĝ à śēśśĩōń ĺàśţś ƀēƒōŕē ƀēĩńĝ ďĩśćōńńēćţēď àńď ŕēǫũĩŕĩńĝ ŕē-àũţĥōŕĩźàţĩōń. Learn more + Ĺēàŕń mōŕē Maximum concurrent connections + Màxĩmũm ćōńćũŕŕēńţ ćōńńēćţĩōńś Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + Màxĩmũm ćōńćũŕŕēńţ àĺĺōŵēď ćōńńēćţĩōńś ţō ţĥĩś ēńďƥōĩńţ. Ćàń ƀē śēţ ţō -1 ţō ďĩśàƀĺē ţĥē ĺĩmĩţ. + + + This feature requires an enterprise license. + Ţĥĩś ƒēàţũŕē ŕēǫũĩŕēś àń ēńţēŕƥŕĩśē ĺĩćēńśē. + + + Korean + Ķōŕēàń + + + Dutch + Ďũţćĥ diff --git a/web/xliff/tr.xlf b/web/xliff/tr.xlf index d1d4dcd55..8a89a14ab 100644 --- a/web/xliff/tr.xlf +++ b/web/xliff/tr.xlf @@ -6147,9 +6147,6 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. - - Provider require enterprise. - Learn more @@ -6158,6 +6155,15 @@ Bindings to groups/users are checked against the user of the event. Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + This feature requires an enterprise license. + + + Korean + + + Dutch diff --git a/web/xliff/zh-CN.xlf b/web/xliff/zh-CN.xlf new file mode 100644 index 000000000..1b77c00fa --- /dev/null +++ b/web/xliff/zh-CN.xlf @@ -0,0 +1,5068 @@ + + + + + + Admin + + + Open API drawer + + + Open Notification drawer + + + Connection error, reconnecting... + + + Loading... + + + Application + + + Logins + + + Failed to fetch + + + Click to change value + + + Select an object. + + + Loading options... + + + API Access + + + App password + + + Recovery + + + Verification + + + Unknown intent + + + Login + + + Failed login + + + Logout + + + User was written to + + + Suspicious request + + + Password set + + + Secret was viewed + + + Secret was rotated + + + Invitation used + + + Application authorized + + + Source linked + + + Impersonation started + + + Impersonation ended + + + Flow execution + + + Policy execution + + + Policy exception + + + Property Mapping exception + + + System task execution + + + System task exception + + + General system exception + + + Configuration error + + + Model created + + + Model updated + + + Model deleted + + + Email sent + + + Update available + + + Alert + + + Notice + + + Warning + + + Unknown severity + + + Static tokens + + + TOTP Device + + + Internal + + + External + + + Service account + + + Service account (internal) + + + Show less + + + Show more + + + UID + + + Name + + + App + + + Model Name + + + Message + + + Subject + + + From + + + To + + + Context + + + User + + + Affected model: + + + Authorized application: + + + Using flow + + + Email info: + + + Secret: + + + Exception + + + Open issue on GitHub... + + + Expression + + + Binding + + + Request + + + Object + + + Result + + + Passing + + + Messages + + + New version available + + + Using source + + + Attempted to log in as + + + No additional data available. + + + no tabs defined + + + Remove item + + + - of + + + Go to previous page + + + Go to next page + + + Search... + + + Loading + + + No objects found. + + + Failed to fetch objects. + + + Refresh + + + Select all rows + + + Action + + + Creation Date + + + Client IP + + + Tenant + + + Recent events + + + On behalf of + + + - + + + No Events found. + + + No matching events could be found. + + + Embedded outpost is not configured correctly. + + + Check outposts. + + + HTTPS is not detected correctly + + + Server and client are further than 5 seconds apart. + + + OK + + + Everything is ok. + + + System status + + + Based on + + + is available! + + + Up-to-date! + + + Version + + + Workers + + + No workers connected. Background tasks will not run. + + + hour(s) ago + + + Failed to fetch data. + + + day(s) ago + + + Authorizations + + + Failed Logins + + + Successful Logins + + + : + + + Cancel + + + LDAP Source + + + SCIM Provider + + + Healthy + + + Failed + + + Unsynced / N/A + + + Healthy outposts + + + Outdated outposts + + + Unhealthy outposts + + + Not found + + + The URL "" was not found. + + + Return home + + + General system status + + + Welcome, . + + + Quick actions + + + Create a new application + + + Check the logs + + + Explore integrations + + + Manage users + + + Check the release notes + + + Outpost status + + + Sync status + + + Logins and authorizations over the last week (per 8 hours) + + + Apps with most usage + + + days ago + + + Objects created + + + User Statistics + + + Users created per day in the last month + + + Users created + + + Logins per day in the last month + + + Failed Logins per day in the last month + + + Failed logins + + + Clear search + + + System Tasks + + + Long-running operations which authentik executes in the background. + + + Identifier + + + Description + + + Last run + + + Status + + + Actions + + + Successful + + + Error + + + Unknown + + + Duration + + + seconds + + + Restart task + + + Close + + + Create + + + Next + + + Back + + + Submit + + + Type + + + Select providers to add to application + + + Add + + + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + + + Path template for users created. Use placeholders like `%(slug)s` to insert the source slug. + + + Currently set to: + + + No form found + + + Form didn't return a promise for submitting + + + Any policy must match to grant access + + + All policies must match to grant access + + + Successfully updated application. + + + Successfully created application. + + + Application's display Name. + + + Slug + + + Internal application name used in URLs. + + + Group + + + Optionally enter a group name. Applications with identical groups are shown grouped together. + + + Provider + + + Select a provider that this application should use. + + + Backchannel Providers + + + Select backchannel providers which augment the functionality of the main provider. + + + Add provider + + + Policy engine mode + + + UI settings + + + Launch URL + + + If left empty, authentik will try to extract the launch URL based on the selected provider. + + + Open in new tab + + + If checked, the launch URL will open in a new browser tab or window from the user's application library. + + + Icon + + + Clear icon + + + Delete currently set icon. + + + Publisher + + + UI Settings + + + OAuth2/OIDC (Open Authorization/OpenID Connect) + + + Modern applications, APIs and Single-page applications. + + + LDAP (Lightweight Directory Access Protocol) + + + Provide an LDAP interface for applications and users to authenticate against. + + + Transparent Reverse Proxy + + + For transparent reverse proxies with required authentication + + + Forward Auth (Single Application) + + + For nginx's auth_request or traefik's forwardAuth + + + Forward Auth (Domain Level) + + + For nginx's auth_request or traefik's forwardAuth per root domain + + + SAML (Security Assertion Markup Language) + + + Configure SAML provider manually + + + RADIUS (Remote Authentication Dial-In User Service) + + + Configure RADIUS provider manually + + + SCIM (System for Cross-domain Identity Management) + + + Configure SCIM provider manually + + + Saving Application... + + + Authentik was unable to save this application: + + + Your application has been saved + + + There was an error in the application. + + + Review the application. + + + There was an error in the provider. + + + Review the provider. + + + There was an error + + + There was an error creating the application, but no error message was sent. Please review the server logs. + + + Authentication + + + Authorization + + + Enrollment + + + Invalidation + + + Stage Configuration + + + Unenrollment + + + Unknown designation + + + Stacked + + + Content left + + + Content right + + + Sidebar left + + + Sidebar right + + + Unknown layout + + + Cached binding + + + Flow is executed and session is cached in memory. Flow is executed when session expires + + + Direct binding + + + Always execute the configured bind flow to authenticate the user + + + Cached querying + + + The outpost holds all users and groups in-memory and will refresh every 5 Minutes + + + Direct querying + + + Always returns the latest data, but slower than cached querying + + + When enabled, code-based multi-factor authentication can be used by appending a semicolon and the TOTP code to the password. This should only be enabled if all users that will bind to this provider have a TOTP device configured, as otherwise a password may incorrectly be rejected if it contains a semicolon. + + + The start for gidNumbers, this number is added to a number generated from the group.Pk to make sure that the numbers aren't too low for POSIX groups. Default is 4000 to ensure that we don't collide with local groups or users primary groups gidNumber + + + The certificate for the above configured Base DN. As a fallback, the provider uses a self-signed certificate. + + + DNS name for which the above configured certificate should be used. The certificate cannot be detected based on the base DN, as the SSL/TLS negotiation happens before such data is exchanged. + + + The start for uidNumbers, this number is added to the user.Pk to make sure that the numbers aren't too low for POSIX users. Default is 2000 to ensure that we don't collide with local users uidNumber + + + Configure LDAP Provider + + + Method's display Name. + + + Bind flow + + + Flow used for users to authenticate. + + + Search group + + + Bind mode + + + Configure how the outpost authenticates requests. + + + Search mode + + + Configure how the outpost queries the core authentik server's users. + + + Code-based MFA Support + + + Protocol settings + + + Base DN + + + LDAP DN under which bind requests and search requests can be made. + + + Certificate + + + TLS Server name + + + UID start number + + + GID start number + + + Successfully updated provider. + + + Successfully created provider. + + + (Format: hours=-1;minutes=-2;seconds=-3). + + + (Format: hours=1;minutes=2;seconds=3). + + + The following keywords are supported: + + + Confidential + + + Confidential clients are capable of maintaining the confidentiality of their credentials such as client secrets + + + Public + + + Public clients are incapable of maintaining the confidentiality and should use methods like PKCE. + + + Based on the User's hashed ID + + + Based on the User's ID + + + Based on the User's UUID + + + Based on the User's username + + + Based on the User's Email + + + This is recommended over the UPN mode. + + + Based on the User's UPN + + + Requires the user to have a 'upn' attribute set, and falls back to hashed user ID. Use this mode only if you have different UPN and Mail domains. + + + Each provider has a different issuer, based on the application slug + + + Same identifier is used for all providers + + + Valid redirect URLs after a successful authorization flow. Also specify any origins here for Implicit flows. + + + If no explicit redirect URIs are specified, the first successfully used redirect URI will be saved. + + + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + + + Authentication flow + + + Flow used when a user access this provider and is not authenticated. + + + Authorization flow + + + Flow used when authorizing this provider. + + + Client type + + + Client ID + + + Client Secret + + + Redirect URIs/Origins (RegEx) + + + Signing Key + + + Key used to sign the tokens. + + + Advanced protocol settings + + + Access code validity + + + Configure how long access codes are valid for. + + + Access Token validity + + + Configure how long access tokens are valid for. + + + Refresh Token validity + + + Configure how long refresh tokens are valid for. + + + Scopes + + + Select which scopes can be used by the client. The client still has to specify the scope to access the data. + + + Hold control/command to select multiple items. + + + Subject mode + + + Configure what data should be used as unique User Identifier. For most cases, the default should be fine. + + + Include claims in id_token + + + Include User claims from scopes in the id_token, for applications that don't access the userinfo endpoint. + + + Issuer mode + + + Configure how the issuer field of the ID Token should be filled. + + + Machine-to-Machine authentication settings + + + Trusted OIDC Sources + + + JWTs signed by certificates configured in the selected sources can be used to authenticate to this provider. + + + Configure OAuth2/OpenId Provider + + + HTTP-Basic Username Key + + + User/Group Attribute used for the user part of the HTTP-Basic Header. If not set, the user's Email address is used. + + + HTTP-Basic Password Key + + + User/Group Attribute used for the password part of the HTTP-Basic Header. + + + Configure Proxy Provider + + + Token validity + + + Configure how long tokens are valid for. + + + AdditionalScopes + + + Additional scope mappings, which are passed to the proxy. + + + Unauthenticated URLs + + + Unauthenticated Paths + + + Regular expressions for which authentication is not required. Each new line is interpreted as a new expression. + + + When using proxy or forward auth (single application) mode, the requested URL Path is checked against the regular expressions. When using forward auth (domain mode), the full requested URL including scheme and host is matched against the regular expressions. + + + Authentication settings + + + Intercept header authentication + + + When enabled, authentik will intercept the Authorization header to authenticate the request. + + + Send HTTP-Basic Authentication + + + Send a custom HTTP-Basic Authentication header based on values from authentik. + + + Use this provider with nginx's auth_request or traefik's forwardAuth. Only a single provider is required per root domain. You can't do per-application authorization, but you don't have to create a provider for each application. + + + An example setup can look like this: + + + authentik running on auth.example.com + + + app1 running on app1.example.com + + + In this case, you'd set the Authentication URL to auth.example.com and Cookie domain to example.com. + + + External host + + + The external URL you'll authenticate at. The authentik core server should be reachable under this URL. + + + Cookie domain + + + Set this to the domain you wish the authentication to be valid for. Must be a parent domain of the URL above. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'. + + + This provider will behave like a transparent reverse-proxy, except requests must be authenticated. If your upstream application uses HTTPS, make sure to connect to the outpost using HTTPS as well. + + + The external URL you'll access the application at. Include any non-standard port. + + + Internal host + + + Upstream host that the requests are forwarded to. + + + Internal host SSL Validation + + + Validate SSL Certificates of upstream servers. + + + Use this provider with nginx's auth_request or traefik's + forwardAuth. Each application/domain needs its own provider. + Additionally, on each domain, /outpost.goauthentik.io must be + routed to the outpost (when using a managed outpost, this is done for you). + + + Configure Radius Provider + + + Shared secret + + + Client Networks + + + List of CIDRs (comma-seperated) that clients can connect from. A more specific + CIDR will match before a looser one. Clients connecting from a non-specified CIDR + will be dropped. + + + Redirect + + + Post + + + Configure SAML Provider + + + ACS URL + + + Issuer + + + Also known as EntityID. + + + Service Provider Binding + + + Determines how authentik sends the response back to the Service Provider. + + + Audience + + + Signing Certificate + + + Certificate used to sign outgoing Responses going to the Service Provider. + + + Verification Certificate + + + When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default. + + + Property Mappings + + + Property mappings used for user mapping. + + + NameID Property Mapping + + + Configure how the NameID value will be created. When left empty, the NameIDPolicy of the incoming request will be respected. + + + Assertion valid not before + + + Configure the maximum allowed time drift for an assertion. + + + Assertion valid not on or after + + + Assertion not valid on or after current time + this value. + + + Session valid not on or after + + + Session not valid on or after current time + this value. + + + Digest algorithm + + + Signature algorithm + + + Configure SCIM Provider + + + URL + + + SCIM base url, usually ends in /v2. + + + Token + + + Token to authenticate with. Currently only bearer authentication is supported. + + + User filtering + + + Exclude service accounts + + + Only sync users within the selected group. + + + Attribute mapping + + + User Property Mappings + + + Group Property Mappings + + + Property mappings used for group creation. + + + Create With Wizard + + + New application + + + Don't show this message again. + + + One hint, 'New Application Wizard', is currently hidden + + + This feature requires an enterprise license. + + + Learn more + + + Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. + + + Proxy + + + Forward auth (single application) + + + Forward auth (domain level) + + + Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). + + + Authentication URL + + + Unknown proxy mode + + + Additional scopes + + + Property mappings + + + Default relay state + + + When using IDP-initiated logins, the relay state will be set to this value. + + + Successfully imported provider. + + + Metadata + + + Apply changes + + + Finish + + + Select type + + + Try the new application wizard + + + The new application wizard greatly simplifies the steps required to create applications and providers. + + + Try it now + + + New provider + + + Create a new provider. + + + Create + + + Connection expiry + + + Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Settings + + + Connection settings. + + + Property mappings used to user mapping. + + + Property mappings used to group creation. + + + Not used by any other object. + + + object will be DELETED + + + connection will be deleted + + + reference will be reset to default value + + + reference will be set to an empty value + + + () + + + ID + + + Successfully deleted + + + Failed to delete : + + + Delete + + + Are you sure you want to delete ? + + + Delete + + + Providers + + + Provide support for protocols like SAML and OAuth to assigned applications. + + + Provider(s) + + + Assigned to application + + + Assigned to application (backchannel) + + + Warning: Provider not assigned to any application. + + + Update + + + Update + + + Edit + + + Create Application + + + Successfully assigned permission. + + + Role + + + Assign + + + Assign permission to role + + + Assign to new role + + + Permission(s) + + + Permission + + + Directly assigned + + + Assign permission to user + + + Assign to new user + + + Superuser + + + RBAC is in preview. + + + Send us feedback! + + + User Object Permissions + + + Role Object Permissions + + + Overview + + + Changelog + + + Permissions + + + Warning: Provider is not used by any Outpost. + + + Assigned to application + + + Update LDAP Provider + + + How to connect + + + Connect to the LDAP Server on port 389: + + + Check the IP of the Kubernetes service, or + + + The Host IP of the docker host + + + Bind DN + + + Bind Password + + + Search base + + + Preview + + + Warning: Provider is not used by an Application. + + + Redirect URIs + + + Update OAuth2 Provider + + + OpenID Configuration URL + + + OpenID Configuration Issuer + + + Authorize URL + + + Token URL + + + Userinfo URL + + + Logout URL + + + JWKS URL + + + Example JWT payload (for currently authenticated user) + + + Yes + + + No + + + Forward auth (domain-level) + + + Nginx (Ingress) + + + Nginx (Proxy Manager) + + + Nginx (standalone) + + + Traefik (Ingress) + + + Traefik (Compose) + + + Traefik (Standalone) + + + Caddy (Standalone) + + + Internal Host + + + External Host + + + Basic-Auth + + + Mode + + + Update Proxy Provider + + + Protocol Settings + + + Allowed Redirect URIs + + + Setup + + + No additional setup is required. + + + Successfully updated endpoint. + + + Successfully created endpoint. + + + Protocol + + + RDP + + + SSH + + + VNC + + + Host + + + Hostname/IP to connect to. + + + Maximum concurrent connections + + + Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + Advanced settings + + + Active + + + Last login + + + Select users to add + + + Successfully updated group. + + + Successfully created group. + + + Is superuser + + + Users added to this group will be superusers. + + + Parent + + + Roles + + + Select roles to grant this groups' users' permissions from the selected roles. + + + Attributes + + + Set custom attributes using YAML or JSON. + + + Successfully updated binding. + + + Successfully created binding. + + + Policy + + + Group mappings can only be checked if a user is already logged in when trying to access this source. + + + User mappings can only be checked if a user is already logged in when trying to access this source. + + + Enabled + + + Negate result + + + Negates the outcome of the binding. Messages are unaffected. + + + Order + + + Timeout + + + Failure result + + + Pass + + + Don't pass + + + Result used when policy execution fails. + + + Successfully updated policy. + + + Successfully created policy. + + + A policy used for testing. Always returns the same result as specified below after waiting a random duration. + + + Execution logging + + + When this option is enabled, all executions of this policy will be logged. By default, only execution errors are logged. + + + Policy-specific settings + + + Pass policy? + + + Wait (min) + + + The policy takes a random time to execute. This controls the minimum time it will take. + + + Wait (max) + + + Matches an event against a set of criteria. If any of the configured values match, the policy passes. + + + Match created events with this action type. When left empty, all action types will be matched. + + + Matches Event's Client IP (strict matching, for network matching use an Expression Policy. + + + Match events created by selected application. When left empty, all applications are matched. + + + Model + + + Match events created by selected model. When left empty, all models are matched. + + + Checks if the request's user's password has been changed in the last x days, and denys based on settings. + + + Maximum age (in days) + + + Only fail the policy, don't invalidate user's password + + + Executes the python snippet to determine whether to allow or deny a request. + + + Expression using Python. + + + See documentation for a list of all variables. + + + Static rules + + + Minimum length + + + Minimum amount of Uppercase Characters + + + Minimum amount of Lowercase Characters + + + Minimum amount of Digits + + + Minimum amount of Symbols Characters + + + Error message + + + Symbol charset + + + Characters which are considered as symbols. + + + HaveIBeenPwned settings + + + Allowed count + + + Allow up to N occurrences in the HIBP database. + + + zxcvbn settings + + + Score threshold + + + If the password's score is less than or equal this value, the policy will fail. + + + 0: Too guessable: risky password. (guesses &lt; 10^3) + + + 1: Very guessable: protection from throttled online attacks. (guesses &lt; 10^6) + + + 2: Somewhat guessable: protection from unthrottled online attacks. (guesses &lt; 10^8) + + + 3: Safely unguessable: moderate protection from offline slow-hash scenario. (guesses &lt; 10^10) + + + 4: Very unguessable: strong protection from offline slow-hash scenario. (guesses &gt;= 10^10) + + + Checks the value from the policy request against several rules, mostly used to ensure password strength. + + + Password field + + + Field key to check, field keys defined in Prompt stages are available. + + + Check static rules + + + Check haveibeenpwned.com + + + For more info see: + + + Check zxcvbn + + + Password strength estimator created by Dropbox, see: + + + Allows/denys requests based on the users and/or the IPs reputation. + + + Invalid login attempts will decrease the score for the client's IP, and the +username they are attempting to login as, by one. + + + The policy passes when the reputation score is below the threshold, and +doesn't pass when either or both of the selected options are equal or above the threshold. + + + Check IP + + + Check Username + + + Threshold + + + New policy + + + Create a new policy. + + + Create Binding + + + Members + + + Select groups to add user to + + + Warning: Adding the user to the selected group(s) will give them superuser permissions. + + + Successfully updated user. + + + Successfully created user and added to group + + + Successfully created user. + + + Username + + + User's primary identifier. 150 characters or fewer. + + + User's display name. + + + User type + + + Internal users might be users such as company employees, which will get access to the full Enterprise feature set. + + + External users might be external consultants or B2C customers. These users don't get access to enterprise features. + + + Service accounts should be used for machine-to-machine authentication or other automations. + + + Email + + + Is active + + + Designates whether this user should be treated as active. Unselect this instead of deleting accounts. + + + Path + + + Policy / User / Group + + + Policy + + + Group + + + User + + + Edit Policy + + + Update Group + + + Edit Group + + + Update User + + + Edit User + + + Policy binding(s) + + + Update Binding + + + Edit Binding + + + No Policies bound. + + + No policies are currently bound to this object. + + + Create and bind Policy + + + Bind existing policy + + + Update Permissions + + + Endpoint(s) + + + Update Endpoint + + + These bindings control which users will have access to this endpoint. Users must also have access to the application. + + + Create Endpoint + + + RAC is in preview. + + + Update RAC Provider + + + Endpoints + + + Update Radius Provider + + + Download + + + Copy download URL + + + Download signing certificate + + + Related objects + + + Update SAML Provider + + + SAML Configuration + + + EntityID/Issuer + + + SSO URL (Post) + + + SSO URL (Redirect) + + + SSO URL (IdP-initiated Login) + + + SLO URL (Post) + + + SLO URL (Redirect) + + + SAML Metadata + + + Example SAML attributes + + + NameID attribute + + + No sync status. + + + Sync currently running. + + + Not synced yet. + + + Task finished with warnings + + + Task finished with errors + + + Last sync: + + + Warning: Provider is not assigned to an application as backchannel provider. + + + Update SCIM Provider + + + Run sync again + + + Application Icon + + + Applications + + + External applications that use authentik as an identity provider via protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access. + + + Provider Type + + + Application(s) + + + Update Application + + + Open + + + Successfully sent test-request. + + + Log messages + + + No log messages. + + + Warning: Application is not used by any Outpost. + + + Related + + + Check access + + + Check + + + Check Application access + + + Test + + + Launch + + + Logins over the last week (per 8 hours) + + + Policy / Group / User Bindings + + + These policies control which users can access this application. + + + Successfully updated source. + + + Successfully created source. + + + Sync users + + + User password writeback + + + Login password is synced from LDAP into authentik automatically. Enable this option only to write password changes in authentik back to LDAP. + + + Sync groups + + + Connection settings + + + Server URI + + + Specify multiple server URIs by separating them with a comma. + + + Enable StartTLS + + + To use SSL instead, use 'ldaps://' and disable this option. + + + Use Server URI for SNI verification + + + Required for servers using TLS 1.3+ + + + TLS Verification Certificate + + + When connecting to an LDAP Server with TLS, certificates are not checked by default. Specify a keypair to validate the remote certificate. + + + TLS Client authentication certificate + + + Client certificate keypair to authenticate against the LDAP Server's Certificate. + + + Bind CN + + + LDAP Attribute mapping + + + Property mappings used to user creation. + + + Additional settings + + + Parent group for all the groups imported from LDAP. + + + User path + + + Addition User DN + + + Additional user DN, prepended to the Base DN. + + + Addition Group DN + + + Additional group DN, prepended to the Base DN. + + + User object filter + + + Consider Objects matching this filter to be Users. + + + Group object filter + + + Consider Objects matching this filter to be Groups. + + + Group membership field + + + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + + + Object uniqueness field + + + Field which contains a unique Identifier. + + + Link users on unique identifier + + + Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses + + + Use the user's email address, but deny enrollment when the email address already exists + + + Link to a user with identical username. Can have security implications when a username is used with another source + + + Use the user's username, but deny enrollment when the username already exists + + + Unknown user matching mode + + + URL settings + + + Authorization URL + + + URL the user is redirect to to consent the authorization. + + + Access token URL + + + URL used by authentik to retrieve tokens. + + + Profile URL + + + URL used by authentik to get user information. + + + Request token URL + + + URL used to request the initial token. This URL is only required for OAuth 1. + + + OIDC Well-known URL + + + OIDC well-known configuration URL. Can be used to automatically configure the URLs above. + + + OIDC JWKS URL + + + JSON Web Key URL. Keys from the URL will be used to validate JWTs from this source. + + + OIDC JWKS + + + Raw JWKS data. + + + User matching mode + + + Consumer key + + + Also known as Client ID. + + + Consumer secret + + + Also known as Client Secret. + + + Additional scopes to be passed to the OAuth Provider, separated by space. To replace existing scopes, prefix with *. + + + Flow settings + + + Flow to use when authenticating existing users. + + + Enrollment flow + + + Flow to use when enrolling new users. + + + Load servers + + + Re-authenticate with plex + + + Allow friends to authenticate via Plex, even if you don't share any servers + + + Allowed servers + + + Select which server a user has to be a member of to be allowed to authenticate. + + + SSO URL + + + URL that the initial Login request is sent to. + + + SLO URL + + + Optional URL if the IDP supports Single-Logout. + + + Also known as Entity ID. Defaults the Metadata URL. + + + Binding Type + + + Redirect binding + + + Post-auto binding + + + Post binding but the request is automatically sent and the user doesn't have to confirm. + + + Post binding + + + Signing keypair + + + Keypair which is used to sign outgoing requests. Leave empty to disable signing. + + + Allow IDP-initiated logins + + + Allows authentication flows initiated by the IdP. This can be a security risk, as no validation of the request ID is done. + + + NameID Policy + + + Persistent + + + Email address + + + Windows + + + X509 Subject + + + Transient + + + Delete temporary users after + + + Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. + + + Pre-authentication flow + + + Flow used before authentication. + + + New source + + + Create a new source. + + + Federation and Social login + + + Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves. + + + Source(s) + + + Disabled + + + Built-in + + + Global status + + + Vendor + + + Update LDAP Source + + + Connectivity + + + OAuth Source + + + Generic OpenID Connect + + + Unknown provider type + + + Details + + + Callback URL + + + Access Key + + + Update OAuth Source + + + Diagram + + + Policy Bindings + + + These bindings control which users can access this source. + You can only use policies here as access is checked before the user is authenticated. + + + Update Plex Source + + + Update SAML Source + + + Successfully updated mapping. + + + Successfully created mapping. + + + Object field + + + Field of the user object this value is written to. + + + General settings + + + Password + + + RDP settings + + + Ignore server certificate + + + Enable wallpaper + + + Enable font-smoothing + + + Enable full window dragging + + + SAML Attribute Name + + + Attribute name used for SAML Assertions. Can be a URN OID, a schema reference, or a any other string. If this property mapping is used for NameID Property, this field is discarded. + + + Friendly Name + + + Optionally set the 'FriendlyName' value of the Assertion attribute. + + + Scope name + + + Scope which the client can specify to access these properties. + + + Description shown to the user when consenting. If left empty, the user won't be informed. + + + Example context data + + + Active Directory User + + + Active Directory Group + + + New property mapping + + + Create a new property mapping. + + + Control how authentik exposes and interprets information. + + + Property Mapping(s) + + + Test Property Mapping + + + Hide managed mappings + + + Successfully updated token. + + + Successfully created token. + + + Expires on + + + Unique identifier the token is referenced by. + + + Intent + + + API Token + + + Used to access the API programmatically + + + App password. + + + Used to login using a flow executor + + + Expiring + + + If this is selected, the token will expire. Upon expiration, the token will be rotated. + + + The token has been copied to your clipboard + + + The token was displayed because authentik does not have permission to write to the clipboard + + + Tokens + + + Tokens are used throughout authentik for Email validation stages, Recovery keys and API access. + + + Expires? + + + Expiry date + + + Token(s) + + + Create Token + + + Token is managed by authentik. + + + Update Token + + + Editing is disabled for managed tokens + + + Copy token + + + Successfully updated tenant. + + + Successfully created tenant. + + + Domain + + + Matching is done based on domain suffix, so if you enter domain.tld, foo.domain.tld will still match. + + + Default + + + Use this tenant for each domain that doesn't have a dedicated tenant. + + + Branding settings + + + Title + + + Branding shown in page title and several other places. + + + Logo + + + Icon shown in sidebar/header and flow executor. + + + Favicon + + + Icon shown in the browser tab. + + + Default flows + + + Flow used to authenticate users. If left empty, the first applicable flow sorted by the slug is used. + + + Invalidation flow + + + Flow used to logout. If left empty, the first applicable flow sorted by the slug is used. + + + Recovery flow + + + Recovery flow. If left empty, the first applicable flow sorted by the slug is used. + + + Unenrollment flow + + + If set, users are able to unenroll themselves using this flow. If no flow is set, option is not shown. + + + User settings flow + + + If set, users are able to configure details of their profile. + + + Device code flow + + + If set, the OAuth Device Code profile can be used, and the selected flow will be used to enter the code. + + + Other global settings + + + Web Certificate + + + Event retention + + + Duration after which events will be deleted from the database. + + + When using an external logging solution for archiving, this can be set to "minutes=5". + + + This setting only affects new Events, as the expiration is saved per-event. + + + Format: "weeks=3;days=2;hours=3,seconds=2". + + + Set custom attributes using YAML or JSON. Any attributes set here will be inherited by users, if the request is handled by this tenant. + + + Tenants + + + Configure visual settings and defaults for different domains. + + + Default? + + + Tenant(s) + + + Update Tenant + + + Create Tenant + + + Policies + + + Allow users to use Applications based on properties, enforce Password Criteria and selectively apply Stages. + + + Assigned to object(s). + + + Warning: Policy is not assigned. + + + Test Policy + + + Policy / Policies + + + Successfully cleared policy cache + + + Failed to delete policy cache + + + Clear cache + + + Clear Policy cache + + + Are you sure you want to clear the policy cache? This will cause all policies to be re-evaluated on their next usage. + + + Reputation scores + + + Reputation for IP and user identifiers. Scores are decreased for each failed login and increased for each successful login. + + + IP + + + Score + + + Updated + + + Reputation + + + Groups + + + Group users together and give them permissions based on the membership. + + + Superuser privileges? + + + Group(s) + + + Create Group + + + Create group + + + Enabling this toggle will create a group named after the user, with the user as member. + + + Use the username and password below to authenticate. The password can be retrieved later on the Tokens page. + + + Valid for 360 days, after which the password will automatically rotate. You can copy the password from the Token List. + + + The following objects use + + + connecting object will be deleted + + + Successfully updated + + + Failed to update : + + + Are you sure you want to update ""? + + + Successfully updated password. + + + Successfully sent email. + + + Email stage + + + Successfully added user(s). + + + Users to add + + + Add users + + + User(s) + + + Remove Users(s) + + + Are you sure you want to remove the selected users from the group ? + + + Remove + + + Impersonate + + + User status + + + Inactive + + + Regular user + + + Change status + + + Deactivate + + + Activate + + + Update password + + + Set password + + + Successfully generated recovery link + + + No recovery flow is configured. + + + Copy recovery link + + + Send link + + + Send recovery link to user + + + Email recovery link + + + Recovery link cannot be emailed, user has no email address saved. + + + To let a user directly reset a their password, configure a recovery flow on the currently active tenant. + + + Add User + + + Warning: This group is configured with superuser access. Added users will have superuser access. + + + Add existing user + + + Create user + + + Create User + + + This user will be added to the group "". + + + Create Service account + + + Hide service-accounts + + + Group Info + + + Notes + + + Edit the notes attribute of this group to add notes here. + + + Users + + + Pseudolocale (for testing) + + + English + + + Spanish + + + German + + + French + + + Korean + + + Dutch + + + Polish + + + Turkish + + + Chinese (traditional) + + + Taiwanese Mandarin + + + Chinese (simplified) + + + Warning: The current user count has exceeded the configured licenses. + + + Click here for more info. + + + API Requests + + + Open API Browser + + + Show details + + + Notifications + + + unread + + + Successfully cleared notifications + + + Clear all + + + User interface + + + Dashboards + + + Outposts + + + Events + + + Logs + + + Notification Rules + + + Notification Transports + + + Customisation + + + Blueprints + + + Flows and Stages + + + Flows + + + Stages + + + Prompts + + + Directory + + + Tokens and App passwords + + + Invitations + + + System + + + Certificates + + + Outpost Integrations + + + A newer version of the frontend is available. + + + You're currently impersonating . Click to stop. + + + Enterprise + + + Licenses + + + Root + + + A copy of this recovery link has been placed in your clipboard + + + The current tenant must have a recovery flow configured to use a recovery link + + + Warning: You're about to delete the user you're logged in as (). Proceed at your own risk. + + + Hide deactivated user + + + <No name set> + + + Create recovery link + + + User folders + + + Successfully added user to group(s). + + + Groups to add + + + Add group + + + Remove from Group(s) + + + Are you sure you want to remove user from the following groups? + + + Add Group + + + Add to existing group + + + Add new group + + + Application authorizations + + + Select permissions to grant + + + Permissions to add + + + Select permissions + + + Assign permission + + + User doesn't have view permission so description cannot be retrieved. + + + Revoked? + + + Expires + + + ID Token + + + Refresh Tokens(s) + + + Last IP + + + Session(s) + + + Expiry + + + (Current session) + + + Consent(s) + + + Confirmed + + + Device(s) + + + User Info + + + Lock the user out of this system + + + Allow the user to log in and use this system + + + Temporarily assume the identity of this user + + + Enter a new password for this user + + + Create a link for this user to reset their password + + + Create Recovery Link + + + Actions over the last week (per 8 hours) + + + Edit the notes attribute of this user to add notes here. + + + Sessions + + + User events + + + Explicit Consent + + + OAuth Refresh Tokens + + + MFA Authenticators + + + Assigned permissions + + + Assigned global permissions + + + Assigned object permissions + + + Successfully updated role. + + + Successfully created role. + + + Manage roles which grant permissions to objects within authentik. + + + Role(s) + + + Update Role + + + Create Role + + + Role doesn't have view permission so description cannot be retrieved. + + + Role + + + Role Info + + + Successfully updated invitation. + + + Successfully created invitation. + + + Flow + + + When selected, the invite will only be usable with the flow. By default the invite is accepted on all flows with invitation stages. + + + Custom attributes + + + Optional data which is loaded into the flow's 'prompt_data' context variable. YAML or JSON. + + + Single use + + + When enabled, the invitation will be deleted after usage. + + + Select an enrollment flow + + + Link to use the invitation. + + + Create Invitation Links to enroll Users, and optionally force specific attributes of their account. + + + Created by + + + Invitation(s) + + + Invitation not limited to any flow, and can be used with any enrollment flow. + + + Update Invitation + + + Create Invitation + + + Warning: No invitation stage is bound to any flow. Invitations will not work as expected. + + + Auto-detect (based on your browser) + + + Required. + + + Continue + + + Successfully updated prompt. + + + Successfully created prompt. + + + Text: Simple Text input + + + Text Area: Multiline text input + + + Text (read-only): Simple Text input, but cannot be edited. + + + Text Area (read-only): Multiline text input, but cannot be edited. + + + Username: Same as Text input, but checks for and prevents duplicate usernames. + + + Email: Text field with Email type. + + + Password: Masked input, multiple inputs of this type on the same prompt need to be identical. + + + Number + + + Checkbox + + + Radio Button Group (fixed choice) + + + Dropdown (fixed choice) + + + Date + + + Date Time + + + File + + + Separator: Static Separator Line + + + Hidden: Hidden field, can be used to insert data into form. + + + Static: Static value, displayed as-is. + + + authentik: Locale: Displays a list of locales authentik supports. + + + Preview errors + + + Data preview + + + Unique name of this field, used for selecting fields in prompt stages. + + + Field Key + + + Name of the form field, also used to store the value. + + + When used in conjunction with a User Write stage, use attributes.foo to write attributes. + + + Label + + + Label shown next to/above the prompt. + + + Required + + + Interpret placeholder as expression + + + When checked, the placeholder will be evaluated in the same way a property mapping is. + If the evaluation fails, the placeholder itself is returned. + + + Placeholder + + + Optionally provide a short hint that describes the expected input value. + When creating a fixed choice field, enable interpreting as expression and return a + list to return multiple choices. + + + Interpret initial value as expression + + + When checked, the initial value will be evaluated in the same way a property mapping is. + If the evaluation fails, the initial value itself is returned. + + + Initial value + + + Optionally pre-fill the input with an initial value. + When creating a fixed choice field, enable interpreting as expression and + return a list to return multiple default choices. + + + Help text + + + Any HTML can be used. + + + Single Prompts that can be used for Prompt Stages. + + + Field + + + Prompt(s) + + + Update Prompt + + + Create Prompt + + + Target + + + Stage + + + Evaluate when flow is planned + + + Evaluate policies during the Flow planning process. + + + Evaluate when stage is run + + + Evaluate policies before the Stage is present to the user. + + + Invalid response behavior + + + Returns the error message and a similar challenge to the executor + + + Restarts the flow from the beginning + + + Restarts the flow from the beginning, while keeping the flow context + + + Configure how the flow executor should handle an invalid response to a challenge given by this bound stage. + + + Successfully updated stage. + + + Successfully created stage. + + + Stage used to configure a duo-based authenticator. This stage should be used for configuration flows. + + + Authenticator type name + + + Display name of this authenticator, used by users when they enroll an authenticator. + + + API Hostname + + + Duo Auth API + + + Integration key + + + Secret key + + + Duo Admin API (optional) + + + When using a Duo MFA, Access or Beyond plan, an Admin API application can be created. + This will allow authentik to import devices automatically. + + + Stage-specific settings + + + Configuration flow + + + Flow used by an authenticated user to configure this Stage. If empty, user will not be able to configure this stage. + + + Twilio Account SID + + + Get this value from https://console.twilio.com + + + Twilio Auth Token + + + Authentication Type + + + Basic Auth + + + Bearer Token + + + External API URL + + + This is the full endpoint to send POST requests to. + + + API Auth Username + + + This is the username to be used with basic auth or the token when used with bearer token + + + API Auth password + + + This is the password to be used with basic auth + + + Mapping + + + Modify the payload sent to the custom provider. + + + Stage used to configure an SMS-based TOTP authenticator. + + + Twilio + + + Generic + + + From number + + + Number the SMS will be sent from. + + + Hash phone number + + + If enabled, only a hash of the phone number will be saved. This can be done for data-protection reasons. Devices created from a stage with this enabled cannot be used with the authenticator validation stage. + + + Stage used to configure a static authenticator (i.e. static tokens). This stage should be used for configuration flows. + + + Token count + + + The number of tokens generated whenever this stage is used. Every token generated per stage execution will be attached to a single static device. + + + Token length + + + The length of the individual generated tokens. Can be increased to improve security. + + + Stage used to configure a TOTP authenticator (i.e. Authy/Google Authenticator). + + + Digits + + + 6 digits, widely compatible + + + 8 digits, not compatible with apps like Google Authenticator + + + Stage used to validate any authenticator. This stage should be used during authentication or authorization flows. + + + Device classes + + + Static Tokens + + + TOTP Authenticators + + + WebAuthn Authenticators + + + Duo Authenticators + + + SMS-based Authenticators + + + Device classes which can be used to authenticate. + + + Last validation threshold + + + If any of the devices user of the types selected above have been used within this duration, this stage will be skipped. + + + Not configured action + + + Force the user to configure an authenticator + + + Deny the user access + + + WebAuthn User verification + + + User verification must occur. + + + User verification is preferred if available, but not required. + + + User verification should not occur. + + + Configuration stages + + + Stages used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again. + + + When multiple stages are selected, the user can choose which one they want to enroll. + + + Stage used to configure a WebAuthn authenticator (i.e. Yubikey, FaceID/Windows Hello). + + + User verification + + + Required: User verification must occur. + + + Preferred: User verification is preferred if available, but not required. + + + Discouraged: User verification should not occur. + + + Resident key requirement + + + Required: The authenticator MUST create a dedicated credential. If it cannot, the RP is prepared for an error to occur + + + Preferred: The authenticator can create and store a dedicated credential, but if it doesn't that's alright too + + + Discouraged: The authenticator should not create a dedicated credential + + + Authenticator Attachment + + + No preference is sent + + + A non-removable authenticator, like TouchID or Windows Hello + + + A "roaming" authenticator, like a YubiKey + + + This stage checks the user's current session against the Google reCaptcha (or compatible) service. + + + Public Key + + + Public key, acquired from https://www.google.com/recaptcha/intro/v3.html. + + + Private Key + + + Private key, acquired from https://www.google.com/recaptcha/intro/v3.html. + + + JS URL + + + URL to fetch JavaScript from, defaults to recaptcha. Can be replaced with any compatible alternative. + + + API URL + + + URL used to validate captcha response, defaults to recaptcha. Can be replaced with any compatible alternative. + + + Prompt for the user's consent. The consent can either be permanent or expire in a defined amount of time. + + + Always require consent + + + Consent given last indefinitely + + + Consent expires. + + + Consent expires in + + + Offset after which consent expires. + + + Statically deny the flow. To use this stage effectively, disable *Evaluate when flow is planned* on the respective binding. + + + Deny message + + + Message shown when this stage is run. + + + Dummy stage used for testing. Shows a simple continue button and always passes. + + + Throw error? + + + SMTP Host + + + SMTP Port + + + SMTP Username + + + SMTP Password + + + Use TLS + + + Use SSL + + + From address + + + Verify the user's email address by sending them a one-time-link. Can also be used for recovery to verify the user's authenticity. + + + Activate pending user on success + + + When a user returns from the email successfully, their account will be activated. + + + Use global settings + + + When enabled, global Email connection settings will be used and connection settings below will be ignored. + + + Token expiry + + + Time in minutes the token sent is valid. + + + Template + + + Let the user identify themselves with their username or Email address. + + + User fields + + + UPN + + + Fields a user can identify themselves with. If no fields are selected, the user will only be able to use sources. + + + Password stage + + + When selected, a password field is shown on the same page instead of a separate page. This prevents username enumeration attacks. + + + Case insensitive matching + + + When enabled, user fields are matched regardless of their casing. + + + Pretend user exists + + + When enabled, the stage will always accept the given user identifier and continue. + + + Show matched user + + + When a valid username/email has been entered, and this option is enabled, the user's username and avatar will be shown. Otherwise, the text that the user entered will be shown. + + + Source settings + + + Sources + + + Select sources should be shown for users to authenticate with. This only affects web-based sources, not LDAP. + + + Show sources' labels + + + By default, only icons are shown for sources. Enable this to show their full names. + + + Passwordless flow + + + Optional passwordless flow, which is linked at the bottom of the page. When configured, users can use this flow to authenticate with a WebAuthn authenticator, without entering any details. + + + Optional enrollment flow, which is linked at the bottom of the page. + + + Optional recovery flow, which is linked at the bottom of the page. + + + This stage can be included in enrollment flows to accept invitations. + + + Continue flow without invitation + + + If this flag is set, this Stage will jump to the next Stage when no Invitation is given. By default this Stage will cancel the Flow when no invitation is given. + + + Validate the user's password against the selected backend(s). + + + Backends + + + User database + standard password + + + User database + app passwords + + + User database + LDAP password + + + Selection of backends to test the password against. + + + Flow used by an authenticated user to configure their password. If empty, user will not be able to configure change their password. + + + Failed attempts before cancel + + + How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage. + + + Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable. + + + Fields + + + ("", of type ) + + + Validation Policies + + + Selected policies are executed when the stage is submitted to validate the data. + + + Delete the currently pending user. CAUTION, this stage does not ask for confirmation. Use a consent stage to ensure the user is aware of their actions. + + + Log the currently pending user in. + + + Session duration + + + Determines how long a session lasts. Default of 0 seconds means that the sessions lasts until the browser is closed. + + + Different browsers handle session cookies differently, and might not remove them even when the browser is closed. + + + See here. + + + Stay signed in offset + + + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + + + Network binding + + + No binding + + + Bind ASN + + + Bind ASN and Network + + + Bind ASN, Network and IP + + + Configure if sessions created by this stage should be bound to the Networks they were created in. + + + GeoIP binding + + + Bind Continent + + + Bind Continent and Country + + + Bind Continent, Country and City + + + Configure if sessions created by this stage should be bound to their GeoIP-based location + + + Terminate other sessions + + + When enabled, all previous sessions of the user will be terminated. + + + Remove the user from the current session. + + + Write any data from the flow's context's 'prompt_data' to the currently pending user. If no user + is pending, a new user is created, and data is written to them. + + + Never create users + + + When no user is present in the flow context, the stage will fail. + + + Create users when required + + + When no user is present in the the flow context, a new user is created. + + + Always create new users + + + Create a new user even if a user is in the flow context. + + + Create users as inactive + + + Mark newly created users as inactive. + + + User path template + + + User type used for newly created users. + + + Path new users will be created under. If left blank, the default path will be used. + + + Newly created users are added to this group, if a group is selected. + + + New stage + + + Create a new stage. + + + Successfully imported device. + + + The user in authentik this device will be assigned to. + + + Duo User ID + + + The user ID in Duo, can be found in the URL after clicking on a user. + + + Automatic import + + + Successfully imported devices. + + + Start automatic import + + + Or manually import + + + Stages are single steps of a Flow that a user is guided through. A stage can only be executed from within a flow. + + + Stage(s) + + + Import + + + Import Duo device + + + Import devices + + + Successfully updated flow. + + + Successfully created flow. + + + Shown as the Title in Flow pages. + + + Visible in the URL. + + + Designation + + + Decides what this Flow is used for. For example, the Authentication flow is redirect to when an un-authenticated user visits authentik. + + + No requirement + + + Require authentication + + + Require no authentication. + + + Require superuser. + + + Require Outpost (flow can only be executed from an outpost). + + + Required authentication level for this flow. + + + Behavior settings + + + Compatibility mode + + + Increases compatibility with password managers and mobile devices. + + + Denied action + + + Will follow the ?next parameter if set, otherwise show a message + + + Will either follow the ?next parameter or redirect to the default interface + + + Will notify the user the flow isn't applicable + + + Decides the response when a policy denies access to this flow for a user. + + + Appearance settings + + + Layout + + + Background + + + Background shown during execution. + + + Clear background + + + Delete currently set background image. + + + Successfully imported flow. + + + .yaml files, which can be found on goauthentik.io and can be exported by authentik. + + + Flows describe a chain of Stages to authenticate, enroll or recover a user. Stages are chosen based on policies applied to them. + + + Flow(s) + + + Update Flow + + + Execute + + + Export + + + Create Flow + + + Import Flow + + + Successfully cleared flow cache + + + Failed to delete flow cache + + + Clear Flow cache + + + Are you sure you want to clear the flow cache? + This will cause all flows to be re-evaluated on their next usage. + + + Stage binding(s) + + + Stage type + + + Edit Stage + + + Update Stage binding + + + These bindings control if this stage will be applied to the flow. + + + No Stages bound + + + No stages are currently bound to this flow. + + + Create Stage binding + + + Bind stage + + + Create and bind Stage + + + Bind existing stage + + + Flow Overview + + + Flow Info + + + Related actions + + + Execute flow + + + Normal + + + with current user + + + with inspector + + + Export flow + + + Stage Bindings + + + These bindings control which users can access this flow. + + + Event volume + + + Event Log + + + Event + + + Event info + + + Created + + + Successfully updated transport. + + + Successfully created transport. + + + Local (notifications will be created within authentik) + + + Webhook (generic) + + + Webhook (Slack/Discord) + + + Webhook URL + + + Webhook Mapping + + + Send once + + + Only send notification once, for example when sending a webhook into a chat channel. + + + Define how notifications are sent to users, like Email or Webhook. + + + Notification transport(s) + + + Update Notification Transport + + + Create Notification Transport + + + Successfully updated rule. + + + Successfully created rule. + + + Select the group of users which the alerts are sent to. If no group is selected the rule is disabled. + + + Transports + + + Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI. + + + Severity + + + Send notifications whenever a specific Event is created and matched by policies. + + + Sent to group + + + Notification rule(s) + + + None (rule disabled) + + + Update Notification Rule + + + Create Notification Rule + + + These bindings control upon which events this rule triggers. +Bindings to groups/users are checked against the user of the event. + + + Outpost Deployment Info + + + View deployment documentation + + + Click to copy token + + + If your authentik Instance is using a self-signed certificate, set this value. + + + If your authentik_host setting does not match the URL you want to login with, add this setting. + + + Successfully updated outpost. + + + Successfully created outpost. + + + LDAP + + + Radius + + + RAC + + + Integration + + + Selecting an integration enables the management of the outpost by authentik. + + + You can only select providers that match the type of the outpost. + + + Configuration + + + See more here: + + + Documentation + + + Last seen + + + , should be + + + Hostname + + + Not available + + + Last seen: + + + Unknown type + + + Outposts are deployments of authentik components to support different environments and protocols, like reverse proxies. + + + Health and Version + + + Warning: authentik Domain is not configured, authentication will not work. + + + Logging in via . + + + No integration active + + + Update Outpost + + + View Deployment Info + + + Detailed health (one instance per column, data is cached so may be out of date) + + + Outpost(s) + + + Create Outpost + + + Successfully updated integration. + + + Successfully created integration. + + + Local + + + If enabled, use the local connection. Required Docker socket/Kubernetes Integration. + + + Docker URL + + + Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system. + + + CA which the endpoint's Certificate is verified against. Can be left empty for no validation. + + + TLS Authentication Certificate/SSH Keypair + + + Certificate/Key used for authentication. Can be left empty for no authentication. + + + When connecting via SSH, this keypair is used for authentication. + + + Kubeconfig + + + Verify Kubernetes API SSL Certificate + + + New outpost integration + + + Create a new outpost integration. + + + State + + + Unhealthy + + + Outpost integration(s) + + + Successfully generated certificate-key pair. + + + Common Name + + + Subject-alt name + + + Optional, comma-separated SubjectAlt Names. + + + Validity days + + + Successfully updated certificate-key pair. + + + Successfully created certificate-key pair. + + + PEM-encoded Certificate data. + + + Optional Private Key. If this is set, you can use this keypair for encryption. + + + Certificate-Key Pairs + + + Import certificates of external providers or create certificates to sign requests with. + + + Private key available? + + + Certificate-Key Pair(s) + + + Managed by authentik + + + Managed by authentik (Discovered) + + + Yes () + + + Update Certificate-Key Pair + + + Certificate Fingerprint (SHA1) + + + Certificate Fingerprint (SHA256) + + + Certificate Subject + + + Download Certificate + + + Download Private key + + + Create Certificate-Key Pair + + + Generate + + + Generate Certificate-Key Pair + + + Successfully updated instance. + + + Successfully created instance. + + + Disabled blueprints are never applied. + + + Local path + + + OCI Registry + + + OCI URL, in the format of oci://registry.domain.tld/path/to/manifest. + + + See more about OCI support here: + + + Blueprint + + + Configure the blueprint context, used for templating. + + + Orphaned + + + Automate and template configuration within authentik. + + + Last applied + + + Blueprint(s) + + + Update Blueprint + + + Apply + + + Create Blueprint Instance + + + Successfully updated license. + + + Successfully created license. + + + Install ID + + + License key + + + Manage enterprise licenses + + + No licenses found. + + + License(s) + + + Enterprise is in preview. + + + Get a license + + + Go to Customer Portal + + + Forecast internal users + + + Estimated user count one year from now based on current internal users and forecasted internal users. + + + Forecast external users + + + Estimated user count one year from now based on current external users and forecasted external users. + + + Cumulative license expiry + + + Internal: + + + External: + + + Update License + + + Install + + + Install License + + + WebAuthn requires this page to be accessed via HTTPS. + + + WebAuthn not supported by browser. + + + Open Wizard + + + Demo Wizard + + + Run the demo wizard + + + API request failed + + + Connection failed after attempts. + + + Re-connecting in second(s). + + + Connecting... + + + Authenticating with Apple... + + + Retry + + + Authenticating with Plex... + + + Waiting for authentication... + + + If no Plex popup opens, click the button below. + + + Open login + + + User's avatar + + + Something went wrong! Please try again later. + + + Request ID + + + You may close this page now. + + + You're about to be redirect to the following URL. + + + Follow redirect + + + Request has been denied. + + + Not you? + + + Need an account? + + + Sign up. + + + Forgot username or password? + + + Select one of the sources below to login. + + + Or + + + Use a security key + + + Login to continue to . + + + Please enter your password + + + Forgot password? + + + Application requires following permissions: + + + Application already has access to the following permissions: + + + Application requires following new permissions: + + + Check your Inbox for a verification email. + + + Send Email again. + + + Successfully copied TOTP Config. + + + Copy + + + Code + + + Please enter your TOTP Code + + + Duo activation QR code + + + Alternatively, if your current device has Duo installed, click on this link: + + + Duo activation + + + Check status + + + Make sure to keep these tokens in a safe place. + + + Phone number + + + Please enter your Phone number. + + + Please enter the code you received via SMS + + + A code has been sent to you via SMS. + + + Open your two-factor authenticator app to view your authentication code. + + + Static token + + + Authentication code + + + Please enter your code + + + Return to device picker + + + Sending Duo push notification + + + Assertions is empty + + + Error when creating credential: + + + Error when validating assertion on server: + + + Retry authentication + + + Duo push-notifications + + + Receive a push notification on your device. + + + Authenticator + + + Use a security key to prove your identity. + + + Traditional authenticator + + + Use a code-based authenticator. + + + Recovery keys + + + In case you can't access any other method. + + + SMS + + + Tokens sent via SMS. + + + Select an authentication method. + + + Stay signed in? + + + Select Yes to reduce the number of times you're asked to sign in. + + + Enter the code shown on your device. + + + Please enter your Code + + + You've successfully authenticated your device. + + + Flow inspector + + + Next stage + + + Stage name + + + Stage kind + + + Stage object + + + This flow is completed. + + + Plan history + + + Current plan context + + + Session ID + + + Powered by authentik + + + Background image + + + Error creating credential: + + + Server validation of credential failed: + + + Register device + + + Select endpoint to connect to + + + Unread notifications + + + Sign out + + + Admin interface + + + Stop impersonation + + + Avatar image + + + Less details + + + More details + + + Refer to documentation + + + No Applications available. + + + Either no applications are defined, or you don’t have access to any. + + + My Applications + + + My applications + + + Change your password + + + Change password + + + + + + Save + + + Delete account + + + Successfully updated details + + + Open settings + + + No settings flow configured. + + + Update details + + + Successfully updated device. + + + Enroll + + + Update Device + + + Successfully disconnected source + + + Failed to disconnected source: + + + Disconnect + + + Connect + + + Error: unsupported source settings: + + + Connect your user account to the services listed below, to allow you to login using the service instead of traditional credentials. + + + No services available. + + + Create App password + + + User details + + + Consent + + + MFA Devices + + + Connected services + + + + diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index 95820ad6b..9727440d9 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -1,4 +1,4 @@ - + @@ -613,9 +613,9 @@ - The URL "" was not found. - 未找到 URL " - "。 + The URL "" was not found. + 未找到 URL " + "。 @@ -1057,8 +1057,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 @@ -1799,8 +1799,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 @@ -2983,8 +2983,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' @@ -3776,8 +3776,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 + When using an external logging solution for archiving, this can be set to "minutes=5". + 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 @@ -3786,8 +3786,8 @@ doesn't pass when either or both of the selected options are equal or above the - Format: "weeks=3;days=2;hours=3,seconds=2". - 格式:"weeks=3;days=2;hours=3,seconds=2"。 + Format: "weeks=3;days=2;hours=3,seconds=2". + 格式:"weeks=3;days=2;hours=3,seconds=2"。 @@ -3983,10 +3983,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? 您确定要更新 - " - " 吗? + " + " 吗? @@ -5072,7 +5072,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey 像 YubiKey 这样的“漫游”身份验证器 @@ -5407,10 +5407,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ",类型为 + (" + ",类型为 @@ -5459,7 +5459,7 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. 如果设置时长大于 0,用户可以选择“保持登录”选项,这将使用户的会话延长此处设置的时间。 @@ -7965,7 +7965,7 @@ Bindings to groups/users are checked against the user of the event. 成功创建用户并添加到组 - This user will be added to the group "". + This user will be added to the group "". 此用户将会被添加到组 &quot;&quot;。 @@ -8204,10 +8204,6 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. 设置会话在被断开连接并需要重新授权之前持续的时间。 - - Provider require enterprise. - 提供程序需要企业版。 - Learn more 了解更多 @@ -8219,7 +8215,16 @@ Bindings to groups/users are checked against the user of the event. Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. 允许到此端点的最大并发连接数。可以设置为 -1 以禁用限制。 + + + This feature requires an enterprise license. + + + Korean + + + Dutch - \ No newline at end of file + diff --git a/web/xliff/zh-Hant.xlf b/web/xliff/zh-Hant.xlf index 4895e7c21..f3d6a92b7 100644 --- a/web/xliff/zh-Hant.xlf +++ b/web/xliff/zh-Hant.xlf @@ -6195,9 +6195,6 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. - - Provider require enterprise. - Learn more @@ -6206,6 +6203,15 @@ Bindings to groups/users are checked against the user of the event. Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + This feature requires an enterprise license. + + + Korean + + + Dutch diff --git a/web/xliff/zh_TW.xlf b/web/xliff/zh_TW.xlf index c9cb3fb1e..1480b7bf8 100644 --- a/web/xliff/zh_TW.xlf +++ b/web/xliff/zh_TW.xlf @@ -8084,9 +8084,6 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. - - Provider require enterprise. - Learn more @@ -8095,6 +8092,15 @@ Bindings to groups/users are checked against the user of the event. Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + + + This feature requires an enterprise license. + + + Korean + + + Dutch