Shared Calendar Auditing/Track changes

Posted on 2014-08-31
Last Modified: 2014-11-12
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.
Question by:ozgc
    LVL 11

    Assisted Solution

    by:Joseph O'Loughlin
    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.

    Accepted Solution

    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.
    LVL 11

    Expert Comment

    by:Joseph O'Loughlin
    Without an answer (browse for various 3rd party tools for outlook and exchange), propose your own response as the answer to keep your points.

    Author Closing Comment

    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).

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    Set OWA language and time zone in Exchange for individuals, all users or per database.
    This Micro Tutorial will demonstrate how marketers can use the Mobile Emulation Tool in Chrome Developer Tool. This will let you preview your site on any mobile device.
    how to add IIS SMTP to handle application/Scanner relays into office 365.

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now