[OGo-Evolution] Couple of Doubts

Helge Hess evolution@opengroupware.org
Fri, 22 Sep 2006 14:45:30 +0200


On Sep 22, 2006, at 11:11, Shreyas Srinivasan wrote:
> 1) When deleting a meeting which has recepients, how do i retract
> the meeting from everyone else's calendar. Can i just delete the
> meeting file and assume that their copy of it will be deleted too?

Yes. They have no 'copy', there is just one record shared by all.

> And is there a way to send them a mail that the meeting is deleted?
> does that fall under the functionality of the client?

Yes, client functionality. Eg Evolution might choose to send an iMIP  
message.

The OGo web interface asks the user whether he wants to send a mail  
to the participants.

> 2) I am having issues deleting appointments that were not created
> by me. The requests and the server response looks like this.
...
> Is there something else i need to send?

No. It means that you have no write permission to the appointment.  
Which is the default in OGo. (all participants have automatic read  
access but only the creator has write access).

In the webui the user can configure a 'default write ACL' so that all  
accounts in that ACL get write access for new appointments. It does  
not affect ZideStore clients (yet), we should probably change that.

> ANy idea what i am doing wrong?

Nothing :-)

> The deletion and the modifying issues seem related wrt to
> permissions i suppose.

Exactly. GroupDAV has no way to get/set permissions on resources  
though you can mix it with other protocols, eg WebDAV ACLs:

   http://www.webdav.org/acl/

Can you add panels to Evolution which would configure the OGo  
permissions? Probably I could enhance ZideStore to expose the OGo  
permissions as WebDAV ACLs.

Greets,
   Helge
-- 
Helge Hess
http://docs.opengroupware.org/Members/helge/