Console d'administration
Plateforme de communication — municipal.duckdns.org
Annuaire
Comptes, groupes, mots de passe. C'est ici que naissent les identités : une entrée dans l'annuaire ouvre le courrier et le chat.
phpLDAPadmin → OpenLDAP
Serveur de chat
Utilisateurs Matrix, salons, appareils, médias ; verrouiller ou désactiver un compte, envoyer une annonce serveur.
synapse-admin → API d'administration Synapse
Filtrage du courrier
Statistiques, historique des messages analysés, apprentissage spam/non-spam, bascule des modules.
interface web Rspamd
Webmail
Pas un outil d'administration : la vue d'un utilisateur, utile pour vérifier ce qu'il voit réellement.
Roundcube
Qui a le droit de quoi
| Droit | Porté par | Donne |
|---|---|---|
g-admin-plateforme |
groupe de l'annuaire | écrire dans l'annuaire : créer, modifier, supprimer des personnes et des groupes, changer les mots de passe. Rien d'autre. |
| administrateur Matrix | indicateur dans la base de Synapse | tout le panneau du serveur de chat. Indépendant du groupe ci-dessus : il se pose compte par compte. |
cn=admin |
compte racine de l'annuaire | passe outre toutes les ACL. À réserver au dépannage. |
Ce qui n'a pas de panneau
Ces gestes restent en ligne de commande, et c'est volontaire : les scripts appliquent les conventions du projet, un éditeur d'annuaire générique permet de les enfreindre.
ssh azure-matrix-vm cd /opt/matrix ./scripts/ldap-adduser.sh paul.durand "Paul Durand" # ouvre courrier + chat MATRIX_ADMIN_TOKEN=... ./scripts/ldap-disable.sh paul.durand # départ MATRIX_ADMIN_TOKEN=... ./scripts/ldap-enable.sh paul.durand # retour docker compose ps # état de la pile docker compose logs -f synapse # journaux ./scripts/deploy.sh call mail # redéployer depuis le dépôt
Cette console est accessible depuis Internet. Chaque outil
demande une authentification, mais la maquette n'a pas encore de VPN : il est
prévu en séance 4, et la console devra passer derrière. D'ici là, ne pas
laisser de session ouverte sur un poste partagé.