在新项目中使用ScriptDb所需的权限



我尝试在一个新项目中使用ScriptDb,该项目在网站中作为GAS运行。一旦添加了行var stored = db.save(ob);,即使是注释!,对于代码,GAS不再工作。它尝试加载GAS,但在屏幕上显示"您需要权限才能执行此操作"<--我的语言免费翻译!:-)在旧项目中,DB运行良好。

事实上,我注意到,对于示例var results = db.query({employee_id: 1});,也会导致相同的结果。因此,似乎不允许任何DB相关。。。

我在两个项目中都使用相同的代码:

var db = ScriptDb.getMyDb();
var ob = {type: "employee",
            employee_id: 1,
            department_id: 52};
var stored = db.save(ob);

有什么建议吗?

每次添加需要授权的新服务时,都必须从脚本编辑器显式授权脚本。

打开脚本编辑器,运行任何函数,都会提示您进行授权。完成授权过程。

最新更新