feishu-perm

List, add, or remove Feishu document and file collaborators.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill feishu-perm-augustscl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-perm
Source: https://github.com/augustscl/awesome-xiawang-skills/tree/main/feishu-perm
Command: npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill feishu-perm-augustscl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and simplifies management of Feishu document and file sharing so teams can quickly list, add, or remove collaborators without manual UI steps or confusion over tokens and member types.

Core Features & Use Cases

  • List collaborators: Retrieve members, their member_type, member_id, permission level, and display name for any supported Feishu resource.
  • Add collaborators: Grant view, edit, or full_access permissions to users or groups using email, openid, userid, openchat, or department identifiers.
  • Remove collaborators: Revoke access from individuals or groups for documents, folders, sheets, wikis, and uploaded files.
  • Use Case: Onboard a new team by adding multiple editors to a project folder, audit current access for sensitive documents, or share a wiki node with a cross-team chat group.

Quick Start

Use feishu-perm to add an edit collaborator by email to a document using its token and ensure your integration has the drive:permission scope.

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 and add collaborators automatically?

Manage Feishu document permissions by listing, adding, or removing collaborators using resource tokens and member identifiers like email, openid, userid, or openchat. It requires a valid Feishu integration with the drive:permission scope to grant view, edit, or full_access rights.

Can I use Feishu API to share a wiki node with a cross-team chat group?

Yes, you can share a Feishu wiki node with a cross-team chat group by adding them as collaborators. You need the wiki node token and the group's openchat identifier to grant view, edit, or full_access permissions through the API.

What identifiers do I need to add or remove Feishu file sharing access for specific users?

To add or remove Feishu file sharing access, you need the resource token (doc, docx, sheet, fldcn) and the target member identifiers. Valid identifiers include email, openid, userid, openchat, or department identifiers to perform permission operations.

Does feishu-perm support access control for Feishu folders and uploaded files?

Yes, Feishu access control supports folders and uploaded files. You can list, add, or remove collaborators for Feishu documents, spreadsheets, wikis, folders, and uploaded files using the appropriate resource tokens and the drive:permission scope.

How do I audit current access and list collaborators for sensitive Feishu documents?

Audit access for sensitive Feishu documents by listing collaborators. Retrieve members, their member_type, member_id, permission level, and display name for any supported Feishu resource token to review current sharing states without manual UI steps.

What permissions do I need to revoke access from individuals on a Feishu spreadsheet?

To revoke access from individuals on a Feishu spreadsheet, your integration needs the drive:permission scope. Provide the sheet token and the target member's identifier (email, openid, or userid) to remove them as a collaborator.