You make an interesting point...
However, I think you also miss the point of how current LDAP
implementations work...
At the moment the LDAP Address book functionality is to do discrete
queries against an existing LDAP server, and return a list of results.
If you did an authenticated bind, I suppose adding the ability to
delete or add entries to that LDAP server is not hard.
However, realize that a returned value from that kind of search is
usually a user object, and to remove it from the list, means to delete
the object.
What it sounds to me that you want, is something different. You want
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
book. Thus an LDAP query for THIER addressbook, returns the values.
This is NOT what is implemented currently. There is an open Bugzilla
bug on adding Roaming Access back into the code, but that is not the
same thing either.... Rather that is for all preferences, and is to be
similar in functionality as to what was in NS4.xx
Did that make any sense?
Tarjei Huse wrote:
>
> Hi,
>
> I'm looking into integrating mozilla and ldap addressbooks so users can
> use the same adressbook in ther day to day mailreader and when out
> traveling.
>
> This implies that the users need to be able to change/add/delet their
> adresses from mozilla. Will this be possible w/ 1.0?
>
> Tarjei