Google apps script 从谷歌应用程序用户那里收集数据';以编程方式制作电子表格
我们有很多谷歌应用程序用户,他们每个人的GDrive帐户中都有一个名为“扩展数据”的非公开电子表格。Google Apps管理员需要能够执行以下操作:Google apps script 从谷歌应用程序用户那里收集数据';以编程方式制作电子表格,google-apps-script,google-drive-api,google-fusion-tables,google-apps,google-admin-sdk,Google Apps Script,Google Drive Api,Google Fusion Tables,Google Apps,Google Admin Sdk,我们有很多谷歌应用程序用户,他们每个人的GDrive帐户中都有一个名为“扩展数据”的非公开电子表格。Google Apps管理员需要能够执行以下操作: 单击一个按钮,从用户的电子表格中收集指定数据,并将其放入管理员帐户上的主电子表格中 单击另一个按钮,该按钮将以良好的视觉方式显示从主电子表格到管理员的数据 使用Google工具(Fusion Tables和/或Admin SDK和/或Apps脚本和/或Drive SDK和/或Spreadsheets API和/或其他)实现此类设置的最佳方式是什么
如果它们不共享,则只能通过驱动器api和用户权限委托(请参阅驱动器api文档)来实现,如果使用驱动器SDK,则会出现范围问题。具体来说,每个用户都需要向管理员授予完全驱动器访问权限,即管理员可以查看所有驱动器文件。要解决这个问题,您可能需要让DriveSDK应用程序创建扩展数据电子表格。然后你就可以只授予drive.file访问权限,也就是说,admin只能查看扩展数据。你没有领会我评论的要点。问题不是授予范围的过程,正如您所说,可以通过授权来完成。我的评论的目的是建议一种机制,通过该机制,应用程序只被授予对扩展数据(/drive.file scope)的访问权限,而不是用户的所有文件(/drive scope)。1。尝试2.努力一点。2.5认识到SO不是一个自由职业者网站。3.发布您尝试过的内容,但它不起作用。4.得到答案