On Tue, Jun 10, 2008 at 10:51:19AM +0200, Dameon Wagner scribbled in "Re: [CalendarServer-users] Does Calendarserver support these features?":
On Tue, Jun 10, 2008 at 10:20:43AM +0200, Martin Bretschneider scribbled in "[CalendarServer-users] Does Calendarserver support these features?": <SNIP>
3. How do I create a calendar that can be used by several persons at the same time (random read and write access)? What URL do I have to enter in the caldav-clients? Or do I have to create it on the server first?
Hi Martin,
<SNIP>
Using, and slightly extending, the simple accounts.xml style setup that I dug out of an older SVN checkout (although I later found the same files in /usr/share/doc/calendarserver/examples/), I created a shared group calendar and accessed it in Sunbird using an URL like:
http://<my-test-server>:8008/calendars/groups/users/calendar
And it works nicely -- all the extra test users I created (imaginatively called test2 through to test9) can access, add, and edit events in the calendar. I haven't yet figured out how to ...
Forgot to mention. With the group configured in accounts.xml (and the daemon restarted to pick up the new principles) all that I needed to do to get the calendar working was to go to that URL -- the server auto-provisioned the DAV collection. It was just a matter of "adding" the calendar to Sunbird as an URL, and on visiting the URL it was all created auto-magically.
Now I'll go back to trying to figure out how the ACLs work, and lurking on this list to see if someone answers your first two questions...
Cheers. Dameon.