feishu-perm

Manage Feishu document and file permissions by listing, adding, and removing collaborators.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/lachlanchen/LazyingArtBot --skill feishu-perm-lachlanchen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-perm
Source: https://github.com/lachlanchen/LazyingArtBot/tree/main/extensions/feishu/skills/feishu-perm
Command: npx skills add https://github.com/lachlanchen/LazyingArtBot --skill feishu-perm-lachlanchen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the management of permissions for Feishu documents and files, allowing users to easily control who can access and edit their shared content.

Core Features & Use Cases

  • List Collaborators: View current members with access to a document or folder.
  • Add Collaborator: Grant specific permissions (view, edit, full_access) to new users or groups via email, openid, etc.
  • Remove Collaborator: Revoke access for existing members.
  • Use Case: You need to share a project document with a new team member and grant them edit access. You can use this Skill to add their email address and set their permission level.

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

To manage Feishu document permissions, you can add collaborators by specifying their email or openid and granting access levels like view, edit, or full_access to your shared documents and folders.

Can I list and remove collaborators from a Feishu spreadsheet?

Yes, you can list current collaborators on a Feishu spreadsheet to see who has access, and you can remove specific members to revoke their permissions and stop file sharing.

What Feishu object types are supported for access control configuration?

Feishu access control supports various object types including documents, spreadsheets, and folders, allowing granular permission management across different shared file structures.

Do I need specific API scopes to manage document sharing permissions in Feishu?

Yes, managing document sharing permissions in Feishu requires explicit channel configuration and the drive:permission scope to authorize listing, adding, or removing collaborators.

What member types can I use when adding collaborators to Feishu files?

When adding collaborators to Feishu files, you can use various member types such as email addresses and openid to grant specific view, edit, or full_access permissions to users or groups.

Why is my Feishu permission management not working for external users?

Feishu permission management may fail for external users if the explicit channel configuration is missing or the drive:permission scope is not properly authorized for your application.