>From within a Google Apps domain, you should be able to write an application consuming the Calendar API that uses 2-legged OAuth<http://code.google.com/apis/gdata/docs/auth/oauth.html#2LeggedOAuth>as its authorization mechanism.
Doing that, your manager would be able to "impersonate" a user of your domain and add an event to this user's calendars, including its primary calendar. Best, Alain On Tue, Jul 12, 2011 at 9:04 AM, Ray Baxter <[email protected]> wrote: > Each of your manager user's needs to have a secondary calendar, 'Tasks and > Reminders for Others' > Add these events to that calendar. Then the manager can look at that > secondary calendar or not, as they choose. > > Ray > > > On Tue, Jul 12, 2011 at 5:24 AM, teledon <[email protected]> wrote: > >> On Jun 29, 11:09 am, Alain Vongsouvanh <[email protected]> wrote: >> > . Has the manager tried to change >> > the event's owner before removing himself from the event? >> >> Thanks, Alain. Yes, it turns out that if a manager invites one or more >> workers to a meeting, then changes the ownership of that meeting to >> one of the workers, then removes himself from the meeting, and then >> saves the event, then the invite stays on the worker's calendar(s), >> and is removed from the manager's calendar. That's the kind of >> behavior I need, though it is a bit more complex a process than I >> would like. >> >> There is an issue though. The manager can only transfer ownership of >> an event to a worker who has given the manager "make changes to >> events" edit access to their calendar. I think that's the only way >> that the worker's calendar name will appear on the list of potential >> owners of the calendar, in the manager's event setup dialog window. >> However, the manager can invite anyone to the meeting that has an >> email address. So, if the manager wants to put a reminder of a task on >> on a worker's calendar who hasn't given the manager edit permission, >> the manager will not be able to move ownership of that task to the >> worker. The manager won't be able to remove themselves from the event >> without removing the event from all calendars. So the event will >> remain on both calendars. >> >> What is needed is a request/reminder function that will allow a >> manager to place a task or reminder on a worker's calendar, without >> requiring the manager to have edit rights to that calendar, and >> without having to go through all the steps to remove themselves from >> the event. What is needed is a second type of invite, perhaps called a >> request/reminder invite, which puts a task tentatively on one or more >> worker's calendar, without including the manager in the task. The >> process should generate email or SMS notifications of the new event to >> the worker, if the worker has those turned on. The task can still have >> the yes-maybe-no options, just like a meeting invite, which will >> notify the manager of the worker's acceptance of the task. It just >> won't include the manager in the task. >> >> Take another scenario. Suppose I want to remind my son that he needs >> to take out the trash every Thursday morning. I want to put a >> repeating task reminder on his calendar for that task. I would like to >> know that my son received the reminder, and accepted (or rejected) the >> task. I just don't want to be included in the task. Or, I want to >> remind a close friend that they had agreed to pick up a book that I >> had ordered at the bookstore, when they go to a book-signing event at >> the store on Tuesday morning. >> >> There are lots of examples of this request/reminder type of function. >> Enough that it probably needs to be a standard option in the Google >> calendar. >> >> -- >> 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://code.google.com/apis/calendar/community/forum.html >> > > -- > 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://code.google.com/apis/calendar/community/forum.html > -- Alain Vongsouvanh -- 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://code.google.com/apis/calendar/community/forum.html
