[turba] Re: Shared Address Books (Multi-User)
Jorge Manuel B. S. Vicetto
jmbsvicetto at esenfah.pt
Tue Nov 4 08:46:57 PST 2003
Hi!
I've sent this mail last week, but I still haven't received any reply. :=(
Can someone clear my doubts or point me to any source of information?
Thank you!
------------------------------------------
Jorge Manuel B. S. Vicetto
Network Manager and Systems Administrator
Angra do Heroísmo Nursing School (ESEnfAH)
------------------------------------------
Quoting "Jorge Manuel B. S. Vicetto" <jmbsvicetto at esenfah.pt>:
> Hi!
>
> First let me congratulate everyone working on Horde and all its projects.
> It's
> a great project!
>
>
> I've got a "silly" question about Turba, but I haven't been able to figure it
> out. I know that Turba allows individual lists and shared lists. My question
> is whether it's possible to create a shared list to some users, but not all?
> If so, how can I do it?
>
> I've added the following config to sources.php :
>
> ------------------
>
> /**
> * The IT shared Address Book
> *
> * This address book is shared by the IT users
> **/
> $cfgSources['itsql'] = array(
> 'title' => _("IT Addressbook"),
> 'type' => 'sql',
> 'params' => array(
> 'phptype' => 'mysql',
> 'hostspec' => 'localhost',
> 'username' => 'user',
> 'password' => 'password',
> 'database' => 'db',
> 'table' => 'turba_it_addbook',
> 'charset' => 'iso-8859-1'
> ),
> 'map' => array(
> '__key' => 'object_id',
> '__owner' => 'owner_id',
> '__type' => 'object_type',
> '__members' => 'object_members',
> 'name' => 'object_name',
> 'email' => 'object_email',
> 'alias' => 'object_alias',
> 'homeAddress' => 'object_homeaddress',
> 'workAddress' => 'object_workaddress',
> 'homePhone' => 'object_homephone',
> 'workPhone' => 'object_workphone',
> 'cellPhone' => 'object_cellphone',
> 'fax' => 'object_fax',
> 'title' => 'object_title',
> 'company' => 'object_company',
> 'notes' => 'object_notes',
> 'pgpPublicKey' => 'object_pgppublickey',
> 'smimePublicKey' => 'object_smimepublickey',
> 'freebusyUrl' => 'object_freebusyurl'
> ),
> 'search' => array(
> 'name',
> 'email'
> ),
> 'strict' => array(
> 'object_id'
> ),
> 'public' => false,
> 'readonly' => true,
> 'admin' => array('userA', 'userB'),
> 'export' => true
> );
>
> ------------------
>
> I've created the table in MySQL and everything works fine. I've got a shared
> address book for all users that works perfectly.
> User A and B are capable of creating entries in the address book, but each
> sees
> only the entries they've created. If I change 'public' to true, then all
> users
> can see the entries in the address book, an undesirable "side-effect", but
> both
> users are capable of editing or deleting the entries. Isn't it possible to
> say
> that users A and B are the only users that have access to this address book?
> Finally, can we use groups instead of users to grant access?
>
>
> I didn't find this information on turba/config/sources.php.dist and I've
> picked
> the hordedoc target from CVS, but wasn't able to generate the docs. I think
> that the files common.dsl and html-common.dsl may have some missing or wrong
> fields, because jade complains a lot about their format and that it can't
> read
> "./" because it's a directory. Sorry, but I don't know anything about
> DocBook,
> Tex or Jade. :-(
>
> Thanks in advance for reading this.
> Bye and keep up the good work.
>
> ------------------------------------------
>
> Jorge Manuel B. S. Vicetto
> Network Manager and Systems Administrator
> Angra do Heroísmo Nursing School (ESEnfAH)
>
> ------------------------------------------
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
>
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the turba
mailing list