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

时间:2019-03-07 11:18:15

标签: google-cloud-platform google-bigquery google-deployment-manager

我使用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 }}"

1 个答案:

答案 0 :(得分:0)

Here,您的角色为bigquery.admin

基于提供的代码示例,它应如下所示:

 - role: roles/bigquery.admin
      "userByEmail": "{{ SERVICE_ACCOUNT }}"

但是,请看一下documentation,它说明了如何使用Deployment Manager在配置中设置IAM策略。

希望这会有所帮助。