DriveApp.getFileById(fileId)功能已被管理员禁用

时间:2018-07-05 08:31:02

标签: google-apps-script

我尝试使用MailApp.sendEmail(收件人,主题,正文,选项),但是使用DriveApp.getFileById(fileId);通过域管理员禁用,如何解决此问题?

无需管理员就能解决此问题吗?

DriveApp disable

2 个答案:

答案 0 :(得分:0)

只有Google Apps域管理员可以为您的Google帐户启用Google云端硬盘服务。 page包含有关如何为特定用户打开云端硬盘的说明。

答案 1 :(得分:0)

您可能有权访问Google驱动器,但可能是G Suit域的管理员已为该域禁用Drive SDK。 (这将阻止执行脚本)

注意 G Suite域的管理员可以为其域禁用Drive SDK,从而阻止其用户安装和使用Google Drive应用。此设置还将阻止用户使用使用Drive服务或Advanced Drive服务的Apps脚本,Web应用程序和加载项(甚至在管理员禁用Drive之前已安装有问题的加载项或Web应用程序) SDK)。

但是,如果发布了使用云端硬盘服务的加载项(或网络应用)以进行全域安装,并且管理员为该域中的部分或所有用户安装了该加载项,则该加载项将起作用对于这些用户,即使在域中禁用了Drive SDK也是如此。

https://developers.google.com/apps-script/reference/drive/