关于 feishu-perm
用于管理飞书权限的技能,通过一个工具列出、添加或移除文档及其他文件类型的协作者。它支持多种成员标识和权限级别;由于会更改访问权限,默认关闭。
主要功能
- 01列出文档协作者
- 02添加或移除协作者
- 03支持多种文件与文档类型
- 04设置查看、编辑或完全访问权限
适用场景
- 01检查文件的访问者
- 02通过电子邮件地址分享文档
- 03授予群组文件夹查看权限
MCP 相关
向 MCP 客户端提供 `feishu_perm` 工具,用于列出、添加或移除飞书文件和文档的协作者。该工具默认关闭,且需要 `drive:permission` 权限。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ m1heng/ clawdbot-feishu --skill feishu-perm安装后在 Claude Code 中输入/feishu-perm确认已加载。
详细介绍
飞书权限工具
用于管理文件/文档权限的单个工具 feishu_perm。
操作
列出协作者
{ "action": "list", "token": "ABC123", "type": "docx" }
返回:包含 member_type、member_id、perm 和 name 的成员。
添加协作者
{ "action": "add", "token": "ABC123", "type": "docx", "member_type": "email", "member_id": "[email protected]", "perm": "edit" }
移除协作者
{ "action": "remove", "token": "ABC123", "type": "docx", "member_type": "email", "member_id": "[email protected]" }
令牌类型
| 类型 | 描述 |
|---|---|
doc | 旧格式文档 |
docx | 新格式文档 |
sheet | 电子表格 |
bitable | 多维表格 |
folder | 文件夹 |
file | 上传的文件 |
wiki | Wiki 节点 |
mindnote | 思维导图 |
成员类型
| 类型 | 描述 |
|---|---|
email | 电子邮件地址 |
openid | 用户 open_id |
userid | 用户 user_id |
unionid | 用户 union_id |
openchat | 群聊 open_id |
opendepartmentid | 部门 open_id |
权限级别
| 权限 | 描述 |
|---|---|
view | 仅查看 |
edit | 可以编辑 |
full_access | 完全访问权限(可以管理权限) |
示例
通过电子邮件地址分享文档:
{ "action": "add", "token": "doxcnXXX", "type": "docx", "member_type": "email", "member_id": "[email protected]", "perm": "edit" }
与群组分享文件夹:
{ "action": "add", "token": "fldcnXXX", "type": "folder", "member_type": "openchat", "member_id": "oc_xxx", "perm": "view" }
配置
channels:
feishu:
tools:
perm: true # default: false (disabled)
注意: 此工具默认禁用,因为权限管理属于敏感操作。如有需要,请明确启用。
权限
必需:drive:permission
评论
支持 Markdown