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
rootest 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. |
| 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
rootne peut pas être supprimé : son bouton de suppression est désactivé.