我可以共享一些文件,但其他文件则将我拒之门外。为什么?

时间:2018-09-17 11:53:14

标签: google-apps-script google-drive-api

我对Google Script还是很陌生,但是我正在开发一种主库,其中包含指向公司多个部门中所有重要文件的链接。

某些文件未正确共享,因此当有人向库提交新链接时,我希望更改共享访问和权限。

要测试我的新代码,我让另一名员工创建了一个私人文件并与我共享。我能够成功更改对DOMAIN的访问权限和对EDIT的权限。

然后我试图添加另一个文件,这次是在已经共享的文件夹中。文件的所有者收到一条消息,指示我对该文件具有“限制访问”权限,并且该文件从我的“与我共享”文件夹中消失了。我不仅无法访问该文件,甚至无法通过搜索找到它。

为什么我可以更改一个文件的共享但不能更改其他文件的共享?为什么我不再有权访问该文件?

感谢您的帮助,建议或信息。

var my_file = DriveApp.getFileById(id);
my_file.setSharing(DriveApp.Access.DOMAIN, DriveApp.Permission.EDIT); 

0 个答案:

没有答案