MaxiPBX
systeme

Admins PBX

Admins PBX

Route : /admin/admins

Cet écran gère les comptes administrateurs de la plateforme MaxiPBX. Chaque administrateur dispose de son propre identifiant et de son mot de passe : fini le partage d'un compte root unique. Ces comptes ont des droits complets sur l'interface d'administration.

  • Titre : « Administrateurs PBX ».
  • Sous-titre : « {n} comptes admin · Chaque admin a son identifiant (fini le partage de root). »
  • État vide : « Aucun admin PBX configuré » (icône bouclier).
  • État d'erreur : « Impossible de charger les administrateurs PBX : {erreur} » (carte rouge).

Page réservée aux administrateurs système. Le compte root est protégé : il ne peut pas être supprimé.

La liste des admins

Chaque administrateur est présenté en ligne avec :

  • Une icône bouclier dans une pastille ronde.
  • Le nom affiché (prénom + nom), ou l'identifiant à défaut.
  • L'identifiant et l'email (masqués sur mobile).
  • Un badge de rôle : « Admin » (vert) pour un compte d'administration ; sinon un badge neutre affichant le type du compte (anciens comptes).

Au survol apparaissent deux boutons :

Bouton Effet
Réinitialiser le mot de passe (clé) Génère un nouveau mot de passe. Infobulle : « Réinitialiser le mot de passe ».
Supprimer (corbeille, rouge) Supprime le compte. Désactivé pour root (infobulle : « Le compte root ne peut pas être supprimé »).

Ajouter un admin

Le bouton « Ajouter un admin » (icône +) ouvre une fenêtre.

  • Titre : « Nouveau compte admin PBX ».
  • Description : « L'admin pourra se connecter à cette interface avec identifiant + mot de passe et des droits complets. »

Le formulaire comporte deux onglets : essentiel et avancé.

Onglet essentiel

Champ Type Obligatoire Détails
Identifiant Texte Oui Exemple : jean.dupont. Le bouton « Créer » reste désactivé tant qu'il est vide.
Mot de passe (vide = généré automatiquement) Mot de passe Non Placeholder « (auto-généré si vide) ». Si laissé vide, un mot de passe est généré et affiché une seule fois.

Onglet avancé

Champ Type Obligatoire Détails
Prénom Texte Non Prénom de l'administrateur.
Nom Texte Non Nom de l'administrateur.
Email E-mail Non Adresse e-mail de contact.

Boutons : « Annuler » et « Créer » (désactivé si l'identifiant est vide ou pendant la création).

À la création, un message confirme : « Admin {identifiant} créé », puis la fenêtre du mot de passe s'affiche (voir ci-dessous).

Mot de passe révélé

Après une création ou une réinitialisation, une fenêtre affiche les identifiants une seule fois.

  • Titre : « Compte admin créé / mot de passe réinitialisé ».
  • Description : « ⚠️ Notez ce mot de passe — il ne sera plus jamais affiché. »
  • Lignes (police à chasse fixe, sélectionnables) : Identifiant et Mot de passe.
  • Bouton « Copier identifiant + mot de passe » — copie les deux dans le presse-papiers (message « Copié »).

Le mot de passe n'est jamais réaffiché. Copiez-le et transmettez-le de façon sécurisée avant de fermer la fenêtre.

Réinitialiser un mot de passe

Le bouton clé ouvre une confirmation.

  • Titre : « Reset mot de passe de {identifiant} ? »
  • Description : « Un nouveau mot de passe sera généré et affiché UNE seule fois. L'ancien sera invalidé. »
  • Bouton de confirmation : « Réinitialiser ».

Après confirmation, la fenêtre « Mot de passe révélé » s'affiche avec le nouveau mot de passe.

Supprimer un admin

Le bouton corbeille ouvre une confirmation.

  • Titre : « Supprimer l'admin {identifiant} ? »
  • Description : « Le compte d'authentification sera supprimé. Il ne pourra plus se connecter. »
  • Bouton de confirmation : « Supprimer ».

Le compte root ne peut pas être supprimé : son bouton de suppression est désactivé.