【问题标题】:Lifetime of a Google Apps script with no owner?没有所有者的 Google Apps 脚本的生命周期?
【发布时间】:2019-07-17 19:23:05
【问题描述】:

我有一个属于前同事的 Google Apps 脚本。他们已下线,脚本目前没有所有者。我很好奇这个 GScript 在没有分配所有者的情况下会存在多久。

该用户自 5 月以来已被删除,我们有备份。

【问题讨论】:

    标签: google-apps-script google-drive-api google-drive-shared-drive google-workspace


    【解决方案1】:

    基于您可以在被删除后的前 20 天内恢复用户并且文件可以在被删除后的前 25 天内恢复的事实(如果用户仍然存在)我会说它将保持可用 20天。之后它将被永久删除,无法恢复或转移,我建议您复制该文件。

    您可以查看这些 G Suite 管理员帮助中心文章,详细了解 Google 如何管理已删除的用户和文件。

    1. Restore a recently deleted user
    2. Restore deleted files or shared drives
    3. Restore a deleted user's Drive files

    更新:

    仔细检查图像后,如果根据“Store & share files with shared drives”的情况,我可以看到该文件位于共享驱动器或“团队驱动器”中。

    • 共享云端硬盘的成员共享任何文件和文件夹的所有权。
    • 如果有人离开共享云端硬盘,他们添加的所有文件都将保留。
    • 您仍然可以通过链接或邀请共享文件。

    这意味着如果用户被删除(离开共享驱动器),添加的文件将保留,因此它将永远存在。如果共享驱动器包含文件,则无法删除,如果有人要删除共享驱动器,则必须先删除文件。

    【讨论】:

    • 用户在5月份被删除,所以肯定超过20天。
    【解决方案2】:

    我只是想跟进这件事,因为我发现了一个 bug on Google Issue Tracker,它表明如果用户在他们拥有一些绑定到云端硬盘文件的脚本时被删除,那么在用户删除时,即使云端硬盘文件被转移给另一个用户在域上,所有者不会更改,并且脚本可能无法访问。确保将来所有脚本都复制或保存在共享云端硬盘中,以便在删除/迁移用户帐户时可以访问它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-01
      • 1970-01-01
      • 2015-10-16
      • 1970-01-01
      • 2020-12-17
      • 2018-01-06
      相关资源
      最近更新 更多