feishu-perm

Manage Feishu document and file permissions with feishu_perm.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of access permissions for Feishu documents and files, 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: You need to quickly see who has edit access to a shared project document in Feishu, or grant a new team member view-only access to a project folder.

Quick Start

Use the feishu_perm tool to 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 system grants access using email, openid, or userid, and supports view, edit, and full_access permission levels.

What is the best way to see who has edit access to a shared Feishu document?

To see who has edit access to a shared Feishu document, use the permission tool to list all current collaborators. This displays every user and their specific permission level for the target file.

Can I grant view-only access to a Feishu file using an email address?

Yes, you can grant view-only access to a Feishu file by adding the user's email address as a collaborator. You simply specify the email and select the view permission type.

How do I revoke access for a specific user on a Feishu project document?

To revoke access for a specific user on a Feishu project document, use the remove collaborator function. You need the document token and the user's email, openid, or userid to successfully revoke their permissions.

Do I need explicit channel configuration to manage Feishu file sharing?

Yes, you need explicit channel configuration to enable the Feishu permission tool. This requirement exists because managing document access and sharing is a sensitive operation requiring explicit authorization.

What user identifiers does Feishu access control support for adding collaborators?

Feishu access control supports adding collaborators using three identifier types: email, openid, and userid. You can assign view, edit, or full_access permissions to any of these member types.