Connected App にはどのような権限を付与できますか?

接続ごとに特定の権限セットが付与されるため、許可する操作を制限できます。

ファイル — 各レベルには、それ以前のレベルの権限がすべて含まれます。

  1. ファイルの読み取り — ファイルの表示とダウンロード。
  2. ファイルの読み書き — さらに、ファイルのアップロード、共有ファイルの保存、コピー、移動、名前の変更、フォルダの作成。
  3. ファイルの管理 — さらに、ファイルやフォルダをゴミ箱へ移動し、ゴミ箱から復元。
  4. 完全に削除 — さらに、ファイルの完全削除とゴミ箱を空にする操作。これらの操作は元に戻せないため、この権限がデフォルトで付与されることはありません。

サービス:

  • クラウドダウンロード — オフラインダウンロードタスクを作成。
  • 共有 — 共有リンクを作成、管理。

アカウント:

  • 招待 — 招待コードと招待リンクを作成。
  • アカウント設定 — プロフィールと設定を表示、変更。

接続の種類によってデフォルト設定が異なります。たとえば、Personal Access Token は無人環境での使用を想定しているため、最初はファイルの読み取り権限のみが付与されます。接続を確定する前に要求された権限が表示され、Connected Apps からいつでも接続を確認または削除できます。

「完全に削除」と「招待」は、すべての接続の種類で利用できるわけではありません。たとえば、Personal Access Tokens と PikPak MCP にはこれらの権限を付与できません。

WebDAV プロトコルではファイル操作ごとに個別の権限を適用できないため、WebDAV は固定の「ファイルの管理」権限(files:manage)を使用します。ファイルを完全に削除したり、ゴミ箱を空にしたりすることはできません。