Как массово добавить разрешение Gmail API для моих 300+ пользователей? - PullRequest
0 голосов
/ 29 августа 2018

Мне сказали, что моей организации нужен почтовый ящик gmail, но с определенными функциями (контроль файлов, отслеживание фолио и т. Д.), Так как я понимаю, читая документы, я могу добиться этого с помощью API Gmail (создание черновиков, поиск документов во вложениях) и т. д.).

Но теперь мне интересно, как я могу установить те разрешения, которые понадобятся этому приложению моим 300+ клиентам; я видел на форумах, что я должен делать это на каждом аккаунте.

Как настроить «общие» разрешения API для этих учетных записей (все они были назначены моей организации, например, example@organization.org.us)?

Заранее спасибо!

1 Ответ

0 голосов
/ 30 августа 2018

Gsuite

Если это учетная запись Gsuite, в этом случае вы можете использовать служебную учетную запись с разделением по домену и получить доступ ко всем учетным записям с использованием служебной учетной записи.

Номинальные пользователи Gmail

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

...