API du Webdesk (Ajout/Suppression de service-portails)

Présentation

Le Webdesk propose une api wsh (shell freedom) de gestion des services. Elle permet l'ajout ou la suppression de services utilisateur par utilisateur ou globalement pour tous les utilisateurs.

Syntaxe

   wsh --api=svcmng --do=add|del 
       --svc=<service doc id>|<service logical id> 
       [ --uid=<user doc id> ] | [ --login=<user login> ]
Arguments obligatoires
  • –do=<action> : action = add pour ajouter le service, del pour le supprimer
  • –svc=<id> : id est le document id ou l'id logique du service à ajouter ou supprimer
Arguments optionnels
  • –uid=<id> : le document id freedom de l'utilisateur propriétaire du portail à modifier.
  • –login=<login> : le login de connexion de l'utilisateur propriétaire du portail à modifier.

L'utilisation d'un de ces deux options permet de préciser sur quel portail la fonction est appliquée.

Si aucune option précisant l'utilisateur n'est fournie tous les portails utilisateurs sont modifiés.

Exemples

   wsh --api=svcmng --do=add --svc=PS_WELCOME --login=marc

Ajoute le service PS_WELCOME au portail de l'utilisateur se connectant avec le login marc.

   wsh --api=svcmng --do=del --svc=OLD_SERVICE 

Retire le service OLD_SERVICE de tous les portails utilisateur.

modules/freedom-webdesk/api.txt · Dernière modification: 09/11/2007 16:35 (édition externe)