gpt4 book ai didi

google-chrome-extension - 在域范围内安装具有 Google API OAuth2 授权的 Chrome 扩展程序

转载 作者:行者123 更新时间:2023-12-02 20:31:01 24 4
gpt4 key购买 nike

我正在开发一个 Chrome 扩展程序,仅面向 GMail 用户,它需要访问一些 Google API。我使用 OAuth2 进行身份验证和授权。

为了帮助 Google Apps 域管理员以最少的工作量向其域中的所有用户提供产品,我在 Google Developers Console 中注册了一个项目。并将其发布(目前尚未公开)到 Google Apps Marketplace。

该扩展程序本身已在 Chrome 网上应用店中发布。

通过此功能,域管理员可以通过管理控制台:

(a) 转到“应用程序 > Marketplace 应用程序”并为域中的所有用户添加我们的应用程序。

(b) 前往“应用程序 > 设备管理 > Chrome 管理 > 用户设置”,并将我们的扩展程序添加到“强制安装的应用程序和扩展程序”中。

如果他们这样做 (a),安装 Chrome 扩展程序的用户将获得“一键单点登录”:一旦他们通过我们的应用的身份验证,他们将不需要批准任何权限。

如果这样做 (b),用户会自动在其 Chrome 浏览器中安装我们的 Chrome 扩展程序,但他们仍需要在首次身份验证后批准权限。

如果管理员同时执行 (a) 和 (b),用户将获得与仅执行 (b) 相同的结果 - 即:用户仍然需要批准权限。

可以两者兼得吗?即:是否强制安装了扩展并获得了管理员的授权?

如何?

最佳答案

遗憾的是,Google Apps Marketplace 仅支持托管应用程序,不支持扩展程序或打包应用程序。我认为不可能实现您想要的目标,至少在没有两个不同安装的情况下是不可能的。

关于google-chrome-extension - 在域范围内安装具有 Google API OAuth2 授权的 Chrome 扩展程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32230849/

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