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

# カスタムロールと RBAC

> Devin Enterprise でカスタムロールとロールベースアクセス制御（RBAC）を使用して、きめ細かなアクセス権限を設定します。

<div id="overview">
  ## 概要
</div>

カスタムロールと RBAC を使うと、Devin アプリケーションへのアクセス権をきめ細かく調整できます。Enterprise の管理者は、特定の権限を持つカスタムロールを作成し、それらをユーザーや IdP グループに割り当てることで、Devin Enterprise 環境内でユーザーが実行できる操作を詳細に制御できます。

Devin Enterprise では、スコープと機能が異なる 2 層構造のロールシステムを実装しています。組織レベルのロールとアカウントレベルのロールです。

<div id="creating-and-assigning-custom-roles">
  ## カスタムロールの作成と割り当て
</div>

Enterprise 管理者、または **Manage Account Membership** 権限を持つユーザーだけがカスタムロールを設定できます。Enterprise 設定に移動し、「Roles」タブを選択して、組織レベルおよびアカウントレベルのロールを管理します。

<Frame>
  <img src="https://mintcdn.com/cognitionai/pskaNYF7K_BYf-m6/images/enterprise/Roles.png?fit=max&auto=format&n=pskaNYF7K_BYf-m6&q=85&s=ed3a6ec3cc61ebe54381b3074caffcc8" alt="Devin" width="1924" height="1264" data-path="images/enterprise/Roles.png" />
</Frame>

カスタムロールを作成するには:

1. Enterprise Settings > Roles に移動する
2. Organization または Enterprise レベルのいずれかで「Create a custom role」をクリックする
3. わかりやすいロール名を入力する
4. 付与したい個別の権限を選択する
5. ロールを保存する

作成後、カスタムロールはメンバーシップ管理インターフェースを通じて、個々のユーザーまたは IdP グループに割り当てることができます:

* Enterprise 管理者、または **Manage Account Membership** 権限を持つユーザーは、Enterprise 設定内の「Enterprise members」ページに移動して、アカウントレベルのロールを割り当てることができます
  * これは、カスタムロールの作成、編集、削除が可能なユーザーと同一であることに注意してください
* Organization 管理者、または **Manage Organization Membership** 権限を持つユーザーは、「Organization members」ページに移動して、組織レベルのロールを割り当てることができます
  * これらのユーザーは組織レベルでカスタムロールを**割り当てる**ことはできますが、カスタムロールの作成、編集、削除には **Manage Account Membership** (Enterprise レベル) の権限が必要であることに注意してください

<Warning>
  現在、1 ユーザーに対して複数のロールを割り当てることはサポートしていませんが、この機能はロードマップに含まれており、近い将来サポートを追加する予定です。現時点では、各ユーザーには組織ごとに 1 つのロールと、1 つのアカウントレベルロールのみを割り当てることができます。
</Warning>

<div id="organization-level-roles">
  ### 組織レベルのロール
</div>

組織レベルのロールは組織ごとに割り当てられ、割り当てられた組織の外では適用されません。これらのロールは、特定の組織内におけるリソースや操作へのアクセスを制御します。

組織レベルのロールには、以下を含む権限を設定できます。

<Note>
  新機能のリリースに伴い、権限は変更される場合があります。Enterprise Settings > Roles のロールエディターには、常に最新の完全な一覧が表示されます。
</Note>

| 権限                            | 説明                                                                                     |
| ----------------------------- | -------------------------------------------------------------------------------------- |
| **Use DeepWiki**              | DeepWiki 機能へのアクセス                                                                      |
| **Use Ask Devin**             | Ask Devin 機能へのアクセス                                                                     |
| **Use Devin Sessions**        | Devin セッションの作成と利用                                                                      |
| **Use Devin Expert Features** | MCP 拡張セッション向けの Devin Expert 機能へのアクセス                                                   |
| **View Membership**           | 組織への所属を閲覧 (読み取り専用)                                                                     |
| **Manage Membership**         | ユーザーとグループの追加・削除、権限ロールの割り当て・解除                                                          |
| **Manage Settings**           | 組織レベルの設定を管理                                                                            |
| **Manage Playbooks**          | 組織のプレイブックを作成・編集・削除                                                                     |
| **Manage Secrets**            | 組織のシークレットを作成・編集・削除                                                                     |
| **Manage Knowledge**          | 組織の Knowledge を作成・編集・削除                                                                |
| **Manage Schedules**          | スケジュールされたセッションを作成・編集・削除                                                                |
| **View Automations**          | 自動化とその実行履歴を閲覧 (読み取り専用)                                                                 |
| **Manage Automations**        | 自動化の作成・編集・削除、実行履歴の閲覧、および自動化で作成されたセッションの閲覧・メッセージ送信                                      |
| **Run Personal Automations**  | Automations サービスではなくユーザー本人として、ユーザーの自動化がセッションを実行できるようにする                                |
| **Manage Org Blueprints**     | org ブループリントとスナップショットを作成・編集・削除                                                          |
| **Manage Repo Blueprints**    | リポジトリブループリントを作成・編集・削除                                                                  |
| **Index Repositories**        | Ask Devin および DeepWiki の生成に使用するため、リポジトリをインデックス化                                        |
| **Manage Sessions**           | 組織内の他のユーザーの Devin セッションを編集・閲覧                                                          |
| **View Sessions**             | 組織内の他のユーザーの Devin セッションを閲覧                                                             |
| **Impersonate Sessions**      | 組織内の他のユーザーに代わって Devin セッションを作成 (サービスユーザーのみ)                                            |
| **Manage API Keys**           | 自身の[パーソナルアクセストークン](/ja/api-reference/personal-access-tokens)とレガシー APIキーを作成、ローテーション、無効化 |
| **Manage Service Users**      | サービスユーザーを作成・削除                                                                         |
| **Manage MCP Servers**        | MCPサーバーを作成・編集・削除                                                                       |
| **View Metrics**              | 組織のメトリクスを閲覧                                                                            |
| **View Consumption**          | 組織の消費量を閲覧                                                                              |
| **Devin Review access**       | 組織レベルの Review ティア: 手動レビュー、PR 作成時のレビュー、またはすべてのレビューモード。アカウントレベルのアクセス権は継承されます             |
| **Code scan permissions**     | コードスキャンと検出結果の閲覧、利用、または管理 (コードスキャンが有効な場合)                                               |

ユーザーは、特定の権限セットを持つ独自のカスタムロールを作成することも、以下の 3 つのデフォルト組織ロールのいずれかを利用することもできます。

* **Admin**: 組織内のすべての管理機能へのアクセス
* **Member**: Devin を利用し、ほとんどの日常的な組織リソース (Knowledge、プレイブック、シークレット、スナップショットなど) を管理できますが、組織への所属、組織設定、その他の管理設定は管理できません
* **DeepWiki Only**: DeepWiki および Ask Devin 機能のみへの限定的なアクセス

<Frame>
  <img src="https://mintcdn.com/cognitionai/pskaNYF7K_BYf-m6/images/enterprise/Org-Roles.png?fit=max&auto=format&n=pskaNYF7K_BYf-m6&q=85&s=f80a85becd9db3ea49f70ada43f57d38" alt="Devin" width="2374" height="1960" data-path="images/enterprise/Org-Roles.png" />
</Frame>

<div id="account-level-roles-enterprise-roles">
  ### アカウントレベルのロール (Enterprise ロール)
</div>

アカウントレベルのロール (Enterprise レベルのロールとも呼ばれます) は、Enterprise 全体に対して付与され、その Enterprise 内のすべての組織に適用されます。アカウントレベルのロールを持つユーザーは、所属するすべての組織で、対応する組織レベルの権限を自動的に継承します。

アカウントレベルのロールには、次を含む権限を設定できます。

| Permission                            | Description                                                                                                                                                           |
| ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **View Organizations**                | Enterprise 配下の組織を閲覧する (読み取り専用)                                                                                                                                        |
| **Manage Organizations**              | Enterprise 配下の組織を閲覧／作成／編集／削除する                                                                                                                                        |
| **Access All Organizations**          | 直接のメンバーシップがなくても、Enterprise 内のすべての組織にアクセスする                                                                                                                            |
| **View Account Membership**           | Enterprise および組織への所属を閲覧する (読み取り専用)                                                                                                                                    |
| **Manage Account Membership**         | Enterprise および組織への所属を閲覧／作成／編集／削除する。カスタムロールを作成／編集／削除する                                                                                                                 |
| **View Audit Logs**                   | Enterprise の監査ログを閲覧する (読み取り専用)                                                                                                                                        |
| **Manage Enterprise Settings**        | Enterprise および組織レベルの設定を閲覧／編集する                                                                                                                                        |
| **Manage IP Whitelist**               | Enterprise レベルの IP アクセスリストを閲覧／編集する                                                                                                                                    |
| **View Git Integrations**             | Git 統合を閲覧する (読み取り専用)                                                                                                                                                  |
| **Manage Git Integrations**           | Git 統合 (GitHub、GitLab、ADO、Bitbucket) を作成／編集／削除する                                                                                                                      |
| **View Repository Permissions**       | リポジトリの権限を閲覧する (読み取り専用)。Git 統合の閲覧権限を含む                                                                                                                                 |
| **Manage Repository Permissions**     | 組織のリポジトリ権限を作成／編集／削除する。Git 統合の閲覧権限を含む                                                                                                                                  |
| **Manage Chat Integrations**          | Microsoft Teams や Slack などのチャット統合を作成／編集／削除する                                                                                                                          |
| **Manage Ticket Integrations**        | Jira や Linear などのチケッティング統合を作成／編集／削除する                                                                                                                                 |
| **Use Account Tools**                 | 所属する組織全体で Devin セッション、Ask Devin、DeepWiki を利用する                                                                                                                        |
| **Manage Account Resources**          | 所属する組織全体でプレイブック、シークレット、Knowledge、自動化を作成／編集／削除する                                                                                                                       |
| **Manage Enterprise Playbooks**       | Enterprise のプレイブックを作成／編集／削除する                                                                                                                                         |
| **Manage Enterprise Knowledge**       | Enterprise の Knowledge を作成／編集／削除する                                                                                                                                    |
| **Manage Enterprise Blueprints**      | Enterprise 全体でブループリントとスナップショットを作成／編集／削除する                                                                                                                             |
| **Index Account Repositories**        | Enterprise 全体で Ask Devin と DeepWiki による生成のためにリポジトリをインデックスする                                                                                                           |
| **Manage Sessions**                   | 任意の組織で他のユーザーの Devin セッションを編集する                                                                                                                                        |
| **View Sessions**                     | 任意の組織で他のユーザーの Devin セッションを閲覧する                                                                                                                                        |
| **Impersonate Account Sessions**      | Enterprise 内の他のユーザーに代わって Devin セッションを作成する (サービスユーザーのみ)                                                                                                                |
| **View Enterprise Infra Details**     | Enterprise のインフラストラクチャの詳細を閲覧する                                                                                                                                        |
| **Manage Account API Keys**           | 自身の[パーソナルアクセストークン](/ja/api-reference/personal-access-tokens)とレガシー APIキー を作成、ローテーション、失効し、Enterprise 全体のインベントリで全ユーザーの PAT を閲覧または失効する                                    |
| **Manage Account Service Users**      | Enterprise レベルでサービスユーザーの APIキー を管理する                                                                                                                                  |
| **Manage Account MCP Servers**        | 所属する組織全体で MCPサーバーを作成／編集／削除する                                                                                                                                          |
| **View Account Metrics**              | Enterprise のメトリクスを閲覧する                                                                                                                                                |
| **View Account Consumption**          | Enterprise の消費量を閲覧する (読み取り専用)                                                                                                                                         |
| **Use Local Analytics API**           | API 経由で Enterprise のローカル (Devin Desktop / CLI) analytics にアクセスする                                                                                                      |
| **View Personal Analytics**           | [My analytics](/ja/enterprise/security-access/personal-analytics) ページで、Enterprise 全体における自身の ACU消費量 と 使用量 analytics を閲覧する。`expose-personal-analytics` feature flag が必要 |
| **Manage Billing**                    | Enterprise の消費量を閲覧／編集する                                                                                                                                               |
| **Use Devin Review (manual)**         | [Devin Review](/ja/work-with-devin/devin-review) にアクセスし、任意の PR に対して手動でレビューをトリガーする。ベースティア — Review タブを閲覧するために必要                                                        |
| **Use Devin Review (on PR creation)** | manual のすべてに加えて、PR が作成されたとき、またはレビュー準備完了としてマークされたときにレビューを自動的にトリガーする                                                                                                    |
| **Use Devin Review**                  | すべての push に対して完全な auto-review を実行する — PR の作成時、新しいコミットの追加時、ドラフトがレビュー準備完了としてマークされたときにレビューがトリガーされる。デフォルトですべてのメンバーと管理者に付与される                                              |
| **Manage Devin Review**               | [Settings > Review](https://app.devin.ai/settings/review) で auto-review の設定、投稿オプション、レビュールール、その他の管理者向け設定を管理する。上記の使用ティアとは独立しており、これ自体では Review へのアクセス権は付与されない            |

ユーザーは、特定の権限セットを持つ独自のカスタムロールを作成することも、2 つのデフォルトのアカウントロールのいずれかを使用することもできます。

* **Admin**: Enterprise 全体に対する完全な管理アクセス権
* **Member**: Enterprise 内のすべての組織に対する標準的なユーザーアクセス権

<Frame>
  <img src="https://mintcdn.com/cognitionai/pskaNYF7K_BYf-m6/images/enterprise/Account-Roles.png?fit=max&auto=format&n=pskaNYF7K_BYf-m6&q=85&s=1c8cd3fdc14335cd6debc2e7839a3f1c" alt="Devin" width="2390" height="1952" data-path="images/enterprise/Account-Roles.png" />
</Frame>

<div id="auto-assign-a-role-based-on-sso-idp-group">
  ## SSO IdP グループに基づいてロールを自動割り当てする
</div>

Identity Provider (IdP) のグループへの所属に基づいて、ユーザーにロールを自動的に割り当てることができます。これにより、ユーザーが認証した際に正しい権限が自動的に付与され、ユーザーアクセス管理を効率化できます。

1. **Enterprise Settings > Members** に移動します
2. IdP のグループマッピングを設定し、グループ名を特定のロールに関連付けます
3. ユーザーが SSO を通じて認証すると、そのユーザーには IdP グループに割り当てられたロールが自動的に付与されます

<Note>
  SSO プロバイダーは、SSO アサーション内で `groups` 配列を送信する必要があります。詳細なセットアップ手順については、[IdP Group Integration](/ja/enterprise/security-access/idp-groups) を参照してください。
</Note>

<div id="best-practices">
  ## ベストプラクティス
</div>

* **最小特権の原則**: ユーザーには、そのロールに必要な最小限の権限のみを付与する
* **IdP グループを活用する**: ロール割り当てを大規模に運用しやすくするため、IdP グループ連携を活用する
* **定期的な監査**: ロール割り当てと権限を定期的に見直し、適切な状態が保たれていることを確認する
* **わかりやすい命名**: カスタムロールには、その目的が一目でわかるよう、明確で説明的な名前を付ける
* **ドキュメント化**: カスタムロールとその想定ユースケースについて、社内ドキュメントを整備・維持する

<div id="common-issues">
  ### 一般的な問題
</div>

ユーザーが期待どおりの権限を付与されていない場合は、次の点を確認してください。

* ユーザーが、その特定の組織に対して正しいロールに割り当てられていることを確認する
* ロールに必要な権限が設定されていることを確認する

ロールの設定について追加のサポートが必要な場合は、Devin Enterprise の管理者に連絡するか、[support](mailto:support@cognition.ai) までお問い合わせください。
