SuperAPI AI 工具集

recipe-share-folder-with-team

办公与效率

查看项目

更新于 10-16 04:22

技能介绍

用途:该配方用于把一个 Google Drive 文件夹及其全部内容共享给一组协作者,并按角色分配访问权限。

前置条件:执行本配方前,需要先加载 gws-drive 技能。

主要能力:

  • 按名称与 MIME 类型查找目标文件夹;
  • 为指定邮箱的协作者授予编辑者(writer)权限;
  • 为指定邮箱的协作者授予查看者(reader)权限;
  • 列出文件夹的权限以进行核对。

使用方式(命令示例):

  1. 查找文件夹: gws drive files list --params '{"q": "name = '''Project X''' and mimeType = '''application/vnd.google-apps.folder'''"}'
  2. 共享为编辑者: gws drive permissions create --params '{"fileId": "FOLDER_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "colleague@company.com"}'
  3. 共享为查看者: gws drive permissions create --params '{"fileId": "FOLDER_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "stakeholder@company.com"}'
  4. 验证权限: gws drive permissions list --params '{"fileId": "FOLDER_ID"}' --format table

适用场景:需要将项目文件夹按不同权限级别开放给团队成员或相关方时使用。

限制:资料未提供关于配额、权限继承细节、错误处理或平台兼容性的更多说明,暂未提供。