Arborescence des pages

Vous regardez une version antérieure (v. /wiki/display/PROJESUPGRP/6.+Grouper+Shell) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 3) afficher la version suivante »

Shell Grouper pour effectuer des opérations en ligne de commande

Mode interactif :

./gsh.sh

Mode commandes :

./gsh.sh /chemin_fichier

Exemples de commandes :

addRootStem("groupes", "Groupes")

Ajoute le dossier racine qui a pour identifiant "groupes" et pour nom "Groupes". Un dossier racine est nécessaire.

addStem("groupes", "admin", "Administrateurs")

Ajoute le dossier (Stem) identifiant admin, nom Administrateurs dans le dossier qui a pour identifiant groupes (le dossier racine dans l'exemple ci-dessus). Le dossier créé aura pour identifiant complet groupes:admin

addGroup("groupes:admin", "grouper", "Administrateurs Grouper")

Ajoute le groupe qui a pour identifiant grouper et pour nom Administrateurs Grouper dans le dossier qui a pour identifiant complet groupes:admin. Le groupe créé aura pour identifiant complet groupes:admin:grouper

addMember("groupes:admin:grouper", "toto")

Ajoute le compte "toto" comme membre du groupe groupes:admin:grouper. Ce compte doit exister dans la ou les sources de données de Grouper (voir configuration grouper API, sources de données)

  • Aucune étiquette