Skip to main content

イネーブルメントサイトの公開に関するロールの権限を管理する

学習の目的

この単元を完了すると、次のことができるようになります。

  • イネーブルメントサイト (myTrailhead) 権限セットライセンスを使用して、システム管理者がユーザーのイネーブルメントサイト権限を設定する方法について説明する。
  • イネーブルメントサイトユーザーが使用できるさまざまな権限について説明する。
  • システム管理者がイネーブルメントサイト機能へのアクセス権を付与する方法について説明する。

イネーブルメントサイトでの Salesforce システム管理者のタスク

「Enablement Site Basics (イネーブルメントサイトの基本)」モジュールでは、イネーブルメントサイトを使用して、パーソナライズされた魅力的なエクスペリエンスを会社のスキル開発とイネーブルメントの目標に組み込む方法について学習しました。アロエベラを原料とするモイスチャーローションとクリームを生産する会社、Pure Aloe を例として、Pure Aloe が会社の成長に合わせて従業員のイネーブルメントに役立つコンテンツを計画的に提供していく様子を考察しました。 

イネーブルメントサイトを使用することで会社にどのようなメリットをもたらすことができるのか、またコンテンツパブリッシャーが学習者向けのトレイルやモジュールをどのように開発してリリースするのかについて復習するには、「Enablement Site Basics (イネーブルメントサイトの基本)」モジュールを参照してください。

「Enablement Site Basics (イネーブルメントサイトの基本)」モジュールの「Learn About the Components of an Enablement Site (イネーブルメントサイトについて学ぶ)」単元で説明したように、Pure Aloe の Salesforce システム管理者である Joseph は、Salesforce 組織で権限の割り当てを行う担当者です。コンテンツ作成者、リリースマネージャー、学習者など、すべてのイネーブルメントサイトユーザーには、それぞれの役割を果たすために適切なユーザー権限が必要です。ほとんどの Salesforce 製品の場合と同様に、Salesforce システム管理者は Salesforce 組織の [設定] でユーザー権限を設定します。

権限セットライセンスを選択する

会社がイネーブルメントサイトを実装する準備が整うと、組織でイネーブルメントサイト (myTrailhead) 権限セットライセンスを利用できるようになります。イネーブルメントサイトユーザーロールの権限セットを作成する場合は、まず権限セットごとに、このライセンスを選択します。 

  1. Salesforce 組織の [設定] から、[クイック検索] ボックスに「権限セット」と入力し、[権限セット] を選択します。
  2. 権限セットを作成するには、[新規] をクリックします。
  3. 「Enablement Site Release Managers」のような権限セットの表示ラベルを入力して、提案された API 参照名を使用します。この参照名は一意である必要があります。
  4. [ライセンス] ドロップダウンで [イネーブルメントサイト (myTrailhead) ] を選択します。
  5. [Save (保存)] をクリックします。

イネーブルメントサイトユーザーの権限セットを作成する際に、[イネーブルメントサイト (myTrailhead)] ライセンスを選択する。

特定のイネーブルメントサイト権限を有効化する

イネーブルメントサイト (myTrailhead) 権限セットライセンスでは、権限セットで特定のイネーブルメントサイト権限を有効化できます。これにより、ユーザーロールごとに適切な権限を付与する権限セットを作成することができます。有効にできる権限は次のとおりです。

権限 有効なアクセス ロール

サイト設定を管理

  • 会社のイネーブルメントサイトサブドメインをプロビジョニングするためのアクセス
  • Trailmaker Settings アプリケーション

システム管理者

コンテンツを作成

Trailmaker Content アプリケーション

  • コンテンツ作成者
  • リリースマネージャー

Trailmix カスタムステップを管理

Trailmix でのカスタムリンクまたはタスクの追加

  • コンテンツ作成者
  • 学習者

コンテンツコレクションを管理

[設定] の [コンテンツコレクション] ページ (Salesforce 組織)   

  • システム管理者
  • コンテンツ作成者

リリースをプレビュー

Trailmaker Release アプリケーションからリリースをプレビューするためのアクセス

  • コンテンツ作成者
  • 各分野のエキスパート
  • リリースマネージャー

リリースを管理

Trailmaker Release アプリケーション

リリースマネージャー

すべてのコンテンツを表示

すべてのコンテンツコレクションのイネーブルメントサイトコンテンツの参照

  • システム管理者
  • コンテンツ作成者
  • リリースマネージャー

作成した権限セットで特定の権限を有効にする手順は、次のとおりです。

  1. [権限セット概要] で、[システム権限] を選択します。[システム権限] セクションが表示されている、[Enablement Site Release Managers (イネーブルメントサイトリリースマネージャー)] 権限セットの概要ページ。
  2. [編集] をクリックします。
  3. 権限セットに割り当てられたユーザーがアクセス可能な特定の権限を有効にします。
メモ

権限セットに [イネーブルメントコンテンツコレクションアクセス] 設定が表示されています。このアクセス設定は、イネーブルメントサイトコンテンツを消費する学習者に対して特定のコンテンツコレクションへのアクセスを有効にするために使用されます。コンテンツ権限については、このモジュールの後半で詳しく説明します。

例: リリースマネージャーの権限

Pure Aloe の例を見てみましょう。Joseph は、リリースマネージャーである Marisol に責務を果たすために必要なすべての権限があることを確認したいと考えています。Joseph は、「Enablement Site Release Managers」という権限セットを作成し、次の権限を有効にします。

  • コンテンツを作成: Marisol は Trailmaker Content にアクセスして、リリースにトレイルとモジュールを追加できるようになります。
  • リリースを管理: Marisol はリリースを作成して公開できるようになります。
  • リリースをプレビュー: Marisol はリリースを公開する前に、リリースで公開予定の新規コンテンツや変更されたコンテンツが Pure Aloe のイネーブルメントサイトにどのように表示されるかプレビューできるようになります。
  • すべてのコンテンツを表示: Marisol はすべての Pure Aloe 学習者のトレイルとモジュールを参照できるようになります。

適切なリリースマネージャー権限が有効になっている [Enablement Site Release Managers (イネーブルメントサイトリリースマネージャー)] 権限セット。

例: コンテンツ作成者の権限

Pure Aloe の別の例も見てみましょう。執筆専門のコンテンツ作成者である Cindy には、リリースマネージャーである Marisol とは異なるツールへのアクセスが必要です。Joseph は、「Enablement Site Content Creators」という権限セットを作成し、次の権限を有効にします。

  • コンテンツを作成: Cindy は Trailmaker Content にアクセスし、ドラフトをトレイル、モジュール、単元、テストに移動できるようになります。
  • リリースをプレビュー: Cindy は Marisol がリリースを公開する前に、リリースで公開予定の新規コンテンツや変更されたコンテンツが Pure Aloe のイネーブルメントサイトにどのように表示されるかプレビューできるようになります。

例: システム管理者

Joseph 自身はどうでしょうか? Salesforce システム管理者として、普段から Pure Aloe の Salesforce 組織で作業し、権限を管理しています。ですが、Pure Aloe は Joseph にイネーブルメントサイトの設定をサポートするように要請しています。つまり、Joseph はイネーブルメントサイトユーザーエクスペリエンスに影響を与えるデータを管理するための権限を、自分自身 (および潜在的に他のシステム管理者) に付与する必要があります。Joseph は「Enablement Site Admins」という権限セットを作成し、次の権限を有効にします。

  • コンテンツコレクションを管理: Joseph はさまざまなグループの学習者が利用できるようにしたいと Pure Aloe が考えているコンテンツのコレクションを設定し、管理できるようになります。このコレクションは Salesforce 組織で管理されます。
  • サイト設定を管理: Joseph はイネーブルメントサイトの詳細を設定し、認証プロバイダー、会社のブランド、コンテンツ検索条件を設定できるようになります。
  • すべてのコンテンツを表示: Joseph はコンテンツコレクションのコンテンツに関して、設定とレポートの実行を行えるようになります。

ほとんどの場合、Joseph は Trailmaker Content や Trailmaker Release アプリケーションにアクセスする必要はないため、ここではこの権限は省略します。

適切なシステム管理者権限が有効になっている [myTrailhead Admins (myTrailhead システム管理者)] 権限セット。

ユーザーを権限セットに割り当てる

有効化された権限を特定のユーザーに対して有効にするには、そのユーザーを権限セットに追加します。これを実行するには、いくつかの方法があります。

一部の会社は、まず特定のユーザーを見つけ、次にそのユーザーの権限を追加することを好みます。たとえば、Joseph は Marisol がリリースマネージャーであり、リリースマネージャーの権限セットを必要としていることを知っています。

  1. Salesforce 組織の [設定] から、[クイック検索] ボックスに「ユーザー」と入力し、[ユーザー] を選択します。
  2. 権限セットを割り当てるユーザーの名前をクリックします。
  3. ユーザーの詳細ページで、[権限セットの割り当て] までスクロールして、[割り当ての編集] をクリックします。権限セットの割り当てを編集する場所が表示されている、Marisol のユーザー詳細ページ。
  4. [利用可能な権限セット] リストから適切な権限セットを選択し、その権限セットを [有効化された権限セット] リストに移動します。
  5. 変更内容を保存します。[Enablement Site Release Managers (イネーブルメントサイトリリースマネージャー)] 権限セットが有効化された権限セットのリストに追加されている、Marisol の [権限セットの割り当て] ページ。

また、権限セットから開始して、特定のユーザーを追加していくことを好む会社もあります。たとえば、Joseph は、[Enablement Site Content Creators (イネーブルメントサイトコンテンツ作成者)] 権限セットが Cindy を含む Pure Aloe のすべてのコンテンツ作成者に適用されることを把握しています。

  1. Salesforce 組織の [設定] から、[クイック検索] ボックスに「権限セット」と入力し、[権限セット] を選択します。
  2. 特定のユーザーを追加する権限セットの名前をクリックします。
  3. [割り当ての管理] をクリックします。権限セットの割り当てを管理する場所が表示されている、[Enablement Site Content Creators (イネーブルメントサイトコンテンツ作成者)] 権限セットの概要ページ。
  4. [割り当てられたユーザー] ページで、[割り当てを追加] をクリックします。
  5. 追加するユーザーの横にあるボックスをクリックして、[割り当て] をクリックします。
  6. [完了] をクリックします。

Joseph は、Pure Aloe で権限セットを作成し、他の公開に関する役割にユーザーを割り当てる作業を続けています。忙しい一日でしたが、まだ仕事が残っています。Joseph は、イネーブルメントサイトの設定、認証サービスプロバイダーの選択、Pure Aloe 学習者の権限の設定など、さらにいくつかの作業も担当しています。

リソース

無料で学習を続けましょう!
続けるにはアカウントにサインアップしてください。
サインアップすると次のような機能が利用できるようになります。
  • 各自のキャリア目標に合わせてパーソナライズされたおすすめが表示される
  • ハンズオン Challenge やテストでスキルを練習できる
  • 進捗状況を追跡して上司と共有できる
  • メンターやキャリアチャンスと繋がることができる