如何在google-apps-script上恢复已撤销的权限?

时间:2017-05-23 10:34:48

标签: google-apps-script google-sheets

我错误地撤销了google-apps脚本的权限,该脚本在Google电子表格的时间触发器上运行:https://myaccount.google.com/permissions。我现在收到一封脚本无法运行的电子邮件。转到电子表格并编辑脚本无法显示脚本,可能是因为缺少权限,但没有显示错误,只是一个空白的脚本编辑器。我能够看到脚本的触发器(这里:https://script.google.com/macros/triggers?id=some_id),但我无法访问脚本。

如何恢复或恢复此脚本的权限? 或者我如何获取此脚本的代码?它存放在哪里?

2 个答案:

答案 0 :(得分:0)

如果你只是撤销权限,它将不会删除实际的脚本/编码。因此,它可能不会附加到您要打开的电子表格中。也许您打开了错误的电子表格,或者它是独立的 - 如果您在google驱动器搜索中键入type:script,它将显示所有未绑定到电子表格的脚本。

就恢复而言,只要你找到它就会想要运行它。

答案 1 :(得分:0)

我成功了。我不确定它是做了什么但是:以前我无法查看脚本,查看修订历史记录并不允许我访问菜单,因此我无法获得更高版本脚本的版本。但是,制作电子表格的副本后,我又可以在电子表格的原件和副本中再次查看脚本。运行脚本然后请求权限,恢复权限!

我真的不知道是否缺少对脚本的访问是暂时的,或者我需要制作电子表格的副本,但这是一系列对我有用的事件。

感谢@OblongMedulla提出建议。