Is there a way to upload the ical (calendar file) to a different person's Google calendar directly. I shouldn't be able to view the other person's calendar, but I should be able to upload calendar events directly (Note: I do have the permission to upload to his calendar). How should I achieve this? Does the other person need to provide me any rights/permissions in Google calendar to authorize such activity?
Try this: This uses Jquery and a small plugin to generate add to Calendar and If you wish even using ical/vcal to users desktop calendars Works like a charm https://github.com/tardate/jquery.addtocalendar