feishu-perm について
Feishu の権限を管理するスキルで、文書などのファイルについて、共同編集者の一覧表示、追加、削除を1つのツールで行います。複数のメンバー識別子と権限レベルに対応し、アクセス権を変更するため初期状態では無効です。
主な機能
- 01文書の共同編集者一覧
- 02共同編集者の追加・削除
- 03複数のファイル・文書形式に対応
- 04閲覧・編集・フルアクセスの設定
活用シーン
- 01ファイルへのアクセス権の確認
- 02メールアドレスを指定した文書共有
- 03グループへのフォルダー閲覧権限の付与
MCP 対応
MCP クライアントに `feishu_perm` ツールを提供し、Feishu のファイルや文書の共同編集者を一覧表示、追加、削除できます。ツールは初期状態では無効で、`drive:permission` 権限が必要です。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ m1heng/ clawdbot-feishu --skill feishu-permインストール後、Claude Code で/feishu-permを入力して読み込まれたか確認します。
詳細
Feishu 権限ツール
ファイル/ドキュメントの権限を管理する単一のツール feishu_perm です。
アクション
共同編集者の一覧表示
{ "action": "list", "token": "ABC123", "type": "docx" }
戻り値:member_type、member_id、perm、name を含むメンバーです。
共同編集者の追加
{ "action": "add", "token": "ABC123", "type": "docx", "member_type": "email", "member_id": "[email protected]", "perm": "edit" }
共同編集者の削除
{ "action": "remove", "token": "ABC123", "type": "docx", "member_type": "email", "member_id": "[email protected]" }
トークンの種類
| 種類 | 説明 |
|---|---|
doc | 旧形式のドキュメント |
docx | 新形式のドキュメント |
sheet | スプレッドシート |
bitable | 多次元テーブル |
folder | フォルダー |
file | アップロードされたファイル |
wiki | Wiki ノード |
mindnote | マインドマップ |
メンバーの種類
| 種類 | 説明 |
|---|---|
email | メールアドレス |
openid | ユーザーの open_id |
userid | ユーザーの user_id |
unionid | ユーザーの union_id |
openchat | グループチャットの open_id |
opendepartmentid | 部門の open_id |
権限レベル
| 権限 | 説明 |
|---|---|
view | 閲覧のみ |
edit | 編集可能 |
full_access | フルアクセス(権限を管理できます) |
例
メールアドレスでドキュメントを共有:
{ "action": "add", "token": "doxcnXXX", "type": "docx", "member_type": "email", "member_id": "[email protected]", "perm": "edit" }
グループとフォルダーを共有:
{ "action": "add", "token": "fldcnXXX", "type": "folder", "member_type": "openchat", "member_id": "oc_xxx", "perm": "view" }
設定
channels:
feishu:
tools:
perm: true # default: false (disabled)
注: 権限管理は機密性の高い操作であるため、このツールはデフォルトで無効になっています。必要に応じて明示的に有効にしてください。
権限
必須:drive:permission
コメント
Markdown 対応