关闭不需要的Google云端硬盘权限

时间:2016-04-26 22:51:49

标签: google-sheets google-spreadsheet-api google-drive-realtime-api

在我的应用中,我已要求用户'谷歌工作表的权限。但是,有2个出现。我不认为我需要1.因为2.足够好。我如何将其关闭或更改为仅访问使用此应用打开或创建的电子表格

1. View and manage your spreadsheets in Google Drive

2. View and manage Google Drive files and folders that you have opened or created with this app

2 个答案:

答案 0 :(得分:1)

根据您的评论,您正在使用这两项服务:

  • 电子表格服务
    • 需要授权才能访问和管理驱动器中的工作表。即使是单个电子表格,无论所有者如何,都需要此授权。
  • 驾驶服务
    • 需要授权才能访问和管理驱动器文件。但是,这不授予通过其他服务(如电子表格服务)修改这些文件的权限。

每个都需要不同的授权集。这就是为什么你会看到两个不同的请求权限。这并不意味着应用程序现在可以访问该用户驱动器上的每个工作表,它仍然只能访问与脚本正在执行的用户正确共享的工作表。 See this answer as well, which is marginally related.

答案 1 :(得分:0)

如果要从显示中删除app-permission 1,您可以使用“角色”下拉列表为用户选择预定义角色或选中单个框以打开权限来管理用户并限制应用程序特定权限适用于您帐户中的所有应用。方法如下:

  
      
  1. 登录您的Google Play开发者控制台。
  2.   
  3. 点击“设置”。
  4.   
  5. 在左侧菜单中,点击用户帐户&权利即可。
  6.   
  7. 在行的右侧附近,单击“设置齿轮”图标。
  8.   
  9. 选择添加应用专用权利
  10.   
  11. 点击搜索框以查找或选择应用。      
        
    • 您可以选择多个应用来同时为多个应用添加权限。
    •   
  12.   
  13. 复选框以添加权限。
  14.   
  15. 点击添加权利。      
        
    • 要删除特定于应用的权限,请点击用户帐户和权限旁边的权限旁边的 X 。权利页面。
    •   
  16.   

开发者控制台帮助 - Add developer account users & manage permissions可能有所帮助。