会社のブランドを実装して、ユーザーを結び付ける
学習の目的
この単元を完了すると、次のことができるようになります。
- 会社のイネーブルメントサイトを設定する方法を理解する。
- 認証プロバイダーがユーザーアクセス権をイネーブルメントサイトに付与する方法を説明する。
- イネーブルメントサイトで社外のユーザーがアクセスできるようにする方法を習得する。
- イネーブルメントサイトで会社のブランドの詳細を設定するためのオプションを識別する。
イネーブルメントサイトでのブランドアイデンティティ
会社のイネーブルメントサイトは trailhead.com の個別のサブドメインに存在します。イネーブルメントサイトは、システム管理者が Salesforce 組織で定義するユーザー、権限、コンテンツコレクションの Salesforce 組織に接続します。
イネーブルメントサイトは完全に独自のものであるため、システム管理者はサイトをカスタマイズして、ブランドアイデンティティを拡張できます。イネーブルメントサイトでコンテンツにアクセスして公開できるのは、認証されたユーザーのみです。また、対象ユーザーと対象ユーザーがログインする方法を決定するために、いくつかのオプションが用意されています。
では、Pure Aloe の担当者と一緒に、このようなカスタマイズを実装する方法を見ていきましょう。
会社のサブドメインを作成する
サブドメインは、学習者が公開済みトレイルやモジュールにアクセスするための URL と、承認されたユーザーが Trailmaker アプリケーションにログインするための URL で使用されます。サブドメイン URL は次のようになります。
http://<subdomain>.my.trailhead.com
システム管理者がサブドメインを設定する手順は次のとおりです。
- https://trailhead.salesforce.com/en/subdomain に移動し、Salesforce ユーザー名とパスワードを使用してログインします。この URL にアクセスするには、ユーザーに「サイト設定を管理」権限が必要です。
- [サブドメイン] に、使用するサブドメイン名を入力します。この値は、イネーブルメントサイトへのアクセスに使用される URL にサブドメインが表示されるため、すべてのイネーブルメントサイトユーザーに表示されます。サブドメインは、作成すると後で変更することはできません。
- [コンテンツコレクション] には、特定の学習者が利用できるようにしたいコンテンツに対して、会社の最初のグループ名を入力します。コンテンツコレクションは、後で Salesforce 組織でさらに作成して管理できます。
- [完了] をクリックし、次のウィンドウで選択内容を確認します。
Pure Aloe は「purealoe」
というサブドメインを選択し、最初のコンテンツコレクションの名前を「All Employees」
として、Pure Aloe の全従業員がアクセスできるコンテンツに使用する予定です。
サブドメインを作成したら、[次へ] をクリックします。
次に、サブドメインで使用する認証プロバイダーサービスを設定します。
利用者のための計画を立てる
通常、学習コンテンツは次のいずれかまたは両方の受講者を対象としています。
- 会社の従業員やコントラクターなど、内部の学習者。
- 会社の顧客やパートナーなど、外部の学習者。
選択した認証プロバイダーは、学習者がコンテンツにアクセスする方法に影響します。認証プロバイダーのオプションについては、コンテンツの関係者全員で時間をかけて評価してください。
認証プロバイダーを比較する
ユーザーの認証に使用するサービスには、2 つのオプションがあります。
- イネーブルメント向けの Salesforce Identity
- Trailblazer
イネーブルメント向けの Salesforce Identity
すべての新しいイネーブルメントサイトでは、イネーブルメントサイトの接続アプリケーションとして Salesforce Identity のアクセス管理サービスを使用するイネーブルメント向けの Salesforce Identity を選択することをお勧めします。なぜそう思ったのですか?
- ID プロバイダーには、内部ユーザーのアクセスを可能にする Salesforce 組織、または外部ユーザーのアクセスを可能にする Experience Cloud サイトを指定することができます。
- 新しいユーザーはワンクリックで簡単にイネーブルメントサイトにアクセスできます。個別に登録を行ったり、Trailhead プロファイルを作成したりする必要はありません。
- コンテンツへのリンクがそのまま機能するので、システム管理者は認証を処理するリンクの生成に余分な時間を割く必要はありません。
- システム管理者はイネーブルメントサイトへの認証を処理する Salesforce 接続アプリケーションを作成できます。また、セッションタイムアウトや IP 制限など、その他のセキュリティ対策を指定することもできます。
イネーブルメント向けの Salesforce Identity を決定する前に評価すべき考慮事項は、次のとおりです。
- 学習者には、イネーブルメントサイト内で自分のバッジとポイントを確認できるプロファイルがありません。学習者は Trailhead アカウントを別途設定できますが、そのプロファイルには Trailhead コンテンツで獲得したバッジとポイントのみが表示され、イネーブルメントサイトコンテンツで獲得したバッジとポイントは表示されません。システム管理者に依頼して、Salesforce ユーザープロファイルにバッジを表示してもらうことも可能です。
- イネーブルメントサイトを内部の Salesforce 組織ユーザーと外部の Experience Cloud サイトメンバーの両方が利用できるようにするには、Salesforce 内部ユーザーが Experience Cloud サイトのメンバーでもある必要があります。イネーブルメント向けの Salesforce Identity を使用する場合は、イネーブルメントサイトを内部の Salesforce 組織ユーザーか外部の Experience Cloud サイトメンバーのいずれかのみに提供することをお勧めします。
Trailblazer
Trailblazer アカウントでは Salesforce のさまざまな製品やサービスで使用されている認証方法が提供されます。イネーブルメントサイトに Trailblazer アカウントを使用すると、次のことが可能になります。
- 学習者はプロファイルを使用でき、そのプロファイルで非公開のイネーブルメントサイトと公開されている Trailhead の両方で獲得したバッジとポイントを確認できます。
- イネーブルメントサイトは、内部の Salesforce 組織ユーザーと外部の Experience Cloud サイトメンバーの両方が利用できるようにすることが可能です。
ただし、イネーブルメント向けの Salesforce Identity と比較すると Trailblazer プロファイル にはカスタマイズオプションがあまりありません。
- 新しいユーザーが初めてイネーブルメントサイトにアクセスする場合は、イネーブルメントサイトに登録して、プロファイルを作成するという追加の手順が必要になります。
- 学習者が数クリックでコンテンツにアクセスできるように、システム管理者は認証パラメーターを組み込んだシングルサインオン (SSO) URL を作成する必要があります。
- システム管理者は、ユーザーログインセッションに対して追加のセキュリティ対策を定義できません。
各認証プロバイダーの詳細な比較については、Salesforce ヘルプトピック「認証プロバイダーの選択に関する考慮事項」を参照してください。
認証プロバイダーを選択する
サブドメインを作成したら、会社が使用する認証プロバイダーを選択します。
次の手順は、選択したプロバイダーによって異なります。イネーブルメント向けの Salesforce Identity を選択した場合は、[Use Salesforce Identity for Enablement (イネーブルメント向けの Salesforce Identity を使用)] をクリックすると、Salesforce 組織で接続アプリケーションを作成するように促されます。設定を完了するには 3 つの重要な情報が必要です。
- イネーブルメントサイトのログインページ URL
- 接続アプリケーションのコンシューマー鍵
- 接続アプリケーションのコンシューマーの秘密
このプロセスの全詳細については、Salesforce ヘルプトピック「イネーブルメント向けの Salesforce Identity を設定する」を確認してください。
Trailblazer アカウントを使用する場合は、[Use Trailblazer (Trailblazer を使用)] をクリックすると、認証プロバイダーが選択されます。追加の手順は必要ありません。
Pure Aloe は、推奨されるワークフローに従いたいと考えています。Joseph は、Pure Aloe の認証プロバイダーとしてイネーブルメント向けの Salesforce Identity を選択します。その後、Joseph はヘルプドキュメントにアクセスし、接続アプリケーションを設定する方法と接続アプリケーションのログイン情報を使用してイネーブルメント向けの Salesforce Identity を有効にする方法について学習します。
コンテンツを外部ユーザーに公開する
イネーブルメントサイトは非公開です。認証されたユーザーのみがログインして、コンテンツや Trailmaker アプリケーションにアクセスできます。このしくみは、世界中の誰もがアカウントを作成して学習を開始できる Trailhead とは異なります。会社が従業員向けに非公開のイネーブルメントサイトコンテンツを作成する際には、他の重要な利用者である顧客、パートナー、その他の外部ユーザーについて考慮することがよくあります。
Experience Cloud サイトのメンバーにアクセス権を付与すると、会社のコンテンツを外部に公開できます。サイトメンバーは通常、会社の外部での役割を持つユーザーです。Experience Cloud サイトメンバーがイネーブルメントサイトにアクセスするための要件は、次のとおりです。
- サイトメンバーは、イネーブルメントサイト (myTrailhead) ライセンスを使用し、少なくとも 1 つのコンテンツコレクションへのアクセスを有効にする権限セットに割り当てられている必要がある。
- サイトメンバーがイネーブルメントサイトのログイン URL にアクセスできる必要がある。
会社のブランド設定を行う
会社のイネーブルメントサイトのブランド設定を行うための最後の考慮事項は、ロゴ、色、バナー画像、カスタムリンク、コンテンツ検索条件など、カスタマイズ可能なオプションを利用して完成させることです。
このような詳細を設定するために、「サイト設定を管理」権限を持つユーザーは Trailmaker Settings アプリケーションにアクセスできます。
- イネーブルメントサイトにログインします。
- 右上隅にあるユーザーのアバターをクリックし、[Trailmaker] を選択します。
- [設定] タブをクリックします。
検索条件
コンテンツ作成者は、各トレイルやモジュールにメタデータをタグ付けします。このメタデータには検索条件が含まれるため、学習者が各人の社内のロール、実務経験、詳細を知りたい商品に応じて適切なコンテンツを見つけやすくなります。Trailmaker Settings では、会社がコンテンツに適用可能な検索条件値をカスタマイズできます。システム管理者はコンテンツ作成者からの入力を使用して、実装するカスタム検索条件値を定義します。
ブランド
視覚的なブランドアイデンティティは次の方法で追加できます。
- ブランドのロゴを追加する。
- ブランドのプライマリ色を選択する。
- Today ページに表示するバナー画像を選択する。
ナビゲーション
次のカスタムナビゲーション要素を追加できます。
- 会社のヘルプサイトの URL を指定する。
- ユーザーがイネーブルメントサイトからログアウトした後に移動する URL を指定する。
- イネーブルメントサイトのページのフッターに表示する URL を指定する。
コンテンツのエクスポート
最終的に、会社がコンテンツを公開した後、すべての公開済みコンテンツをすぐにエクスポートできるため、別のシステムやリポジトリにバックアップできます。このオプションでは、会社のイネーブルメントサイトの開発に注がれたすべての努力の成果を保持できます。
バッジ評価
学習者は修了した公開済みモジュールを 5 つ星のスケールで評価できます。Trailmaker Settings では、公開された各モジュールに対して会社が受けた平均評価を確認できます。
次のステップ
Joseph は多忙なシステム管理者ですが、彼の仕事はまだ終わっていません。次は、学習者に適切なコンテンツへのアクセス権を付与するという、もう 1 つの重要なワークフローを学習します。
リソース
- Salesforce ヘルプ: イネーブルメントサイトをブランド設定する
- Salesforce ヘルプ: イネーブルメントサイトの認証プロバイダー
- Salesforce ヘルプ: ユーザーの識別およびアクセス権の管理
- Salesforce ヘルプ: Get Started with Trailblazer (Trailblazer の使用開始)
- Salesforce ヘルプ: イネーブルメント向けの Salesforce Identity を設定する
- Salesforce ヘルプ: イネーブルメントサイトの外部学習者を有効にする
- Salesforce ヘルプ: Export All Published and Archived Content from an Enablement Site (すべての公開済みおよびアーカイブ済みコンテンツをイネーブルメントサイトからエクスポートする)
- Salesforce ナレッジ:myTrailhead のバッジがユーザープロファイルに表示されない
- Trailhead: Experience Cloud を使用したリーチの拡大
- Trailhead: Trailmaker Content の基本