Google cloud platform 如何将BigQuery管理员角色添加到Cloud Deployment Manager Jinja文件?

Google cloud platform 如何将BigQuery管理员角色添加到Cloud Deployment Manager Jinja文件?,google-cloud-platform,google-bigquery,google-deployment-manager,Google Cloud Platform,Google Bigquery,Google Deployment Manager,我使用CloudDeployment Manager创建数据集和表。我需要将bigquery.admin角色赋予服务帐户。我已经给了所有者访问角色,但这还不够处理。是否可以使用Cloud Deployment Manager授予BigQuery管理员角色 resources: - name: big-query-dataset type: bigquery.v2.dataset properties: datasetReference: datasetId: id

我使用CloudDeployment Manager创建数据集和表。我需要将
bigquery.admin
角色赋予服务帐户。我已经给了所有者访问角色,但这还不够处理。是否可以使用Cloud Deployment Manager授予BigQuery管理员角色

resources:
- name: big-query-dataset
  type: bigquery.v2.dataset
  properties:
    datasetReference:
      datasetId: id
    location: US
    access:
    - role: OWNER
      "userByEmail": "{{ SERVICE_ACCOUNT }}"
您获得了bigquery.admin角色

根据提供的代码示例,它应该如下所示:

 - role: roles/bigquery.admin
      "userByEmail": "{{ SERVICE_ACCOUNT }}"
但是,请看一下这篇文章,它解释了如何在部署管理器的配置中设置IAM策略


希望这能有所帮助。

如果您使用此
角色:管理员
是否出现错误?我尝试了
角色:管理员
。部署返回错误消息:“无效或缺少角色”根据此链接,您应该使用此
bigquery。根据此链接,管理员可以是所有者、编写者或读者。我想知道是否有任何方法可以赋予Bigquery管理员角色。