Как изменить подпись электронной почты через форму google с данными из каталога google - PullRequest
0 голосов
/ 19 июня 2020

Я использую скрипт Google Apps для изменения подписи каждого пользователя с личными данными, доступ к которым осуществляется через Directory API . Поэтому у меня есть учетная запись службы с делегированием в пределах домена, которая выдает себя за учетную запись администратора, чтобы получить всех пользователей и их данные, а затем олицетворяет, что каждый пользователь может изменить подпись через GmailAPI .

Однако теперь дополнительно я хочу предоставить форму Google для каждого пользователя, где пользователь может добавить дополнительную информацию к своей подписи и установить ее. Сценарию потребуется информация о пользователях из Каталога, но мне было интересно, нужен ли тот же подход с олицетворением. Я не нашел способа получить доступ к данным пользователей в каталоге Google указанного c пользователя, который отправляет форму.

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

...