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 |