【问题标题】:How to retrieve Google Apps USER SUSPEND date on Google Apps via Google Script?如何通过 Google Script 在 Google Apps 上检索 Google Apps USER SUSPEND 日期?
【发布时间】:2019-06-10 00:12:40
【问题描述】:

我有一个谷歌脚本来获取用户帐户的以下详细信息。但是我没有看到 GOOGLE 帐户的暂停日期?如果有任何字段或函数可以得到这个值。

脚本能够获取用户的以下值。

全名 电子邮件 名 姓 上次登录 暂停状态 暂停原因 创建日期

【问题讨论】:

    标签: google-apps-script


    【解决方案1】:

    查看User Resource 引用,没有属性可以跟踪用户帐户被暂停的时间(只有相关属性是creationTimedeleteTime)。

    因此,没有内置方法可以(历史上)跟踪用户何时被暂停。但是您可以构建一个自定义解决方案来存储用户暂停时的日期/时间戳。

    您需要利用Admin Directory API Push Notifications 来跟踪用户帐户的更新时间。这允许您跟踪用户资源上suspended 属性的更改;一旦你弄清楚你需要做的就是在时间戳从false变为true时存​​储它。

    以下 stackoverflow 线程应该可以帮助您快速了解如何为 Admin Directory API 设置推送通知。剩下的就看你自己了:

    Is it possible to watch Directory API changes from Google App Maker/Google Apps Script?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-08
      • 2021-12-27
      • 1970-01-01
      • 2015-02-22
      • 2018-01-19
      相关资源
      最近更新 更多