在同意屏幕中删除两个不必要的权限

问题描述 投票:0回答:1

我们正在提交 Google Sheets 的附加组件,但该附加组件尚未上市。以下是该附加组件的当前 API 和服务。所有 API 和服务都不是必需的。

BigQuery API                    
BigQuery Storage API                    
Cloud Datastore API                 
Cloud Logging API                   
Cloud Monitoring API                    
Cloud SQL                   
Cloud Storage                   
Cloud Storage API                   
Cloud Trace API                 
Google Cloud APIs                   
Google Cloud Storage JSON API                   
Google Workspace Marketplace SDK                    
Service Management API                  
Service Usage API

我们在测试模式下运行插件来制作OAuth验证的演示视频,这是同意屏幕:

“查看、编辑、创建和删除所有 Google 表格电子表格”和“在 Google 应用程序内的提示和侧边栏中显示和运行第三方网络内容”对于该加载项是必需的。但是,“查看、编辑、创建和删除所有 Google 文档文档”和“查看和管理 Google 云端硬盘中的表单”是不必要的。

有谁知道如何删除这两个不必要的权限吗?

PS:我们目前要求的范围:

google-apps-script google-cloud-platform google-api google-oauth
1个回答
0
投票

你似乎有点困惑。您从 Google 云控制台显示的图像仅显示您打算向验证团队使用的范围。它们与 OAuth 同意屏幕中显示的内容无关。

OAuth 同意屏幕中显示的范围直接来自您的代码。您已将范围添加到代码中,这些是向用户显示的范围。

如果您想删除一个或多个,您需要检查您的代码并将其删除。

您的代码中可能有这两个。删除它们。

它们似乎是 Apps Script API v1 范围的一部分,因此我会检查您的应用程序脚本项目,看看您是否没有请求一些额外的权限。

© www.soinside.com 2019 - 2024. All rights reserved.