我注意到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共享与用户B共享的文件,而无需验证用户A? *
答案 0 :(得分:1)
如果文件与用户A共享,则应该是所有者或其他编辑者再次与用户B共享该文件。如果用户A只是文件上的阅读器,则用户A无法重新共享该文件。此外,如果文件所有者将共享权限设置为不允许编辑者再次共享文件,则用户A无法共享该文件。
解决此问题的最佳方法是通过程序:
执行此操作的技术选项,非常讨厌,是编写一些代码(即在Java中):