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.

Reply via email to