Search
Clear search
Close search
Google apps
Main menu

Google Apps is now G Suite. Same service, new name. More about the name change.

Set calendar sharing options

As a G Suite administrator, you can control how much calendar information people in your organization can share externally. You can also set the default level of sharing within your organization.

To share your own calendar, go instead to Share your calendar with someone.

Set sharing options

Step 1: Set sharing options for users

  1. Sign in to your Google Admin console.

    Sign in using your administrator account (does not end in @gmail.com).

  2. From the Admin console dashboard, go to Appsand thenG Suiteand thenCalendar.
  3. Click Sharing settings.
  4. If you have multiple organizational units, select the one you want to set sharing for.

  5. In the External Sharing options section, choose how your users can share their calendars with people outside your organization.
    • Only free/busy information (hide event details)—Users can let people outside your organization know when they're busy or available. But event details are hidden. Private addresses are hidden from users' calendars.
    • Share all information, but outsiders cannot change calendar—Users can share their calendar information with people outside your organization. This includes guest list, location, and description. Private addresses are hidden from users' calendars.
    • Share all information, and outsiders can change calendars—Users can fully share their calendar information with people outside your organization. This includes guest list, location, and description. Private addresses are shown.
    • Share all information, and allow managing of calendar—Users can fully share their calendar information with people outside your organization. They can also grant outsiders permission to manage their calendars. Private addresses are shown.

    If you lower the external sharing level, people outside your organization may lose access to calendars they could previously see.

  6. In the Internal sharing options section, choose how your users can share their calendars with other people in your organization. Users can change the settings for their own calendars.
    • No sharing—Calendars aren't shared unless users share their own calendars.
      Note: If you choose No sharing, your mobile app users can't use the Find a time feature.
    • Only free/busy information (hide event details)—Only free/busy information displays.
    • Share all information—All information is public unless users change their own settings. Users can also make individual events private.

    If you change the internal sharing level, the change only applies to new calendars created after you make the change. Learn how to update internal sharing options in existing calendars in your organization.

  7. In the Video Calls section, select whether you want to Automatically add video calls to events created by a user. If you select this option, users can still remove video calls from individual events.
  8. In the External invitations section, select whether you want to Warn users when inviting external guests. Learn more
  9. (Optional) To set external calendar sharing options for secondary calendars users create, go to G Suite > Calendar > General.

    You'll see the same options as for primary calendars. You just can't set them for individual organizational units.

It can take up to 24 hours for your changes to take effect.

Step 2: (Optional) Update internal sharing options for existing calendars

If you change internal sharing options in the Admin console, your changes affect new calendars, but they don't update existing calendars. Your users can change their own settings when sharing their calendars within your organization. Or you can use APIs to programmatically modify the default level of internal sharing.

To update existing calendars:

  1. Use the Directory API to retrieve and parse the list of all your users.
  2. Use the Google Calendar API to update the Access Control Lists for the calendars.

How calendar sharing works

You can limit what users share externally

Once you limit external sharing for your organization, users can't exceed that limit when sharing individual events. For example, if you limit your organization's external sharing to Free/Busy, events with Public visibility are only shared as Free/Busy.

Note: External mobile users who previously synced events may keep seeing restricted details. That access stops when their device is wiped and re-synced.

Users control what they share internally

Users can choose how they share their calendars with other team members. The internal sharing options you set for your organization automatically apply if a user doesn't customize their own calendar settings.

Super administrators have access to all calendars

Super administrators can see all event details in everyone's calendars no matter how calendars are shared.
Note: After assigning the super administrator role to a user, it may take up to 2 weeks for those permissions to take effect.
You must be signed in as a super administrator for this task.

To see a user's calendar:

  1. Sign in as a super administrator.
  2. Go to Google Calendar.
  3. At the left, under Other calendars, enter the user's email address.

The user's calendar appears in your My calendars list, regardless of how it's shared.

Was this article helpful?
How can we improve it?
Sign in to your account

Get account-specific help by signing in with your G Suite account email address, or learn how to get started with G Suite.