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>

Répondre à