首页 > 解决方案 > 某些用户收到“找不到具有给定 ID 的项目,或者您无权访问它”错误

问题描述

我有一个 appscript 与大多数用户一起运行良好。但是,某些用户在尝试运行脚本时会收到此错误:(他们与运行脚本正常的其他用户具有相同的权限):“找不到具有给定 ID 的项目,或者您没有权限访问它”有什么想法吗?谢谢 !

标签: google-apps-script

解决方案


在过去的几天里,我的应用程序出现了大量登录/身份验证问题。对我来说,错误是"Exception: You do not have permission to call Session.getActiveUser.". 这个问题是随机的,经常发生(大约 25% 的用户登录),我的解决方案是重试直到成功。所以,这也可以解释你的问题。

尝试添加例如:

var email_act = Session.getActiveUser().getEmail();

到你的脚本的某个地方,看看你是否也有错误。


推荐阅读