如何使用admin SDK在Google Apps脚本中重置用户的密码?

时间:2016-01-27 06:46:21

标签: google-apps-script google-apps google-admin-sdk

我有一个列表,在我的域中新建用户。我想重置所有密码。但我不想使用管理控制台来做这件事。如何使用admin SDK和Google App脚本执行此操作?

我的想法是获取我需要重置密码的用户列表,然后为这些电子邮件ID分配一些随机字符串并将其更新为密码。

我有可能吗?如果没有,有什么更好的主意吗? (我尝试过使用GAM,但我不想每次都通过CSV文件来实现。)

1 个答案:

答案 0 :(得分:1)

可以通过Admin SDK中的Directory API重置密码;因此,您可以通过Apps脚本执行此操作。

根据您对编码的满意程度,您可能希望使用Google Apps Manager来完成此任务和其他任务。可以找到更改密码的命令here。这些类型的命令可以在bulk中运行,方法是读取所有用户的CSV(也可以使用GAM创建)或编写小脚本以通过组,OU等,并仅重置这些用户。