目前,Google Vault API 不提供一种方法来获取 G-Suite 租户或域中所有用户的报告,这些用户在一个或多个问题上处于搁置状态。此信息目前只能通过报告/用户保全下的 Google Vault admin 界面获得。如果能够通过 JSON 格式的 API 调用而不是仅通过管理 UI 获取此报告,那就太好了。我是不是遗漏了什么或者这个功能已经可用了?
敬请记住,建议我执行API操作搜索所有事务并遍历每个事务中保留的用户以获取此信息不是我要寻找的答案。应该有一种更快、更有效的方法来获取此信息,因为这样的报告已经可以通过 UI 获得。我只是问是否有办法通过 API/自动化以编程方式获取相同的信息。
不幸的是,Vault API 没有这样的方法。正如您已经提到的,检索此信息的唯一方法是列出所有事项并遍历它们。
仅在 UI 中出现的功能并不少见。如果您想在 API 上看到它的实现,我建议您在 Issue Tracker 的 Vault 组件 上报告它。
翻了一下这个组件的issues,好像还没有人提出这个要求。目前有一些相关的功能请求,但不完全是您要找的:
原始发帖人在问题跟踪器中提交了功能请求。我将其添加到答案中,以提高可见度。
对于希望在未来实现此功能的任何人,我建议给问题加星号(左上角的星号)以帮助确定它的优先级: