組織での外部 ID の準備
学習の目的
このモジュールを完了すると、次のことができるようになります。
- 外部 ID のカスタムプロファイルとロールを設定する。
- 外部 ID ロールをユーザに割り当てる。
- 外部 ID ユーザの情報を保存するアカウントを作成する。
始めましょう
外部 ID を導入する第一歩として、フェーズを設定します。このフェーズを次に示します。
- [私のドメイン] の Identity 製品で使用して作成されたサブドメイン。
- コピーされた外部 ID プロファイルおよびロール。
- 外部 ID ロールに割り当てられたユーザ。
- 取引先。
Trailhead Playground で [私のドメイン] はすでにオン
どの Trailhead Playground でも [私のドメイン] はデフォルトでオンになっています。Trailhead Playground で [私のドメイン] をオンにしたり、設定を変更しようとしないでください。[私のドメイン] の設定を変更すると、Playground 組織からロックアウトされることがあります。
本番組織では、[私のドメイン] で組織に固有のサブドメインを作成できます。組織のログイン URL に Salesforce インスタンス (https://na17.lightning.force.com など) が含まれている場合に、[私のドメイン] をリリースすると、会社固有のログイン URL (https://mydomainname.my.salesforce.com) に置き換えられます。
組織でカスタム Lightning コンポーネントを作成する場合やシングルサインオン (SSO) を設定する場合は、[私のドメイン] が必要です。Winter ’21 以降に作成されたすべての本番組織、Developer Edition 組織、トライアル組織には、デフォルトで [私のドメイン] が用意されています。[私のドメイン] を本番組織で有効にする方法については、「ユーザ認証」モジュールを参照してください。[私のドメイン] と Trailhead Playground についての詳細は、こちらのナレッジ記事を参照してください。単純な組織の設定
外部 ID のデモを行うため、お客様がアクセスする単純な組織を設定しましょう。外部 ID には、External Identity ユーザプロファイル、ロール、およびお客様の情報が含まれた取引先が必要です。Salesforce コミュニティも必要ですが、これについては次の単元で説明します。
顧客のプロファイルを設定する
プロファイルとは、ユーザが Salesforce にログインした後にアクセスできる内容を決定するための設定と権限のコレクションです。設定は、レコードタイプなど、ユーザに何を表示するかを指定するために使用します。権限は、ユーザがどのアプリケーションにアクセスできるかなど、ユーザに何ができるかを管理するために使用します。
Salesforce には、デフォルトの External Identity ユーザプロファイルが含まれています。このプロファイルをコピーして、「Customers」 (顧客) という名前を付けます。後々、訪問者がコミュニティに登録すると、この Customers プロファイルが割り当てられます。
独自のバージョンのプロファイルを設定するには、最初に External Identity ユーザプロファイルをコピーします。
- [設定] から、[クイック検索] ボックスに「プロファイル」と入力し、[プロファイル] を選択します。
- [External Identity ユーザ] の横にある [コピー] を選択します。
- プロファイルに「Customers」 (顧客) という名前を付け、[保存] をクリックします。
ここでは、デフォルトのままにします。
ロールを追加する
次の単元では、カスタマーコミュニティを作成します。その前にまず、コミュニティを管理するユーザのロールを作成する必要があります。Customer Manager (カスタマーマネージャ) ロールを設定してロール階層に追加しましょう。
- [設定] から、[クイック検索] ボックスに「ロール」と入力し、[ロール] を選択します。
- ドロップダウンリストから [商品別ロール階層サンプル] を選択し、[ロールの設定] を選択します。これはページの一番下にあります。
- CEO で [ロールの追加] をクリックします。
- ロールの表示ラベルに「Customer Manager」 (顧客マネージャ) と入力します。
- [保存] をクリックします。
ロールをユーザに割り当てる
- [設定] から、[クイック検索] ボックスに「ユーザ」と入力し、[ユーザ] を選択します。
- ユーザ名の横にある [編集] をクリックします。
- [ロール] で [Customer Manager (顧客マネージャ)] を選択します。
- [保存] をクリックします。
取引先の作成
- アプリケーションランチャー (
) で、[取引先] を見つけて選択します。
- [新規] をクリックします。
- 取引先に「Customers」 (顧客) という名前を付け、[保存] をクリックします。