> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/get-started/ja/purattofmu/enterprise-features/role-based-access-control.md).

# ロールベースのアクセス制御（RBAC）

用途に基づいた制限付きロールで、ワークスペースの安全性とコンプライアンスを維持します。

{% hint style="info" %}
ロールベースのアクセス制御は **プレミアム** 機能です。これがないと、すべてのユーザーが管理者である必要があります。

プランとそれに関連する機能の最新情報については、こちらをご覧ください。 [料金ページ](https://roboflow.com/pricing).
{% endhint %}

ロールベースのアクセス制御を使用すると、 [チームメンバー](/get-started/ja/purattofmu/workspaces/team-members.md) に対して、ワークスペース内でさまざまなアクセス権限を割り当てることができます。

## ロール

デフォルトのロールは、より良いセキュリティ実践を促進しながら [チームとしてコンピュータービジョンモデルを構築・改善するのに役立ちます](https://docs.roboflow.com/datasets/annotate/annotate/team-collaboration).

Roboflow は次の 3 つのデフォルトロールをサポートしています。

* Creator/Admin - プラットフォームへのフルアクセス
* Reviewer - ラベリングジョブの割り当て、レビュー、対応
* Labeler - 割り当てられたラベリングジョブの対応

{% hint style="info" %}
Creator ロールは「名誉的な」ロールであり、どのアカウントが最初にワークスペースを作成したかを示します。Admin ロールと同じ権限をすべて持ちますが、移管や再割り当てはできません。
{% endhint %}

## 権限

これらのロールの権限は以下のとおりです。

<table data-search="false"><thead><tr><th></th><th>管理者</th><th>レビュー担当者</th><th>ラベラー</th><th>カスタム</th></tr></thead><tbody><tr><td>割り当てられたラベリングジョブを表示</td><td>はい</td><td>はい</td><td>はい</td><td>任意</td></tr><tr><td>画像にラベルを付ける</td><td>はい</td><td>はい</td><td>はい</td><td>任意</td></tr><tr><td>ラベリングジョブを送信</td><td>はい</td><td>はい</td><td>はい</td><td>任意</td></tr><tr><td>ラベリングジョブをレビュー</td><td>はい</td><td>はい</td><td></td><td>任意</td></tr><tr><td>ラベラーとレビュー担当者を割り当てる</td><td>はい</td><td>はい</td><td></td><td>任意</td></tr><tr><td>ラベル付き画像を承認または却下する</td><td>はい</td><td>はい</td><td></td><td>任意</td></tr><tr><td>チームメンバーを管理する</td><td>はい</td><td></td><td></td><td>任意</td></tr><tr><td>画像とラベルをアップロード、削除、エクスポートする</td><td>はい</td><td></td><td></td><td>任意</td></tr><tr><td>モデルを学習する</td><td>はい</td><td></td><td></td><td>任意</td></tr><tr><td>ワークフローを構築する</td><td>はい</td><td></td><td></td><td>任意</td></tr><tr><td>モデルをデプロイする</td><td>はい</td><td></td><td></td><td>任意</td></tr><tr><td>APIキーを表示</td><td>はい</td><td></td><td></td><td>任意</td></tr><tr><td>クレジット使用量を表示</td><td>はい</td><td></td><td></td><td>任意</td></tr><tr><td>請求を管理する</td><td>はい</td><td></td><td></td><td>任意</td></tr></tbody></table>

## クラウドストリーミングの権限

[Cloud Streaming](https://docs.roboflow.com/deployment/roboflow-cloud/cloud-streaming) 読み取り処理情報と制御ソースを分離します:

* 「ストリーム処理を表示」では、状態や完了結果を含むソースと実行情報をメンバーが表示できます。
* 「ソースビデオを管理」では、ソース設定と処理をメンバーが管理できます。ライブプレビューとウォッチリクエストも動画公開を要求するため、この権限が必要です。
* オフライン通知設定の読み取りには表示権限が必要です。設定の変更、コネクタ監視の変更、テストメールの送信には管理権限が必要です。

ブラウザーキャプチャを保存するには、アップロード権限も必要です。オペレーターに必要な権限だけを付与してください。実行の表示は、その開始、停止、再起動の権限を意味しません。詳細は [管理と監視](https://docs.roboflow.com/deployment/roboflow-cloud/cloud-streaming/manage-and-monitor) をご覧ください。

## カスタムロール

{% hint style="info" %}
カスタムロールはプレミアム機能であり、対象の Enterprise プランのお客様のみご利用いただけます。 [営業チームにお問い合わせください](https://roboflow.com/sales) カスタムロールへのアクセスを取得してください。
{% endhint %}

ワークスペースでカスタムロールが有効になると、チームメンバー設定ページから管理できます。

1. ワークスペース設定に移動する
2. サイドバーから「チームメンバー」を選択する
3. 「ロール」タブをクリックする

「ロール」タブには、システムロール（Admin、Labeler、Reviewer）と、作成したカスタムロールを含む、ワークスペースで利用可能なすべてのロールが表示されます。

<figure><img src="https://2537277549-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-dc6e5b140bef9d279946bb9d2c4a0b0d37b0ddea%2Fimage%20(430).png?alt=media" alt=""><figcaption></figcaption></figure>

### ロールの管理

#### ロールの表示

ロールページには次が表示されます。

* デフォルトロール: 新しいワークスペースメンバーに自動的に割り当てられるロール
* ロール一覧: フォルダーアクセス設定を含む、利用可能なすべてのロール
* 各ロールには「すべてのフォルダーへのアクセス」が有効かどうかが表示されます

Admin、Labeler、Reviewer などのシステムロールには、一般的なユースケースに最適化された標準的な権限セットがあらかじめ設定されています。

{% hint style="info" %}
フォルダー権限はプレミアム機能であり、対象の Enterprise プランのお客様のみご利用いただけます。 [営業チームにお問い合わせください](https://roboflow.com/sales) フォルダー権限へのアクセスを取得してください。
{% endhint %}

#### カスタムロールの作成

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

1. 右上隅の「+ 新しいロール」ボタンをクリックします
2. 「ロール名」を入力します。
3. 既存のロールから始めるには、「開始元」でそれを選択し、「権限をコピー」をクリックします。
4. ロールに必要な権限を確認します。権限はカテゴリ（データ、ラベリング、モデル、ワークフローとデプロイ、ワークスペースと管理）ごとにグループ化されています。各リソースは「表示」「作成」「編集」「削除」「その他」の列を持つ行として表示されます。権限にカーソルを合わせると、その権限で許可される内容が表示されます。すべての権限を一度に変更するには、「すべて選択」または「すべてクリア」を使用します。
5. フォルダー権限に関係なく、ロールがすべてのフォルダーを表示できるようにするには、「すべてのフォルダーへのアクセスを付与」にチェックを入れます。
6. 「ロールを作成」をクリックして保存します。ダイアログは「ロールを作成」または「キャンセル」をクリックしたときのみ閉じるため、誤って編集内容を失うことはありません。

<figure><img src="https://2537277549-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-e5541866df2ee650e6c191dfb43989f29eceb32b%2Fimage%20(431).png?alt=media" alt=""><figcaption></figcaption></figure>

#### カスタムロールの編集

既存のカスタムロールを変更するには:

1. ロール一覧で該当のロールを見つけます
2. ロール行の右側にある「...」メニューボタンをクリックします
3. ドロップダウンメニューから「ロールを編集」を選択します
4. 必要に応じて権限を変更します
5. 変更を保存します

注意: システムロール（Admin、Labeler、Reviewer）は編集できません。作成できるのはカスタムロールの作成、または以前に作成したロールの編集のみです。

#### カスタムロールの削除

カスタムロールを削除するには:

1. ロール一覧で該当のロールを見つけます
2. ロール行の右側にある「...」メニューボタンをクリックします
3. ドロップダウンメニューから「ロールを削除」を選択します
4. 削除を確認します

重要: ロールを削除する前に、現在そのロールに割り当てられているユーザーがいないことを確認するか、先にそれらのユーザーを別のロールに再割り当てしてください。システムロールは削除できません。

<figure><img src="https://2537277549-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-f9f6ef1471b630e2fc4b9189495c7aeb98069772%2Fimage%20(432).png?alt=media" alt=""><figcaption></figcaption></figure>

#### スーパー ユーザーロール

を使用する場合、 [SSOグループマッピング](/get-started/ja/purattofmu/enterprise-features/single-sign-on-sso.md#custom-role-mapping-via-sso-groups)、カスタムロールをスーパー ユーザーとして設定できます。スーパー ユーザーロールは、通常はオーナーに限定される操作を含め、ワークスペースへのフルアクセスを付与します。

これを有効にするには:

1. 少なくとも 1 つの SSO 認証グループがマッピングされたカスタムロールを作成または編集します
2. 権限リストの上に表示される「スーパー ユーザー」トグルをオンにします
3. ロールを保存します

「スーパー ユーザー」が有効になると、そのロールは制限なくアクセスできるため、個別の権限チェックボックスは非表示になります。

{% hint style="info" %}
「スーパー ユーザー」トグルは、SSO 認証グループがマッピングされたロールにのみ表示されます。そのグループのすべてのメンバーがワークスペースへのフルアクセスを取得するため、このロールには範囲を絞った ID プロバイダーグループを使用してください。
{% endhint %}

#### デフォルトロールの設定

デフォルトロールは、メンバーがワークスペースに参加すると自動的に新規メンバーに割り当てられます。

1. 「ロール」タブ上部のデフォルトロールセクションで
2. ドロップダウンメニューをクリックします
3. デフォルトとして使用したいロールを選択します
4. この変更は、今後のすべての招待に直ちに適用されます

#### カスタムロールの割り当て

カスタムロールを設定したら、チームメンバーを招待するときに割り当てることができます。

1. 「チームメンバー」内の「メンバー」タブに移動します
2. 「メンバーを招待」をクリックします
3. ロールのドロップダウンから希望のカスタムロールを選択します
4. 招待または更新の手順を完了します

<figure><img src="https://2537277549-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-806fb554310032bb91fe7796f23ac108d94cc295%2Fimage%20(433).png?alt=media" alt=""><figcaption></figcaption></figure>

カスタムロールは、同じページで既存のメンバーにも割り当てることができます。

<figure><img src="https://2537277549-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1YMZNIiZMBdlCHUDeZMP%2Fuploads%2Fgit-blob-539acaff653a87e7efe0ca02a5a8da65ab7733c7%2Ftutorial_team_members.png?alt=media" alt=""><figcaption></figcaption></figure>

#### さらに読む

チーム管理と権限の詳細については、次をご覧ください。

* チームメンバーを招待する
* フォルダー権限
* ワークスペース設定

カスタムロールをオンにすると、通常どおり [チームメンバーを招待](/get-started/ja/purattofmu/workspaces/team-members/invite-a-team-member.md) し、招待時にカスタムロールを指定できます。

### さらに読む
