【发布时间】:2022-01-19 04:26:06
【问题描述】:
我正在尝试使用“creationTime”等字段“SuspensionTime”获取所有已暂停帐户的报告。我无法通过 API 获取帐户的“SuspensionTime”。
我正在使用 Google 引用的以下文档。 https://developers.google.com/admin-sdk/reports/v1/guides/manage-audit-admin
【问题讨论】:
标签: google-admin-sdk
我正在尝试使用“creationTime”等字段“SuspensionTime”获取所有已暂停帐户的报告。我无法通过 API 获取帐户的“SuspensionTime”。
我正在使用 Google 引用的以下文档。 https://developers.google.com/admin-sdk/reports/v1/guides/manage-audit-admin
【问题讨论】:
标签: google-admin-sdk
您可以使用 Reports API 中的 activities.list 方法。问题在于它需要 userKey 参数,这意味着您依赖于知道哪个管理员执行了该操作。如果您只有几个管理员帐户进行用户暂停,那会更容易。
您需要在事件名称字段中发送“SUSPEND_USER”,在 applicationName 字段中发送“admin”以获取该管理员执行的所有用户暂停,您将在“时间”文件中获得日期和时间的响应。
【讨论】:
如果暂停来自 Google,您可以查看用户使用报告:https://developers.google.com/admin-sdk/reports/v1/appendix/usage/user/accounts
disabled_reason 字段通常包含暂停日期。
【讨论】: