Re: CPSDirectory issue

Georges Racinet <[email protected]>
Newsgroups gmane.comp.web.zope.cps.devel
Message-ID <[email protected]>
On Oct 16, 2006, at 4:57 PM, Miguel Sánchez Beato wrote:

> Hello everybody. I'm a new CPS developer and I'm dealing with
> CPSDirectory. I'm trying to configure a meta directory that maps two
> backing directories: a SQL directory from a MS SQL Server database  
> and a
> ZODB directory. The SQL directory contains the users authentication  
> and
> personal information (login, password, name, surname, email...) and  
> the
> ZODB directory contains the groups and roles information for those
> users. Everything seems to work fine, but i've found an issue: If I  
> have
> lots of users in my SQL Server database who were created BEFORE I
> created the meta directory, do I have to create a meta directory entry
> for each user from the SQL directory in a script?


> Is there any way for
> the meta directory to take ownership of those sql directory entries
> using the ZMI?

Hi, I'm not familiar with the internals of SQL directories, but I can  
tell you that these (as well as LDAP directories) are
precisely supposed to provide an indirection to the backing database.  
Therefore, there's no notion of "taking ownership".

One issue with metadirectories that you can encounter, though, is the  
following:
	
You have an entry 'foo' in the SQL directory, and no corresponding  
'foo' in the ZODB directory that provides groups and roles. The meta  
will behave as if there was no entry in it, unless you set a  
"missing_entry" up. Check CPSDirectory/doc/metadirectory.txt for more  
details.

Good luck

GR



>
> Enviroment:
>            - OS: Ubuntu 6.06 LTS Drapper Drake
>            - Zope: 2.9.4-final
>            - Python: 2.4.3
>            - CPS: 3.4.2
>
> Any help will be welcome. Thanks!
>
> _______________________________________________
> cps-devel mailing list
> http://lists.nuxeo.com/mailman/listinfo/cps-devel

---------
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.