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.

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

Mode interactif :

Bloc de code

./gsh.sh

Mode commandes :

Bloc de code

./gsh.sh /chemin_fichier

Exemples de commandes :

Bloc de code

addRootStem("groupes", "Groupes")

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

Bloc de code

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

Bloc de code

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

Bloc de code

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)