Ресурсы домена, комнаты и календари,Ресурсы домена, комнаты и календари

Calendar API предлагает несколько концепций, которые в первую очередь полезны для клиентов Google Workspace . У этих клиентов часто есть ресурсы — комнаты, проекторы и т. д., — которые они могут захотеть зарезервировать для определенных мероприятий. Кроме того, часто создаются внутренние приложения, которым требуется доступ ко всем календарям пользователей в домене, например, для добавления в них корпоративных событий.

Ресурсы домена и комнаты

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

Доступ к календарям домена как к приложению

Приложение может получать доступ к календарям, принадлежащим домену, не требуя учетных данных пользователя, если оно проходит проверку подлинности с помощью учетной записи службы . Сервисный аккаунт должен иметь необходимый доступ с делегированием полномочий на уровне домена . Чтобы олицетворять учетную запись пользователя, укажите адрес электронной почты учетной записи пользователя с помощью метода setServiceAccountUser фабрики GoogleCredential .