Выберите области действия API Календаря Google

Этот документ содержит информацию об авторизации и аутентификации, специфичную для API Google Календаря. Перед прочтением этого документа обязательно ознакомьтесь с общей информацией об аутентификации и авторизации в Google Workspace в разделе «Узнайте об аутентификации и авторизации» .

Настройте OAuth 2.0 для авторизации

Настройте экран согласия OAuth и выберите области действия , чтобы определить, какая информация будет отображаться пользователям и рецензентам приложения, а также зарегистрируйте свое приложение, чтобы вы могли опубликовать его позже.

Области API календаря

Чтобы определить уровень доступа, предоставляемый вашему приложению, необходимо определить и объявить области авторизации . Область авторизации — это строка URI OAuth 2.0, содержащая название приложения Google Workspace, тип данных, к которым оно получает доступ, и уровень доступа. Области авторизации — это запросы вашего приложения на работу с данными Google Workspace, включая данные учётных записей Google пользователей.

При установке вашего приложения пользователю предлагается подтвердить используемые им области действия. Как правило, следует выбирать максимально узкую область действия и избегать запроса областей действия, которые не требуются вашему приложению. Пользователи охотнее предоставляют доступ к ограниченным, чётко описанным областям действия.

API календаря поддерживает следующие области действия:

Объем Значение
https://www.googleapis.com/auth/calendar Просматривайте, редактируйте, делитесь и навсегда удаляйте все календари, к которым вы можете получить доступ с помощью Календаря Google.
https://www.googleapis.com/auth/calendar.readonly Просматривайте и загружайте любые календари, к которым вы можете получить доступ с помощью своего Календаря.
https://www.googleapis.com/auth/calendar.freebusy Просматривайте свою доступность в календарях.
https://www.googleapis.com/auth/calendar.events Просматривайте и редактируйте события во всех ваших календарях.
https://www.googleapis.com/auth/calendar.events.readonly Просматривайте события во всех ваших календарях.
https://www.googleapis.com/auth/calendar.settings.readonly Просмотрите настройки календаря.
https://www.googleapis.com/auth/calendar.addons.execute Запустить как дополнение к календарю.
https://www.googleapis.com/auth/calendar.addons.current.event.read Посмотрите, какие события вы открываете в Календаре Google.
https://www.googleapis.com/auth/calendar.addons.current.event.write Редактируйте события, которые вы открываете в Календаре Google.
https://www.googleapis.com/auth/calendar.events.owned Просматривайте, создавайте, изменяйте и удаляйте события в ваших календарях Google.
https://www.googleapis.com/auth/calendar.events.owned.readonly Просматривайте события в календарях Google, которые у вас есть.
https://www.googleapis.com/auth/calendar.events.freebusy Проверьте доступность мест в календарях Google, к которым у вас есть доступ.
https://www.googleapis.com/auth/calendar.app.created Создавайте дополнительные календари Google и просматривайте, создавайте, изменяйте и удаляйте события в них.
https://www.googleapis.com/auth/calendar.calendarlist Просматривайте, добавляйте и удаляйте календари Google, на которые вы подписаны.
https://www.googleapis.com/auth/calendar.calendarlist.readonly Посмотрите список календарей Google, на которые вы подписаны.
https://www.googleapis.com/auth/calendar.calendars Просматривайте и изменяйте свойства календарей Google, к которым у вас есть доступ, а также создавайте дополнительные календари.
https://www.googleapis.com/auth/calendar.calendars.readonly Просматривайте название, описание, часовой пояс по умолчанию и другие свойства календарей Google, к которым у вас есть доступ.
https://www.googleapis.com/auth/calendar.acls Просмотр и изменение разрешений на общий доступ к календарям Google, которыми вы владеете.
https://www.googleapis.com/auth/calendar.acls.readonly Проверьте разрешения на общий доступ к календарям Google, которыми вы владеете.
https://www.googleapis.com/auth/calendar.events.public.readonly Смотрите события в публичных календарях.