Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3

Web service de grouper, utilisé par ESCOGrouper

Modifier :

  • build.properties :
Bloc de code
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 :

Bloc de code
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 :

Bloc de code
 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 :

Bloc de code
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