【问题标题】:share a google docs with a specific user inside the domaine using service account使用服务帐户与域内的特定用户共享谷歌文档
【发布时间】:2020-07-03 02:52:33
【问题描述】:

我可以使用服务帐户master@entreprise.tnPermessions 与同一域entreprise.tn 内的特定用户共享文件或文件夹。

能否告诉我是否可以与特定用户共享谷歌文档?

非常感谢。

【问题讨论】:

  • 您说您可以“与同一域内的特定用户共享文件或文件夹”。您是否对如何与域外的用户共享文件有疑问?

标签: google-api google-docs google-docs-api


【解决方案1】:

要与特定用户共享文档 - 可以是域内部或外部使用方法Permissions : create

  • 除了提供fileId之外,您还需要在requestBody中正确指定参数roletypeemailAddress

  • 如果您想使用服务帐户执行请求,您有两种选择:
    • 向服务帐户授予文件的必要权限 - 只有这样服务帐户才有权与其他用户共享文件
    • 使用impersonation,这允许服务帐户代表文件所有者行事,因此您无需明确与服务帐户共享文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-16
    • 1970-01-01
    • 1970-01-01
    • 2017-12-24
    相关资源
    最近更新 更多