我正在创建一个注册工作表,该工作表将Google应用程序脚本链接到后台Google Sheet(我拥有)。
(1)-我希望用户能够访问我的脚本并在签名表上进行注册,而无需对脚本进行授权(如果我将脚本部署为由我执行)。
(2)-我还希望有一个管理员列表,他们可以看到完全相同的脚本注册界面,但是有几个添加的链接可以执行以下操作:< / p>
我想到做管理部分的最好方法是将脚本作为用户部署,并检查他们的电子邮件。如果他们的电子邮件包含在其他Google表格标签中的一个中,则会向他们显示其他功能。
问题:
-或-
-或-
我已经考虑过将代码复制到两个脚本中,并仅将附加的管理功能添加到第二个代码中,并分别部署两个脚本。但是,这听起来像是很多重复,如果将来我需要更新接口,那会有些头痛。
我在OAuth客户端验证或验证过程方面也没有任何经验。该脚本将用于在我们的教堂进行注册,而不是在教堂外面公开。 (此外,我们是开放的,没有“设置成员”或类似的名称。)