如何通过使用管理员权限的api将授权的api范围推送到Google ManageOath



在Google Developer中,我创建了一个服务帐户OAuth2.0项目。要使用Service Account访问某些api,我需要手动将授权的api推送到ManageOauthClients (https://admin.google.com//AdminHome?chromeless=1#OGX:ManageOauthClients)中。

假设我想通过一些api推送这些作用域。

考虑到我有Admin用户凭据或有效的AccessToken/RefreshToken从web oauth2.0为一些api生成,是否有一种方法,我可以推一些其他授权的api范围为我的服务帐户客户端id到ManageOauthClients?

Google Apps管理员没有编程的方式来授权服务帐户客户端ID。您有两个选项:

  1. 给出关于如何登录到管理控制台并添加客户端ID和范围的管理说明。

  2. 在Google Apps Marketplace发布你的应用。发布的应用程序提供了一个工作流,管理员可以通过它安装你的应用程序,并授权你的服务帐户访问范围。

相关内容

  • 没有找到相关文章

最新更新