google-bigquery - 如何下载 Bigquery 用户列表?
问题描述
有没有办法下载要审核的 BigQuery 用户列表?BQ 的 IAM 页面中没有针对成员的导出选项。
解决方案
您可以使用搜索 Cloud IAM 政策选项,该选项允许您使用自定义查询语言来搜索项目、文件夹或组织内的 Cloud Identity and Access Management (Cloud IAM) 政策。在使用之前,我们必须Cloud Asset API
为您的项目启用并授予cloudasset.assets.searchAllIamPolicies
发出请求的用户帐户或服务帐户的权限。
以下命令将向您显示在指定项目中被授予 BigQuery 角色的用户:
gcloud beta asset search-all-iam-policies --scope=projects/<PROJECT_ID> --query="policy : bigquery" | egrep "role:|user:"
> <FILENAME>.txt
此外,您可以通过在上述命令的末尾添加来将查询结果保存到文件中。想要了解更多关于这个命令的知识,请参考官方文档。
我希望您发现上述信息有用。
推荐阅读
- json - 如何使用 Flutter 访问 Firestore 中特定配方的 documentId?
- multithreading - 我将如何知道我的子线程是否已完成执行或是否引发了异常
- android - 未从 Listview 中删除正确的索引项
- javascript - 将 div 置于画布顶部的中心,该画布的大小响应调整为 window.innerWidth 和 window.innerHeight
- c# - 采用任何属性类/模型 C# 的接口方法
- angular - 你如何有两个使用 flex 的表单字段占据 33% 的行?
- angular - 将整页转换为图像
- javascript - 找到最小切片的绝对和 - 可编码性
- python - 使用 AWS S3 路径中的文件创建 zip
- typescript - 无法使用 TypeScript 在 forEach 循环中设置属性