0

我注意到 doclist api 已被弃用,我正在尝试将共享文件从 1 个用户传输到另一个用户。

在 Doclist(已弃用)中: https ://developers.google.com/google-apps/documents-list/#using_google_apps_administrative_access_to_impersonate_other_domain_users

例子 :

员工A:停止在公司工作。

员工 B:员工 A 文件的新所有者。

员工 C:管理员

我知道管理员(用户 C)有一个菜单,他可以在其中将文件的所有权从用户 A 转移给用户 B。但这不会转移过去与用户 A 共享的文件。

我想做一个应用程序来传输与用户 A 共享的文件并将它们共享给用户 C。这必须由管理员(用户 C)完成。

如果用户 A 登录,我已经知道如何转移所有权。但在大多数情况下,这是不可能的。

*我想知道是否有办法让与用户 A 共享的文件在不验证用户 A 的情况下与用户 B 共享?*

4

1 回答 1

1

如果文件与用户 A 共享,则应该是所有者或其他编辑者再次与用户 B 共享文件。如果用户 A 只是文件的阅读者,则用户 A 不能重新共享该文件。此外,如果文件的所有者将共享权限设置为不允许编辑者再次共享文件,则用户 A 无法共享文件。

解决此问题的最佳方法是通过程序:

  • 如果文件是使用文件夹或组共享的,请将用户 A 换成用户 B
  • 如果您可以作为用户 A 登录,请运行脚本来创建与 A 共享的所有文档的列表,并与 B 共享此列表,并让 B 请求文档所有者访问文档。

执行此操作的技术选项(非常讨厌)是编写一些代码(即在 Java 中):

于 2012-10-16T14:51:07.260 回答