0

Я делаю очень простое приложение на рынке, используя новый SDK (Oauth 2.0). Одним из шагов было бы автоматическое приглашение членов команды для закрытой группы, поэтому мне понадобится доступ к членам команды (пользователям в том же домене) от пользователя, который запускает процесс, проходящий через значок «навигатор» по умолчанию в меню навигации Google.Доступ к учетным записям пользователей в домене без прав администратора

Это прекрасно работает, однако оно работает только для администраторов (используется как API API API, так и API профилей). Есть ли способ просто «прочитать» письмо от пользователей без необходимости иметь права администратора? Похоже, что излишний вопрос попросил пользователя быть администратором только для того, чтобы пригласить своих членов команды.

Эти адреса электронной почты находятся в списке контактов пользователя, например, при письме электронной почты они автоматически появляются, поэтому я думаю, что это большая проблема разрешения. может ли кто-нибудь немного помочь, как я могу это сделать? Может быть, другой API, которого я не нашел?

Очень ценится, С наилучшими пожеланиями, Joao Гарин

ответ

1

Вы можете использовать «Service Accounts», чтобы получить доступ к API каталогов от имени Администратора, когда любой пользователь получает доступ к App.

Привод API имеет очень хороший набор образцов здесь - https://developers.google.com/drive/delegation

Этот же метод будет работать с Admin SDK. Конечным результатом является то, что auth не производится от имени пользователя на клавиатуре, а в качестве авторизованной учетной записи службы. Эта учетная запись службы авторизована администратором во время установки.

+0

Спасибо за отзыв Арун. Я попробую это. –

Смежные вопросы