我可以使用Drive API查看组织内所有用户的所有文件吗?

时间:2020-09-23 18:46:31

标签: google-drive-api

我们希望构建一个应用程序,该应用程序将定期检查并检查我们所有的云端硬盘文件,并确保没有人在组织外部共享文档。但是,我不认为有一种方法可以一次查看每个人的文件。每当我通过用户帐户使用API​​时,我只能访问该用户有权访问的文件。我希望具有域范围委派的服务帐户可以有所不同,但是当我拨打电话时,我仍然必须通过一个用户来通过,因此一次只能访问一个用户的文件。

理想情况下,我希望有一种方法可以请求我们组织的所有文件的列表。即使该列表确实很长。

如果不可能,是否可以通过某种方式获取组织中所有用户的列表,以便我可以遍历每个用户并分别检查每个人的文件?这对我来说不太理想,因为我认为我最终将多次检查同一文件。

这不是我可以通过在组织的驱动器上禁用外部共享来解决的问题。我们需要能够与外界共享,但是我们只希望它在某些特定条件下发生。

如果相关,我正在使用Drive API的PHP库。

0 个答案:

没有答案