We're a small, private school using Exchange 2010 and I'm working on setting up a clean, phased transition to Google Apps.
Luckily, the Google Apps Migration for Exchange Tool<https://tools.google.com/dlpage/exchangemigration>works without any problems, but the Google Calendar Connector Kit<http://code.google.com/p/google-calendar-connectors/wiki/Overview>did not. Evidently seeing that free/busy data is very important to many of our users. Seeing that the errors are WebDAV-related (a key feature removed between Exchange 2007 and 2010), I decided to implement the features myself to interface with Exchange 2010. By reading through its source code and the Exchange Web Services API docs, I was able to re-create a working Calendar Connector Web Service<http://code.google.com/p/google-calendar-connectors/wiki/Overview#Google_Calendar_Connector_Web_Service>, but I've run into a hurdle in implementing the Sync Service<http://code.google.com/p/google-calendar-connectors/wiki/Overview#Google_Calendar_Connector_Sync_Service>. I can query Google for the events that have been modified since the transition, but the returned events' IDs were generated by Google, not Exchange. As a result, I have no reliable way of knowing which Exchange event needs to be modified or deleted. I have some ideas for workarounds, but since Google's Migration Tool is able to migrate the same user's calendar more than once without creating duplicates, I assume it is already keeping a record of the corresponding event IDs somewhere. If that's the case, can I access it through the API somehow? Is it in a log somewhere? Or am I misunderstanding how it works? Any other feedback or advice on a better way of doing what I'm trying to do? -- You received this message because you are subscribed to the Google Groups "Google Apps Domain Information and Management APIs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-apps-mgmt-apis?hl=en.
