【问题标题】:How to consume a google sheet using google api that has a domain restriction如何使用具有域限制的谷歌 API 使用谷歌表格
【发布时间】:2020-11-12 16:36:53
【问题描述】:

好吧,我想知道是否有任何方法可以使用仅限于我公司域的谷歌文档,我不想让文档公开,因为我必须使用谷歌服务帐户验证凭据时不需要人为因素,当然,生成的电子邮件没有我公司的域,谢谢

【问题讨论】:

  • 我不明白你想要完成什么。你能澄清一下吗?您的意思是您希望文档只能由您的域访问,但同时使用服务帐户?在这种情况下,domain-wide delegation 是否适合您?
  • 是的,正是,这就是我想要的,感谢
  • 由于 cmets 没有被广泛阅读,我发布了一个答案,可以帮助其他处于相同情况的人。我希望这对你有帮助。

标签: java google-sheets google-api


【解决方案1】:
  • 您希望文档仅供您域中的用户访问。
  • 您想使用服务帐户访问该文档,以避免用户交互。

在这种情况下,我会说您有两种选择:

  1. Share the document 使用您的服务帐户,而不公开文档。您可以与您域中的所有用户以及服务帐户共享文档(只需在Share with people and groups 下添加服务帐户的电子邮件地址)。

  2. 授予服务帐户域范围的权限,以便它可以代表域中的任何用户访问文档,遵循these steps。请注意,为此,您需要成为您的域的管理员,并且您还需要指定服务帐户将代表哪个用户。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-10
    • 1970-01-01
    • 2015-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-29
    • 2012-12-30
    相关资源
    最近更新 更多