2015-02-17 4 views
1

Мне интересно, обновил ли какой-либо новый скрипт для новой «службы каталогов Admin SDK», поскольку в настоящее время я получаю сообщение об ошибке с «UserManager», не определен.Периодически меняйте пароль пользователей Google Apps

Оригинальный сценарий с этого сайта (спасибо), http://www.googleappsscript.org/home/force-google-apps-users-to-change-password-periodically

Я не разработчик, но я использовал этот скрипт раньше, и он работал большой.

ответ

0

Это линия, которая дает вам сообщение об ошибке:

//get all users in domain 
var users = UserManager.getAllUsers(); 

Этот API теперь устаревшее:

Google Documentation - google-apps/provisioning

Для того, чтобы использовать новый API, он должен быть явно включен в редакторе сценариев приложений. И вам понадобится доменное имя.

Google Support - What is a domain?

Если у вас есть доменное имя, вы можете использовать этот пример кода, чтобы получить список всех пользователей:

Apps Script Documentation - Admin SDK Directory Service

код вы используете должны быть полностью переписан. На самом деле это не то, что означает stackoverflow.

+0

Sandy, Спасибо за ответ. Я не ожидал, что кто-то перепишет код для меня. Поскольку исходный сценарий был отсюда, я надеялся, что кто-то обновил/переписал его для себя и хотел бы поделиться им. – Robol

Смежные вопросы