我使用Cloud Deployment Manager创建数据集和表。我需要为服务帐户授予bigquery.admin
角色。我已经赋予OWNER访问角色,但还不够处理。使用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 }}"
答案 0 :(得分:0)
Here,您的角色为bigquery.admin
基于提供的代码示例,它应如下所示:
- role: roles/bigquery.admin
"userByEmail": "{{ SERVICE_ACCOUNT }}"
但是,请看一下documentation,它说明了如何使用Deployment Manager在配置中设置IAM策略。
希望这会有所帮助。