Bonjour Jean,
Merci pour toutes ces modifications/corrections. Oui la partie gestion des droits est toujours le point le plus difficile à traiter.
Mes commentaires ci-dessous en couleur.
-----Message d'origine-----
De : Jean Couteau Viney <couteau@codelutin.com>
Envoyé : mercredi 12 février 2025 15:36
À : Sylvain PETEK <sylvain.petek@ird.fr>
Cc : cantharella-devel@list.forge.codelutin.com; maelle.carraz@ird.fr; francois.chassagne@ird.fr; 'Alain Guenneguez' <alain.guenneguez@ird.fr>
Objet : Re: [Cantharella-devel] Nouvelle version: Tests du 06/02/25
Bonjour,
j'ai corrigé les derniers petits trucs, on devrait être bons. La gestion des droits à x étages est vraiment pas simple à gérer...
Jean
Le Thu, 6 Feb 2025 18:06:22 +0100,
"Sylvain PETEK " <sylvain.petek@ird.fr> a écrit :
> Ok, je viens de comprendre, ça devrais être bon.
>
> Hum en partie, si l’utilisateur a les droits sur toute la campagne
> ESSAI_ENQUETE (comme Sylvain Petek UT), effectivement j’ai bien les
> affichages des Personnes, des Stations et des Remèdes au niveau de la
> Recherche et des interfaces correspondantes.
>
> Par contre, si je n’ai les droits que sur qqs remèdes (comme Sylvain
> Petek UNIV), en faisant une recherche sur la campagne ESSAI_ENQUETE,
> je ne vois que les Personne interrogées et les Remèdes, mais je ne
> vois pas les autres données (Stations et Spécimens) ni au niveau des
> interfaces correspondantes.
Ok, je viens de voir, c'est corrigé normalement pour ça, mais je n'ai pas les conditions pour le test.
Merci J Dis-moi si tu veux pouvoir te connecter avec cet utilisateur pour faire tes vérifications
- Pour l’utilisateur Sylvain Petek UNIV (qui n’a qu’en partie les droits sur ESSAI_ENQUETE) :
o Au niveau de l’interface Personnes interrogées, il voit maintenant toutes les Personnes de la campagne ESSAI_ENQUETE, alors qu’il ne devrait voir que Jeanne Floch d’après ses droits.
o Au niveau de l’interface Remède, concernant la campagne ESSAI_ENQUETE, il voit le remède REMEDE_20250114 pour lequel il n’a pas les droits normalement (peut-être parce qu’il est indiqué comme Enquêteur ?).
o Au niveau de l’interface Campagne, il ne voit pas la campagne ESSAI_ENQUETE pour laquelle il a en partie les droits.
o Au niveau de l’interface remède, il ne peut pas créer de remède pour cette campagne ESSAI_ENQUETE, car la campagne ne figure pas dans la liste
- Au niveau de l’Interface Consultation d’un Utilisateur, au niveau du tableau des Droits, en entête, serait-il possible de remplacer « Lot » par « Echantillons / Connaissances » comme au niveau des autres interfaces ?
> > > 17) Connecté en tant qu’Utilisateur Sylvain PETEK UNIV, ayant les
> > > droits sur une partie de la campagne SURPRISES, j’ai essayé de
> > > créer
> > > un Remède, manuellement à partir de l’interface Remède :
> > > - N’ayant pas encore de « Personnes interrogées » pour
> > > cette campagne, j’ai pu en créer une à partir du lien présent sur
> > > l’interface Remède. Par contre, une fois créée, la personne
>
> > > n’apparait pas dans la liste (cf pb précédent je pense).
>
> > Oui.
>
> Les personnes rattachées à la campagne SURPRISES n’apparaissent
> toujours pas dans la liste des prescripteurs. J’ai refait un essai
> pour créer une personne à partir du lien de l’interface Remède, elle
> n’apparait toujours pas.
C'était une erreur de rafraîchissement de page dans certains cas, normalement c'est bon.
Merci !
>
> - Par contre, lors de la création du Remède, lorsque j’ai voulu
> sélectionner la Station, ça a généré une erreur interne.
Étrange, j'ai retrouvé l'erreur dans les logs, mais ça semblait être sur le choix d'une campagne que tu l'as eu. Bref, l'erreur que j'ai vue est corrigée, mais je n'arrivai pas à reproduire donc...
Merci !
> - J’avais oublié de mettre une date et une référence à mon remède, et
> j’ai bien un message d’erreur qui est apparu, mais dans lequel il n’y
> avait pas de mention permettant de comprendre que c’est au niveau du
> champ Référence qu’il manquait des informations (cf capture ci-joint).
Corrigé.
Merci !
> Ø Au niveau de l’interface de consultation des Remèdes, serait-il
> possible de mettre un lien au niveau du prescripteur, pour que l’on
> puisse accéder directement à la fiche correspondante ?
Ajouté.
Merci beaucoup!
> Ø Au niveau de la Recherche :
>
> - Quand on recherche une/des personnes, serait-il possible
> que leur localisation soit indiquée sur la carte?
Ajouté
Merci ! La localisation est bien affichée
>
> - De la même manière quand on recherche un/des remèdes,
> serait-il possible que leur localisation soit indiquée sur la carte ?
Ajouté
Merci ! C’est super !
> - Quand on fait une recherche sur un spécimen (par sa
> référence, famille, genre, espèce, nom vernaculaire), serait-il
> possible de faire remonter les remèdes dans lesquels ce spécimen entre
> dans la composition (en tenant compte des droits) ?
Normalement c'est bon.
Merci ! Ça marche bien quand on recherche par référence, famille, genre, espèce
- Par contre la recherche sur le nom vernaculaire ne fait pas remonter les remèdes correspondants.
Voilà pour aujourd’hui,
Merci d’avance,
Bonne journée,
Sylvain