在Google Apps中重置用户的密码

时间:2016-03-28 05:25:46

标签: google-admin-sdk admin-sdk

如何使用Google App脚本/ Python / Java脚本重置Google App用户的密码。

我知道可以使用GAM完成,我想知道它是否可以通过上述语言。

https://developers.google.com/admin-sdk/directory/v1/reference/users/update#request

1 个答案:

答案 0 :(得分:0)

您可以在更新用户帐户时执行此操作。

创建用户帐户时,这是一些代码。

{
"primaryEmail": "liz@example.com",
"name": {
"givenName": "Elizabeth",
"familyName": "Smith"
},
"suspended": false,
"password": "new user password",
"hashFunction": "SHA-1",
"changePasswordAtNextLogin": false,
"ipWhitelisted": false,
"ims": [
{

只需更改密码update您的用户帐户。

{
"primaryEmail": "liz@example.com",
"name": {
"givenName": "Liz",
"familyName": "Smith"
},
"suspended": false,
"password": "updated password",
"hashFunction": "SHA-1",
"changePasswordAtNextLogin": true,
"ipWhitelisted": false,
"ims": [
{

您需要设置“changePasswordAtNextLogin”:true,以便更改密码。

  

注意:新用户帐户需要密码。如果是hashFunction   如果指定,则密码必须是有效的哈希密钥。