【发布时间】:2019-12-03 20:03:26
【问题描述】:
我无法理解触发删除的集体用户权限。
我知道可安装触发器只能由创建它们的用户删除,但Google Scripts page 中的措辞似乎推断可编程触发器(用实际代码编写)可以被其他用户删除/删除。
如果是这样,为什么当我运行脚本以从其他用户的计算机中删除所有触发器时,它不会删除我编写的触发器从我的计算机 ?
另一个Stack Overflow page 即将解决这个问题,但似乎只谈论可安装的触发器(如果我没记错的话)。
/**
* Creates a time-driven trigger.
*/
function createFirstTrigger() {
// Trigger every 6 hours.
ScriptApp.newTrigger('message')
.timeBased()
.everyMinutes(1)
.create();
}
function deletingAllTriggers() {
// Deletes all triggers in the current project.
var triggers = ScriptApp.getProjectTriggers();
for (var i = 0; i < triggers.length; i++) {
ScriptApp.deleteTrigger(triggers[i]);
}
}
我也尝试从另一个人的计算机中删除触发器的原始代码,但触发器仍然存在。
【问题讨论】:
标签: google-apps-script triggers permissions