feishu-perm

Manage Feishu document and file permissions for collaborators.

12|3|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/ApiliumCode/mayros --skill feishu-perm-apiliumcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-perm
Source: https://github.com/ApiliumCode/mayros/tree/main/extensions/feishu/skills/feishu-perm
Command: npx skills add https://github.com/ApiliumCode/mayros --skill feishu-perm-apiliumcode

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 access.

Core Features & Use Cases

  • List Collaborators: View who has access to a document or file 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: Quickly add a new team member to an existing project folder in Feishu with edit access, or remove an external collaborator after a project concludes.

Quick Start

Use the feishu perm skill 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?

To manage Feishu document permissions, you can list, add, or remove collaborators by granting specific access levels like view, edit, or full_access using their email, openid, or userid.

What Feishu file types support access control modifications?

Feishu access control modifications support multiple token types including docx, sheet, folder, and file, allowing you to manage granular collaborator permissions across these resources.

Can I add a new team member to a Feishu folder with edit access programmatically?

Yes, you can add a new team member to a Feishu folder with edit access by using their email, openid, or userid and specifying the edit permission level for the target folder token.

What is the best way to revoke access to a Feishu document after a project ends?

The best way to revoke access to a Feishu document is to remove the specific user or group as a collaborator using their openid, userid, or email identifier tied to the document token.

What member types are supported when adding collaborators to Feishu files?

When adding collaborators to Feishu files, the supported member types include email, openid, userid, and openchat, allowing you to target individual users or group chats for permission grants.