Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I'm trying to figure out the best way to meet a user's (Corp-A-User) request to share their calendar with someone at another company (Corp-B-User). We're running Microsoft SBS 2008 with Exchange 2007 and SharePoint. The remote user is running Exchange, version unknown.

Corp-A-User wants to give the Corp-B-User the ability to create appointments on Corp-A-User's calendar. This will naturally require sharing of Free/Busy information. Corp-A-User naturally lacks the vision to seen ANY problem with giving Corp-B-User full access to their calendar. But, I see the problems with that and would prefer that Corp-B-User have only the ability to see Free/Busy and create appointments.

Most of the external publishing options that I have thought of, such as WebDav, allow displaying a user's calendar, but there are problems with security and the ability to create appointments. Right now, I'm thinking the cleanest solution would be to use a Google calendar along with Google Calendar Sync for the two user's Outlook clients. But, I'm not sure if there isn't a better way and I hate teh idea of pushing a corporate calendar up to Google. Not to mention the issues likely to pop up from the multiple sync paths.

Does any one have a good solution for this scenario that would be willing to share what they use?

share|improve this question

2 Answers 2

If Corp-A-User publishes their Free/Busy info via WebDav, Corp-B-User can send a meeting invite. Corp-B-User (and WebDav) won't require any privileges beyond View Free/Busy. This should be sufficient unless Corp-B-User is acting in some sort of personal assistant role and actually managing Corp-A-User's time.

ETA: Even if Corp-A-User doesn't publish their Free/Busy info, Corp-B-User can still send all the meeting invites they like.

share|improve this answer

I've done it all, including what you've suggested with GCal which works but is a bit complex.

Exchange 2010 has an option to share calendars in read-only mode from Exchange itself, btw.

In newer versions of Outlook, Auser could send their weekly calendar ("Email Calendar") in email, manually, once a week, and Buser could always invite them to apt's.

I've also seen a setup where Buser with AD account on Auser domain that only has access to Auser calendar and given them the specific OWA url to that users calendar (https://owa.domain.com/owa/auser@domain.com/calendar) (hope I got that right). It takes a few tries to get permissions right, but it can work.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.