Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the '10.6: Using iCal Group calendars on Snow Leopard Server' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.6: Using iCal Group calendars on Snow Leopard Server
Authored by: kiwainteractive on Mar 01, '10 01:13:40AM

Yes, I finally have this working after days of messing around. I needed multiple shared calendars with access controlled by groups - basically the whole reason we bought snow leopard server. The Apple documentation actually has NO info on how to set this up.

I tried every combination of the links given above but it was always rejected by the iCal server, if I browsed to these URL's I could see that they existed, as I was served up a nice little html info page that listed my group info and group members.

The only way I could get shared calendars to work was:

1. Using your browser go to the server welcome page, log in using an admin account and make a wiki with the exact name of the group (ie Developer Group or Production Group) you wish to have a shared calendar (You can have multiple calendars added to this group, but you only have one set of access controls for all the calendars). You will note as you enter the name for the wiki the URL shows you the proper address with the short group name (ie developergroup or productiongroup) I suggest you check it against the group short name. Without this step, no mater what address I used, any group calendar URL entered into the iCal client was rejected by the server.

2. Log into the wiki and go to the wiki admin options page, enable the calendar option, set the access to private and add the group/users you want to have access.

3. Follow the instructions in the posts above for client setup - create an account in iCal client with the users name and login, leave the URL blank and the close and relaunch iCal. Then edit the path to be /principals/wikis/groupname/ (where groupname is the shortname from step 1) as others have mentioned... you need that trailing slash. Yes, iCal deletes your password and yes you have to close the iCal client and relaunch after you add each account. Also you may find on some clients that it adds the users direct calendar access account back in, great... just edit this if you need to add another group. Eventually you end up with one account for each group and 1 account which provides the user with access to their personal calendars.

4. Repeat step 3 for other groups as required.

5. You can now control the access to the shared calendars through the wiki admin page. All the features work as advertised, you can use email invites and all the calendars are available on the wiki or in iCal. You can also create new calendars from within the iCal client if you have write privileges.

This is a slow process if you have 20+ clients to configure and more than a few groups, but it seems to work. Why is this so painful and undocumented?



[ Reply to This | # ]