feishu-perm

List and modify Feishu document and file permissions for collaborators.

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/enclawed/enclawed-oss --skill feishu-perm-enclawed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-perm
Source: https://github.com/enclawed/enclawed-oss/tree/main/extensions/feishu/skills/feishu-perm
Command: npx skills add https://github.com/enclawed/enclawed-oss --skill feishu-perm-enclawed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill centralizes Feishu permission management so you can grant, review, and revoke access to documents and files without manually navigating share dialogs.

Core Features & Use Cases

  • List Collaborators: Inspect current members, member types, and permission levels on a Feishu item.
  • Add or Remove Access: Grant or revoke view, edit, or full access for people, groups, or departments.
  • Multi-Asset Support: Works across docs, docx, sheets, bitable, folders, files, wiki nodes, and mind maps.
  • Use Case: Share a folder with a project team, give an editor access to a document, or quickly remove a collaborator when access must be tightened.

Quick Start

Ask the assistant to list, add, or remove collaborators for a Feishu document or file by providing the token, item type, member type, member identifier, and desired permission.

Frequently Asked Questions about feishu-perm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Feishu document permissions for multiple collaborators?

You can manage Feishu document permissions by listing current collaborators and changing access grants. This requires a valid token, supported object type, member type, member identifier, and permission level under drive:permission.

Can I add or remove access for specific groups on Feishu sheets and bitables?

Yes, you can add or remove access for people, groups, or departments on Feishu sheets and bitables. The skill supports granting or revoking view, edit, or full access based on the specified member identifier and permission level.

What Feishu file types are supported for changing access grants?

Supported Feishu file types include docs, docx, sheets, bitable, folders, files, wiki nodes, and mind maps. You can change access grants across these multi-asset types using the required token and member details.

What information do I need to provide to list collaborators on a Feishu wiki node?

To list collaborators on a Feishu wiki node, you need to provide a valid token and the supported object type. The system will inspect and return current members, member types, and permission levels for that item.

Is there a way to revoke document sharing access in Feishu without using the share dialog?

Yes, you can revoke document sharing access programmatically without manually navigating share dialogs. By providing the token, item type, and member identifier, you can quickly remove a collaborator when access must be tightened.

What are the limitations when managing Feishu folder permissions programmatically?

A key limitation is the strict requirement for a valid token, supported object type, member type, member identifier, and permission level under drive:permission. Folder permission management will fail if any of these parameters are missing or invalid.