Google cloud platform 如何将BigQuery管理员角色添加到Cloud Deployment Manager Jinja文件?
我使用CloudDeployment Manager创建数据集和表。我需要将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
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管理员角色。