Shared Calendar Auditing/Track changes

Currently users all share one calendar (same logon) via Google Calendar. Users add events, make changes, and delete events. My client would like to know who is making the changes. Obviously one major issue that that all users use the same account so I will give them different accounts and have them share the Calendar they need to manage. Still I would like to know of a way to track all changes such as: creating, modifications, deletion of events in a give calendar. Preferably in a log or something that is readable to a non technical user. My client is willing to change calendar systems completely. Right now they use basic google calendar (free version), and they are willing to transfer to google apps for business or, Microsoft exchange online, or internal Exchange, or even something completely different (any 3rd party calendar system) in order to get these sort of features. Any ideas? I've sent a callback request for both Google Apps and Exchange Online so that a sales rep could possible let me know if what I'm looking for is possible with their respective products? Anyone heard of anything like this?
I've read that I site exchange has a mailbox auditing feature which could possible give me something close to what I want but the XML it generates as a report would be like hieroglyphics to a user.  
Thanks in advance. Any ideas are welcomed.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Joseph OLoughlinIT Support SpecialistCommented:
I don't believe it can easily be done.
suggests changing from gmail to outlook, but I advise against this, as it's only by querying from the user that made the change, can their change be tracked.
Sharepoint is an unfinished product (so you taylor it for individual companies) and dosn't have a sensible security model around calendars.  Microsoft have changed calendering from Windows 3.x Cal to Schedule Plus (which they promised to support as a standard) to Exchange Client to Outlook (with divergences on the Mac) and separate calendars in dynamics and other products.
I'd suggest sticking with Google, as what you request may be added to a future version.
ozgcAuthor Commented:
I had a few calls out to Microsoft for Exchange and Google for Google Apps for Business. They both pretty much said the amount of detail we need is not something that is supported on neither platform. Microsoft Exchange is the closest which can do Mailbox Audit Logging and generate a report (xml document actually) but its not user friendly and is meant as more of a troubleshooting tool. Exchange wouldn't be able to provide as much details as we need anyway. I'm continuing to search for a 3rd party solution that can help us.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Joseph OLoughlinIT Support SpecialistCommented:
Without an answer (browse for various 3rd party tools for outlook and exchange), propose your own response as the answer to keep your points.
ozgcAuthor Commented:
Ultimately the answer to this question is that there is nothing on the market that can provide exactly what it is my customer needed which became clear after contacting two of the most commonly used calendar providers (Microsoft and google).
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Productivity Apps

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.