Google cloud platform Google BigQuery数据集上getIamPolicy的正确云资源管理器URI是什么
我想为单个Google BigQuery数据集设置一个细粒度的、特定于资源的IAM策略。到目前为止,我找到的文档只解释了如何获取和设置项目资源的IAM策略,例如Google cloud platform Google BigQuery数据集上getIamPolicy的正确云资源管理器URI是什么,google-cloud-platform,google-bigquery,google-iam,Google Cloud Platform,Google Bigquery,Google Iam,我想为单个Google BigQuery数据集设置一个细粒度的、特定于资源的IAM策略。到目前为止,我找到的文档只解释了如何获取和设置项目资源的IAM策略,例如https://cloudresourcemanager.googleapis.com/v1/projects/:getIamPolicy 我正在尝试获取项目中某个资源的策略,特别是具有如下API URL的Google BigQuery数据集:https://www.googleapis.com/bigquery/v2/projects/
https://cloudresourcemanager.googleapis.com/v1/projects/:getIamPolicy
我正在尝试获取项目中某个资源的策略,特别是具有如下API URL的Google BigQuery数据集:https://www.googleapis.com/bigquery/v2/projects//datasets/
我已经尝试了一些看起来很明显的URI
https://www.googleapis.com/bigquery/v2/projects//datasets/:getIamPolicy
https://cloudresourcemanager.googleapis.com/v1/projects//datasets/:getIamPolicy
GEThttps://www.googleapis.com/bigquery/v2/projects//datasets/
作为响应,您应该查找access
属性
发件人:
Access是定义一个或多个实体的数据集访问的对象数组。您可以在插入或更新数据集时设置此属性,以控制允许谁访问数据。如果在数据集创建时未指定,BigQuery将为以下实体添加默认数据集访问权限:
access.specialGroup:projectReaders;角色:读者;
access.specialGroup:项目编写器;access.role:编写器;
access.specialGroup:项目所有者;access.role:所有者;
access.userByEmail:[数据集创建者电子邮件];access.role:所有者
而且,如果您想更改访问权限,您应该使用PATCHhttps://www.googleapis.com/bigquery/v2/projects//datasets/
或放置https://www.googleapis.com/bigquery/v2/projects//datasets/