Я хочу разрешить пользователям, не являющимся администраторами, использовать AdminDirectory (часть SDK Google Apps для приложений Google) в качестве части сценария приложений Google. В основном я хочу, чтобы пользователи получили список имен пользователей других пользователей на основе их имени пользователя.разрешать пользователям, не являющимся администраторами, использовать AdminDirectory с использованием OAuth2
Я понимаю, что могу сделать это с помощью OAuth2, но я не могу найти примеры сценариев для приложений Google Apps для Admin SDK-AdminDirectory.
Я создал учетную запись службы и имею и имею свой ID клиента и идентификатор ключа. Что мне нужно сделать дальше? Я нашел это https://developers.google.com/api-client-library/javascript/features/authentication, но я не могу понять, как получить разрешение на работу.
Вот минимальный вариант моего сценария: (Он будет производить полное имя пользователя [email protected] для авторизованных пользователей)
function grupplistor() {
var userinfo = AdminDirectory.Users.get("[email protected]");
Logger.log ([userinfo.name.fullName]);
}