mirror of
https://github.com/zitadel/zitadel.git
synced 2024-12-14 11:58:02 +00:00
8e0c8393e9
* implement code exchange * port tokenexchange to v2 tokens * implement refresh token * implement client credentials * implement jwt profile * implement device token * cleanup unused code * fix current unit tests * add user agent unit test * unit test domain package * need refresh token as argument * test commands create oidc session * test commands device auth * fix device auth build error * implicit for oidc session API * implement authorize callback handler for legacy implicit mode * upgrade oidc module to working draft * add missing auth methods and time * handle all errors in defer * do not fail auth request on error the oauth2 Go client automagically retries on any error. If we fail the auth request on the first error, the next attempt will always fail with the Errors.AuthRequest.NoCode, because the auth request state is already set to failed. The original error is then already lost and the oauth2 library does not return the original error. Therefore we should not fail the auth request. Might be worth discussing and perhaps send a bug report to Oauth2? * fix code flow tests by explicitly setting code exchanged * fix unit tests in command package * return allowed scope from client credential client * add device auth done reducer * carry nonce thru session into ID token * fix token exchange integration tests * allow project role scope prefix in client credentials client * gci formatting * do not return refresh token in client credentials and jwt profile * check org scope * solve linting issue on authorize callback error * end session based on v2 session ID * use preferred language and user agent ID for v2 access tokens * pin oidc v3.23.2 * add integration test for jwt profile and client credentials with org scopes * refresh token v1 to v2 * add user token v2 audit event * add activity trigger * cleanup and set panics for unused methods * use the encrypted code for v1 auth request get by code * add missing event translation * fix pipeline errors (hopefully) * fix another test * revert pointer usage of preferred language * solve browser info panic in device auth * remove duplicate entries in AMRToAuthMethodTypes to prevent future `mfa` claim * revoke v1 refresh token to prevent reuse * fix terminate oidc session * always return a new refresh toke in refresh token grant --------- Co-authored-by: Livio Spring <livio.a@gmail.com>
1336 lines
59 KiB
YAML
1336 lines
59 KiB
YAML
Errors:
|
|
Internal: Une erreur interne s'est produite
|
|
NoChangesFound: Aucun changement
|
|
OriginNotAllowed: Cette "Origine" n'est pas autorisée
|
|
IDMissing: ID manquant
|
|
ResourceOwnerMissing: Organisation du propriétaire de la ressource manquante
|
|
RemoveFailed: N'a pas pu être supprimé
|
|
ProjectionName:
|
|
Invalid: Nom de projection non valide
|
|
Assets:
|
|
EmptyKey: La clé de l'actif est vide
|
|
Store:
|
|
NotInitialized: Le stockage des actifs n'est pas initialisé
|
|
NotConfigured: Le stockage des actifs n'est pas configuré
|
|
Bucket:
|
|
Internal: Erreur interne lors de la création d'un bucket
|
|
AlreadyExists: Bucket déjà existant
|
|
CreateFailed: Bucket non créé
|
|
ListFailed: Les buckets n'ont pas pu être lus
|
|
RemoveFailed: Bucket non supprimé
|
|
SetPublicFailed: Impossible de définir le bucket comme public
|
|
Object:
|
|
PutFailed: Objet non créé
|
|
GetFailed: L'objet n'a pas pu être lu
|
|
NotFound: L'objet n'a pas pu être trouvé
|
|
PresignedTokenFailed: Le jeton signé n'a pas pu être créé
|
|
ListFailed: Objectlist n'a pas pu être lu
|
|
RemoveFailed: L'objet n'a pas pu être retiré
|
|
Limit:
|
|
ExceedsDefault: La limite dépasse la limite par défaut
|
|
Limits:
|
|
NotFound: Limites non trouvée
|
|
NoneSpecified: Aucune limite spécifiée
|
|
Instance:
|
|
Blocked: Instance bloquée
|
|
Restrictions:
|
|
NoneSpecified: Aucune restriction spécifiée
|
|
DefaultLanguageMustBeAllowed: La langue par défaut doit être autorisée
|
|
Language:
|
|
NotParsed: Impossible d'analyser la langue
|
|
NotSupported: Langue non prise en charge
|
|
NotAllowed: Langue non autorisée
|
|
Undefined: Langue non définie
|
|
Duplicate: Langues en double
|
|
OIDCSettings:
|
|
NotFound: Configuration OIDC non trouvée
|
|
AlreadyExists: La configuration OIDC existe déjà
|
|
SecretGenerator:
|
|
AlreadyExists: Le générateur de secrets existe déjà
|
|
TypeMissing: Type de générateur de secret manquant
|
|
NotFound: Générateur de secret non trouvé
|
|
SMSConfig:
|
|
NotFound: Configuration SMS non trouvée
|
|
AlreadyActive: Configuration SMS déjà active
|
|
AlreadyDeactivated: Configuration SMS déjà désactivée
|
|
SMTPConfig:
|
|
NotFound: Configuration SMTP non trouvée
|
|
AlreadyExists: La configuration SMTP existe déjà
|
|
AlreadyDeactivated: Configuration SMTP déjà désactivée
|
|
SenderAdressNotCustomDomain: L'adresse de l'expéditeur doit être configurée comme un domaine personnalisé sur l'instance.
|
|
Notification:
|
|
NoDomain: Aucun domaine trouvé pour le message
|
|
User:
|
|
NotFound: L'utilisateur n'a pas été trouvé
|
|
AlreadyExists: L'utilisateur existe déjà
|
|
NotFoundOnOrg: L'utilisateur n'a pas été trouvé dans l'organisation choisie
|
|
NotAllowedOrg: L'utilisateur n'est pas membre de l'organisation requise
|
|
UserIDMissing: L'ID de l'utilisateur est manquant
|
|
UserIDWrong: "L'utilisateur de la demande n'est pas égal à l'utilisateur authentifié"
|
|
DomainPolicyNil: La politique de l'organisation est vide
|
|
EmailAsUsernameNotAllowed: L'email n'est pas autorisé comme nom d'utilisateur
|
|
Invalid: Les données de l'utilisateur ne sont pas valides
|
|
DomainNotAllowedAsUsername: Le domaine est déjà réservé et ne peut être utilisé.
|
|
AlreadyInactive: L'utilisateur est déjà inactif
|
|
NotInactive: L'utilisateur n'est pas inactif
|
|
CantDeactivateInitial: L'utilisateur avec l'état initial peut seulement être supprimé, pas désactivé.
|
|
ShouldBeActiveOrInitial: L'utilisateur n'est pas actif ou initial
|
|
AlreadyInitialised: L'utilisateur est déjà initialisé
|
|
NotInitialised: L'utilisateur n'est pas encore initialisé
|
|
NotLocked: L'utilisateur n'est pas verrouillé
|
|
NoChanges: Aucun changement trouvé
|
|
InitCodeNotFound: Code d'initialisation non trouvé
|
|
UsernameNotChanged: Nom d'utilisateur non modifié
|
|
InvalidURLTemplate: Le modèle d'URL n'est pas valide
|
|
Profile:
|
|
NotFound: Profil non trouvé
|
|
NotChanged: Le profil n'a pas changé
|
|
Empty: Profil est vide
|
|
FirstNameEmpty: Le prénom dans le profil est vide
|
|
LastNameEmpty: Le nom de famille dans le profil est vide
|
|
IDMissing: Profil ID manquant
|
|
Email:
|
|
NotFound: Email non trouvé
|
|
Invalid: L'email n'est pas valide
|
|
AlreadyVerified: L'adresse électronique est déjà vérifiée
|
|
NotChanged: L'adresse électronique n'a pas changé
|
|
Empty: Email est vide
|
|
IDMissing: Email ID manquant
|
|
Phone:
|
|
Notfound: Téléphone non trouvé
|
|
Invalid: Le téléphone n'est pas valide
|
|
AlreadyVerified: Téléphone déjà vérifié
|
|
Empty: Téléphone est vide
|
|
NotChanged: Téléphone n'a pas changé
|
|
Address:
|
|
NotFound: Adresse non trouvée
|
|
NotChanged: L'adresse n'a pas changé
|
|
Machine:
|
|
Key:
|
|
NotFound: Clé de la machine non trouvée
|
|
AlreadyExisting: Clé de la machine déjà existante
|
|
Invalid: La clé publique n'est pas une clé publique RSA valide au format PKIX avec encodage PEM
|
|
Secret:
|
|
NotExisting: Secret n'existe pas
|
|
Invalid: Secret n'est pas valide
|
|
CouldNotGenerate: Secret n'a pas pu être généré
|
|
PAT:
|
|
NotFound: Token d'accès personnel non trouvé
|
|
NotHuman: L'utilisateur doit être personnel
|
|
NotMachine: L'utilisateur doit être technique
|
|
WrongType: Non autorisé pour ce type d'utilisateur
|
|
NotAllowedToLink: L'utilisateur n'est pas autorisé à établir un lien avec un fournisseur de connexion externe.
|
|
Username:
|
|
AlreadyExists: Nom d'utilisateur déjà pris
|
|
Reserved: Le nom d'utilisateur est déjà pris
|
|
Empty: Le nom d'utilisateur est vide
|
|
Code:
|
|
Empty: Le code est vide
|
|
NotFound: Code non trouvé
|
|
Expired: Le code est expiré
|
|
GeneratorAlgNotSupported: Algorithme de générateur non pris en charge
|
|
Invalid: Le code n'est pas valide
|
|
Password:
|
|
NotFound: Mot de passe non trouvé
|
|
Empty: Le mot de passe est vide
|
|
Invalid: Le mot de passe n'est pas valide
|
|
NotSet: L'utilisateur n'a pas défini de mot de passe
|
|
NotChanged: Le nouveau mot de passe ne peut pas être le même que votre mot de passe actuel
|
|
NotSupported: Encodage de hachage de mot de passe non pris en charge. Consultez https://zitadel.com/docs/concepts/architecture/secrets#hashed-secrets
|
|
PasswordComplexityPolicy:
|
|
NotFound: Politique de mot de passe non trouvée
|
|
MinLength: Le mot de passe est trop court
|
|
MinLengthNotAllowed: La longueur minimale indiquée n'est pas autorisée
|
|
HasLower: Le mot de passe doit contenir des minuscules
|
|
HasUpper: Le mot de passe doit contenir des majuscules
|
|
HasNumber: Le mot de passe doit contenir un numéro
|
|
HasSymbol: Le mot de passe doit contenir un symbole
|
|
ExternalIDP:
|
|
Invalid: IDP Externer invalide
|
|
IDPConfigNotExisting: Le fournisseur IDP n'est pas valide pour cette organisation
|
|
NotAllowed: IDP externe non autorisé
|
|
MinimumExternalIDPNeeded: Au moins un IDP doit être ajouté
|
|
AlreadyExists: External IDP déjà pris
|
|
NotFound: IDP externe non trouvé
|
|
LoginFailed: Échec de la connexion à l'IDP externe
|
|
MFA:
|
|
OTP:
|
|
AlreadyReady: L'OTP (mot de passe à usage unique) multifactoriel est déjà configuré.
|
|
NotExisting: OTP multifactoriel (mot de passe à usage unique) n'existe pas.
|
|
NotReady: OTP multifactoriel (mot de passe à usage unique) n'est pas prêt.
|
|
InvalidCode: Code invalide
|
|
U2F:
|
|
NotExisting: L'U2F n'existe pas
|
|
Passwordless:
|
|
NotExisting: Passwordless n'existe pas
|
|
WebAuthN:
|
|
NotFound: Le token WebAuthN n'a pas été trouvé
|
|
BeginRegisterFailed: L'enregistrement de WebAuthN a échoué
|
|
MarshalError: Erreur sur les données marshal
|
|
ErrorOnParseCredential: Erreur lors de l'analyse des données d'identification
|
|
CreateCredentialFailed: Erreur lors de la création d'informations d'identification
|
|
BeginLoginFailed: Echec de la connexion WebAuthN
|
|
ValidateLoginFailed: Erreur lors de la validation des informations d'identification
|
|
CloneWarning: Les informations d'identification peuvent être clonées
|
|
RefreshToken:
|
|
Invalid: Le jeton de rafraîchissement n'est pas valide
|
|
NotFound: Jeton de rafraîchissement non trouvé
|
|
Instance:
|
|
NotFound: Instance non trouvée
|
|
AlreadyExists: L'instance existe déjà
|
|
NotChanged: L'instance n'a pas changé
|
|
Org:
|
|
AlreadyExists: Le nom de l'organisation est déjà pris
|
|
Invalid: L'organisation n'est pas valide
|
|
AlreadyDeactivated: L'organisation est déjà désactivée
|
|
AlreadyActive: L'organisation est déjà active
|
|
Empty: L'organisation est vide
|
|
NotFound: Organisation non trouvée
|
|
NotChanged: L'organisation n'a pas changé
|
|
DefaultOrgNotDeletable: L'organisation par défault ne doit pas être supprimée
|
|
ZitadelOrgNotDeletable: L'organisation avec ZITADEL project ne doit pas être supprimée
|
|
InvalidDomain: Domaine non valide
|
|
DomainMissing: Domaine manquant
|
|
DomainNotOnOrg: Le domaine n'existe pas dans l'organisation
|
|
DomainNotVerified: Le domaine n'est pas vérifié
|
|
DomainAlreadyVerified: Le domaine est déjà vérifié
|
|
DomainVerificationTypeInvalid: Le type de vérification du domaine n'est pas valide
|
|
DomainVerificationMissing: La vérification du domaine n'a pas encore commencé
|
|
DomainVerificationFailed: La vérification du domaine a échoué
|
|
DomainVerificationTXTNotFound: L'enregistrement TXT _zitadel-challenge est introuvable pour votre domaine. Vérifiez que vous l'avez ajouté à votre serveur DNS ou attendez que le nouvel enregistrement se propage
|
|
DomainVerificationTXTNoMatch: L'enregistrement TXT _zitadel-challenge a été trouvé pour votre domaine mais il ne contient pas le bon texte de jeton. Vérifiez que vous avez ajouté le bon token à votre serveur DNS ou attendez que le nouvel enregistrement se propage
|
|
DomainVerificationHTTPNotFound: Le fichier contenant le défi n'a pas été trouvé dans l'URL attendue. Vérifiez que vous avez téléchargé le fichier au bon endroit avec les autorisations de lecture
|
|
DomainVerificationHTTPNoMatch: Le fichier contenant le défi a été trouvé dans l'URL attendue mais il ne contient pas le bon texte de token. Vérifiez son contenu
|
|
DomainVerificationTimeout: Il y a eu un délai d'attente lors de l'interrogation du serveur DNS
|
|
PrimaryDomainNotDeletable: Le domaine primaire ne doit pas être supprimé
|
|
DomainNotFound: Domaine non trouvé
|
|
MemberIDMissing: ID du membre manquant
|
|
MemberNotFound: Membre de l'organisation non trouvé
|
|
InvalidMember: Le membre de l'organisation n'est pas valide
|
|
UserIDMissing: ID utilisateur manquant
|
|
PolicyAlreadyExists: La politique existe déjà
|
|
PolicyNotExisting: La politique n'existe pas
|
|
IdpInvalid: La configuration IDP n'est pas valide
|
|
IdpNotExisting: La configuration IDP n'existe pas
|
|
OIDCConfigInvalid: La configuration IDP de l'OIDC n'est pas valide
|
|
IdpIsNotOIDC: La configuration IDP n'est pas de type oidc
|
|
Domain:
|
|
AlreadyExists: Le domaine existe déjà
|
|
InvalidCharacter: Seuls les caractères alphanumériques, . et - sont autorisés pour un domaine
|
|
EmptyString: Les caractères non numériques et alphabétiques non valides ont été remplacés par des espaces vides et le domaine résultant est une chaîne vide
|
|
IDP:
|
|
InvalidSearchQuery: Paramètre de recherche non valide
|
|
ClientIDMissing: ID client manquant
|
|
TeamIDMissing: TeamID manquant
|
|
KeyIDMissing: ID de clé manquant
|
|
PrivateKeyMissing: clé privée manquante
|
|
LoginPolicy:
|
|
NotFound: Politique de connexion non trouvée
|
|
Invalid: La politique de connexion n'est pas valide
|
|
RedirectURIInvalid: L'URI de redirection par défaut n'est pas valide
|
|
NotExisting: La politique de connexion n'existe pas
|
|
AlreadyExists: La politique de connexion existe déjà
|
|
IdpProviderAlreadyExisting: Idp Provider existe déjà
|
|
IdpProviderNotExisting: Idp Provider non existant
|
|
RegistrationNotAllowed: L'enregistrement n'est pas autorisé
|
|
UsernamePasswordNotAllowed: La connexion avec le nom d'utilisateur et le mot de passe n'est pas autorisée
|
|
MFA:
|
|
AlreadyExists: Le multifacteur existe déjà
|
|
NotExisting: Multifacteur non existant
|
|
Unspecified: Multifacteur non valide
|
|
MailTemplate:
|
|
NotFound: Default Mail Template not found
|
|
NotChanged: Default Mail Template n'a pas été modifié
|
|
AlreadyExists: Default Mail Template existe déjà
|
|
Invalid: Le modèle de courrier par défaut n'est pas valide
|
|
CustomMessageText:
|
|
NotFound: Le texte du message par défaut n'a pas été trouvé
|
|
NotChanged: Le texte du message par défaut n'a pas été modifié
|
|
AlreadyExists: Le texte du message par défaut existe déjà
|
|
Invalid: Le texte du message par défaut n'est pas valide
|
|
PasswordComplexityPolicy:
|
|
NotFound: Politique de complexité des mots de passe non trouvée
|
|
Empty: La politique de complexité des mots de passe est vide
|
|
NotExisting: La politique de complexité des mots de passe n'existe pas
|
|
AlreadyExists: La politique de complexité des mots de passe existe déjà
|
|
PasswordLockoutPolicy:
|
|
NotFound: La politique de verrouillage du mot de passe n'a pas été trouvée
|
|
Empty: La politique de verrouillage des mots de passe est vide
|
|
NotExisting: La politique de verrouillage du mot de passe n'existe pas
|
|
AlreadyExists: La politique de verrouillage du mot de passe existe déjà
|
|
PasswordAgePolicy:
|
|
NotFound: La politique d'âge du mot de passe n'a pas été trouvée
|
|
Empty: La politique d'âge du mot de passe est vide
|
|
NotExisting: La politique d'âge des mots de passe n'existe pas
|
|
AlreadyExists: La politique relative à l'âge du mot de passe existe déjà
|
|
OrgIAMPolicy:
|
|
Empty: La politique IAM d'Org est vide
|
|
NotExisting: La politique Org IAM n'existe pas
|
|
AlreadyExists: La politique IAM d'Org existe déjà
|
|
NotificationPolicy:
|
|
NotFound: La politique notification n'a pas été trouvée
|
|
NotChanged: La politique notification n'a pas été modifiée
|
|
AlreadyExists: La politique notification existe déjà
|
|
LabelPolicy:
|
|
NotFound: La politique d'étiquetage privé n'a pas été trouvée
|
|
NotChanged: La politique en matière de marques privées n'a pas été modifiée
|
|
Project:
|
|
ProjectIDMissing: Id de projet manquant
|
|
AlreadyExists: Le projet existe déjà dans l'organisation
|
|
OrgNotExisting: L'organisation n'existe pas
|
|
UserNotExisting: L'utilisateur n'existe pas
|
|
CouldNotGenerateClientSecret: Impossible de générer le secret du client.
|
|
Invalid: Le projet n'est pas valide
|
|
NotActive: Le projet n'est pas actif
|
|
NotInactive: Le projet n'est pas désactivé
|
|
NotFound: Projet non trouvé
|
|
UserIDMissing: ID utilisateur manquant
|
|
Member:
|
|
Notfound: Membre du projet non trouvé
|
|
Invalid: Le membre du projet n'est pas valide
|
|
AlreadyExists: Le membre du projet existe déjà
|
|
NotExisting: Le membre du projet n'existe pas
|
|
MinimumOneRoleNeeded: Au moins un rôle doit être ajouté
|
|
Role:
|
|
AlreadyExists: Le rôle existe déjà
|
|
Invalid: Le rôle n'est pas valide
|
|
NotExisting: Le rôle n'existe pas
|
|
IDMissing: ID manquant
|
|
App:
|
|
AlreadyExists: L'application existe déjà
|
|
NotFound: Application non trouvée
|
|
Invalid: Application invalide
|
|
NotExisting: L'application n'existe pas
|
|
NotActive: L'application n'est pas active
|
|
NotInactive: L'application n'est pas inactive
|
|
OIDCConfigInvalid: La configuration de l'OIDC n'est pas valide
|
|
APIConfigInvalid: La configuration de l'API n'est pas valide
|
|
SAMLConfigInvalid: La configuration de l'SAML n'est pas valide
|
|
IsNotOIDC: L'application n'est pas de type OIDC
|
|
IsNotAPI: L'application n'est pas de type API
|
|
IsNotSAML: L'application n'est pas de type SAML
|
|
SAMLMetadataMissing: Les métadonnées SAML sont manquantes
|
|
SAMLMetadataFormat: Erreur de format des métadonnées SAML
|
|
SAMLEntityIDAlreadyExisting: SAML EntityID déjà existant
|
|
OIDCAuthMethodNoSecret: La méthode d'authentification OIDC choisie ne nécessite pas de secret.
|
|
APIAuthMethodNoSecret: La méthode d'authentification API choisie ne nécessite pas de secret.
|
|
AuthMethodNoPrivateKeyJWT: La méthode d'authentification choisie ne nécessite pas de clé.
|
|
ClientSecretInvalid: Le secret du client n'est pas valide
|
|
Key:
|
|
AlreadyExisting: Clé d'application déjà existante
|
|
NotFound: Clé d'application non trouvée
|
|
RequiredFieldsMissing: Certains champs obligatoires sont manquants
|
|
Grant:
|
|
AlreadyExists: La subvention du projet existe déjà
|
|
NotFound: Subvention non trouvée
|
|
Invalid: La subvention du projet n'est pas valide
|
|
NotExisting: La subvention de projet n'existe pas
|
|
HasNotExistingRole: Un rôle n'existe pas sur le projet
|
|
NotActive: La subvention de projet n'est pas active
|
|
NotInactive: La subvention du projet n'est pas inactive
|
|
IAM:
|
|
NotFound: IAM non trouvé. Assurez-vous que vous avez la bonne organisation. Vérifiez https://zitadel.com/docs/apis/introduction#organizations
|
|
Member:
|
|
RolesNotChanged: Les rôles n'ont pas été modifiés
|
|
MemberInvalid: Le membre n'est pas valide
|
|
MemberAlreadyExisting: Le membre existe déjà
|
|
MemberNotExisting: Le membre n'existe pas
|
|
IDMissing: Id manquant
|
|
IAMProjectIDMissing: Id de projet IAM manquant
|
|
IamProjectAlreadySet: L'identifiant du projet IAM a déjà été défini
|
|
IdpInvalid: La configuration IDP n'est pas valide
|
|
IdpNotExisting: La configuration IDP n'existe pas
|
|
OIDCConfigInvalid: La configuration IDP de l'OIDC n'est pas valide
|
|
IdpIsNotOIDC: La configuration IDP n'est pas de type oidc
|
|
LoginPolicyInvalid: La politique de connexion n'est pas valide
|
|
LoginPolicyNotExisting: La politique de connexion n'existe pas
|
|
IdpProviderInvalid: Idp Provider est invalide
|
|
LoginPolicy:
|
|
NotFound: La politique de connexion par défaut n'a pas été trouvée
|
|
NotChanged: La politique de connexion par défaut n'a pas été modifiée
|
|
NotExisting: La politique de connexion par défaut n'existe pas
|
|
AlreadyExists: La politique de connexion par défaut existe déjà
|
|
RedirectURIInvalid: L'URI de redirection par défaut n'est pas valide
|
|
MFA:
|
|
AlreadyExists: Le multifacteur existe déjà
|
|
NotExisting: Multifacteur non existant
|
|
Unspecified: Multifacteur invalide
|
|
IDP:
|
|
AlreadyExists: Le fournisseur d'identité existe déjà
|
|
NotExisting: Le fournisseur d'identité n'existe pas
|
|
Invalid: Le fournisseur d'identité n'est pas valide
|
|
IDPConfig:
|
|
AlreadyExists: La configuration du fournisseur d'identité existe déjà
|
|
NotInactive: La configuration du fournisseur d'identité n'est pas inactive
|
|
NotActive: La configuration du fournisseur d'identité n'est pas active
|
|
LabelPolicy:
|
|
NotFound: Politique d'étiquetage privé par défaut non trouvée
|
|
NotChanged: La politique de label privé par défaut n'a pas été modifiée
|
|
MailTemplate:
|
|
NotFound: Default Mail Template not found
|
|
NotChanged: Le modèle de courrier par défaut n'a pas été modifié
|
|
AlreadyExists: Default Mail Template existe déjà
|
|
Invalid: Le modèle de courrier par défaut n'est pas valide
|
|
CustomMessageText:
|
|
NotFound: Le texte du message par défaut n'a pas été trouvé
|
|
NotChanged: Le texte du message par défaut n'a pas été modifié
|
|
AlreadyExists: Le texte du message par défaut existe déjà
|
|
Invalid: Le texte du message par défaut n'est pas valide
|
|
PasswordComplexityPolicy:
|
|
NotFound: Politique de complexité des mots de passe par défaut non trouvée
|
|
NotExisting: La politique de complexité des mots de passe par défaut n'existe pas
|
|
AlreadyExists: La politique de complexité des mots de passe par défaut existe déjà
|
|
Empty: Politique de complexité des mots de passe par défaut vide
|
|
NotChanged: La politique de complexité des mots de passe par défaut n'a pas été modifiée.
|
|
PasswordAgePolicy:
|
|
NotFound: La politique d'âge du mot de passe par défaut n'a pas été trouvée
|
|
NotExisting: La politique d'âge des mots de passe par défaut n'existe pas
|
|
AlreadyExists: La politique d'âge du mot de passe par défaut existe déjà
|
|
Empty: Politique d'âge des mots de passe par défaut vide
|
|
NotChanged: La politique d'âge du mot de passe par défaut n'a pas été modifiée
|
|
PasswordLockoutPolicy:
|
|
NotFound: La politique de verrouillage du mot de passe par défaut n'a pas été trouvée
|
|
NotExisting: La politique de verrouillage du mot de passe par défaut n'existe pas
|
|
AlreadyExists: La politique de verrouillage de mot de passe par défaut existe déjà
|
|
Empty: Politique de verrouillage par mot de passe par défaut vide
|
|
NotChanged: La politique de verrouillage par mot de passe par défaut n'a pas été modifiée.
|
|
DomainPolicy:
|
|
NotFound: Politique IAM Org non trouvée
|
|
Empty: La politique Org IAM est vide
|
|
NotExisting: La politique IAM d'Org n'existe pas
|
|
AlreadyExists: La politique IAM d'Org existe déjà
|
|
NotChanged: La politique IAM d'Org n'a pas été modifiée
|
|
NotificationPolicy:
|
|
NotFound: La politique de notification par défaut n'a pas été trouvée
|
|
NotChanged: La politique de notification par défaut n'a pas été modifiée
|
|
AlreadyExists: La ppolitique de notification par défaut existe déjà
|
|
Policy:
|
|
AlreadyExists: La politique existe déjà
|
|
Label:
|
|
Invalid:
|
|
PrimaryColor: La couleur primaire n'est pas une valeur de couleur hexadécimale valide.
|
|
BackgroundColor: La couleur d'arrière-plan n'a pas de valeur de couleur hexadécimale valide.
|
|
WarnColor: La couleur d'avertissement n'a pas de valeur de couleur hexadécimale valide.
|
|
FontColor: La couleur de la police n'a pas de valeur de couleur Hex valide.
|
|
PrimaryColorDark: La couleur primaire (mode foncé) n'a pas de valeur de couleur Hex valide.
|
|
BackgroundColorDark: La couleur d'arrière-plan (mode foncé) n'a pas de valeur de couleur Hex valide.
|
|
WarnColorDark: La couleur d'avertissement (mode sombre) n'a pas de valeur de couleur hexadécimale valide.
|
|
FontColorDark: La couleur de la police (mode foncé) n'a pas de valeur de couleur hexadécimale valide.
|
|
UserGrant:
|
|
AlreadyExists: L'autorisation de l'utilisateur existe déjà
|
|
NotFound: Subvention d'utilisateur non trouvée
|
|
Invalid: La subvention d'utilisateur n'est pas valide
|
|
NotChanged: L'autorisation de l'utilisateur n'a pas été modifiée.
|
|
IDMissing: Id manquant
|
|
NotActive: La subvention de l'utilisateur n'est pas active
|
|
NotInactive: La subvention à l'utilisateur n'est pas désactivée
|
|
NoPermissionForProject: L'utilisateur n'a aucune autorisation pour ce projet
|
|
RoleKeyNotFound: Rôle non trouvé
|
|
Member:
|
|
AlreadyExists: Le membre existe déjà
|
|
IDPConfig:
|
|
AlreadyExists: La configuration IDP portant ce nom existe déjà
|
|
NotExisting: La configuration du fournisseur d'identité n'existe pas
|
|
Changes:
|
|
NotFound: Aucun historique trouvé
|
|
AuditRetention: L'historique est en dehors de la rétention du journal d'audit
|
|
Token:
|
|
NotFound: Token non trouvé
|
|
Invalid: Le jeton n'est pas valide
|
|
UserSession:
|
|
NotFound: UserSession non trouvé
|
|
Key:
|
|
NotFound: Clé introuvable
|
|
ExpireBeforeNow: La date d'expiration est dans le passé
|
|
Login:
|
|
LoginPolicy:
|
|
MFA:
|
|
ForceAndNotConfigured: Multifacteur configuré comme requis, mais aucun fournisseur possible n'est configuré. Veuillez contacter votre administrateur système.
|
|
Step:
|
|
Started:
|
|
AlreadyExists: L'étape commencée existe déjà
|
|
Done:
|
|
AlreadyExists: L'étape terminée existe déjà
|
|
CustomText:
|
|
AlreadyExists: Le texte personnalisé existe déjà
|
|
Invalid: Le texte personnalisé n'est pas valide
|
|
NotFound: Le texte personnalisé n'a pas été trouvé
|
|
TranslationFile:
|
|
ReadError: Erreur de lecture du fichier de traduction
|
|
MergeError: Le fichier de traduction n'a pas pu être fusionné avec les traductions personnalisées.
|
|
NotFound: Le fichier de traduction n'existe pas
|
|
Metadata:
|
|
NotFound: Métadonnées non trouvées
|
|
NoData: La liste des métadonnées est vide
|
|
Invalid: Les métadonnées ne sont pas valides
|
|
KeyNotExisting: Une ou plusieurs clés n'existent pas
|
|
Action:
|
|
Invalid: L'action n'est pas valide
|
|
NotFound: Action non trouvée
|
|
NotActive: L'action n'est pas active
|
|
NotInactive: L'action n'est pas inactive
|
|
MaxAllowed: Aucune action active supplémentaire n'est autorisée
|
|
NotEnabled: La fonctionnalité "Action" n'est pas activée
|
|
Flow:
|
|
FlowTypeMissing: FlowType missing
|
|
Empty: Le flux est déjà vide
|
|
WrongTriggerType: TriggerType est invalide
|
|
NoChanges: Aucun changement
|
|
ActionIDsNotExist: Les ActionIDs n'existent pas
|
|
Query:
|
|
CloseRows: L'instruction SQL n'a pas pu être terminée
|
|
SQLStatement: L'instruction SQL n'a pas pu être créée
|
|
InvalidRequest: La requête n'est pas valide
|
|
TooManyNestingLevels: Trop de niveaux d'imbrication de requêtes (maximum 20)
|
|
Quota:
|
|
AlreadyExists: Contingent existe déjà pour cette unité
|
|
NotFound: Contingent non trouvé pour cette unité
|
|
Invalid:
|
|
CallURL: L'URL d'appel du contingent n'est pas valide
|
|
Percent: Pourcent du contingent est inférieure à 1
|
|
Unimplemented: Les contingents ne sont pas implémentés pour cette unité
|
|
Amount: Quantité contingentée est inférieure à 1
|
|
ResetInterval: L'intervalle de réinitialisation entre les contingents est inférieur à une minute
|
|
Noop: Un contingent illimité sans notifications n'a aucun effet
|
|
Access:
|
|
Exhausted: Le quota de requêtes authentifiées est épuisé
|
|
Execution:
|
|
Exhausted: Le quota de secondes d'action est épuisé
|
|
LogStore:
|
|
Access:
|
|
StorageFailed: L'enregistrement du journal d'accès dans la base de données a échoué
|
|
ScanFailed: L'interrogation des requêtes authentifiées consommées a échoué
|
|
Execution:
|
|
StorageFailed: L'enregistrement du journal d'action dans la base de données a échoué
|
|
ScanFailed: L'interrogation des secondes d'action consommées a échoué
|
|
Session:
|
|
NotExisting: La session n'existe pas
|
|
Terminated: La session est déjà terminée
|
|
Expired: La session a expiré
|
|
PositiveLifetime: La durée de vie de la session ne doit pas être inférieure à 0
|
|
Token:
|
|
Invalid: Le jeton de session n'est pas valide
|
|
WebAuthN:
|
|
NoChallenge: Session sans challenge WebAuthN
|
|
Intent:
|
|
IDPMissing: IDP manquant dans la requête
|
|
IDPInvalid: IDP non valide pour la demande
|
|
ResponseInvalid: La réponse de l'IDP n'est pas valide
|
|
SuccessURLMissing: Success URL absent de la requête
|
|
FailureURLMissing: Failure URL absent de la requête
|
|
StateMissing: Paramètre d'état manquant dans la requête
|
|
NotStarted: Intent n'a pas démarré ou s'est déjà terminé
|
|
NotSucceeded: l'intention n'a pas abouti
|
|
TokenCreationFailed: La création du token a échoué
|
|
InvalidToken: Le jeton d'intention n'est pas valide
|
|
OtherUser: Intention destinée à un autre utilisateur
|
|
AuthRequest:
|
|
AlreadyExists: Auth Request existe déjà
|
|
NotExisting: Auth Request n'existe pas
|
|
WrongLoginClient: Auth Request créé par un autre client de connexion
|
|
OIDCSession:
|
|
RefreshTokenInvalid: Le jeton de rafraîchissement n'est pas valide
|
|
Token:
|
|
Invalid: Le jeton n'est pas valide
|
|
Expired: Le jeton est expiré
|
|
InvalidClient: Le token n'a pas été émis pour ce client
|
|
Feature:
|
|
NotExisting: La fonctionnalité n'existe pas
|
|
TypeNotSupported: Le type de fonctionnalité n'est pas pris en charge
|
|
InvalidValue: Valeur non valide pour cette fonctionnalité
|
|
Target:
|
|
Invalid: La cible n'est pas valide
|
|
NoTimeout: La cible n'a pas de délai d'attente
|
|
InvalidURL: La cible a une URL non valide
|
|
NotFound: La cible introuvable
|
|
Execution:
|
|
ConditionInvalid: La condition d'exécution n'est pas valide
|
|
Invalid: L'exécution est invalide
|
|
NotFound: Exécution introuvable
|
|
IncludeNotFound: Inclure introuvable
|
|
NoTargets: Aucune cible définie
|
|
UserSchema:
|
|
NotEnabled: La fonctionnalité "Schéma utilisateur" n'est pas activée
|
|
Type:
|
|
Missing: Type de schéma utilisateur manquant
|
|
AlreadyExists: Le type de schéma utilisateur existe déjà
|
|
Authenticator:
|
|
Invalid: Type d'authentificateur invalide
|
|
NotActive: Schéma utilisateur non actif
|
|
NotInactive: Le schéma utilisateur n'est pas inactif
|
|
NotExists: Le schéma utilisateur n'existe pas
|
|
TokenExchange:
|
|
FeatureDisabled: La fonctionnalité Token Exchange est désactivée pour votre instance. https://zitadel.com/docs/apis/resources/feature_service_v2/feature-service-set-instance-features
|
|
Token:
|
|
Missing: Le jeton est manquant
|
|
Invalid: Le jeton n'est pas valide
|
|
TypeMissing: Le type de jeton est manquantg
|
|
TypeNotAllowed: Le type de jeton n'est pas autorisé
|
|
TypeNotSupported: Le type de jeton n'est pas pris en charge
|
|
NotForAPI: Les jetons usurpés d'identité ne sont pas autorisés pour l'API
|
|
Impersonation:
|
|
PolicyDisabled: L'usurpation d'identité est désactivée dans la politique de sécurité de l'instance
|
|
|
|
AggregateTypes:
|
|
action: Action
|
|
instance: Instance
|
|
key_pair: Paire de clés
|
|
org: Organisation
|
|
project: Projet
|
|
user: Utilisateur
|
|
usergrant: Subvention de l'utilisateur
|
|
quota: Contingent
|
|
feature: Fonctionnalité
|
|
target: Cible
|
|
execution: Exécution
|
|
user_schema: Schéma utilisateur
|
|
auth_request: Auth Request
|
|
device_auth: Authentification de l'appareil
|
|
idpintent: IDP Intent
|
|
limits: Limites
|
|
milestone: Étape
|
|
oidc_session: Session OIDC
|
|
restrictions: Restrictions
|
|
system: Système
|
|
session: Session
|
|
|
|
EventTypes:
|
|
execution:
|
|
set: Ensemble d'exécution
|
|
removed: Exécution supprimée
|
|
target:
|
|
added: Cible créée
|
|
changed: Cible modifiée
|
|
removed: Cible supprimée
|
|
user:
|
|
added: Utilisateur ajouté
|
|
selfregistered: L'utilisateur s'est enregistré lui-même
|
|
initialization:
|
|
code:
|
|
added: Code d'initialisation généré
|
|
sent: Code d'initialisation envoyé
|
|
check:
|
|
succeeded: Vérification de l'initialisation réussie
|
|
failed: La vérification de l'initialisation a échoué
|
|
token:
|
|
added: Jeton d'accès créé
|
|
v2.added: Jeton d'accès créé
|
|
impersonated: Utilisateur usurpé l'identité
|
|
username:
|
|
reserved: Nom d'utilisateur réservé
|
|
released: Nom d'utilisateur libéré
|
|
email:
|
|
reserved: Adresse e-mail réservée
|
|
released: Adresse email libérée
|
|
changed: Adresse e-mail modifiée
|
|
verified: Adresse e-mail vérifiée
|
|
verification:
|
|
failed: La vérification de l'adresse e-mail a échoué
|
|
code:
|
|
added: Code de vérification de l'adresse e-mail généré
|
|
sent: Code de vérification de l'adresse e-mail envoyé
|
|
machine:
|
|
added: Utilisateur technique ajouté
|
|
changed: Changement d'utilisateur technique
|
|
key:
|
|
added: Clé ajoutée
|
|
removed: Clé supprimée
|
|
secret:
|
|
set: Secret défini
|
|
updated: Hachage secret mis à jour
|
|
removed: Secret supprimée
|
|
check:
|
|
succeeded: La vérification de Secret réussie
|
|
failed: La vérification de Secret a échoué
|
|
human:
|
|
added: Personne ajoutée
|
|
selfregistered: La personne s'est enregistrée elle-même
|
|
avatar:
|
|
added: Avatar ajouté
|
|
removed: Avatar supprimé
|
|
initialization:
|
|
code:
|
|
added: Code d'initialisation généré
|
|
sent: Code d'initialisation envoyé
|
|
check:
|
|
succeeded: Vérification de l'initialisation réussie
|
|
failed: La vérification de l'initialisation a échoué
|
|
username:
|
|
reserved: Nom d'utilisateur réservé
|
|
released: Nom d'utilisateur libéré
|
|
email:
|
|
changed: Adresse e-mail modifiée
|
|
verified: Adresse e-mail vérifiée
|
|
verification:
|
|
failed: La vérification de l'adresse e-mail a échoué
|
|
code:
|
|
added: Code de vérification de l'adresse e-mail généré
|
|
sent: Code de vérification de l'adresse e-mail envoyé
|
|
password:
|
|
changed: Mot de passe modifié
|
|
code:
|
|
added: Code de mot de passe généré
|
|
sent: Code du mot de passe envoyé
|
|
check:
|
|
succeeded: Vérification du mot de passe réussie
|
|
failed: La vérification du mot de passe a échoué
|
|
change:
|
|
sent: Changement de mot de passe envoyé
|
|
hash:
|
|
updated: Hachage du mot de passe mis à jour
|
|
externallogin:
|
|
check:
|
|
succeeded: Connexion externe réussie
|
|
externalidp:
|
|
added: Externer IDP ajouté
|
|
removed: Externer IDP supprimé
|
|
cascade:
|
|
removed: Externer IDP cascade supprimé
|
|
îd:
|
|
migrated: L'ID utilisateur externe de l'IDP a été migré
|
|
phone:
|
|
changed: Le numéro de téléphone a changé
|
|
verified: Numéro de téléphone vérifié
|
|
verification:
|
|
failed: La vérification du numéro de téléphone a échoué
|
|
code:
|
|
added: Code du numéro de téléphone généré
|
|
sent: Code du numéro de téléphone envoyé
|
|
removed: Numéro de téléphone supprimé
|
|
profile:
|
|
changed: Profil de l'utilisateur modifié
|
|
address:
|
|
changed: L'adresse de l'utilisateur a changé
|
|
mfa:
|
|
otp:
|
|
added: OTP multifacteur ajouté
|
|
verified: OTP multifactoriel vérifié
|
|
removed: OTP multifactorielle supprimée
|
|
check:
|
|
succeeded: Vérification de l'OTP multifactorielle réussie
|
|
failed: La vérification de l'OTP multifactorielle a échoué
|
|
sms:
|
|
added: Ajout de SMS OTP multifactoriels
|
|
removed: Suppression des SMS OTP multifactoriels
|
|
code:
|
|
added: Ajout du code SMS OTP multifactoriel
|
|
sent: Code SMS OTP multifacteur envoyé
|
|
check:
|
|
succeeded: Vérification par SMS OTP multifacteur réussie
|
|
failed: Échec de la vérification par SMS OTP multifacteur
|
|
email:
|
|
added: Ajout d'un e-mail OTP multifactoriel
|
|
removed: Suppression de l'e-mail OTP multifacteur
|
|
code:
|
|
added: Ajout d'un code de messagerie OTP multifactoriel
|
|
sent: Code de messagerie OTP multifacteur envoyé
|
|
check:
|
|
succeeded: Vérification de l'e-mail OTP multifacteur réussie
|
|
failed: Échec de la vérification de l'e-mail OTP multifacteur
|
|
u2f:
|
|
token:
|
|
added: Ajout d'un jeton U2F multifacteur
|
|
verified: Jeton U2F multifactor vérifié
|
|
removed: Jeton U2F multifactoriel retiré
|
|
begin:
|
|
login: Vérification U2F multifactoriel commencée
|
|
check:
|
|
succeeded: Vérification multifactorielle U2F réussie
|
|
failed: La vérification multifactorielle U2F a échoué
|
|
signcount:
|
|
changed: La somme de contrôle du jeton Multifactor U2F a été modifiée.
|
|
init:
|
|
skipped: L'initialisation du multifacteur a été ignorée
|
|
passwordless:
|
|
token:
|
|
added: Jeton pour la connexion sans mot de passe ajouté
|
|
verified: Jeton pour la connexion sans mot de passe vérifié
|
|
removed: Jeton de connexion sans mot de passe supprimé
|
|
begin:
|
|
login: Vérification de la connexion sans mot de passe commencée
|
|
check:
|
|
succeeded: Vérification de la connexion sans mot de passe réussie
|
|
failed: La vérification de la connexion sans mot de passe a échoué
|
|
signcount:
|
|
changed: La somme de contrôle du jeton de connexion sans mot de passe a été modifiée.
|
|
initialization:
|
|
code:
|
|
added: Ajout du code d'initialisation sans mot de passe
|
|
sent: Code d'initialisation sans mot de passe envoyé
|
|
requested: Code d'initialisation sans mot de passe demandé
|
|
check:
|
|
succeeded: Code d'initialisation sans mot de passe vérifié avec succès
|
|
failed: La vérification du code d'initialisation sans mot de passe a échoué
|
|
signed:
|
|
out: L'utilisateur s'est déconnecté
|
|
refresh:
|
|
token:
|
|
added: Création d'un jeton de rafraîchissement
|
|
renewed: Rafraîchissement d'un jeton renouvelé
|
|
removed: Jeton d'actualisation supprimé
|
|
locked: Utilisateur verrouillé
|
|
unlocked: Utilisateur déverrouillé
|
|
deactivated: Utilisateur désactivé
|
|
reactivated: Utilisateur réactivé
|
|
removed: Utilisateur supprimé
|
|
password:
|
|
changed: Mot de passe modifié
|
|
code:
|
|
added: Code du mot de passe généré
|
|
sent: Code du mot de passe envoyé
|
|
check:
|
|
succeeded: Vérification du mot de passe réussie
|
|
failed: La vérification du mot de passe a échoué
|
|
phone:
|
|
changed: Le numéro de téléphone a changé
|
|
verified: Numéro de téléphone vérifié
|
|
verification:
|
|
failed: La vérification du numéro de téléphone a échoué
|
|
code:
|
|
added: Code du numéro de téléphone généré
|
|
sent: Code du numéro de téléphone envoyé
|
|
profile:
|
|
changed: Profil de l'utilisateur modifié
|
|
address:
|
|
changed: L'adresse de l'utilisateur a changé
|
|
mfa:
|
|
otp:
|
|
added: OTP multifacteur ajouté
|
|
verified: OTP multifactoriel vérifié
|
|
removed: OTP multifactorielle supprimée
|
|
check:
|
|
succeeded: Vérification de l'OTP multifactorielle réussie
|
|
failed: Échec de la vérification de l'OTP multifactorielle
|
|
init:
|
|
skipped: L'initialisation du multifacteur a été ignorée
|
|
signed:
|
|
out: L'utilisateur s'est déconnecté
|
|
grant:
|
|
added: Autorisation ajoutée
|
|
changed: Autorisation modifiée
|
|
removed: Autorisation supprimée
|
|
deactivated: Autorisation désactivée
|
|
reactivated: Autorisation réactivée
|
|
reserved: Autorisation réservée
|
|
released: Autorisation validée
|
|
cascade:
|
|
removed: Autorisation supprimée
|
|
changed: Autorisation modifiée
|
|
metadata:
|
|
set: Ensemble de métadonnées de l'utilisateur
|
|
removed: Métadonnées de l'utilisateur supprimées
|
|
removed.all: Suppression de toutes les métadonnées utilisateur
|
|
domain:
|
|
claimed: Domaine revendiqué
|
|
claimed.sent: Notification de domaine revendiqué envoyée
|
|
pat:
|
|
added: Personal Access Token added
|
|
removed: Personal Access Token removed
|
|
org:
|
|
added: Organisation ajoutée
|
|
changed: Organisation modifiée
|
|
deactivated: Organisation désactivée
|
|
reactivated: Organisation réactivée
|
|
removed: Organisation supprimée
|
|
domain:
|
|
added: Domaine ajouté
|
|
verification:
|
|
added: Vérification du domaine ajoutée
|
|
failed: La vérification du domaine a échoué
|
|
verified: Domaine vérifié
|
|
removed: Domaine supprimé
|
|
primary:
|
|
set: Domaine primaire défini
|
|
reserved: Domaine réservé
|
|
released: Domaine libéré
|
|
name:
|
|
reserved: Nom de l'organisation réservé
|
|
released: Nom de l'organisation libéré
|
|
member:
|
|
added: Membre de l'organisation ajouté
|
|
changed: Le membre de l'organisation a changé
|
|
removed: Membre de l'organisation supprimé
|
|
cascade:
|
|
removed: Membre de l'organisation supprimé en cascade
|
|
iam:
|
|
policy:
|
|
added: Politique système ajoutée
|
|
changed: Modification de la politique système
|
|
removed: Politique système supprimée
|
|
idp:
|
|
config:
|
|
added: Ajout de la configuration IDP
|
|
changed: Modification de la configuration IDP
|
|
removed: Suppression de la configuration IDP
|
|
deactivated: Configuration IDP désactivée
|
|
reactivated: Configuration IDP réactivée
|
|
oidc:
|
|
config:
|
|
added: Ajout de la configuration IDP de l'OIDC
|
|
changed: Modification de la configuration de l'OIDC IDP
|
|
saml:
|
|
config:
|
|
added: Configuration IDP SAML ajoutée
|
|
changed: Modification de la configuration IDP SAML
|
|
jwt:
|
|
config:
|
|
added: Configuration JWT IDP ajoutée
|
|
changed: La configuration du fournisseur d'identité JWT a été modifiée
|
|
customtext:
|
|
set: Jeu de texte personnalisé
|
|
removed: Texte personnalisé supprimé
|
|
template:
|
|
removed: Modèle de texte personnalisé supprimé
|
|
policy:
|
|
login:
|
|
added: Politique de connexion ajoutée
|
|
changed: Politique de connexion modifiée
|
|
removed: Politique de connexion supprimée
|
|
idpprovider:
|
|
added: Fournisseur d'Idp ajouté à la politique de connexion
|
|
removed: Idp Provider supprimé de la politique de connexion
|
|
cascade:
|
|
removed: Cascade de fournisseurs d'identité supprimée de la stratégie de connexion
|
|
secondfactor:
|
|
added: Second factor ajouté à la politique de connexion
|
|
removed: Second facteur supprimé de la politique de connexion
|
|
multifactor:
|
|
added: Facteur multiple ajouté à la politique de connexion
|
|
removed: Facteur multiple supprimé de la politique de connexion
|
|
password:
|
|
complexity:
|
|
added: Ajout de la politique de complexité des mots de passe
|
|
changed: Modification de la politique de complexité des mots de passe
|
|
removed: Suppression de la politique de complexité des mots de passe
|
|
age:
|
|
added: Ajout de la politique d'ancienneté des mots de passe
|
|
changed: Modification de la politique d'ancienneté des mots de passe
|
|
removed: Suppression de la politique d'âge du mot de passe
|
|
lockout:
|
|
added: Ajout de la politique de verrouillage des mots de passe
|
|
changed: Modification de la politique de verrouillage des mots de passe
|
|
removed: Suppression de la politique de verrouillage du mot de passe
|
|
label:
|
|
added: Politique d'étiquetage ajoutée
|
|
changed: Politique d'étiquetage modifiée
|
|
activated: Politique d'étiquetage activée
|
|
removed: Politique d'étiquetage supprimée
|
|
logo:
|
|
added: Logo ajouté à la politique d'étiquetage
|
|
removed: Logo retiré de la politique d'étiquetage
|
|
dark:
|
|
added: Logo (mode sombre) ajouté à la politique d'étiquetage
|
|
removed: Le logo (mode sombre) a été retiré de la politique d'étiquetage
|
|
icon:
|
|
added: Icône ajoutée à la politique d'étiquetage
|
|
removed: Icône supprimée de la politique d'étiquetage
|
|
dark:
|
|
added: Icône (mode sombre) ajoutée à la politique d'étiquetage
|
|
removed: Icône (mode sombre) supprimée de la politique d'étiquetage
|
|
font:
|
|
added: Police ajoutée à la politique d'étiquetage
|
|
removed: Police supprimée de la politique d'étiquetage
|
|
assets:
|
|
removed: Actifs supprimés de la politique d'étiquetage
|
|
privacy:
|
|
added: Politique de confidentialité et CGU ajoutés
|
|
changed: Politique de confidentialité et CGU modifiées
|
|
removed: Politique de confidentialité et conditions d'utilisation supprimées
|
|
domain:
|
|
added: Politique de domaine ajoutée
|
|
changed: Politique de domaine modifiée
|
|
removed: Politique de domaine supprimée
|
|
lockout:
|
|
added: Politique de verrouillage ajoutée
|
|
changed: La politique de verrouillage a été modifiée
|
|
removed: Politique de verrouillage supprimée
|
|
notification:
|
|
added: Politique de notification ajoutée
|
|
changed: Politique de notification modifiée
|
|
removed: Politique de notification supprimée
|
|
flow:
|
|
trigger_actions:
|
|
set: Action set
|
|
cascade:
|
|
removed: Cascade d'actions supprimée
|
|
removed: Actions supprimées
|
|
cleared: Flux effacé
|
|
mail:
|
|
template:
|
|
added: Modèle de courrier électronique ajouté
|
|
changed: Modèle d'e-mail modifié
|
|
removed: Modèle d'e-mail supprimé
|
|
text:
|
|
added: Texte de l'e-mail ajouté
|
|
changed: Le texte de l'e-mail a été modifié
|
|
removed: Texte de l'e-mail supprimé
|
|
metadata:
|
|
removed: Metadata removed
|
|
removed.all: All metadata removed
|
|
set: Metadata set
|
|
project:
|
|
added: Projet ajouté
|
|
changed: Projet modifié
|
|
deactivated: Projet désactivé
|
|
reactivated: Projet réactivé
|
|
removed: Projet supprimé
|
|
member:
|
|
added: Membre du projet ajouté
|
|
changed: Membre du projet modifié
|
|
removed: Membre du projet supprimé
|
|
cascade:
|
|
removed: Membre du projet supprimé en cascade
|
|
role:
|
|
added: Rôle de projet ajouté
|
|
changed: Rôle de projet modifié
|
|
removed: Rôle du projet supprimé
|
|
grant:
|
|
added: Accès à la gestion ajouté
|
|
changed: Accès de gestion modifié
|
|
removed: Accès de gestion supprimé
|
|
deactivated: Accès de gestion désactivé
|
|
reactivated: Accès de gestion réactivé
|
|
cascade:
|
|
changed: Accès de gestion modifié
|
|
member:
|
|
added: Membre de l'accès de gestion ajouté
|
|
changed: Membre d'accès de gestion modifié
|
|
removed: Membre d'accès de gestion supprimé
|
|
cascade:
|
|
removed: Cascade d'accès de gestion supprimée
|
|
application:
|
|
added: Application ajoutée
|
|
changed: Application modifiée
|
|
removed: Application supprimée
|
|
deactivated: Application désactivée
|
|
reactivated: Application réactivée
|
|
oidc:
|
|
secret:
|
|
verified:
|
|
check: Vérification du secret du client OIDC réussie
|
|
failed: La vérification du secret du client OIDC a échoué
|
|
key:
|
|
added: Clé d'application de l'OIDC ajoutée
|
|
removed: Clé d'application de l'OIDC supprimée
|
|
api:
|
|
secret:
|
|
check:
|
|
succeeded: La vérification du secret de l'API a réussi
|
|
failed: La vérification du secret de l'API a échoué
|
|
key:
|
|
added: Clé d'application ajoutée
|
|
removed: Clé d'application supprimée
|
|
config:
|
|
saml:
|
|
added: Configuration SAML ajoutée
|
|
changed: La configuration de SAML a été modifiée
|
|
oidc:
|
|
added: Configuration OIDC ajoutée
|
|
changed: Modification de la configuration de l'OIDC
|
|
secret:
|
|
changed: Le secret de l'OIDC a été modifié
|
|
updated: Hachage secret OIDC mis à jour
|
|
api:
|
|
added: Configuration API ajoutée
|
|
changed: La configuration de l'API a été modifiée
|
|
secret:
|
|
changed: Le secret de l'API a été modifié
|
|
updated: Hachage secret de l'API mis à jour
|
|
policy:
|
|
password:
|
|
complexity:
|
|
added: Ajout de la politique de complexité des mots de passe
|
|
changed: Modification de la politique de complexité des mots de passe
|
|
age:
|
|
added: Ajout de la politique d'ancienneté des mots de passe
|
|
changed: Modification de la politique relative à l'âge du mot de passe
|
|
lockout:
|
|
added: Ajout de la politique de verrouillage des mots de passe
|
|
changed: Modification de la politique de verrouillage des mots de passe
|
|
iam:
|
|
setup:
|
|
started: L'installation de ZITADEL a commencé
|
|
done: Installation de ZITADEL terminée
|
|
global:
|
|
org:
|
|
set: Global org set
|
|
lockout:
|
|
iam:
|
|
set: set du projet ZITADEL
|
|
member:
|
|
added: ZITADEL membre ajouté
|
|
changed: membre de ZITADEL modifié
|
|
removed: membre ZITADEL supprimé
|
|
cascade:
|
|
removed: Membre ZITADEL supprimé en cascade
|
|
idp:
|
|
config:
|
|
added: Ajout de la configuration IDP
|
|
changed: Modification de la configuration IDP
|
|
removed: Suppression de la configuration IDP
|
|
deactivated: Configuration IDP désactivée
|
|
reactivated: Configuration IDP réactivée
|
|
oidc:
|
|
config:
|
|
added: Ajout de la configuration IDP de l'OIDC
|
|
changed: Modification de la configuration de l'OIDC IDP
|
|
saml:
|
|
config:
|
|
added: Ajout de la configuration SAML IDP
|
|
changed: La configuration SAML IDP a été modifiée
|
|
jwt:
|
|
config:
|
|
added: Configuration JWT du fournisseur d'identité ajoutée
|
|
changed: Modification de la configuration de SAML IDP
|
|
customtext:
|
|
set: Le texte a été mis en place
|
|
removed: Le texte a été supprimé
|
|
policy:
|
|
login:
|
|
added: Politique de connexion par défaut ajoutée
|
|
changed: La politique de connexion par défaut a été modifiée
|
|
idpprovider:
|
|
added: Idp Provider ajouté à la politique de connexion par défaut
|
|
removed: Idp Provider supprimé de la politique de connexion par défaut
|
|
label:
|
|
added: Ajout d'une politique d'étiquetage
|
|
changed: La politique d'étiquetage a été modifiée
|
|
activated: Politique d'étiquetage activée
|
|
logo:
|
|
added: Logo ajouté à la politique d'étiquetage
|
|
removed: Logo retiré de la politique d'étiquetage
|
|
dark:
|
|
added: Logo (mode sombre) ajouté à la politique d'étiquetage
|
|
removed: Le logo (mode sombre) a été retiré de la politique d'étiquetage
|
|
icon:
|
|
added: Icône ajoutée à la politique d'étiquetage
|
|
removed: Icône supprimée de la politique d'étiquetage
|
|
dark:
|
|
added: Icône (mode sombre) ajoutée à la politique d'étiquetage
|
|
removed: Icône (mode sombre) supprimée de la politique d'étiquetage
|
|
font:
|
|
added: Police ajoutée à la politique d'étiquetage
|
|
removed: Police supprimée de la politique d'étiquetage
|
|
assets:
|
|
removed: Actifs supprimés de la politique d'étiquetage
|
|
default:
|
|
language:
|
|
set: Langue par défaut
|
|
oidc:
|
|
settings:
|
|
added: Ajout de la configuration de l'OIDC
|
|
changed: Modification de la configuration de l'OIDC
|
|
removed: Suppression de la configuration de l'OIDC
|
|
secret:
|
|
generator:
|
|
added: Générateur de secret ajouté
|
|
changed: Générateur de secret modifié
|
|
removed: Générateur secret supprimé
|
|
smtp:
|
|
config:
|
|
added: Ajout de la configuration SMTP
|
|
changed: Modification de la configuration SMTP
|
|
activated: Configuration SMTP activée
|
|
deactivated: Configuration SMTP désactivée
|
|
removed: Configuration SMTP supprimée
|
|
password:
|
|
changed: Modification du secret de la configuration SMTP
|
|
sms:
|
|
config:
|
|
twilio:
|
|
added: ajout du fournisseur de SMS Twilio
|
|
changed: modification du fournisseur de SMS Twilio
|
|
token:
|
|
changed: Changement du jeton du fournisseur de SMS Twilio
|
|
removed: Suppression du fournisseur de SMS Twilio
|
|
activated: Activation du fournisseur de SMS Twilio
|
|
deactivated: Fournisseur de SMS Twilio désactivé
|
|
key_pair:
|
|
added: Paire de clés ajoutée
|
|
certificate:
|
|
added: Certificat ajouté
|
|
action:
|
|
added: Action ajoutée
|
|
changed: Action modifiée
|
|
deactivated: Action désactivée
|
|
reactivated: Action réactivée
|
|
removed: Action supprimée
|
|
user_schema:
|
|
created: Schéma utilisateur créé
|
|
updated: Schéma utilisateur mis à jour
|
|
deactivated: Schéma utilisateur désactivé
|
|
reactivated: Schéma utilisateur réactivé
|
|
deleted: Schéma utilisateur supprimé
|
|
instance:
|
|
added: Instance ajoutée
|
|
changed: Instance modifiée
|
|
customtext:
|
|
removed: Texte personnalisé supprimé
|
|
set: Ensemble de texte personnalisé
|
|
template:
|
|
removed: Modèle de texte personnalisé supprimé
|
|
default:
|
|
language:
|
|
set: Langue par défaut définie
|
|
org:
|
|
set: Ensemble d'organisation par défaut
|
|
domain:
|
|
added: Domaine ajouté
|
|
primary:
|
|
set: Ensemble de domaines principal
|
|
removed: Domaine supprimé
|
|
iam:
|
|
console:
|
|
set: Ensemble d'applications Console ZITADEL
|
|
project:
|
|
set: ZITADEL project set
|
|
mail:
|
|
template:
|
|
added: Modèle de courrier électronique ajouté
|
|
changed: Modèle d'e-mail modifié
|
|
text:
|
|
added: Texte de l'e-mail ajouté
|
|
changed: Le texte de l'e-mail a été modifié
|
|
member:
|
|
added: Membre de l'instance ajouté
|
|
changed: Membre de l'instance modifié
|
|
removed: Membre de l'instance supprimé
|
|
cascade:
|
|
removed: Cascade de membres de l'instance supprimée
|
|
notification:
|
|
provider:
|
|
debug:
|
|
fileadded: Fournisseur de notification de débogage de fichiers ajouté
|
|
filechanged: Le fournisseur de notification de débogage de fichier a été modifié
|
|
fileremoved: Fournisseur de notification de débogage de fichier supprimé
|
|
logadded: Fournisseur de notification de débogage de journal ajouté
|
|
logchanged: Le fournisseur de notification de débogage du journal a été modifié
|
|
logremoved: Fournisseur de notification de débogage du journal supprimé
|
|
oidc:
|
|
settings:
|
|
added: Paramètres OIDC ajoutés
|
|
changed: Paramètres OIDC modifiés
|
|
policy:
|
|
domain:
|
|
added: Politique de domaine ajoutée
|
|
changed: Politique de domaine modifiée
|
|
label:
|
|
activated: Politique d'étiquetage activée
|
|
added: Politique d'étiquetage ajoutée
|
|
assets:
|
|
removed: L'élément de la stratégie d'étiquette a été supprimé
|
|
changed: Politique d'étiquetage modifiée
|
|
font:
|
|
added: Police ajoutée à la stratégie d'étiquette
|
|
removed: Police supprimée de la stratégie relative aux étiquettes
|
|
icon:
|
|
added: Icône ajoutée à la politique d'étiquetage
|
|
removed: Icône supprimée des règles relatives aux étiquettes
|
|
dark:
|
|
added: Icône ajoutée à la politique d'étiquette sombre
|
|
removed: Icône supprimée de la politique relative aux étiquettes sombres
|
|
logo:
|
|
added: Logo ajouté à la politique d'étiquetage
|
|
removed: Logo supprimé de la politique relative aux étiquettes
|
|
dark:
|
|
added: Logo ajouté à la politique relative aux étiquettes sombres
|
|
removed: Logo supprimé de la politique relative aux étiquettes sombres
|
|
lockout:
|
|
added: Politique de verrouillage ajoutée
|
|
changed: La politique de verrouillage a été modifiée
|
|
login:
|
|
added: Politique de connexion ajoutée
|
|
changed: Politique de connexion modifiée
|
|
idpprovider:
|
|
added: Fournisseur d'identité ajouté à la politique de connexion
|
|
cascade:
|
|
removed: Cascade de fournisseurs d'identité supprimée de la stratégie de connexion
|
|
removed: Fournisseur d'identité supprimé de la stratégie de connexion
|
|
multifactor:
|
|
added: Multifactor ajouté à la politique de connexion
|
|
removed: Multifactor supprimé de la politique de connexion
|
|
secondfactor:
|
|
added: Deuxième facteur ajouté à la politique de connexion
|
|
removed: Deuxième facteur supprimé de la politique de connexion
|
|
password:
|
|
age:
|
|
added: Politique d'âge du mot de passe ajoutée
|
|
changed: La politique relative à l'âge du mot de passe a été modifiée
|
|
complexity:
|
|
added: Politique de complexité des mots de passe ajoutée
|
|
changed: Politique de complexité des mots de passe supprimée
|
|
privacy:
|
|
added: Politique de confidentialité ajoutée
|
|
changed: Politique de confidentialité modifiée
|
|
security:
|
|
set: Ensemble de règles de sécurité
|
|
|
|
removed: Instance removed
|
|
secret:
|
|
generator:
|
|
added: Générateur de secrets ajouté
|
|
changed: Le générateur de secrets a changé
|
|
removed: Générateur de secrets supprimé
|
|
sms:
|
|
configtwilio:
|
|
activated: Configuration SMS Twilio activée
|
|
added: Configuration SMS Twilio ajoutée
|
|
changed: La configuration des SMS Twilio a été modifiée
|
|
deactivated: Configuration SMS Twilio désactivée
|
|
removed: Configuration SMS Twilio supprimée
|
|
token:
|
|
changed: Jeton de configuration SMS Twilio modifié
|
|
smtp:
|
|
config:
|
|
added: Configuration SMTP ajoutée
|
|
changed: Configuration SMTP modifiée
|
|
activated: Configuration SMTP activée
|
|
deactivated: Configuration SMTP désactivée
|
|
password:
|
|
changed: Mot de passe de configuration SMTP modifié
|
|
removed: Configuration SMTP supprimée
|
|
Application:
|
|
OIDC:
|
|
UnsupportedVersion: Votre version de l'OIDC n'est pas prise en charge
|
|
V1:
|
|
NotCompliant: Votre configuration n'est pas conforme et diffère de la norme OIDC 1.0.
|
|
NoRedirectUris: Au moins une uri de redirection doit être enregistrée.
|
|
NotAllCombinationsAreAllowed: La configuration est conforme, mais toutes les combinaisons possibles ne sont pas autorisées.
|
|
Code:
|
|
RedirectUris:
|
|
HttpOnlyForWeb: Le code de type de subvention n'autorise que les uris de redirection http pour le type d'application web.
|
|
CustomOnlyForNative: Le code du type de subvention n'autorise que les uris de redirection personnalisées pour le type d'application natif. (par exemple appname:// )
|
|
Implicit:
|
|
RedirectUris:
|
|
CustomNotAllowed: Le type de subvention implicite n'autorise pas les uris de redirection personnalisées
|
|
HttpNotAllowed: Grant type implicite n'autorise pas les uris de redirection http
|
|
HttpLocalhostOnlyForNative: Http://localhost redirect uri n'est autorisé que pour les applications natives.
|
|
Native:
|
|
AuthMethodType:
|
|
NotNone: Les applications natives doivent avoir authmethodtype none.
|
|
RedirectUris:
|
|
MustBeHttpLocalhost: Les URI de redirection doivent commencer par votre propre protocole, http://127.0.0.1, http://[::1] ou http://localhost.
|
|
UserAgent:
|
|
AuthMethodType:
|
|
NotNone: L'agent utilisateur doit avoir authmethodtype none.
|
|
GrantType:
|
|
Refresh:
|
|
NoAuthCode: Le jeton de rafraîchissement n'est autorisé qu'en combinaison avec le code d'autorisation.
|
|
|
|
Action:
|
|
Flow:
|
|
Type:
|
|
Unspecified: Non spécifié
|
|
ExternalAuthentication: Authentification externe
|
|
CustomiseToken: Compléter Token
|
|
InternalAuthentication: Authentification interne
|
|
CustomizeSAMLResponse: Compléter SAMLResponse
|
|
TriggerType:
|
|
Unspecified: Non spécifié
|
|
PostAuthentication: Authentification postérieure
|
|
PreCreation: Pré création
|
|
PostCreation: Post-création
|
|
PreUserinfoCreation: Pré Userinfo création
|
|
PreAccessTokenCreation: Pré access token création
|
|
PreSAMLResponseCreation: Création préalable de la réponse SAMLResponse
|