Вы можете сделать это при обновлении учетной записи пользователя.
Ниже приведен код при создании учетной записи пользователя.
{
"primaryEmail": "[email protected]",
"name": {
"givenName": "Elizabeth",
"familyName": "Smith"
},
"suspended": false,
"password": "new user password",
"hashFunction": "SHA-1",
"changePasswordAtNextLogin": false,
"ipWhitelisted": false,
"ims": [
{
Чтобы изменить пароль только update вашей учетной записи.
{
"primaryEmail": "[email protected]",
"name": {
"givenName": "Liz",
"familyName": "Smith"
},
"suspended": false,
"password": "updated password",
"hashFunction": "SHA-1",
"changePasswordAtNextLogin": true,
"ipWhitelisted": false,
"ims": [
{
Вы должны установить «changePasswordAtNextLogin»: правда, для того, чтобы изменить пароль.
ПРИМЕЧАНИЕ. Для новых учетных записей пользователей требуется пароль. Если указана hashFunction , пароль должен быть действительным хеш-ключом.
Спасибо за ответ .. Я считаю, что это код JSON .. Мне нужно сбросить пароль с помощью Google Appscript. Я хочу сделать это аналогично ниже code- AdminDirectory.Users.update (resource, userKey) .password Это возможно ... Можете ли вы рассказать мне, что указывает userKey и ресурс. – Kanchan
userKey \t - Идентифицирует пользователя в запросе API. Значение может быть основным адресом электронной почты пользователя, псевдоним электронной почты или уникальным идентификатором пользователя. Для ресурса вы можете проверить это [страница.] (Https://developers.google.com/admin-sdk/directory/v1/reference/users#resource-representations) – KENdi
Спасибо за помощь. Теперь я узнал для сброса пароля учетной записи Google App. Большое спасибо – Kanchan