権限モード
このページは現在開発中で、まもなく包括的なコンテンツが追加されます。
概要
Diversion は、READ、WRITE、ADMIN の3つのアクセスレベルを持つシンプルかつ強力な権限システムを使用しています。このガイドでは、それぞれの権限モードとアクセスの管理方法を説明します。近日公開
このガイドには、以下の内容が含まれる予定です:- 各権限モードの詳細な説明
- 各レベルでユーザーができること
- 権限の付与と変更方法
- リポジトリレベル vs 組織レベルの権限
- 権限管理のベストプラクティス
- セキュリティ上の考慮事項
リポジトリの権限モード
READ
ユーザーができること:- リポジトリの内容を閲覧する
- リポジトリをクローンする
- コミット履歴を閲覧する
- ブランチとタグを閲覧する
- 変更をコミットする
- ブランチを作成する
- リポジトリ設定を変更する
WRITE
ユーザーができること:- READ でできることすべて、加えて:
- 変更をコミットする
- ブランチの作成とマージ
- コードレビューに参加する
- リポジトリ設定を変更する
- コラボレーターを管理する
- リポジトリを削除する
ADMIN
ユーザーができること:- WRITE でできることすべて、加えて:
- コラボレーターの追加/削除
- コラボレーターの権限を変更する
OWNER
- ADMIN でできることすべて、加えて:
- リポジトリを削除する
権限の管理
組織レベル:- OWNER: ADMIN ができることすべて、加えて請求管理
- ADMIN: メンバーの管理(オーナーを除く)、およびすべてのリポジトリへの読み取りアクセス
- MEMBER: 割り当てられたリポジトリにアクセスする
ベストプラクティス
最小権限の原則:- 必要最小限の権限のみを付与する
- アクセスレベルを定期的に見直す
- 不要になったアクセス権は削除する
- コアチームメンバー: WRITE アクセス
- プロジェクトリード: ADMIN アクセス
- 外部コントリビューター: READ アクセス(初期)
関連リソース
最終更新: 2025-10-25

