【问题标题】:Share Google group permissions with GCP service account与 GCP 服务帐号共享 Google 群组权限
【发布时间】:2018-06-07 12:58:54
【问题描述】:

我担任经理的一个 Google 群组已被授予访问某些 BigQuery 表的某些权限。实际上,组中的所有用户都可以使用他们的个人凭据访问这些表。

我想与服务帐户共享这些权限并使用服务帐户凭据访问表。

这可能吗?如何配置?

【问题讨论】:

    标签: google-cloud-platform service-accounts google-workspace google-groups


    【解决方案1】:

    服务帐户通常用于服务器到服务器的通信(应用程序之间)。考虑到这一点,服务帐户关联了一个电子邮件地址,就像与您的人员关联的电子邮件地址一样。因此,您可以使用服务帐户的电子邮件将角色/权限分配给服务帐户,就像您分配给您的组一样。

    我希望以下步骤对您有所帮助:

    1. Create 服务帐号。
    2. 分配预定义的BigQuery roles(管理员、DataEditor、用户等)。
    3. 下载其包含凭据的 json 文件。
    4. 将这些凭据用于authenticate and authorize your application
    5. 对于特定数据集的add a specific permission(所有者、编辑或查看),您可以使用其服务帐户电子邮件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-07
      • 2021-04-15
      • 1970-01-01
      • 2023-03-11
      • 2021-10-25
      • 1970-01-01
      相关资源
      最近更新 更多