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.