Projet

Général

Profil

Development #7051

webservices des SP pour le combo agent

Ajouté par Thomas Noël il y a presque 9 ans. Mis à jour il y a presque 9 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
27 avril 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Club:

Description

Idée : dans combo, avoir des blocs qui présentent à l'utilisateur l'ensemble des possibilités dont il dispose sur un service (wcs, passerelle, hobo...).

Principe: chaque service propose un webservice signé /manage/ (ou autre nom) qui renvoie en JSON la liste de ce que l'utilisateur cible peut faire sur le manage du service.

Proposition de format de base:

[
  {
    'id': 'manage-bar',
    'uri': '/manage/bar/',
    'title': 'Bar Management',
    'category': 'bar',         # optional
    'tags': ['bar', 'manage'], # optional
    ...
  }, ...
]

Ensuite, dans combo, on a des blocs disponibles:
- affichage des liens pour un service donné (exemple: mes accès "agent" sur le wcs de ma ville)
- affichage des liens pour un ensemble de services (exemple: liste des liens pour chaque wcs des collectivités que je gère)
- affichage des liens de l'ensemble des services pour une catégorie ou pour des tags (exemple: ensemble des liens qui concerne les logs, ou la gestion des rôles...)

Note : Sur un combo déployé par hobo, ces blocs sont automatiquement disponibles et pré-configurés par le hobo.json.

Historique

#1

Mis à jour par Frédéric Péters il y a presque 9 ans

  • Description mis à jour (diff)

Formats disponibles : Atom PDF