[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Zimbra Public Calendar and CAS -- SOLVED



Just wanted to post our resolution to this issue to the list to help any others who run into a similar situation.

When a Zimbra calendar has a Public share added, the url is something like "https://my.server.edu/home/user@domain.edu/Calendar.html";.  Once the Zimbra app determines that this calendar has a Public share, it gets the calendar data through the /home directory path, but it requests the images and css data from the /zimbra/img and /zimbra/css directories.  We previously did not let unauthenticated users access /zimbra/img or /zimbra/css.  We added a modification to our casclient.jar code to allow requests from non-authenticated users to return data from these two directories, since these two directories do not contain any user or private system data.

Hopes that is helpful for others out there.

Tim Ross
Application Administrator
Collaboration Support Group
756-6226

----- Original Message -----
From: "Tim Ross" <tross@calpoly.edu>
To: zimbra-hied-admins@sfu.ca
Sent: Thursday, November 19, 2009 1:38:12 PM GMT -08:00 US/Canada Pacific
Subject: Zimbra Public Calendar and CAS

Hi All,

We are looking into setting up an Academic Calendar for our campus through Zimbra.  Our current thought is to create a Publicly shared calendar within a department or admin account and then put a link to it in our campus portal (CAS authenticated).  This works great as long as you are authenticated with CAS in the browser you're using. The problem arises when a user bookmarks the link, logs out of the campus portal and then tries to go back to the Academic calendar.  It could also turn out that this will be a calendar that we would want available for parents of students, etc. who would not have a username/password to log into the campus portal in the first place.  The problem is that when the calendar is displayed, the css file associated with the Public calendar layout does not get loaded and the calendar looks pretty ugly.  Has anyone else out there run into a similar situation and figured out a way around this?  I'm wondering if I can just copy a certain css file into a different directory on the mailstore servers.

Any thoughts are much appreciated.

Tim Ross
Application Administrator
Collaboration Support Group
756-6226