Olivier Just pour te dire que j'ai finalement réussi en modifiant correctement CPSLDapSetup... Il fallait bien lire entre les lignes dans les XML mais desormais cela fonctionne.
Philippe PS: je peux fournir un CPSLDapSetup pour Active directory si vous le souhaitez -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Philippe Bonnardel Envoyé : Tuesday 2 May 2006 13:47 À : 'Olivier Grisel'; [email protected] Objet : RE: [CPS-users-fr] Re: CPS 3.4.0 et active directory Bonjour olivier Juste pour te dire que j'ai pu configurer LDAP avec Active Directory mais désormais je bloque sur la création des espaces membres. En fait mon utilisateur peut se logger avec son compte LDAP (en utilisant son identifiant sAMAccountName) mais par contre CPS reste bloqué sur la page de login. Aurais-tu une piste pour ce problème? Voici ce que me donne le log: ------ 2006-05-02T04:44:34 DEBUG getEntryAuthenticated id=CN=Pascal Fouque,CN=Users,DC=gre,DC=winsoft,DC=fr ------ 2006-05-02T04:44:34 DEBUG getUserWithAuthentication Setting user pfouque into cache ------ 2006-05-02T04:44:34 DEBUG invokeFactoryFor Called with container=/cps/members type_name=Workspace id=pfouque language=None initial_transition=None ------ 2006-05-02T04:44:34 DEBUG _createObject Called with container=members id=pfouque initial_transition=create ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager queue object <ProxyFolder at /cps/members/pfouque> idxs=[] secu=False ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager info {'idxs': [], 'object': <ProxyFolder at /cps/members/pfouque>, 'secu': False, 'id': (64714992, 'cps/members/pfouque')} ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager queue object <ProxyFolder at /cps/members/pfouque> idxs=[] secu=False ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager info {'idxs': [], 'object': <ProxyFolder at /cps/members/pfouque>, 'secu': False, 'id': (64714992, 'cps/members/pfouque')} ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager queue object <ProxyFolder at /cps/members/pfouque> idxs=[] secu=False ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager info {'idxs': [], 'object': <ProxyFolder at /cps/members/pfouque>, 'secu': False, 'id': (64714992, 'cps/members/pfouque')} ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager queue object <ProxyFolder at /cps/members/pfouque> idxs=[] secu=False ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager info {'idxs': [], 'object': <ProxyFolder at /cps/members/pfouque>, 'secu': False, 'id': (64714992, 'cps/members/pfouque')} ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager queue object <ProxyFolder at /cps/members/pfouque> idxs=[] secu=False ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager info {'idxs': [], 'object': <ProxyFolder at /cps/members/pfouque>, 'secu': False, 'id': (64714992, 'cps/members/pfouque')} ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG _insertWorkflow inserting pfouque using transition=create behavior=20 kw={} ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager queue object <ProxyFolder at /cps/members/pfouque> idxs=['review_state'] secu=False ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager info {'idxs': [], 'object': <ProxyFolder at /cps/members/pfouque>, 'secu': False, 'id': (64714992, 'cps/members/pfouque')} ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager queue object <ProxyFolder at /cps/members/pfouque> idxs=None secu=True ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager info {'idxs': [], 'object': <ProxyFolder at /cps/members/pfouque>, 'secu': True, 'id': (64714992, 'cps/members/pfouque')} ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG _getAllowedRolesAndUsers no computed groups but groups for <CPSUnrestrictedUser 'pfouque'> (<CPSUserFolder at acl_users>) ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager queue object <ProxyFolder at /cps/members/pfouque> idxs=None secu=True ------ 2006-05-02T04:44:35 DEBUG CPSCore.IndexationManager info {'idxs': [], 'object': <ProxyFolder at /cps/members/pfouque>, 'secu': True, 'id': (64714992, 'cps/members/pfouque')} ------ 2006-05-02T04:44:38 DEBUG txn.1604 abort -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de Olivier Grisel Envoyé : Friday 28 April 2006 12:00 À : [email protected] Objet : [CPS-users-fr] Re: CPS 3.4.0 et active directory Philippe Bonnardel a écrit : > Ok je vais regarder, mais je pense que je ne vais pas migrer en 3.4.0, > j'attendrai une prochaine release qui me permette de faire ma connection LDAP > Active Directory. > > Par contre avant de vraiment lacher le morceau est-ce qu'il n'est vraiment > plus possible d'uliser l'ancienne method avec le LDAPGroupFolder sur 3.4? Il me semble que LDAPUserGroupFolder est prevu pour fonctionner avec des directories de type MembersDirctory / GroupsDirectory et RolesDirectory et non pas des ZODBDirectory comme c'est le cas dans la configuration par défaut de CPS 3.4. Il est probable qu'il soit possible de le faire marcher en reconfigurant tous les directories et leurs schemas/layouts à la main dans la ZMI mais ca demandera pas mal de boulot à mon avis. -- Olivier
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
