セルフ登録を可能にするために組織とポータルの準備する
学習の目的
この単元を完了すると、次のことができるようになります。
- コミュニティプロファイルをポータルのメンバーに追加する。
- ポータルのセルフ登録を有効にする。
- ゲストユーザーがプライバシー設定フローにアクセスできるようにする。
- セルフ登録したポータルメンバーを取引先に関連付ける。
カスタマーコミュニティプロファイルをコピーして、ポータルのメンバーに追加する
ポータルを作成するとすぐ各自のポータルのワークスペースインターフェースが表示され、ここでポータルの構築、設定、監視を一元的に実行します。ワークスペースの各タイルを使用して、ブランド設定から監視まで、ポータルのさまざまな側面を管理できます。
どのサイトやポータルにも、アクセスするメンバーが必要ですよね? ですから、次はこのポータルにメンバーを追加します。ここでまずすべきことは、カスタマー取引先ポータルで使用する標準外部プロファイルをコピーすることです。これは、Salesforce セキュリティのベストプラクティスです。新しいサイトまたはポータルを作成するたびに、コピーした外部プロファイルを使用してアクセス権を付与するようにします。外部プロファイルごとに、その特定のサイトやポータルの目標に応じたセキュリティや共有を設定します。
プロファイルをコピーする手順は、次のとおりです。
- [設定] の [クイック検索] ボックスに
Profiles
(プロファイル) と入力し、[プロファイル] を選択します。 - コピーするプロファイルまでスクロールダウンして、[アクション] 列の [コピー] をクリックします。
- プロファイルに名前を付けます。
- [保存] をクリックします。
カスタマープロファイルを作成したら、ポータルのメンバーに追加できます。
- [設定] から、[クイック検索] ボックスに
Digital Experiences
(デジタルエクスペリエンス) と入力し、[すべてのサイト] を選択します。 - 取引先ポータルの横にある [ワークスペース] をクリックします。
- [管理] | [メンバー] をクリックします。
- ポータルのメンバーに追加するプロファイルを選択します。(プロファイルが表示されない場合は、検索を [すべて] に変更します。)
- [追加] をクリックします。
- [保存] をクリックします。
今後はこのプロファイルに誰かを追加すると、同時にポータルのメンバーにも追加されます。
セルフ登録するカスタマーユーザーの取引先を設定する
Salesforce 組織で作成したすべての Experience Cloud サイトユーザーは、取引先 (法人取引先か個人取引先) に関連付けられている必要があります。この Trailhead Playground では個人取引先が有効になっていないため、この後作成する Ursa Major カスタマー取引先ポータルのすべてのユーザーを関連付ける法人取引先を設定する必要があります。
新しい取引先を設定するには、アプリケーションランチャーを使用して取引先アプリケーションに移動し、[新規] をクリックします。ここでの必須項目は取引先の名前のみです。
セルフ登録を有効にする
スムーズなセルフ登録プロセスに向けた次のステップは、Ursa Major ポータルで実際にセルフ登録を有効にすることです。セルフ登録を有効にする前に、ポータルが公開済みで、登録ページを設定可能であることを確認します。その方法は、次のとおりです。
- [設定] で、[クイック検索] ボックスに
All Sites
(すべてのサイト) と入力し、[すべてのサイト] を選択します。 - サイト名の横にある [ビルダー] をクリックします。
- エクスペリエンスビルダーで [公開] をクリックし、確認ダイアログでもう一度 [公開] をクリックしてから [了解] をクリックします。
次の手順に従って、ポータルのセルフ登録を有効にします。
- をクリックしてから [管理] をクリックして、[管理] に移動します。
- [ログイン & 登録] を選択します。
- [登録ページ設定] で [顧客とパートナーにセルフ登録を許可] チェックボックスをオンにします。
- [登録ページ種別] ページで、以下の値を選択します。
- エクスペリエンスビルダーページ (メモ: 参照には公開済みページのみが表示されます。サイトを公開していることを確認しますか。)
- 登録
- 適切なプロファイルと取引先を登録済みのユーザーに割り当てます。
- [保存] をクリックします。
次に、コミュニティへの公開アクセス権を付与します。
- [管理]、 の順にクリックして、エクスペリエンスビルダーに移動します。
- 設定の歯車 () をクリックします。
- [全般] セクションにある [公開アクセス] で、[ゲストユーザーはログインすることなくサイトを表示および操作できる] チェックボックスをオンにします。
- [一般設定] 領域を閉じます。
プライバシー設定フローへのアクセス権をゲストユーザーに付与する
フローへのアクセス権は、特定のプロファイルで特定のフローへのアクセス権を付与できるため、かなり細かく管理できます。Experience Cloud でサイトが作成され、公開アクセス権が設定されると、自動的にゲストユーザープロファイルが作成されます。ゲストユーザーとは、ログインしなくても公開サイトにアクセスできるインターネット上のユーザーです。ユーザーがログインを作成するつもりでも、サイトに初めてアクセスしたときはゲストユーザーとみなされます。そのため、「Experience Cloud サイトのセルフ登録フローを作成する」で作成したフローにユーザーがアクセスできるようにするために、サイトの特定のゲストユーザープロファイルへのフローに対するアクセス権を付与する必要があります。
これは 2 段階のプロセスで、サイトへの公開アクセスを可能にした後で実行できます。
最初に、フローのデフォルトアクセス設定を上書きし、続いて、ゲストユーザープロファイルでプライバシー設定フローへのフローアクセスを有効にする必要があります。
- [設定] で、
flow
と入力し、[フロー] をクリックします。 -
[プライバシー設定]
フローの横にある下矢印をクリックして、[編集アクセス権] をクリックします。 - [デフォルト動作を上書きし、有効化されたプロファイルまたは権限セットにアクセスを制限します] 設定を選択します。
- [システム管理者] プロファイルと [Customer Community ユーザー] プロファイルを [選択可能なプロファイル] 列から [有効化されたプロファイル] 列に移動します。
- [保存] をクリックします。
フローに細かなアクセス権を付与したら、ゲストユーザープロファイルにアクセス権を付与できます。
- エクスペリエンスビルダーに移動します。
- 設定の歯車をクリックして、ゲストユーザープロファイル (おそらくは
[カスタマー取引先ポータルプロファイル]
という名前) をクリックします。 - プロファイルページで、[フローアクセスを有効化] セクションに移動して、[編集] をクリックします。
-
[プライバシー設定]
フローを [使用可能なフロー] から [フローを有効化] 列に移動します。 - [保存] をクリックします。
これで、サイトのゲストユーザーにフローへのアクセス権が付与されました。
[個人] 項目を取引先責任者ページレイアウトに追加する
ポータルでセルフ登録フローを使用するために実行すべき最後の作業は、[個人] 項目を取引先責任者ページレイアウトに追加することです。個人オブジェクトには、追跡やコミュニケーションに関してお客様が指定した内容が保存されます。このオブジェクトはデフォルトですべての組織で有効になっていますが、リード、取引先責任者、個人取引先のいずれかに関連付ける必要があります。
この関連付けを行うために、項目をページレイアウトに追加します。このプロジェクトでは、ポータルユーザーを取引先責任者レコードで追跡するため、[個人] 項目を取引先責任者ページレイアウトに追加します。
- [設定] から、[オブジェクトマネージャー] タブをクリックします。
- [取引先責任者] をクリックします。
- [ページレイアウト] | [取引先責任者レイアウト] をクリックします。
- [個人] 項目をページレイアウトの [取引先責任者情報] セクションにドラッグします。
- [保存] をクリックします。
うまくいきました! これで、登録とデータプライバシー設定のフローを作成する準備が整いました。