繁体   English   中英

如何列出/获取项目中所有 GCP 资源的“创建者”?

[英]How to list/get the 'creator' of all GCP resource in a project?

有没有办法列出/获取项目下所有资源的所有者(创建者)? 我已经看过这里的答案并尝试了云资产 api gcloud asset search-all-resources --scope=projects/123但这没有列出每个资源的创建者。 我在这里也提到了搜索资源示例查询,但这同样不能满足我的需要。

理想情况下,我需要以下内容,例如 -
资产类型-存储桶
资源名称 - test_bucket
所有者/创建者/用户 - user123@org1.com 或 test@gservice_account.com
已创建 - 02-02-2018

对于计算实例、BigQuery 数据集等其他资产类型也是如此。

有没有人试过这个?

您正在寻找的是审计日志


如文档中所述:

GCP 服务编写审计日志,记录您的 GCP 资源内的管理活动和访问。 审核日志可帮助您回答“谁在何时何地做了什么?” 在您的 Google Cloud 资源中以与本地环境相同的透明度

还,

  • 在这里,您可以找到生成audit-logs的所有服务的列表。
  • 在这里查看最佳实践和使用audit-logs事项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM