我可以向Google云端硬盘文件授予仅附加权限吗?

时间:2013-05-13 19:05:59

标签: google-drive-api

我正在开发一个iOS应用来管理公司的数据。我希望将数据文件保存在单个Google云端硬盘中,并授予对DBA的完全访问权限,查看对所有用户的访问权限以及仅向某些用户添加附加权限。可以根据用于登录Google云端硬盘的不同密码授予不同的访问权限,但这似乎不是Google Drives的设置方式。因此,我创建了一个DBA级别的用户名密码Google云端硬盘,所有文件都具有“所有者”访问权限,而另一个Google云端硬盘驱动器创建了一个用户级用户名密码,该驱动器与DBA Google云端硬盘中的一个文件夹共享“仅查看”权限并“编辑”对DBA Google云端硬盘中其他文件夹的访问权限。但是,我希望“编辑”访问仅限于“附加”,但我怀疑该选项是否可用(尚未)。我希望非DBA用户能够添加数据但无法删除数据。如何仅使用Chrome-Google-Drive和iOS应用功能来完成此工作。我不想为每个使用此应用程序的公司实现运行MySql(例如)的服务器。我只想为每家公司创建一个或两个独特的Google Drives。我的应用程序维护了一个公司员工列表,其中包含可用于保存访问权限的个人密码,但由于该应用程序使用标准的Google云端硬盘登录对话框,因此我仍需要使用Google云端硬盘功能来限制使用相同数据访问相同数据时的权限(Chrome)浏览器。

2 个答案:

答案 0 :(得分:1)

目前没有视图和仅插入权限。

答案 1 :(得分:0)

2013年添加的Google云端硬盘“appdata”功能可能会有所帮助。只有应用程序可以读取/写入“appdata”中的文件,因此可以通过应用程序可以管理的密码来限制控制。不需要严格控制DBA的日志文件或数据可以保存在Google云端硬盘的公共区域,而所有受控数据都可以保存在特殊的“appdata”文件夹中。这不是最佳解决方案,因为坏演员可能只是删除整个Google云端硬盘。如果Google为不同级别的单个驱动器,文件夹和/或文件访问级别提供了不同的密码,那么更好的解决方案就是。

相关问题