Поделиться разрешениями группы Google с учетной записью службы GCP - PullRequest
0 голосов
/ 07 июня 2018

Группе Google, которой я являюсь менеджер, предоставлены определенные разрешения на доступ к определенным таблицам BigQuery.Фактически все пользователи в группе могут получить доступ к этим таблицам, используя свои личные учетные данные.

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

Возможно ли это?Как это настроить?

1 Ответ

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

Сервисная учетная запись обычно используется для обмена данными между серверами (между приложениями).Имея это в виду, учетная запись службы ассоциируется с адресом электронной почты, аналогичным адресам вашего персонала.Таким образом, вы можете назначать роли / разрешения учетным записям служб, используя их электронную почту, точно так же, как вы назначили свою группу.

Я надеюсь, что следующие шаги помогут вам в некотором роде:

  1. Создание учетной записи службы.
  2. Назначение предопределенных ролей BigQuery (Admin, DataEditor, User и т. Д.).
  3. Загрузите файл json, который содержитучетные данные.
  4. Используйте эти учетные данные для проверки подлинности и авторизации вашего приложения .
  5. К добавьте конкретное разрешение (владелец, редактировать или просмотреть) наКонкретный набор данных вы можете использовать его сервисную учетную запись электронной почты.
...