feishu-perm

Manage Feisshu document and file permissions for collaborators via CLI.

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

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 the Feishu platform, ensuring the right people have the right 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 share a project proposal document with a new team member and grant them edit access.

Quick Start

Add [email protected] with edit permission 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?

To manage Feishu document permissions, you can list, add, or remove collaborators using their email, openid, or userid. This Skill supports granting view, edit, or full access levels to docx, sheet, folder, and file tokens.

Can I add a new team member to a Feishu sheet and grant them edit access?

Yes, you can add a new team member to a Feishu sheet and grant edit access by specifying the sheet token and the user's email, openid, or userid. This directly updates the document's collaborator list.

What Feishu file types are supported for access control management?

Feishu access control management supports various token types including docx, sheet, folder, and file. You can list, add, or remove collaborators for any of these supported document and file formats.

Why does managing Feishu document sharing require explicit enablement?

Managing Feishu document sharing requires explicit enablement due to the sensitive nature of permission management. This security precaution prevents unauthorized or accidental changes to document access control lists.

How do I remove a user's access to a shared Feishu folder?

To remove a user's access to a shared Feishu folder, use the remove collaborator function with the folder token and the target user's email, openid, or userid. This revokes their specific permissions.

Is there a way to list all collaborators and their permission levels on a Feishu document?

Yes, you can list all collaborators on a Feishu document to view exactly who has access and their specific permission levels. This provides a complete overview of the document's current sharing status.