[turba] Unable to edit Shared AddressBook

Michael mseltser at soroki.com
Wed Apr 26 15:13:29 PDT 2006


Michael Rubinsky <mike <at> theupstairsroom.com> writes:

>
> Quoting Michael <mseltser <at> soroki.com>:
>
> > Mike, I've removed the two deprecated attributes from the config file:
> > 'public' => true & 'readonly' => false.
> > The "owner_id" field contains the owner id  
> "a96848d7a680a065de7894d1ef8e361a"
> > which I was able to interpret using Datatree tool.  The  
> permissions   > for my users
> > appear to be set correctly, with Show/Read/Edit/Delete.
>
> I'm assuming you set these permissions using Turba->My   
> Addressbook->Edit Address Book-> Edit Permissions
>
> Do you see the permissions entries if you look in   
> Datatree->horde.shares.turba->localsql->a96848d7a680a065de7894d1ef8e361a   
> (assuming your source name is 'localsql')?
>
> > Does the owner_id need's to exist somewhere in the configuration file?
> > I'm still unable to edit any records
>
> No.  As long as you have properly configured your SQL source to use   
> shares in config/sources.php that is all that is required.
>
> > Thanks,
> > Michael
> >
> > --
> > Turba mailing list - Join the hunt: http://horde.org/bounties/#turba
> > Frequently Asked Questions: http://horde.org/faq/
> > To unsubscribe, mail: turba-unsubscribe <at> lists.horde.org
> >
>
> Thanks,
> mike
>
> --
> The Horde Project (www.horde.org)
> mrubinsk <at> horde.org
>

I'm a bit confused here.  Why would I be setting permissions under my own
profile as you've described?  I can only set permission to my personal
addressbook here and not shared.

As admin, I utilize Administration->Permissions->Address Book (turba)
and apply proper permissions to Shared Address Directory (localsql1)
which is for some reason does not give anyone ability to edit records even
thought, the permissions are set for the source to allow it.

Here is what I have under
Datatree->horde.shares.turba->localsql1->a96848d7a680a065de7894d1ef8e361a

Array ( ) Array (
[0] => Array ( [name] => perm_default [key] => [value] => 6 )
[1] => Array ( [name] => name [key] => [value] => Shared Address Directory )
[2] => Array ( [name] => uid [key] => [value] =>  
a96848d7a680a065de7894d1ef8e361a )
[3] => Array ( [name] => owner [key] => [value] => turba_user )
)

P.S.  Would you suggest to try restoring sql database table for the "Shared
AddressBook" prior to running the migration script  
(patch_public_to_horde_share)?

Thanks,


More information about the turba mailing list