Google drive api 谷歌硬盘同步+;只读访问(不愚蠢!)
大家好,我已经不知所措了。请帮忙强> 情况如下:Google drive api 谷歌硬盘同步+;只读访问(不愚蠢!),google-drive-api,google-apps,access-control,directory-structure,Google Drive Api,Google Apps,Access Control,Directory Structure,大家好,我已经不知所措了。请帮忙 情况如下: 我们使用谷歌应用程序进行商业活动。我们有一个Google驱动器文件夹--“文件夹A”--包含大约30个子文件夹。每个子文件夹都包含数百个文件和文件夹。您可以假设我是Google Drive上所有文件和文件夹的所有者。我也是谷歌应用超级管理员。文件夹A有一个经过深思熟虑的结构,在文件夹层次结构中有多达八个级别的文件夹。我们需要与40台不同的计算机共享一个文件夹——文件夹结构、文件等等。这40台电脑是显示终端,因此每天都有几十人使用。对我们来说至关重要的
我们使用谷歌应用程序进行商业活动。我们有一个Google驱动器文件夹--“文件夹A”--包含大约30个子文件夹。每个子文件夹都包含数百个文件和文件夹。您可以假设我是Google Drive上所有文件和文件夹的所有者。我也是谷歌应用超级管理员。文件夹A有一个经过深思熟虑的结构,在文件夹层次结构中有多达八个级别的文件夹。我们需要与40台不同的计算机共享一个文件夹——文件夹结构、文件等等。这40台电脑是显示终端,因此每天都有几十人使用。对我们来说至关重要的是,所有40台计算机都有完全相同的文件夹结构,因为人们必须频繁地从一台显示计算机移动到另一台显示计算机,他们必须做一个每一秒都很重要的演示,所以我们不能让他们每次花5到10分钟来计算他们所站的计算机的文件夹结构。由于业务原因和潜在的延迟,我们不能让人们使用个人谷歌账户登录。
以下是我所做的:
出于某种原因,Google Drive允许用户移动、删除文件夹和文件,或者做任何他们想做的事情——即使他们只有“查看”权限。是的,这不会影响原始共享文件夹/文件,但仍然是一个巨大的问题,因为:
Manit您的问题是双向的驱动器同步应用程序。如果我理解正确,您需要单向同步。我的建议是用您自己的应用程序来取代驱动器同步,该应用程序可以实现您正在寻找的行为。我响应得很晚,但我想我会分享我的发现(供将来有类似问题的用户使用) 简短版本:这里没有解决方案。谷歌硬盘将允许用户篡改文件夹结构,即使他们只被授予查看权限。从理论上讲,谷歌可能希望每个用户创建自己的文件夹结构 正如pinoyyid所建议的那样,创建我们自己的谷歌硬盘并不是出于商业原因的一个选择(我们完全扎根于谷歌生态系统中,所以坚持使用硬盘是有意义的)。因此,我最终要做的是每天查看Google Drive(在线,在我的计算机上)中的更改活动,留意文件夹结构的任何更改。然后我: -撤消更改 -接近做出改变的人,告诉他们他们做错了 每天大约需要15分钟 我最终也会着手实现自动化(我想是使用AppsScript),但这是以后的事了
谢谢所有考虑过这个问题的人。希望谷歌以后能允许各种各样的使用案例。将所有40台计算机的本地文件系统的用户权限更改为“只读”怎么样?应该达到预期的效果。我只是想澄清一下,我并不是建议废弃谷歌硬盘。相反,我建议使用驱动API来实现您自己的同步逻辑。啊@pinoyyid抱歉,我误解了您的意思。事实上你是对的,这可能是解决问题的可行方法。再次感谢您的时间和建议。