---
title: "役割を作成・設定する"
slug: "create-and-set-up-a-role"
abstract: "ロールマネージャーを使って新しい役割を作成し、既存ロールを管理する方法。"
---
# 役割を作成・設定する

> !注 [クレームマッピング](https://doc.sitecore.com/sai/ja/developers/sitecoreai/user-security/users-roles-and-domains/assign-sitecoreai-roles-with-claims-mapping.html "Assign SitecoreAI roles with claims mapping") で追加されたロールは、ロールマネージャーやユーザーマネージャーには表示されません。

ロールを使ってウェブサイト認証を管理できます。ロールは管理者、営業スタッフ、匿名ユーザーなどの構造化されたユニットにユーザーをグループ化することを可能にします。これにより、複数のユーザーにセキュリティアクセス権を割り当てられる単一の役割でセキュリティアクセスを整理しやすくなります。ロールは、ウェブサイト全体を変更しなくても権限を変更したり、ユーザーを追加・削除したりする柔軟性を与えてくれます。

ユーザーは複数の役割に属することができ、サイトの異なるエリアへのアクセス権が異なります。複数の役割のメンバーであるユーザーは、割り当てられたすべての役割からアクセス権を取得します。

[SitecoreAI](https://doc.sitecore.com/sai/en/users/sitecoreai/sitecoreai.html)では、ロールマネージャーを使って新しいロールを作成し、既存ロールを管理します。

このトピックでは、以下の方法を概説します:

-   役割を作成する
-   ロールにアクセス権を割り当てる
-   役割のメンバーとしてアカウントを追加してください
-   ロールを削除してください

## 役割を作成する

役割を作成するには:

1.  SitecoreAIのホームページで**「設定**」をクリックし、**設定タブで****「ロールマネージャー**」をクリックします。
    
2.  **ロールマネージャー**のウィンドウのリボンで「**新作**」をクリックします。
    
    ![88F0CBF33AEA4ABDB90622D5D90BF11C.png](https://doc.sitecore.com/api/markdown-image/sai/ja/developers/sitecoreai/images/88F0CBF33AEA4ABDB90622D5D90BF11C.png)
    
3.  **New\*\*\*\*Roleダイアログボックス**に、新しいロールの名前とドメインを入力します。
    
    > !重要システム内のすべてのドメインですべてのロールが利用可能になるようにするために、すべてのロールをデフォルトのドメインに保つべきです。一度ロールを作成し、ドメインに特化すると、その役割が属するドメインは変更できません。
    
4.  **OK**をクリックします。
    

## ロールにアクセス権を割り当てる

デフォルトでは、新しい役割はすべて読み込みアクセス権を持っています。役割の設定を終えるために、[関連するアクセス権を割り当てます。](https://doc.sitecore.com/sai/ja/developers/sitecoreai/user-security/the-access-rights/assigning-access-rights.html "Assigning access rights")

## 役割のメンバーとしてアカウントを追加してください

新しい役割を作成したら、その役割にメンバーを追加するか、その役割を別のロールのメンバーにすることができます。 [SitecoreAI](https://doc.sitecore.com/sai/en/users/sitecoreai/sitecoreai.html)では、任意のセキュリティアカウント(ユーザーやロール)をロールのメンバーにできます。セキュリティアカウントをロールのメンバーにするには:

1.  ロールマネージャーでセキュリティアカウントを追加したいロールをクリックし、「 **メンバー**」をクリックします。
    
    ![8E5ACA4521194E7EBE213AE656E883C2.png](https://doc.sitecore.com/api/markdown-image/sai/ja/developers/sitecoreai/images/8E5ACA4521194E7EBE213AE656E883C2.png)
    
    > !注選択した役割を別のロールのメンバーにするには、「メンバーオブ」をクリックし、その役割のメンバーにしたいロールをクリックしてください。
    
2.  **メンバー**ダイアログボックスには、その役割のメンバーであるすべてのセキュリティアカウントのリストを見ることができます。新しいセキュリティアカウントをリストに追加するには**、「追加**」をクリックしてください。
    
    ![5A9B22D03F7B42698E2710344E8AE8E3.png](https://doc.sitecore.com/api/markdown-image/sai/ja/developers/sitecoreai/images/5A9B22D03F7B42698E2710344E8AE8E3.png)
    
    > !注ロールからセキュリティアカウントを削除するには、削除したいアカウントをクリックして「削除」をクリックします。
    
3.  アカウント **を追加** ダイアログボックスの **アカウントタイプ** セクションで、追加したいアカウントの種類(ユーザーまたはロール)をクリックしてください。
    
    ![8489082096CD4F91A0A8B0481561E89D.png](https://doc.sitecore.com/api/markdown-image/sai/ja/developers/sitecoreai/images/8489082096CD4F91A0A8B0481561E89D.png)
    
4.  メンバーにしたいユーザーや役割をクリックし、**OK**をクリックします。
    
    ユーザーやロールのページが複数ある場合は、ウィンドウ下部のボタンを使ってユーザーやロールのリストを閲覧してください。
    

## ロールを削除してください

セキュリティ管理者として、会社が変化し成長するにつれて、しばしばロールやユーザーをセキュリティシステムから削除します。

ロールを削除すると、[SitecoreAI](https://doc.sitecore.com/sai/en/users/sitecoreai/sitecoreai.html):

-   その役割のメンバーだったすべてのセキュリティアカウントからその役割のメンバー資格を削除します。
    
-   この役割のメンバーであるすべてのユーザーから、この役割に関連するすべてのアクセス権を奪います。
    
-   アカウントの定義を削除します。
    
-   役割に関連するアクセス権は削除されません。アクセス権は依然としてコンテンツツリー内の個々のアイテムに保存されています。
    
    つまり、同じ名前の新しい役割を作成すると、新しい役割は古いものと同じアクセス権を与えられます。新しい役職にはメンバーがいません。
    

ロールを削除するには:

1.  ロールマネージャーを開き、削除したいロールをクリックします。
2.  リボンで **「削除**」をクリックします。