fix: documentation for user removal

master
Pyjacpp 2026-03-01 23:57:50 +01:00
parent 48abec6d13
commit 54a4a16306
No known key found for this signature in database
GPG Key ID: ED479A5A26930939
1 changed files with 20 additions and 14 deletions

View File

@ -86,37 +86,43 @@ ceux du crans).
## Owncloud ## Owncloud
Il suffit simplement de se rendre dans l'interface d'administration, section Il faut aller sur la VM `owncloud` et lancer la commande :
utilisateurices : `sudo -u www-data php /var/www/owncloud/occ user:delete pseudo`
Il est aussi possible d'avoir la liste des utilisateurices sur
[https://owncloud.crans.org/settings/users](https://owncloud.crans.org/settings/users), [https://owncloud.crans.org/settings/users](https://owncloud.crans.org/settings/users),
puis de chercher le compte et de simplement le supprimer. mais l'intégration avec le ldap peut créer des comptes fantômes qui peuvent ne
pas apparaître.
## Nextcloud ## Nextcloud
Même chose que pour Owncloud. Il faut aller sur la VM `nextcloud` et lancer la commande :
`sudo nextcloud-occ user:delete pseudo`.
Il suffit simplement de se rendre dans l'interface d'administration, section Se rendre sur
utilisateurices :
[https://nextcloud.crans.org/settings/users](https://nextcloud.crans.org/settings/users), [https://nextcloud.crans.org/settings/users](https://nextcloud.crans.org/settings/users),
puis de chercher le compte et de simplement le supprimer. n'affiche pas forcément les comptes ldap supprimés. Il est possible de lancer
`nextcloud-occ ldap:show-remanent` pour voir l'ensemble des comptes qui ne sont
plus référencés dans le ldap.
## Mailman ## Mailman
On commence par se rendre dans [Django-Admin](https://lists.crans.org/admin/).
S'il n'y a pas de compte, aucune question à se poser.
S'il y a un compte, on le supprime.
Potentiellement, la personne est présente sur mailman de manière non-liée à Potentiellement, la personne est présente sur mailman de manière non-liée à
son éventuel compte crans. Dans ce cas, il va falloir faire du ménage avec son éventuel compte crans. Dans ce cas, il va falloir faire du ménage avec
l'adresse mail et donc de l'aide de l'utilisateurice qui va devoir indiquer son l'adresse mail et donc de l'aide de l'utilisateurice qui va devoir indiquer son
adresse et les ML qu'iel reçoit/administre. Ça peut être un peu les bazar adresse et les ML qu'iel reçoit/administre. Ça peut être un peu les bazar
si il y a plusieurs adresses non-liées. Si la personne est lae dernièr⋅e s'il y a plusieurs adresses non-liées. Si la personne est lae dernièr⋅e
propriétaire d'une liste, il faudra soit la supprimer soit lui trouver un⋅e propriétaire d'une liste, il faudra soit la supprimer soit lui trouver un⋅e
nouvelleau propriétaire (c'est pas obligatoire mais alors c'est root@crans.org nouvelleau propriétaire (c'est pas obligatoire mais alors c'est root@crans.org
le propriétaire par défaut, ce qui n'est pas une solution durable). le propriétaire par défaut, ce qui n'est pas une solution durable).
Pour supprimer, on commence par se rendre dans la liste des comptes crans reliés
à mailman : <https://lists.crans.org/admin/socialaccount/socialaccount/>.
Ensuite, on peut se rendre sur <https://lists.crans.org/postorius/users> pour
supprimer les utilisateur.ices. On peut les supprimer dans la page
d'administration de Django, mais cela ne semble pas les supprimer de la base de
donnée de mailman.
## Wiki ## Wiki
Si la connexion par le CAS est configurée, il faut penser à Si la connexion par le CAS est configurée, il faut penser à