Fonctionnalité #29893
ouvertDissociation d'un utilisateur d'une entité et réaffectation des listes de diffusions des courriers : l'action de réattribution ne fonctionne pas comme attendu
Description
Nous recevons fréquemment de la part de nos clients des demandes de clarification sur
la gestion des changements d'affectation des utilisateurs.
Ce que nous leur avons toujours indiqué est de :
1/ Se rendre sur la fiche de utilisateur dans l'administration fonctionnelle
2/ Aller dans l'onglet "Entités"
3/ Sélectionner l'entité à dissocier
4/ Parmi les 3 options de redirection proposées, choisir "Réattribuer" et saisir le
nom d'un autre utilisateur rattaché à l'entité dissociée afin d'assurer le transfert
des courriers dont il est attributaire
Nous constatons toutefois que cette option de redirection ne fonctionne pas comme nous
l'imaginions. L'utilisateur continue à être attributaire des courriers, alors même
qu'il n'appartient plus à l'entité traitante.
Cf. captures d'écran : Charlotte Charles, anciennement à la Direction Générale Adjointe,
demeure attributaire d'un courrier de l'entité alors qu'elle est désormais au Cabinet du Maire.
La solution de contournement que nous proposons désormais à nos clients est de suspendre
temporairement l'utilisateur afin d'accéder à la fenêtre de redirection permettant de modifier
l'attributaire des courriers en cours de traitement. Cette fonctionnalité fonctionne,
mais nous semble (ainsi qu'à nos clients) nettement moins intuitive que la précédente.
Serait-il possible de nous indiquer quelles sont les bonnes pratiques en matière de
réaffectation des utilisateurs et de leurs courriers et si le comportement que nous observons
(à notre sens pas optimal) peut être corrigé ? Ce sujet, qui touche à la bonne gestion des
périmètres documentaires et à la confidentialité des courriers, est d'importance pour nos clients.
Tests réalisés sur le 2301.3.4
Prérequis
NNataly a des courriers dont elle est attributaire
Sa seule entité d'appartenance est le pôle social dont elle est attributaire par défaut dans la liste de diffusion de l'entité
BBain doit appartenir aussi au pôle social
Pas à pas
Administration --> fiche utilisateur de NNataly
Onglet entité --> dissocier l'entité
Pop up des actions a effectuer (cf capture d'écran)
Sélectionner Réattribuer à l'utilisateur et choisir BBain
Attendu
Mise à jour des courriers
NNataly est remplacé en tant qu'attributaire dans toutes les listes de diffusions de l'entité par l'utilisateur sélectionner
Mise à jour de la liste de diffusion par défaut
BBain remplace NNataly comme attributaire de la liste de diffusion
cf message affiché lors de la réattribution
L'utilisateur sera remplacé par l'utilisateur sélectionné dans les listes de diffusion des courriers et du modèle de l'entité
Constaté
Misa à jour des courriers
Pas de mise à jour
Mise à jour de la liste de diffusion par défaut
Liste de diffusion vide il n'y a pas plus d'attributaire
Fichiers
Mis à jour par Cynthia APURA il y a 5 mois
Mis à jour par Emmanuel DILLARD il y a 5 mois
- Tracker changé de Anomalie à Régression
- Sujet changé de Dissociation d'un utilisateur d'une entité et réaffectation des listes de diffusions des courriers à Dissociation d'un utilisateur d'une entité et réaffectation des listes de diffusions des courriers : l'action de réattribution ne fonctionne pas comme attendu
- Statut changé de R&D - A étudier à R&D - A planifier
- Version source mis à 24.0
Mis à jour par Emmanuel DILLARD il y a 3 mois
- Statut changé de R&D - A planifier à R&D - En cours
Mis à jour par Nicolas COUTURE il y a 3 mois
- Assigné à changé de Cynthia APURA à Nicolas COUTURE
Mis à jour par GIT LAB il y a 3 mois
[CREATION] MR sur 2301_releases (fix/29893/2301.4.x) par Hamza HRAMCHI hamza.hramchi@xelians.fr
https://labs.maarch.org/devteam/maarch-courrier-dev/commit/f57b46f6e1b78d38cabc20102a8c56cf0f6fd57c
Mis à jour par Nicolas COUTURE il y a 3 mois
- Statut changé de R&D - En cours à Complément d'Informations
- Assigné à changé de Nicolas COUTURE à Cynthia APURA
Mis à jour par Nicolas COUTURE il y a 3 mois
Après analyse voila ce qui ressort :
- La modale de réaffectation s'affiche si l'utilisateur est présent dans des modèles de liste de diffusion d'entités ou bien dans les listes de diffusion de courriers confidentiels
- Lorsqu'on effectue une réaffectation :
Suppression du modèle de liste de diffusion de l'entité choisie
Réaffectation de l'utilisateur dans les listes de diffusion des courriers confidentiels
Ce qu'il faudrait faire :
- Afficher la modale de réaffectation si l'utilisateur est présent dans des modèles de liste de diffusion d'entités ou bien dans les listes de diffusion de courriers (quelque soit leur critère de confidentialité)
- Lorsqu'on effectue une réaffectation :
Remplacement de l'utilisateur en cours par l'utilisateur choisi dans le modèle de liste de diffusion de l'entité choisie (en conservant le rôle)
Réaffecter l'utilisateur dans les listes de diffusion de tous les courriers (sans prendre en compte le critère de confidentialité)
Modifier l'utilisateur attributaire (dest_user) dans la table res_letterbox
Mis à jour par Cynthia APURA il y a 3 mois
- Statut changé de Complément d'Informations à R&D - A planifier
- Version cible changé de 2301 à 24.1
- Version source changé de 2301 à 24
Mis à jour par Cynthia APURA il y a 3 mois
- Tracker changé de Régression à Fonctionnalité