Feature #13193
closedSuppression autonome d'un compte
100%
Description
Actuellement, si l'utilisateur peut créer son compte de manière autonome, il n'en est pas de même pour sa suppression.
Seul un administrateur général peut supprimer le compte d'un utilisateur.
Il est devenu nécessaire qu'un utilisateur puisse supprimer son compte de manière autonome via un formulaire dédié : motif (non obligatoire), exercice du droit à l'oubli.
Une notification sera adressée immédiatement aux administrateurs. La suppression sera disponible uniquement pour les utilisateurs appartenant au domaine sur lequel l'inscription autonome est activée. La session en cours sera détruite immédiatement. Les notifications seront envoyées immédiatement car il ne peut pas y avoir de persistance à cause du droit à l'oubli.
Files
Updated by Miguel Moquillon 3 months ago
- Status changed from New to Feedback
Quelques questions :
- Est ce bien une fonction de suppression de son propre compte ou avant tout une demande de suppression de son compte ?
- Les données du formulaire sont elles sauvegardées ou juste envoyées par notification aux administrateurs (comme pour la désinscription à un espace communautaire) ?
- Quels sont les administrateurs concernées par la notification des données du formulaire :
Dans le cas d'une demande de suppression de son compte :
- les administrateurs du domaine concerné par l'inscription autonome ?
- Les administrateurs de la plate-forme ?
- Qui réalise effectivement l'opération de suppression du compte, ainsi que celle d'anonymisation du compte supprimé, à la demande de l'utilisateur via le formulaire :
- Silverpeas suite à l'acceptation d'un des administrateurs à la réception du formulaire ?
- Manuellement par l'un des administrateurs du domaine pour lequel l'inscription autonome est activé ?
- Manuellement par l'un des administrateurs de la plate-forme ?
Updated by Nicolas Eysseric 3 months ago
- Status changed from Feedback to In progress...
- Assignee set to Nicolas Eysseric
- % Done changed from 0 to 70
Pour répondre à Miguel, il s'agit bien d'une fonction de suppression de son propre compte, en toute autonomie.
Les données ne sont pas persistées mais juste envoyées par notifications à tous les administrateurs.
Updated by Nicolas Eysseric 3 months ago
- File AccountDeletion.png AccountDeletion.png added
- Status changed from In progress... to Resolved
- % Done changed from 70 to 100
L'évolution a été développée comme décrite.
Le bouton Supprimer mon compte a été ajouté au profil de l'utilisateur.
Traité par PR : https://github.com/Silverpeas/Silverpeas-Core/pull/1240
Updated by Miguel Moquillon 2 months ago
- Status changed from Resolved to Integration in progress...
Updated by Miguel Moquillon 2 months ago
- Soit via la propriété existante
newRegistrationEnabled
qui impliquerait que si un utilisateur puisse se créer un compte, il puisse aussi le supprimer. - soit par le biais d'une autre propriété au côté de la propriété
newRegistrationEnabled
dans le fichier org/silverpeas/authentication/settings/authenticationSettings.properties.
En effet, je ne suis pas sûr que cette fonctionnalité intéresse bcp de nos clients. En l'occurrence Akwel par exemple.
Updated by Nicolas Eysseric 2 months ago
Oups, en effet, j'ai oublié de mettre la condition pour faire apparaitre le bouton dans la JSP.
Pour moi, il n'y a pas besoin de paramètre supplémentaire. L'affichage du bouton est déjà conditionné au fait que l'auto-inscription soit activé et qu'elle le soit sur le domaine de l'utilisateur connecté.
Au titre du RGPD, si tu peux créer ton compte de manière autonome, tu dois pouvoir le supprimer de la même manière.
Updated by Miguel Moquillon 2 months ago
Oui, pour moi ça me parait aussi en effet plus cohérent.
Updated by Miguel Moquillon 2 months ago
- Status changed from Integration in progress... to Closed