Tarjei Huse wrote:
>
> Geoffrey Carman wrote:
> > You make an interesting point...
> Good
> > Roaming access stored in LDAP. I.e. Some attribute added to a user
> > object that has values which are the contents of the users address
> No.
>
> > Did that make any sense?
> Yes AND no. ;)
>
> What I am seeing a lot of is one app his addressbook. My situation is,
> that I cannot afford exchange, but I need a way to give my useres the
> possiblility to add and change contacts to a global adressbook as well
> as their own abooks AND be able as well to reach these with our webmail
> (right now; squirrellmail , 'am thinking of phpgw).
> Thus, I need something that can interact with a server outside mozilla,
> and that should be an ldap server (IMHO).
Ok, this is not per se, what people in this newsgroup generally mean
when they say LDAP addressbooks...
They mean, a LDAP directory accessed via the IP address of the server,
that contains a large list of users that you can search for individuals.
This is the functionality that Netscape 4.xx had, and what the Mozilla
clients now have as well.
What you want is a little different. I wonder, is there a standard set
of schema extensions to hold the address book info that you want to
add? That is a critical point, as you want something that works cross
platform... I guess you could set up an Exchange2000 box, create one,
dump out the schema and port it into a LDAP tree. But is that a
standard, or just the way MS did it?
So you would add an auxillairy class that contained multi-valued
attributes for phone book entries... But then you have to decide how to
do your schema... MS's AD has a weakness in multi-valued attributes, so
they probably don't do it that way...
Hmm, would you want to create a group object for each users group?
Seems like a stupid way to hold the info... Then you have to face the
fact that not all LDAP backend servers can limit object type creations.
I.e. NDS cannot say you only can create this one type of object, you get
Object Create, for all or nothing.
So, do you know what the exact schema is, for storing the info you
want? In which case, it becomes possible to do what you want (Note, I
say easy, when it is Dan M. who gets stuck with the task. :)
> So, yes, I'd like to let the users bind to the server (via ssl
> hopefully) and to adds, edits changes etc. Setting up this is
> approaching trivial for sysadmins.
Perhaps at the front end, but the back end storage is not trivial at
all.
> ALso, in my dreams, the ldapcontacts are seamlessly integrated with the
> users other contacts...
This is coming in 0.94 isn't it? I was reading Dan M/'s status reports
and it looks like he has the intergration well along the way !
> Will this happen? It will take moz many steps forward in beeing usable
> for larger orgs.
>
> Tarjei