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 4 jours. Mis à jour il y a 4 jours.

Statut:Solution validéeDébut:07 déc. 2018
Priorité:NormalEchéance:
Assigné à:-% réalisé:

0%

Catégorie:-
Version cible:-
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 Magnifier (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 l... Résolu (à déployer) 07 déc. 2018

Historique

#1 Mis à jour par Frédéric Péters il y a 4 jours

  • 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 4 jours

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 4 jours

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

Formats disponibles : Atom PDF