我想知道是否有人为新的“管理SDK目录服务”更新了以下脚本,因为我目前收到的错误是“UserManager”未定义。
原始脚本来自此网站(谢谢), http://www.googleappsscript.org/home/force-google-apps-users-to-change-password-periodically
我不是开发人员,但我之前使用过这个脚本,但效果很好。
答案 0 :(得分:0)
这是给你错误的一行:
//get all users in domain
var users = UserManager.getAllUsers();
该API现已弃用:
Google Documentation - google-apps/provisioning
要使用新API,必须在Apps脚本编辑器中明确启用它。你需要一个域名。
Google Support - What is a domain?
如果您有域名,可以使用此示例代码获取所有用户的列表:
Apps Script Documentation - Admin SDK Directory Service
您使用的代码需要完全重写。这并不是stackoverflow的意思。