Quote:
Originally Posted by mcesari I have a user that wants to allow people to write to his calendar but not be able to change the appointment once it is created. |
If you just want insert but after save don't want them to be changed in any way, that's read & insert (ri) permissions.
Quote:
Originally Posted by mcesari So write access but no delete/append access. |
However, if you do read, write, & insert (rwi) then they can edit/change subject/note/move that appointment afterwards - but then they can also change other appointments around.
I discuss this downside further in
Bug 12654 - Request Editor share level between Viewer and Manager
There's also:
Bug 15205 - share roles - custom (editor / author) levels
zmmailbox -z -m
theshare@domain.com modifyFolderGrant /Folder account
user@domain.com ri
r = viewer rights
rwixd = manager rights
You could do any of the following [account <name> |group <name> |domain <name> |all |public| guest <email> <password>] followed by the permissions like r, rw, rwix, rwixd, rwixda, none, etc.
(r)ead - search, view overviews and items
(w)rite - edit drafts/contacts/notes, set flags
(i)nsert - copy/add to directory, create subfolders
action (x) - workflow actions, like accepting appointments
(d)elete - delete items and subfolders, set \Deleted flag
(a)dminister - delegate admin and change permissions
The createMountpoint command is commonly used after this:
zmmailbox z -m
user@domain.com createMountpoint --view appointment "/Vacation Calendar"
vacationcal@domain.com /VacationDates