【发布时间】:2015-06-11 20:48:37
【问题描述】:
大家好,我束手无策。请帮忙!
情况如下:
我们使用 Google Apps for Business。我们有一个 Google Drive 文件夹——“文件夹 A”——它包含大约 30 个子文件夹。这些子文件夹中的每一个都包含数百个文件和文件夹。您可以假设我是 Google Drive 上所有文件和文件夹的所有者。我也是 Google Apps 的超级管理员。文件夹 A 具有经过深思熟虑的结构,文件夹层次结构中有多达八级文件夹。我们需要与 40 台不同的计算机共享文件夹 A——文件夹结构、文件、一切。这40台电脑都是显示终端,每天都有几十个人在使用。对我们来说至关重要的是,所有 40 台计算机都具有完全相同的文件夹结构,因为人们必须经常从一台显示计算机移动到另一台,并且他们必须进行每一秒都很重要的演示,所以我们不能让他们花费 5 到每次 10 分钟搞清楚他们所在的计算机的文件夹结构。出于业务原因 + 潜在延迟,我们不能让人们使用他们的个人 Google 帐户登录。
这就是我所做的:
- 创建了一个新帐户(“display@domain.com”)
- 与 display@domain.com 共享文件夹 A(在“可以查看”权限级别)
- 在所有 40 台计算机上,登录到 display@domain.com 的 Google 云端硬盘并同步所有内容
我的问题是
出于某种原因,Google Drive 允许用户移动、删除或对文件夹和文件执行几乎任何他们想做的事情——即使他们只有“可以查看”的访问权限。是的,这不会影响原始共享文件夹/文件,但仍然是个大问题,因为:
-
如果任何随机用户访问 40 台计算机中的任何一台并意外删除或移动了文件,那么这也会影响其他 39 台计算机(因为 Google 云端硬盘会在所有 40 台计算机上同步)
即使我与 40 个不同的新帐户(display1@domain.com、display2@domain.com、...)共享文件夹 A(仅“可以查看”访问权限),用户仍然可以搞砸文件夹结构——比如说——计算机 17 并移动或删除文件夹。因此,从那时起使用计算机 17 的每个人都会遇到困难,因为文件夹结构已被篡改。是的,我拥有的原始文件夹 A 仍然完好无损,因此不会丢失数据。但是我无法知道计算机 17 的文件夹结构已经被弄乱了。因此,为了确保每台计算机都具有正确的文件夹结构,就像我原来的文件夹 A 一样,我需要每天手动转到 40 台计算机中的每一台,并检查或重新同步到 Google Drive。那会很疯狂!
因此,理想情况下,我们需要某种方式将文件夹 A 设为只读,即用户可以访问内容但不能篡改整个文件夹结构或删除文件。我们乐于获得创造性的解决方案,并乐于根据需要做尽可能多的工作,只要它是一次性工作;)请帮忙!我很乐意提供尽可能多的细节。
非常感谢您的慷慨, 马尼特
【问题讨论】:
标签: google-drive-api google-apps access-control directory-structure