mcpField
F
feishu-perm

feishu-perm

github.com/m1heng文档处理4.2k263 次安装30 周前更新
代码仓库

关于 feishu-perm

用于管理飞书权限的技能,通过一个工具列出、添加或移除文档及其他文件类型的协作者。它支持多种成员标识和权限级别;由于会更改访问权限,默认关闭。

主要功能

  1. 01列出文档协作者
  2. 02添加或移除协作者
  3. 03支持多种文件与文档类型
  4. 04设置查看、编辑或完全访问权限

适用场景

  1. 01检查文件的访问者
  2. 02通过电子邮件地址分享文档
  3. 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上传的文件
wikiWiki 节点
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