Calendar:Server Access Rights
Calendar servers support a variety of access rights that can be edited by the user. The acces rights for a calendar can be granted to everybody or to individual users known to the calendar server. Although the server takes care of the access rights, the calendar UI should also be aware of it and should not allow impossible changes to events that will trigger an error on the server (eg, drag'n drop of read-only events).
Required UI changes
A dialog should offer to edit and store the following access rights:
It should also be possible to select users via address book that will be granted those rights. By default the rights apply to everybody.
Optional UI changes
It must be evaluated where the UI is affected by server access rights to avoid strange or even inconsistent UI behavior.