如何获得将Google脚本发布为网络应用程序的权限?

时间:2017-03-07 21:53:05

标签: google-apps-script

当我尝试将我的Google Apps脚本部署为网络应用时,我会收到一条消息,说明"您无权执行该操作。"如果消息有关于如何解决该问题的链接,那将是很好的。 我看起来并毫无疑问地错过了重要而且隐藏得很好的东西:) 那么,我如何获得许可? 感谢。

1 个答案:

答案 0 :(得分:0)

AFAIK,首先需要决定应该运行应用的授权。如Permissions中所述,

  

Web应用程序的权限会有所不同,具体取决于您选择将应用程序作为脚本的所有者执行还是作为访问Web应用程序的活动用户执行。

     

如果您选择让脚本像您一样执行,那么脚本将始终以您的身份执行,即脚本所有者的身份。无论哪个用户访问Web应用程序,都会出现这种情况。

     

如果您选择以访问Web应用程序的用户身份执行脚本,则脚本将以访问您脚本的活动用户的身份执行。

要确认其授权,请在执行应用程序>下选择应对该应用授权的授权。请检查Deploying a script as a web app中的步骤。

有关详细信息,您可能需要访问Web Apps以及Authorization for Google Services