Мне нужен доступ к информации календаря из учетных записей компании G Suite , чтобы синхронизировать данные с системой компании через API.
Когда мне нужно предоставить доступ к своей собственнойданные, есть довольно простой способ сделать это.Используя Oauth2, через окно входа в систему пользователь позволяет API получить доступ к запрашиваемым данным.
Но в документации G Suite путь указывает при участии администратораи данные компании, включая доступ администратора к admin.google.com, посещение сеанса, связанного с безопасностью, и ручную регистрацию моего API с указанием областей, которые он хочет предоставить мне.
Чтобы провести параллель, в Microsoft Graph есть способ запросить согласие у администратора домена, где только экран user consent
/ admin consent
отображается с помощью Oauth2.
Интересно, есть ли способ получить такой тип доступа в G Suite , не требуя от конечного пользователя таких сложных шагов, чтобы заставить мой API работать правильно.