如何限制Google云端硬盘应用权限

时间:2014-07-10 07:33:15

标签: google-drive-api

我们目前使用将tar.gz文件上传到Google云端硬盘的备份脚本。 我们的python脚本是这样的 - https://code.google.com/p/gdrive-backup/source/browse/gdrive_backup基本上这只是一个将文件上传到我们的业务Google驱动器的python脚本。它使用OAuth2和#34; https://www.googleapis.com/auth/drive"范围。

我希望限制脚本只能将文件上传(插入)到驱动器中,我想禁用删除文件的权限(比如说如果有人更改了脚本本身,限制脚本的原因是不重要)。

我看到的所有应用验证选项都是https://developers.google.com/drive/web/scopes

到目前为止,我尝试的是通过管理控制台和驱动器设置限制应用程序。 还试图寻找API参考,无法找到任何相关的内容。

1 个答案:

答案 0 :(得分:5)

没有明确允许插入但不删除的范围。但是,使用https://www.googleapis.com/auth/drive.file范围而不是完整驱动器范围会更好,这将限制应用程序仅访问它已创建或明确打开的文件。