Google Drive API的测试环境?

时间:2019-06-17 13:41:05

标签: google-drive-api google-apps

如何安全测试使用该API读写Google Drive的应用?

我创建了一个在服务器上运行的应用,该应用基本上将google模板的模板复制到另一个目录,然后编辑此新文件。

为此,我:

然后,该应用会模拟该域的用户(始终是同一用户)来访问API资源。

此应用程序可以运行,但是有两个问题:

  • 该服务帐户有权访问太多东西。理想情况下,我希望它只能对一个文件夹进行RW访问,
  • 我想创建仅可访问另一个特定文件夹,甚至可以访问另一个驱动器的测试凭据。

谢谢!

2 个答案:

答案 0 :(得分:2)

驱动器没有基于文件夹的权限。最接近的方法是创建一个额外的服务帐户,然后将文件夹共享到该SA。

答案 1 :(得分:2)

您还可以仅更改一个组织单位的共享设置,以使拥有者属于该OU的所有文件夹都可以在外部或您的域中共享它,从而使SA仅可以访问这些文件夹。 / p>