Список торговых площадок GSuite с Admin SDK + СЕРВИСНЫЙ СЧЕТ - PullRequest
0 голосов
/ 04 апреля 2019

Я создал список GSuite Marketplace с созданной учетной записью сервиса и включенным делегированием по всему домену. Я хочу получить пользователей и организации клиента.

  1. Создан новый Google Cloud Project
  2. Включен «Admin SDK» в проекте
  3. Включен GSuite Marketplace SDK, заполнены области действия 'https://www.googleapis.com/auth/admin.directory.orgunit.readonly', 'https://www.googleapis.com/auth/admin.directory.user.readonly' и опубликовал листинг.
  4. Включено « Включить доступ по API » в консоли администратора клиента.
  5. Клиент установил приложение, но я увидел, что client_id SA не был добавлен в раздел «Авторизованные клиенты API». Когда я пытаюсь получить список пользователей в GSuite, я получаю сообщение об ошибке ниже.

"unauthorized_client: клиент не авторизован для получения токенов доступа с использованием этого метода, или клиент не авторизован для какой-либо из запрошенных областей" *

Я что-то упустил в списке на рынке?

1 Ответ

0 голосов
/ 06 апреля 2019

Почему вы ожидаете, что клиент SA Oauth автоматически появится в разделе «Авторизованные клиенты API»?В инструкциях по настройке Oauth-клиентов из белого списка для домена указано, что вы должны сделать это вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...