【问题标题】:How to monitor access to Firestore database by users on Google Cloud Platform如何在 Google Cloud Platform 上监控用户对 Firestore 数据库的访问
【发布时间】:2021-09-07 14:00:00
【问题描述】:

有没有办法监控用户对 Firestore 数据库的访问?

我对此感到疑惑,因为据我了解,至少一个用户必须是 GCP 项目的所有者,因此这意味着用户必须在生产环境中拥有对数据库的完全访问权限。

即使项目所有者是一个高度信任的人​​,我也希望能够监控用户对数据库的读取,以确保没有不必要的访问。

我尝试探索 Cloud Monitoring 以执行此操作,但找不到任何解决方案。

【问题讨论】:

    标签: security google-cloud-platform google-cloud-firestore


    【解决方案1】:

    您可以通过数据访问审核日志监控用户在 Firestore 上的活动(数据读取、写入等)。

    Firestore的数据访问审计日志默认是不开启的,所以去IAM&Admin -> 审计日志。

    然后您可以启用 Firestore 审核日志,如下面的屏幕截图所示。

    之后可以在 Cloud logging 中查看审核日志。

    请参阅this page,了解如何在云日志记录中找到审核日志。

    【讨论】:

    • 非常感谢,这完全回答了我的问题!
    猜你喜欢
    • 2020-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-07
    • 2020-04-23
    • 2020-08-29
    • 2019-02-06
    相关资源
    最近更新 更多