0

Currently our companies calendars are managed by google account. Is it possible to insert an entry into all the employees calendars?

I have looked into https://developers.google.com/google-apps/calendar/

but can't find anything

Thanks

2
  • In your code, loop over all the employees' calendar IDs and insert an event for each ID. Commented Jun 10, 2014 at 10:27
  • How do I get the calendar Id's of my employees? and is there any permission and authorization issues? Commented Jun 11, 2014 at 0:48

2 Answers 2

1

There is a domain setting that will let a service account access all accounts in the domain: https://developers.google.com/drive/web/delegation as answered in Cannot get access token with Google Calendar Api v3

For retrieving all users in a domain you can probably use the google Admin SDK https://developers.google.com/admin-sdk/directory/v1/reference/users/list

Sign up to request clarification or add additional context in comments.

1 Comment

Instead of the deprecated Provisioning API, use the Admin SDK to list the users in your domain.
0

Make a new calendar and share it. Then make the others import this calendar.

Make sure they have it ticked/shown when browing their overview, ofcourse.

3 Comments

Is it possible without creating a new calendar? as what I need to write into each emolyees calendar might be different..
@user2206329 Vice versa: the employees could each share their calendar with you.
I'm trying to avoid sharing calendars, as there can be upto 1000 employees. I was sure if you are an administrator of a domain and you manage the accounts through Google, the administrator would have access to everyone calendars?

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.