feishu-perm

List, add, and remove Feishu document collaborators with granular permissions.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Rachasumanth/text2llm001 --skill feishu-perm-rachasumanth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-perm
Source: https://github.com/Rachasumanth/text2llm001/tree/main/extensions/feishu/skills/feishu-perm
Command: npx skills add https://github.com/Rachasumanth/text2llm001 --skill feishu-perm-rachasumanth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of access permissions for documents and files within Feishu, ensuring the right people have the right level of access.

Core Features & Use Cases

  • List Collaborators: View who has access to a document and their permission level.
  • Add Collaborators: Grant specific permissions (view, edit, full_access) to users or groups via email, openid, or userid.
  • Remove Collaborators: Revoke access for specific users or groups.
  • Use Case: A project manager needs to quickly add a new team member to a project document with edit access and then later remove a former contractor's access.

Quick Start

Add [email protected] with edit permissions to the document with token ABC123.

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 external collaborators?

You can manage Feishu document permissions by listing, adding, or removing collaborators. The Skill supports granting view, edit, or full_access levels to external users via their email, openid, or userid.

Can I add a user to a Feishu sheet or folder using their email address?

Yes, you can add collaborators to Feishu sheets, folders, and files using an email address. The Skill also supports adding users via their openid or userid with granular permission levels.

How do I remove access for a former contractor on a Feishu document?

To remove access for a former contractor on a Feishu document, you use the remove collaborator function. This revokes their specific permissions and ensures they can no longer view or edit the file.

Does this approach require explicit enablement for sensitive permission management?

Yes, managing Feishu document permissions requires explicit enablement due to the sensitive nature of access control. This ensures secure handling when adding, listing, or removing collaborators.

What's the best way to list who has access to a Feishu file?

The best way to list who has access to a Feishu file is using the list collaborators feature. This displays all current collaborators and their specific permission levels for the provided document token.