Aller au contenu

Paramètres Conventions applicables aux mots de passe

Structure Parameter

L'entité Parameter permet de définir les conventions applicables aux mots de passes des utilisateurs

Parameter

  Parameter_password_convention:
    displayName: "Conventions de gestion des mots de passe"
    identifier: "password_conventions"
    values:
      {
        "minLength": 10,
        "specialCharacters": true,
        "upperCase": true,
        "number": true,
        "expirationTime": 60,
        "passwordHistory": 5,
        "authNumberOfTries": 5,
        "blockingTime": 60
      }
    description: "Conventions à appliquer pour la gestion des mots de passe"
    tag: "tag"
    public: true

NB: Le Parameter doit avoir un identifiant = password_conventions

Nom du champ Type Obligatoire Valeur par défaut Description Exemple
identifier string Oui - Identifiant métier du paramètre password_conventions
minLength int Non - La longueur minimale du mot de passe 10
specialCharacters boolean Non - Définir si le mot de passe requiert un charactère spécial true
upperCase boolean Non - Définir si le mot de passe requiert un charactère en majuscule true
number boolean Non - Définir si le mot de passe requiert un chiffre true
expirationTime int Non - Nombre de secondes après expiration du mot de passe 60
passwordHistory int Non - Nombre de mots de passe conservés dans l'historique des mots de passes 5
authNumberOfTries int Non - Nombre de tentatives apès lequel l'utilisateur est bloqué 5
blockingTime int Non - Nombre de secondes de blockage de l'utilisateur après le dépassement du nombre de tentatives de connexion 5