Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Associer des listes de taxons à des groupes d'utilisateurs #288

Closed
mvergez opened this issue Oct 26, 2021 · 11 comments
Closed

Associer des listes de taxons à des groupes d'utilisateurs #288

mvergez opened this issue Oct 26, 2021 · 11 comments

Comments

@mvergez
Copy link
Contributor

mvergez commented Oct 26, 2021

Suite à des discussions avec la DREAL Corse, il a été évoqué la possibilité d'associer des listes de taxons à des groupes d'utilisateurs UsersHub. Aujourd'hui, je ne crois pas que ce soit possible donc je me permets de créer une issue pour en discuter.

Un des cas d'usage pourrait être de permettre à des utilisateurs de saisir dans Occtax des taxons différents en fonction de leur métier par exemple (ornithologue, entomologiste, botaniste...).

Qu'en pensez-vous ?

Maxime

@mvergez mvergez changed the title Associer des listes à des groupes d'utilisateurs Associer des listes de taxons à des groupes d'utilisateurs Oct 26, 2021
@camillemonchicourt
Copy link
Member

C'est le cas mais avec les JDD.
On peut désormais associer une liste de taxons à un JDD et comme les JDD sont à organiser par organisme, ça colle avec ce que tu voudrais faire.

@DonovanMaillard
Copy link
Contributor

DonovanMaillard commented Oct 26, 2021

ça colle avec ce que tu voudrais faire.

Pas exactement, tu peux avoir plusieurs métiers au sein d'un organisme et inversement. Mais compliquer les correspondances entre listes taxon et groupe utilisateur, en plus de la correspondance par JDD, devient extrêmement complexe à gérer...

Qu'en pensez-vous ?

Si je suis ornithologue et que je suis dans un JDD papillons, je saisis quoi ? Les deux listes qui se cumulent ? l'intersection des deux listes ? En effet, dans ce cas, mieux vaudrait avoir des groupes utilisateurs, qui ont accès à tel ou tel JDD, sur lesquels les listes taxo sont définies. Cumuler la configuration d'un même élément à plusieurs endroits me semble toujours très compliqué (cf les nomenclatures par défaut par exemple, où on cherche aujourd'hui à simplifier...).

Ne pas oublier aussi que bcp souhaitent utiliser le mobile, et que la correspondance avec les JDD est déjà difficile... s'il faut gérer les groupes utilisateurs derrière ça risque d'être très compliqué à répercuter sur tous les modules, et tous les terminaux...

Je crois qu'il est déjà possible de rattacher un role (y compris un groupe) à un JDD, ce qui répondrait au besoin sans développements complémentaires.
Edit : actuellement on ne peut pas associer de groupe, seulement des personnes. A faire évoluer avec une notion de "contributeurs" à laquelle rattacher un groupe ?

@AJambon
Copy link

AJambon commented Oct 26, 2021

Merci pour vos réponses ! En effet je pense que cette fonctionnalité peut coller au besoin.

Si on veut aller plus loin dans les liaisons entre des listes taxhub et des groupes d'utilisateurs j'imaginais potentiellement ça dans usershub (mais ça fait une dépendance pas dingue) ou le module admin de GeoNature ? A réfléchir, mais dans un premier temps cette solution peut convenir !

Elle est disponible depuis quelle release ? J'ai rien trouvé là-dessus dans les changelog ?

@camillemonchicourt
Copy link
Member

Oui cela confirme qu'il faut rester au niveau du JDD.
D'autant plus qu'un JDD peut être limité à un organisme.
C'est dispo depuis l'ajout des champs additionnels dans Occtax, la 2.7 de mémoire. C'est indiqué dans le changelog.

@AJambon
Copy link

AJambon commented Oct 26, 2021

Super merci !

@camillemonchicourt
Copy link
Member

Ah oui, on est sur TaxHub, j'avais pas vu.
C'est un sujet GeoNature, donc je parle de la version 2.7 de GN : https://github.com/PnX-SI/GeoNature/releases/tag/2.7.0

@mvergez
Copy link
Contributor Author

mvergez commented Oct 27, 2021

Merci beaucoup pour toutes vos réponses !
Je ne savais pas qu'il était possible d'ajouter une liste de taxons à un JDD ! Je suis d'accord avec toi @DonovanMaillard, il vaut mieux garder ce fonctionnement, sinon ça risque vraiment de compliquer les choses.

Je teste tout ça et je ferme l'issue si ça vous convient.

@DonovanMaillard
Copy link
Contributor

@mvergez vous aurez sans doute a ajouter la possibilité de rattacher un groupe d'utilisateurs à un jdd. Pour le moment seuk les organismes ou les personnes peuvent être associés, a moins que ces 2 possibilités ne suffisent ;)

@camillemonchicourt
Copy link
Member

Je pense qu'il ne faut surtout pas pouvoir associer un groupe d'utilisateurs à un JDD.
Les groupes c'est pour les droits et ça serait incohérent avec la logique des métadonnées.

@DonovanMaillard
Copy link
Contributor

Accéder a un jdd peut se percevoir comme un droit mais effectivement rajouter un groupe est purement "technique" et ne rentre pas dans les clous des metadonnees. Mais la logique organisme aujourd'hui peut ne pas répondre a tous ces besoins. Notamment parce qu'un utilisateur ke peut appartenir qua un seul organisme

@camillemonchicourt
Copy link
Member

OK, merci pour le retour.
Pour les bugs ou soucis, il vaut mieux privilégier un ticket dédié.
Et là je pense que le soucis concerne GeoNature, et pas TaxHub.
J'ai créé un ticket dédié : PnX-SI/GeoNature#1549

@PnX-SI PnX-SI deleted a comment from AmelieTagliaferro Dec 3, 2021
@PnX-SI PnX-SI deleted a comment from AmelieTagliaferro Dec 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants