Google apps script 运行站点脚本的权限

Google apps script 运行站点脚本的权限,google-apps-script,google-sites,Google Apps Script,Google Sites,在我的组织中,我创建了一个内部站点,其中包含一个可从不同页面调用的脚本,该脚本可以读取/写入各种电子表格中的数据并发送邮件。 为了进行测试,我与我的同事共享了站点和文档,但他无法运行脚本,因为出现了请求权限的页面: “…此脚本正在请求执行可能有害的操作的权限。只有在您真正信任作者的情况下才授权该脚本!” 如果我的同事点击“授权”,什么都不会发生 我给我的同事提供了脚本的链接(而不是嵌入脚本的页面),点击“授权”,他收到了一封来自谷歌的长电子邮件,其中解释说授权执行脚本,但仍然不起作用 允许执行脚

在我的组织中,我创建了一个内部站点,其中包含一个可从不同页面调用的脚本,该脚本可以读取/写入各种电子表格中的数据并发送邮件。 为了进行测试,我与我的同事共享了站点和文档,但他无法运行脚本,因为出现了请求权限的页面: “…此脚本正在请求执行可能有害的操作的权限。只有在您真正信任作者的情况下才授权该脚本!” 如果我的同事点击“授权”,什么都不会发生

我给我的同事提供了脚本的链接(而不是嵌入脚本的页面),点击“授权”,他收到了一封来自谷歌的长电子邮件,其中解释说授权执行脚本,但仍然不起作用

允许执行脚本的一种方法是直接从编辑器运行脚本以授予权限。 我不能为其他同事做这件事


我真的很不高兴。我在脚本上做了很多工作,但现在我意识到我不能对我的同事这样做,因为另一个谷歌的大错误。

我有一个脚本,它也使用电子表格和邮件服务,我在授权方面没有任何困难…(在红屏被批准后,用户可以完全访问该应用程序)


您确定没有其他东西会阻止您的脚本与其他用户一起工作吗?未共享的文档或对外部api的调用或其他内容?我所能说的是,目前的程序比几个月前方便多了,而且我刚才看不到这方面的错误…

根据我在电子表格中使用脚本的经验,新用户必须运行脚本,授权它,然后再次运行它。

权限仅适用于红色框中列出的以下内容。如果用户单击“授权”,则电子表格(读/写)会发送电子邮件站点(只读),但不会发生任何情况。仅当用户从editorI运行脚本并同意Serge时,才授予权限。请检查您的同事是否由于其他原因无法运行脚本。是否为您的同事运行简单的“hello world”脚本?如果是,那么您很可能会怀疑doGet()函数中的内容Oauth批准是单独处理的