我的Google网站上有一个访问Google电子表格的Google脚本用户界面。
我希望Google Script能够根据用于访问Google网站的Google帐户访问不同的电子表格。
这是否可能,如果有的话,有人可以用一些示例代码指出正确的方向吗?
谢谢,
JON
答案 0 :(得分:2)
如果不在Google Apps域外
,则无法使用答案 1 :(得分:0)
您是否有更多关于您正在尝试做什么的信息?当用户访问脚本时,您可以使用以下方式捕获活动用户:
var currentUser = Session.getActiveUser()
如果您拥有要在脚本中访问电子表格的用户的名称,我不明白为什么您不能让他们访问该电子表格。您必须事先在电子表格中授予他们权限,或者在使用脚本时通过.setEditor(currentUser)
或.setViewer(currentUser)
函数授予他们权限。
发布脚本时,可以让用户以访问脚本(活动用户)或用户(有效用户)的身份运行。您可以发布脚本并为任何人访问它,您域中的某个人甚至是匿名用户设置权限。