gpt4 book ai didi

google-api - 如何在 G Suite 上通过同意屏幕请求域范围委派

转载 作者:行者123 更新时间:2023-12-03 23:52:54 25 4
gpt4 key购买 nike

我需要从公司的 访问日历信息G Suite 账户,通过API与公司系统同步数据。
当我需要提供对我自己数据的访问时,有一个相当的 simple way去做吧。使用 Oauth2,用户通过登录窗口允许 API 访问请求的数据。
但是在 G Suite 文档,path indicated当涉及管理员和公司数据时,涉及管理员访问 admin.google.com,转到与安全相关的 session ,并手动注册我的 API,列出他希望授予我访问权限的范围。
做一个平行,在微软图形 there is a way to request consent来自域管理员,这里只有一个 user consent/admin consent使用 Oauth2 显示屏幕。
我想知道是否有办法在 中获得这种类型的访问权限G Suite 无需最终用户采取如此复杂的步骤来使我的 API 正常工作。

更新:
这个问题最初是在 2019 年发布的,有没有人知道从那以后有什么变化?

最佳答案

您应该使用 Marketplace SDK为了这。这允许您将应用程序发布到 Google Workspace Marketplace,其中 company admins can choose to install it for their domain .
有几件事情要记住:

  • 期望您的应用程序具有某种面向用户的存在(例如附加组件、指向 Web 应用程序的链接等)。
  • Google 会在发布前审核您的应用。由于您没有使用 Gmail 或云端硬盘范围(对于这些,Google 需要第 3 方安全审查),因此此过程应该不会太困难。但计划它需要一些时间,并按照 best practices所以第一次就做对了。

  • 您还提到了同步日历。如果这意味着主要是阅读,没问题,但如果你正在写作(一次很多),请注意 calendar use limits .这些是每个用户以及该用户的所有事件(不仅仅是您的应用程序)。

    关于google-api - 如何在 G Suite 上通过同意屏幕请求域范围委派,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54790619/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com