Arborescence des pages

Web service de grouper, utilisé par ESCOGrouper

Modifier :

  • build.properties :
grouper.dir=/data/webapps/grouper.univ-rennes1.fr/application/grouper-api
webapp.folder=/data/webapps/grouper.univ-rennes1.fr/application/${webapp.name}
copy.grouper.jdbc.sample.drivers=false

Déployer :

ant dist

Client Grouper

Permet d'interroger le web service en mode REST. Accessoirement, il peut également faire des requêtes LDAP.

Paramètres pour le web service :

 grouperClient.webService.url = http://localhost/grouper-ws/servicesRest
 grouperClient.webService.login = GrouperSystem
 grouperClient.webService.password = ******

L'ensemble des commandes sont détaillées dans le fichier grouper.client.usage.txt.

Exemple pour lister les membres d'un groupe :

java -jar /home/esup/src/grouper/grouper.client/grouperClient.jar --operation=getMembersWs --groupNames=esup:utilisateurs:etudiants

GroupIndex 0: success: T: code: SUCCESS: group: esup:utilisateurs:etudiants:
subjectIndex: 0: etud2

GroupIndex 0: success: T: code: SUCCESS: group: esup:utilisateurs:etudiants:
subjectIndex: 1: etud0

GroupIndex 0: success: T: code: SUCCESS: group: esup:utilisateurs:etudiants:
subjectIndex: 2: etud1
  • Aucune étiquette