Google脚本〜如何为应用自动授权?

时间:2018-10-31 04:47:49

标签: google-apps-script automation permissions authorization

我已经用Google Apps脚本制作了一个应用,可以在我网站的iframe中使用。问题是,每当新来的人要使用该应用程序时,我都必须经过一堆步骤。

我的目标:

我想做的是使应用程序自动化,以便它会在最初提示时批准批准它的任何人。鉴于用户的初始确认是很重要的部分,所以我不明白为什么只允许应用允许他们进入而不必等待我确认他们的确认会成为问题。

细分:

该应用程序的权限设置如下:

"Execute the app as:" = "User accessing the web app"
"Who has access to the app:" = "Anyone"

用户显然必须拥有一个Google帐户才能使用此应用程序,并且必须先授权该应用程序,然后才能使用它。当他们这样做时,会收到一封电子邮件,我必须找到它,将其打开,然后单击“打开共享设置”链接以打开应用程序脚本文件,然后在弹出窗口中单击“发送”以仅允许该人使用该应用程序。

许多人都将请求授权,而我不想每天都检查我的gmail并手动确认5或10个新授权。这对我来说太过分了,对使用它的人来说太痛苦了。尽管已经花了将近一年的时间对此代码进行编码,但我宁愿不部署它也不用为此烦恼。是的,在对大部分内容进行编码之前,我当然应该将范围定得更好。

潜在的解决方案:

这是一个相对幼稚的猜测,但是对于我来说,制作一个按时间表运行的第二个应用程序,并使用sandbox="allow-same-origin allow-popus"属性在iframe中打开初始应用程序的脚本文件,然后使用javascript,是否可行在“与他人共享”弹出窗口中切换“发送”?

0 个答案:

没有答案