Georges Racinet <[EMAIL PROTECTED]> writes:

> 
> 
> On Apr 20, 2006, at 10:37 AM, <[EMAIL PROTECTED]>  
> <[EMAIL PROTECTED]> wrote:
> 
> >
> >
> >>    Where can i get some detailed on Stacking / Backing Directories?
> >>    I am looking at seeing if i can impliment LDAP groups into CPS but
> > not sure where to start?
> >     
> > Start with the CPSLDAPSetup product. It will set up a full LDAP
> > configuration with CPS. Use the LDIF file in the ldap-utils folder  
> > to set up
> > a working ldap tree.
> >     
> >>    How does the current CPSLDAP work? As there is no code i am a little
> > confused. Where along the line do the >     schema's get invoked  
> > instead of
> > the standard login process? (sorry very new to Zope / CPS)
> >     
> >     All the code is in the CPSDirectory product. You will find a schema
> > that explain the different roles of the meta/backing and stackin  
> > directories
> > on the CPSLDAPSetup project page at cps-project.org.
> >     CPSLDAPSetup is just a product that create the LDAP objects in a CPS
> > Site so that it work well. But there is no LDAP code in the  
> > CPSLDAPSetup
> > product.
> 
> Yes. Further information about the CPSDirectory objects can be found  
> here:
>    http://www.cps-project.org/sections/documentation/cps-dev-center/ 
> platform-products/cpsdirectory
> I must warn that some of it is outdated. The doc on Stacking and Meta  
> directories is ok.
> 
> About the login stuff: all the info is taken by CPSUserFolder from  
> directories. It isn't extracted from LDAP and then put in directories.
> So all you have to do is implement a groups directory that indirects  
> to your LDAP server. You'll need a stacking to change the id field  
> from 'dn' (mandatory in LDAP directories) to 'group', and a meta on  
> top of that to do field renaming if necessary.
> 
> Cheers,
> ---------
> Georges Racinet                        Nuxeo SAS
> [EMAIL PROTECTED]                http://nuxeo.com
> Tel: +33 (0) 1 40 33 71 73
> 
> _______________________________________________
> cps-devel mailing list
> http://lists.nuxeo.com/mailman/listinfo/cps-devel
> 
> 


Thanks for your reply. 

When mapping (meta) LDAP group info to CPS group info, what are the CPS field
names i need to map too? Can i get these from 'groups' in 'portal_directories'?

Am i correct to say i don't need to change the layout or schema, just impliment
the backing/stacking/meta? 

apologies for my slowness in grasping this authentication concept. I have it
working in plone fine (different authentication method used) but as plone
doesn't meet our requirements (the critical ones that is). CPS does. I am
determined to win :)

if i get this working i will be more than happy to donate/contribute it to the
CPS cause. Along with ActiveDirectory implimentation (using it against a test
openLDAP server)

cheers,

Damian



_______________________________________________
cps-devel mailing list
http://lists.nuxeo.com/mailman/listinfo/cps-devel

Reply via email to