360 Secure SkillHub
360 安全技能中心

Feishu Perm

提供单一工具 feishu_perm,用于管理飞书文档与文件权限:列出协作者,或按邮箱、用户 ID、群 ID、部门 ID 添加/移除协作者并设置 view、edit、full_access 权限级别。支持 doc、docx、sheet、bitable、folder、file、wiki、mindnote 等对象类型。因属敏感操作,默认关闭,需显式启用,并需要 drive:permission 权限。

sumuzhi4843-a
sumuzhi4843-a
热度 78.55
最近更新 2026-06-09 18:24:16
分类:协作依赖:MCP 服务 / 第三方 API应用场景:工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add sumuzhi4843-a/feishu-perm
Metadata
name
feishu-perm
description
Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.

Feishu Permission Tool

Single tool feishu_perm for managing file/document permissions.

Actions

List Collaborators

{ "action": "list", "token": "ABC123", "type": "docx" }

Returns: members with member_type, member_id, perm, name.

Add Collaborator

{
  "action": "add",
  "token": "ABC123",
  "type": "docx",
  "member_type": "email",
  "member_id": "user@example.com",
  "perm": "edit"
}

Remove Collaborator

{
  "action": "remove",
  "token": "ABC123",
  "type": "docx",
  "member_type": "email",
  "member_id": "user@example.com"
}

Token Types

Type Description
doc Old format document
docx New format document
sheet Spreadsheet
bitable Multi-dimensional table
folder Folder
file Uploaded file
wiki Wiki node
mindnote Mind map

Member Types

Type Description
email Email address
openid User open_id
userid User user_id
unionid User union_id
openchat Group chat open_id
opendepartmentid Department open_id

Permission Levels

Perm Description
view View only
edit Can edit
full_access Full access (can manage permissions)

Examples

Share document with email:

{
  "action": "add",
  "token": "doxcnXXX",
  "type": "docx",
  "member_type": "email",
  "member_id": "alice@company.com",
  "perm": "edit"
}

Share folder with group:

{
  "action": "add",
  "token": "fldcnXXX",
  "type": "folder",
  "member_type": "openchat",
  "member_id": "oc_xxx",
  "perm": "view"
}

Configuration

channels:
  feishu:
    tools:
      perm: true # default: false (disabled)

Note: This tool is disabled by default because permission management is a sensitive operation. Enable explicitly if needed.

Permissions

Required: drive:permission