Google bigquery 是否可以将服务帐户限制为特定的大查询数据集?

Google bigquery 是否可以将服务帐户限制为特定的大查询数据集?,google-bigquery,Google Bigquery,我已经能够创建一个可以在我的应用程序中访问大查询的Google服务帐户,但我试图将该服务帐户限制为只能从非常特定的数据集(应用程序中可能存在的数据集)读取 我认为这个问题可能会给我提供指导,但不幸的是,解决方案没有提供具体内容: 有人知道是否可以将特定服务帐户限制为单个数据集吗?可以限制服务帐户仅访问特定数据集。与其在GCP控制台中添加IAM级别的服务帐户的电子邮件地址,不如“共享”相关数据集并在其中添加电子邮件地址。然后服务帐户将只能访问该数据集 谢谢!我希望找到一种通过Java SDK以编

我已经能够创建一个可以在我的应用程序中访问大查询的Google服务帐户,但我试图将该服务帐户限制为只能从非常特定的数据集(应用程序中可能存在的数据集)读取

我认为这个问题可能会给我提供指导,但不幸的是,解决方案没有提供具体内容:


有人知道是否可以将特定服务帐户限制为单个数据集吗?

可以限制服务帐户仅访问特定数据集。与其在GCP控制台中添加IAM级别的服务帐户的电子邮件地址,不如“共享”相关数据集并在其中添加电子邮件地址。然后服务帐户将只能访问该数据集


谢谢!我希望找到一种通过Java SDK以编程方式实现这一目标的理想方法,但对于我来说,这是一个足够小的数据池,可以通过控制台手动实现。非常欢迎。这也可以通过API实现。您只需更新数据集的IAMs: