当我尝试将我的Google Apps脚本部署为网络应用时,我会收到一条消息,说明"您无权执行该操作。"如果消息有关于如何解决该问题的链接,那将是很好的。 我看起来并毫无疑问地错过了重要而且隐藏得很好的东西:) 那么,我如何获得许可? 感谢。
答案 0 :(得分:0)
AFAIK,首先需要决定应该运行应用的授权。如Permissions中所述,
Web应用程序的权限会有所不同,具体取决于您选择将应用程序作为脚本的所有者执行还是作为访问Web应用程序的活动用户执行。
如果您选择让脚本像您一样执行,那么脚本将始终以您的身份执行,即脚本所有者的身份。无论哪个用户访问Web应用程序,都会出现这种情况。
如果您选择以访问Web应用程序的用户身份执行脚本,则脚本将以访问您脚本的活动用户的身份执行。
要确认其授权,请在以执行应用程序>下选择应对该应用授权的授权。请检查Deploying a script as a web app中的步骤。
有关详细信息,您可能需要访问Web Apps以及Authorization for Google Services。