- Posts: 48
réservation au nom d'une autre personne
- john56
-
Topic Author
- Senior Member
-
Less
More
6 years 2 months ago #1688
by john56
Replied by john56 on topic réservation au nom d'une autre personne
je peux te donner un accès à la plateforme si tu veux.
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
6 years 2 months ago #1689
by Yan
Replied by Yan on topic réservation au nom d'une autre personne
À moins que ce soit un serveur de test, l'échange de coordonnées en public n'est pas raisonnable.
Sinon, je veux bien un accès pour approfondir.
Cordialement,
YN
Sinon, je veux bien un accès pour approfondir.
Cordialement,
YN
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
6 years 1 month ago #1800
by Yan
Replied by Yan on topic réservation au nom d'une autre personne
Bonjour,
je viens de me mettre dans la situation que vous décrivez en suivant ce scénario :
- je me connecte avec des droits de gestionnaire d'une ressource
- je consulte une ressource sur laquelle j'ai des droits
- je clique sur + pour ajouter une réservation
- je change alors de ressource, mais je garde alors, en apparence, le choix de l'utilisateur pour lequel je veux réserver : la validation de la réservation déclenche une erreur (droits insuffisants etc.).
Est-ce bien ainsi que vous avez procédé ? Ou existe-t-il une autre façon de déclencher cette erreur ?
Cordialement,
YN
je viens de me mettre dans la situation que vous décrivez en suivant ce scénario :
- je me connecte avec des droits de gestionnaire d'une ressource
- je consulte une ressource sur laquelle j'ai des droits
- je clique sur + pour ajouter une réservation
- je change alors de ressource, mais je garde alors, en apparence, le choix de l'utilisateur pour lequel je veux réserver : la validation de la réservation déclenche une erreur (droits insuffisants etc.).
Est-ce bien ainsi que vous avez procédé ? Ou existe-t-il une autre façon de déclencher cette erreur ?
Cordialement,
YN
Please Log in or Create an account to join the conversation.
- john56
-
Topic Author
- Senior Member
-
Less
More
- Posts: 48
6 years 1 month ago - 6 years 1 month ago #1801
by john56
Replied by john56 on topic réservation au nom d'une autre personne
du tout 
En fait la personne n'est pas gestionnaire de la ressource (mais d'une autre) et pourtant elle peut choisir tous les noms des autres personnes mais au moment de valider il y a quand même l'erreur (ce qui est normal, ouf ...).
En fait elle ne devrait même pas pouvoir choisir un autre nom puisqu'elle n'est pas gestionnaire ...de cette ressource.

En fait la personne n'est pas gestionnaire de la ressource (mais d'une autre) et pourtant elle peut choisir tous les noms des autres personnes mais au moment de valider il y a quand même l'erreur (ce qui est normal, ouf ...).
En fait elle ne devrait même pas pouvoir choisir un autre nom puisqu'elle n'est pas gestionnaire ...de cette ressource.
Last edit: 6 years 1 month ago by john56.
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
6 years 1 month ago #1802
by Yan
Replied by Yan on topic réservation au nom d'une autre personne
Bonjour,
effectivement, si dans un même domaine, un utilisateur est gestionnaire d'une ressource A et pas gestionnaire d'une autre ressource B, lorsqu'il accède à la page d'édition de la réservation, il a des droits suffisants sur au moins une ressource du domaine, ce qui déclenche l'affichage du choix du bénéficiaire autre. Cela me semble difficilement contournable si on veut garder la possibilité de réserver plusieurs ressources à la fois.
Par contre, si on change de domaine, il faudrait que les droits et donc la liste des bénéficiaires se mette à jour. J'y travaille.
Cordialement,
YN
effectivement, si dans un même domaine, un utilisateur est gestionnaire d'une ressource A et pas gestionnaire d'une autre ressource B, lorsqu'il accède à la page d'édition de la réservation, il a des droits suffisants sur au moins une ressource du domaine, ce qui déclenche l'affichage du choix du bénéficiaire autre. Cela me semble difficilement contournable si on veut garder la possibilité de réserver plusieurs ressources à la fois.
Par contre, si on change de domaine, il faudrait que les droits et donc la liste des bénéficiaires se mette à jour. J'y travaille.
Cordialement,
YN
Please Log in or Create an account to join the conversation.
- john56
-
Topic Author
- Senior Member
-
Less
More
- Posts: 48
6 years 1 month ago #1804
by john56
Replied by john56 on topic réservation au nom d'une autre personne
ah donc c'est pareil pour tout le monde ???
Je croyais que c'était moi qui avait un problème avec ma plateforme !
Je croyais que c'était moi qui avait un problème avec ma plateforme !
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
6 years 1 month ago #1806
by Yan
Replied by Yan on topic réservation au nom d'une autre personne
Oui, et ce n'est pas simple à modifier...
il y a des paramètres différents qui sont pris en compte, comme la réservation par durée ou par créneaux, mais le droit d'accès aux réservations pour autrui ne l'est pas. Il n'y a donc que le filtrage lors de la tentative de réservation effective, c'est la moindre des choses.
J'essaie d'améliorer la situation sans tout casser, mais peut-être faudra-t-il en passer par là...
il y a des paramètres différents qui sont pris en compte, comme la réservation par durée ou par créneaux, mais le droit d'accès aux réservations pour autrui ne l'est pas. Il n'y a donc que le filtrage lors de la tentative de réservation effective, c'est la moindre des choses.
J'essaie d'améliorer la situation sans tout casser, mais peut-être faudra-t-il en passer par là...
Please Log in or Create an account to join the conversation.
- Yan
-
- Developpeur GRR
-
Less
More
- Posts: 2172
6 years 1 month ago #1831
by Yan
Replied by Yan on topic réservation au nom d'une autre personne
Bonjour,
voici une proposition d'amélioration qui semble fonctionnelle :
github.com/JeromeDevome/GRR/commit/dcbac...a298eb8ef1eeac57ba8e .
Pour tester : installer la version 3.4.1 de GRR (encore en RC), faire une bascule de votre BDD, etc. comme pour une mise à jour classique ; enfin, tester ma proposition.
Merci pour votre aide, vos critiques et retours d'expérience.
Si c'est concluant, je publierai une dernière version d'évaluation avant une nouvelle stable.
Cordialement,
YN
voici une proposition d'amélioration qui semble fonctionnelle :
github.com/JeromeDevome/GRR/commit/dcbac...a298eb8ef1eeac57ba8e .
Pour tester : installer la version 3.4.1 de GRR (encore en RC), faire une bascule de votre BDD, etc. comme pour une mise à jour classique ; enfin, tester ma proposition.
Merci pour votre aide, vos critiques et retours d'expérience.
Si c'est concluant, je publierai une dernière version d'évaluation avant une nouvelle stable.
Cordialement,
YN
Please Log in or Create an account to join the conversation.
Moderators: Yan