【问题标题】:How to grant/revoke access tomultiple users on multiple google sheets如何在多个谷歌表格上授予/撤销对多个用户的访问权限
【发布时间】:2021-01-21 13:18:00
【问题描述】:

我拥有 2 个电子表格。一主一模。

在 Master 上,我添加患者并为此客户创建一个新电子表格作为模板的副本。此时,我授予客户端对此文件的编辑权限。

这很好用。但现在我必须添加人员,他们每个人都需要对模板的每个副本具有编辑权限,并在主文件上具有读取权限。

工作人员来来去去。我想知道简化授权的最佳方法是什么。

现在我遍历所有文件并为每个文档授予/撤销。从长远来看,这并没有发挥作用。

我可以对文件夹应用权限吗?或添加到一个组,然后将人员添加/删除到该安全组?我是谷歌应用脚​​本的新手,希望你能告诉我正确的路径。 编辑:现在我在这里

我需要工作人员有权查看主模板并编辑模板的任何副本。此外,我需要组织外部的人员有​​权编辑他们自己的模板副本。

我不知道如何继续。

另外,我在自己的 Gmail 帐户下开发了这一切,现在我必须将其转移到组织的轨道上。步骤是什么?

【问题讨论】:

    标签: google-apps-script google-sheets google-drive-api


    【解决方案1】:

    在您的情况下,最简单的方法可能是创建一个 Google Group 并与它共享您的电子表格

    当员工“来来去去”时,您可以简单地在 Google 群组中添加和删除他们,而无需触摸电子表格的共享设置。

    顺便说一句,当您以编程方式创建电子表格的副本时,您可以使用 getEditors() 检索当前电子表格的编辑器,并使用 addEditors() 将它们分配给复制的电子表格

    【讨论】:

    • 谢谢,我没想到这种类型的组,但也许它有效。我会等着看更多的选择。
    • 你能帮我实现一下吗?谢谢
    猜你喜欢
    • 1970-01-01
    • 2013-02-13
    • 2015-07-27
    • 2021-10-21
    • 2019-12-16
    • 1970-01-01
    • 2019-01-01
    • 2018-07-23
    • 1970-01-01
    相关资源
    最近更新 更多