Projet

Général

Profil

Development #28733

pouvoir filter les cellules "demandes d'un usager" selon les permissions de l'agent connecté

Ajouté par Frédéric Péters il y a 3 mois. Mis à jour il y a 2 mois.

Statut:
Solution déployée
Priorité:
Normal
Assigné à:
Début:
07 déc. 2018
Echéance:
% réalisé:

0%

Patch proposed:
Oui

Description

Maintenant qu'on utilise ces cellules côté portail agent, ça considère que les agents ont une vue sur toutes les demandes, mais 1) ça ignore l'histoire "vue 360", et 2) ça fournit des liens sur lesquels l'agent ne pourra pas nécessairement cliquer.

Ça nécessite extension de l'API côté w.c.s. (#28732), il faudrait aussi mettre dans la balance ce qui côté combo serait le mieux.

0001-wcs-use-api-users-uuid-endpoints-for-user-data-28733.patch Voir (3,92 ko) Frédéric Péters, 07 déc. 2018 14:34


Demandes liées

Lié à w.c.s. - Development #28732: étendre /api/users/forms pour pouvoir prendre en compte les permissions d'un agent Solution déployée 07 déc. 2018

Révisions associées

Révision 7c944f83 (diff)
Ajouté par Frédéric Péters il y a 2 mois

wcs: use /api/users/<uuid>/* endpoints for user data (#28733)

Historique

#1 Mis à jour par Frédéric Péters il y a 3 mois

  • Lié à Development #28732: étendre /api/users/forms pour pouvoir prendre en compte les permissions d'un agent ajouté

#3 Mis à jour par Frédéric Péters il y a 3 mois

C'est plutôt simple ici (surtout que je me suis rendu compte en passant que /api/users/<uuid>/... existaient déjà côté w.c.s.); un peu dommage pour la duplication de quelques lignes entre WcsCurrentFormsCell et WcsCurrentDraftsCell mais j'ai préféré ça à compliquer la lecture par un nouveau d'indirection supplémentaire ou l'utilisation de gabarits.

La suite côté w.c.s. pour assurer le filtrage puis il y aura retour dans combo pour adapter le gabarit et ne pas faire de lien sur les demandes inaccessibles.

#4 Mis à jour par Thomas Noël il y a 3 mois

  • Statut changé de Solution proposée à Solution validée

#5 Mis à jour par Benjamin Dauvergne il y a 2 mois

  • Assigné à mis à Frédéric Péters

#6 Mis à jour par Frédéric Péters il y a 2 mois

  • Statut changé de Solution validée à Résolu (à déployer)
commit 7c944f8382b940ea66d47c7dffceaa6b66662a47
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Dec 7 14:33:36 2018 +0100

    wcs: use /api/users/<uuid>/* endpoints for user data (#28733)

#7 Mis à jour par Frédéric Péters il y a 2 mois

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF