En tant qu'utilisateur manager, pouvoir créer des utilisateurs Gateway
Un utilisateur de manager doit pouvoir créer un utilisateur du côté de la GW depuis manager, s’il en a les droits
Frontend :
- Onglet
users
dans le panneau des partenaires → pouvoir ajouter un utilisateur GW depuis Manager - Champs
username
etpassword
Backend :
- Récupérer depuis le fichier de conf une clef AES générée par l’utilisateur
- Chiffrement symétrique du mot de passe généré aléatoirement pour chaque passerelle avec la clef AES
- Ajouter dans la table
user_external_passwords
, les identifiants associes au compte utilisateur Manager, (user_id
= id de l’utilisateur manager de la tableusers
) - Après avoir ajouter le compte a la GW, effectuer un ping sur la Gateway pour valider le bon fonctionnement de l’user nouvellement creer
- Vérifier les droits
- Ne plus stocker les mots de passe dans model.AdditionalData