Google apps script 如何授予普通用户对google应用程序脚本的adminsdk访问权限?

Google apps script 如何授予普通用户对google应用程序脚本的adminsdk访问权限?,google-apps-script,google-admin-sdk,Google Apps Script,Google Admin Sdk,是否可以让普通用户使用google应用程序脚本访问AdminDirectory.Members.List()函数,而不让他们成为管理员?这取决于它的使用方式。您可以将脚本部署为web应用程序,以自己的身份执行,并向您自己域中的人授予访问权限 您可以使用Session.getActiveUser()来确定谁在访问您自己的域,从而对域中的特定人员设置限制。除非该用户是您自己的GApps域的一部分,否则此操作将不起作用。普通用户帐户将以应用程序脚本的形式运行它,以便每5分钟检查一次电子邮件。我不确定是

是否可以让普通用户使用google应用程序脚本访问AdminDirectory.Members.List()函数,而不让他们成为管理员?

这取决于它的使用方式。您可以将脚本部署为web应用程序,以自己的身份执行,并向您自己域中的人授予访问权限


您可以使用Session.getActiveUser()来确定谁在访问您自己的域,从而对域中的特定人员设置限制。除非该用户是您自己的GApps域的一部分,否则此操作将不起作用。

普通用户帐户将以应用程序脚本的形式运行它,以便每5分钟检查一次电子邮件。我不确定是什么让它成为一个web应用程序。如果这个帐户在他们的帐户上运行以检查电子邮件,我如何授予该帐户访问权限?我认为你需要更清楚地了解你想要实现的目标。我已经创建了一个谷歌应用程序用户帐户。该帐户有一个脚本,每五分钟在触发器上运行一次。这个脚本用五分钟的触发器检查任何新的电子邮件。如果脚本发现新电子邮件,它会将其转发到特定的电子邮件地址。在脚本中,我只希望我的谷歌应用程序域中特定组的成员能够转发他们的消息。我想让脚本查询Members.list()函数,这样我就可以做一个简单的检查-如果消息发送者在Members.list()中,那么就转发,否则就标记为read,不发送就离开。