Générer automatiquement des mots de passe de l'interface utilisateur Edge

Edge pour le cloud privé v4.19.01

L'interface utilisateur Edge génère automatiquement les mots de passe des nouveaux utilisateurs. Les utilisateurs reçoivent généralement un e-mail leur permettant de modifier le mot de passe généré automatiquement.

Par défaut, l'interface utilisateur Edge génère automatiquement des mots de passe compatibles avec les règles de mot de passe par défaut définies sur le serveur de gestion Edge. Ces règles spécifient que les mots de passe comportent au moins huit caractères et incluent au moins un caractère spécial et un caractère majuscule. Consultez Réinitialiser les mots de passe périphériques pour en savoir plus sur la configuration des règles de mots de passe périphériques.

Vous pouvez modifier les règles du mot de passe sur le serveur de gestion pour les rendre plus stricts. Par exemple, vous pouvez augmenter la longueur minimale à 10 caractères, exiger plusieurs caractères spéciaux, etc. Si vous modifiez les règles sur le serveur de gestion, vous devez également modifier l'interface utilisateur Edge pour générer automatiquement des mots de passe compatibles avec les nouvelles règles.

L'interface utilisateur Edge définit quatre propriétés que vous utilisez pour définir les règles de génération automatique du mot de passe:

conf_apigee-base_apigee.forgotPassword.underscore.minimum="1"
conf_apigee-base_apigee.forgotPassword.specialchars.minimum="1"
conf_apigee-base_apigee.forgotPassword.lowecase.minimum="1"
conf_apigee-base_apigee.forgotPassword.uppercase.minimum="1"

Pour définir ces propriétés:

  1. Ouvrez le fichier ui.properties dans un éditeur. Si le fichier n'existe pas, créez-le :
    vi /opt/apigee/customer/application/ui.properties
  2. Définissez les propriétés :
    conf_apigee-base_apigee.forgotPassword.underscore.minimum="2"
    conf_apigee-base_apigee.forgotPassword.specialchars.minimum="3"
    conf_apigee-base_apigee.forgotPassword.lowecase.minimum="2"
    conf_apigee-base_apigee.forgotPassword.uppercase.minimum="2"
  3. Enregistrez les modifications
  4. Assurez-vous que le fichier de propriétés appartient à l'utilisateur "apigee" :
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Redémarrez l'interface utilisateur Edge :
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart