没有所有者的 Google Apps 脚本的生命周期?

Lifetime of a Google Apps script with no owner?

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

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

基于您可以在删除后的前 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

更新:

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

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

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

我只是想跟进这个,因为我发现了一个 bug on Google Issue Tracker,它显示如果用户在拥有一些绑定到 Drive 文件的脚本时被删除,即使 Drive 文件是转移给域上的另一个用户,所有者不会更改,并且脚本可能无法访问。确保将来所有脚本都复制或保存在共享驱动器中,以便可以通过用户帐户 deletion/migration.

访问它们