Salut JF,
Le produit CPSDirectory contient les méthodes que tu cherches.
Pour pouvoir supprimer un groupe, tu as la méthode deleteEntry à laquelle tu passes l'id de ton groupe.
En fait, par défaut, le directory group est un ZODBDirectory qui hérite de BaseDirectory.
Tu peux donc appeler sur lui toutes les méthodes définies dans ZODBDirectroy.py, classe ZODBDirectory et celles héritées de son parent (BaseDirectory.py, classe BaseDirectory).
Pour ce qui est de la notion de sous-groupe, je ne l'ai jamais utilisé. Quelqu'un sait-il comment cela fonctionne ?
 
Cordialement

Cédric Marfil
Concepteur Réalisateur Intégrateur Confirmé
Tél. direct: 03.20.65.34.82
Mail: [EMAIL PROTECTED]

Capgemini
181 rue Jules Delcenserie
59700 Marcq en Baroeul
----- Original Message -----
Sent: Wednesday, October 04, 2006 10:45 AM
Subject: [CPS-users-fr] groupe de groupe ou sous groupe dans un script

Bonjour,

Partant de la ligne de code donné par Cédric :

            context.portal_directories.groups.createEntry({'group': 'monGroupe', 'members': []})

comment :

            effacer un groupe, et en partant de ce code retrouver le fichier .py me permettant de consulter l’ensemble des methodes de gestion de groupe (je nage).

 

            Faire appartenir un ou plusieurs groupes à ce groupe (notion de sous groupe),

            Pouvoir upgrader ces sous groupes (ajout, suppression de sous groupes à un groupe).

 

Cordialement,

JFP


_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.

_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à