> ## Documentation Index
> Fetch the complete documentation index at: https://docs.diversion.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 権限モード

> Diversion の権限モード（READ、WRITE、ADMIN）と、リポジトリおよび組織のアクセス制御の管理方法について理解します。

# 権限モード

<Note>
  このページは現在開発中で、まもなく包括的なコンテンツが追加されます。
</Note>

## 概要

Diversion は、READ、WRITE、ADMIN の3つのアクセスレベルを持つシンプルかつ強力な権限システムを使用しています。このガイドでは、それぞれの権限モードとアクセスの管理方法を説明します。

## 近日公開

このガイドには、以下の内容が含まれる予定です：

* 各権限モードの詳細な説明
* 各レベルでユーザーができること
* 権限の付与と変更方法
* リポジトリレベル vs 組織レベルの権限
* 権限管理のベストプラクティス
* セキュリティ上の考慮事項

## リポジトリの権限モード

### READ

**ユーザーができること：**

* リポジトリの内容を閲覧する
* リポジトリをクローンする
* コミット履歴を閲覧する
* ブランチとタグを閲覧する

**ユーザーができないこと：**

* 変更をコミットする
* ブランチを作成する
* リポジトリ設定を変更する

### WRITE

**ユーザーができること：**

* READ でできることすべて、加えて：
* 変更をコミットする
* ブランチの作成とマージ
* コードレビューに参加する

**ユーザーができないこと：**

* リポジトリ設定を変更する
* コラボレーターを管理する
* リポジトリを削除する

### ADMIN

**ユーザーができること：**

* WRITE でできることすべて、加えて：
* コラボレーターの追加/削除
* コラボレーターの権限を変更する

### OWNER

* ADMIN でできることすべて、加えて：
* リポジトリを削除する

## 権限の管理

**組織レベル：**

* OWNER: ADMIN ができることすべて、加えて請求管理
* ADMIN: メンバーの管理（オーナーを除く）、およびすべてのリポジトリへの読み取りアクセス
* MEMBER: 割り当てられたリポジトリにアクセスする

## ベストプラクティス

**最小権限の原則：**

* 必要最小限の権限のみを付与する
* アクセスレベルを定期的に見直す
* 不要になったアクセス権は削除する

**チーム向け：**

* コアチームメンバー: WRITE アクセス
* プロジェクトリード: ADMIN アクセス
* 外部コントリビューター: READ アクセス（初期）

## 関連リソース

* [プロジェクトアクセスの管理](/ja/basic/manage-project-access)
* [組織管理](/ja/basic/organization-management)
* [CLI リファレンス: invite](/ja/cmd-ref/invite)

***

**最終更新：** 2025-10-25
