我有一个Google脚本来获取用户帐户的以下详细信息。但是,我没有看到GOOGLE帐户的暂停日期吗?如果有任何字段或函数可以获取此值。
该脚本能够获取以下用户值。
全名 电子邮件 名字 姓 上次登录 暂停状态 暂停原因 创建日期
答案 0 :(得分:0)
查看User Resource参考,没有属性可以跟踪用户帐户被暂停的时间(只有相关属性为creationTime
和deleteTime
)。
因此,没有内置的方法可以(历史地)跟踪用户何时被暂停。但是,您可以构建自定义解决方案以在用户被暂停时存储日期/时间戳。
您需要利用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?