飞书权限管理 是做什么的?
使用单一工具 feishu_perm 及其当前的 action schema。此工具默认处于禁用状态,因为它会更改用户数据的访问权限;如果工具不可用,请说明必须启用 channels.feishu.tools.perm。
工作流程
- 解析确切的文件 token 和类型。
- 在更改访问权限之前,先使用
list 检查当前协作者。
- 对于
add 操作,解析协作者的确切标识符,并选择能满足请求的最小权限。
- 对于
remove 操作,当请求模糊或范围较广时,确认确切的协作者和文件。
- 报告最终的权限变更结果,不暴露无关的协作者数据。
切勿仅凭显示名称推断邮箱、用户 ID、部门或群组。请遵循当前 schema 中支持的成员类型、token 类型和权限级别。
支持的 token 类型
| 类型 | 描述 |
|---|
doc | 飞书文档 |
sheet | 飞书电子表格 |
mindnote | 飞书思维导图 |
file | 飞书文件 |
folder | 飞书文件夹 |
wiki | 飞书知识库 |
bitable | 飞书多维表格 |
docx | 飞书新版文档 |
支持的成员类型
| 类型 | 描述 |
|---|
user | 单个用户 |
chat | 飞书群组 |
department | 飞书部门 |
权限级别
| 级别 | 说明 |
|---|
view | 只读 |
edit | 可编辑 |
share | 可分享 |
full_access | 完全访问 |
comment | 仅可评论 |
注意事项
full_access 权限级别允许协作者管理文件权限本身。
- 添加协作者时,始终选择最小权限以满足请求。
- 移除协作者时,如果请求不明确,请先与用户确认。
- 报告结果时,仅显示变更涉及的信息,不暴露无关协作者数据。