我们有一个现有的网络应用程序,它使用Google的管理员目录,驱动器等OAuth 2.0 API来执行备份和审核等管理任务。
目前,我们让客户独立安装备份和审核作为'模块'每个都有单独的client_id
和单独的OAuth范围(即一个管理员目录,另一个驱动器)。
我们希望将我们的应用程序带到Google Apps Marketplace,并利用Google登录(OpenID Connect),使用具有域范围授权的服务帐户,但仍然让我们的客户只授权他们想要使用的范围
当用户想要启用某项功能时,我们是否可以向Google Apps Marketplace应用添加新范围?
最佳做法指南(1)表明我们应该通过Marketplace SDK范围部分预先请求我们可能需要的所有范围,但我们只想请求客户实际使用的范围。
(1)https://developers.google.com/apps-marketplace/practices#1_complete_the_listing_review_request_form
答案 0 :(得分:1)
您可以添加新范围。您的客户仍然必须为ADMIN控制台中的新作用域授予访问权限。