I believe that you could do what you want, but it would be brittle. My
understanding is that the Domain Administrator has write permissions
on the primary calendars of the users in that domain. So you would
just have to send batch requests updates for each of the 20,500 users.
I don't have first hand experience with such a large volume of
updates, but my understanding is that it can be time consuming and
tedious

Why not publish a single "College Calendar" with the important dates
that you mention? You could then make this calendar a secondary for
all accounts. This would be more programatically efficient, would be
less likely to annoy your users, and would encourage them to create,
and share, other secondary calendars for each class, group or activity
that they were involved in?

The other advantage is that when dates changed, or became finalized
for next year, etc. you could just add those events to the master
calendar instead of having to update 20,500 calendars.

Ray


On Thu, Jan 15, 2009 at 10:05 AM, NCCFred <[email protected]> wrote:
>
> Hello Group,
>
> We currently have 20,500 GMail accounts for our College.  One idea I
> came up with is to have important dates in each students calendar
> (i.e. First Day of the Semester, Drop/Add date, Last Day of Classes,
> School Holidays/Closings ... you get the idea).  I've written a lot of
> code with the Apps API and I'm trying to get myself familiar with the
> Calendar API.  I've written a sample Application in C# which allows me
> to Retrieve all my calendars and add an event to a specific date –
> pretty straight forward.
>
> I would like to know with the API, if it's possible to write the above
> mentioned dates to ALL Students Calendars in our domain?  I didn't see
> anything that stood out in the API documentation that allowed access
> to all calendars even if you are the Administrator of the Domain.
>
> Can anyone point me in the right direction?
>
> Thanks in Advance!
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" 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-calendar-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to