feishu-perm

Manage Feishu document and file permissions via the drive:permission API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the friction of manually managing document permissions across large teams, ensuring that the right people have the correct access levels without constant administrative overhead.

Core Features & Use Cases

  • Collaborator Management: Easily list, add, or remove users from documents, sheets, and folders.
  • Granular Control: Assign specific permission levels such as view, edit, or full access to ensure data security.
  • Use Case: When a project lead needs to grant edit access to a new team member for a specific Feishu document, they can simply request the change through the AI instead of navigating the Feishu interface.

Quick Start

Use the feishu-perm skill to add [email protected] as an editor to the document with token doxcnXXX.

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 new team members automatically?

Manage Feishu document permissions by using an automated skill to interface with the drive:permission API. It programmatically adds users as collaborators and updates access levels for docs, sheets, and folders based on their email or openid.

Can I assign granular access control levels to Feishu sheets?

Yes, you can assign granular access control to Feishu sheets. The skill facilitates setting specific permission levels such as view, edit, or full access to ensure secure collaboration and data security across your files.

What is the best way to update collaborator access across organizational hierarchies in Feishu?

The best way to update collaborator access across organizational hierarchies is programmatically via department identifiers. This approach interfaces directly with Feishu drive APIs to bulk manage members and permissions without manual navigation.

How to add an external user as an editor to a Feishu folder?

To add an external user as an editor to a Feishu folder, request the change through the AI assistant. The system uses the collaborator's email address and the target folder token to automatically grant the specified edit access.

Does this approach support removing user access from multiple Feishu file types?

Yes, this approach supports removing user access from multiple Feishu file types. The permission management mechanism handles collaborator removal across various files including docs, sheets, and folders within the ecosystem.

Why use an API-driven approach for Feishu collaboration management instead of the native interface?

An API-driven approach for Feishu collaboration management eliminates manual administrative overhead across large teams. It ensures the right people receive correct access levels instantly without navigating the standard interface.