Skip to main content

役割と許可の構成

学習の目的

この単元を完了すると、次のことができるようになります。
  • Business Manager での役割とは何かを説明する。
  • 機能の許可とモジュールの許可の違いを説明する。
  • 管理者が付与できる 3 種類の許可を挙げる。
  • 各許可がどのように機能するかを説明する。

Business Manager の役割

Cloud Kick の管理者である Linda Rosenberg が初日に学んだとおり、Business Manager の役割は一連のユーザーに付加する許可のグループです。ユーザーは複数の役割を持つことができます。

Linda は Account Manager で役割を割り当て、ユーザーが Business Manager のインスタンスにアクセスできるようにしました。Business Manager で作成する役割はこれとは異なり、B2C Commerce の機能とデータへのアクセスを管理します。Business Manager にはサンプル役割が含まれており、Linda に割り当てられた管理者役割もその 1 つです。

役割には、Business Manager モジュールの許可と機能の許可が含まれており、組織のコンテキストで定義されます。モジュールの許可は Business Manager モジュールの許可を付与し、機能の許可は特定のタスクを実行する許可を付与します。たとえば、Cloud Kicks のマーチャンダイザー、Traude Beck はカタログのデータを編集する必要があります。それを実行するには、[Merchant Tools (マーチャントツール)] 領域の [Catalogs (カタログ)] モジュールに対する書き込み許可とカタログを管理するための機能の許可が必要です。データを編集するには、両方の種類の許可が必要です。

また、役割には、許可される言語または地域情報を指定する必要もあります。許可は追加式です。ユーザーは、割り当てられたすべての役割のすべての許可を持ちます。

モジュールの許可

モジュールの許可は、モジュールの機能に応じて、サイトまたは組織のコンテキストで付与します。たとえば、サイトのコンテキストで注文を管理するユーザーがいる場合、そのサイトのコンテキスト内の [Ordering (注文)] モジュールに対する許可をそれらのユーザーに付与します。

モジュールの許可では、未承認のユーザーによるプログラムでのアクセスを防ぐことができます。また、各ストアフロントのデータを転送、レプリケート、編集する許可を含めることができます。

機能の許可

機能の許可は、特定のタスクを実行する許可をユーザーに付与します。たとえば、Linda は、ある役割でユーザーに次のことを許可するように指定できます。

  • 選択したサイトのライブラリとそのアセットを管理する。
  • 注文を削除する。
  • 品目レベルにおける価格調整を追加または削除する。

機能の許可はコンテキストによって異なります。一部は、サイトレベルまたは組織レベルのいずれかのみで使用でき、両方では使用できません。

WebDAV の許可

Linda は、デベロッパーに WebDAV フォルダーへのアクセス許可を付与する必要がある場合があります。これらのフォルダーには、次のようなコードやデータが含まれています。

  • /cartridges
  • /realmdata
  • /securitylogs

ロールを追加する

Cloud Kicks サイトには、すでに次の役割と割り当て済みの許可があります。

役割 モジュールの許可 機能の許可
corporate (会社)
  • Products and Catalogs (商品とカタログ)
  • コンテンツ
0
admin (管理者) 組織の許可:
  • Replication (レプリケーション)
  • [Site Development (サイトの開発)] モジュール
  • Import & Export (インポート & エクスポート)
  • Site Import & Export Operations (サイトのインポート & エクスポートオペレーション)
Cloud Kicks サイト:
  • All Batch Processes (すべてのバッチ処理)
  • すべての [Import & Export (インポート & エクスポート)] モジュール
  • Replication_Run_For_Org
  • WebDAV_Realm_Access
  • WebDAV_Manage_Customization
  • WebDAV_Transfer_Files
developer (デベロッパー) Cloud Kicks サイト:
  • カスタムオブジェクト
  • Analytics
  • SEO
  • Site Preferences (サイト環境設定)
  • WebDAV_Realm_Access
  • WebDAV_Manage_Customization

Linda は、既存の [admin (管理者)] 役割によって、新しい管理者、Peter が業務に必要なすべての機能を使用できることを確認しました。ただし、Traude のために新しいマーチャンダイザー役割を追加する必要がありそうです。Traude の業務では、商品やコンテンツなどのストアフロントのデータを作成、編集する必要があります。Traude には次の許可が必要です。

モジュール 機能
  • Products and Catalogs (商品とカタログ)
  • コンテンツ
  • 検索
  • Online Marketing (オンラインマーケティング)
  • Ordering (注文)
  • Analytics
  • Manage_Site_Catalog
  • Manage_Site_PriceBooks
  • Manage_Site_Inventory

Linda が Traude 用の新しいマーチャンダイザー役割を作成する手順は、次のとおりです。

  1. Business Manager を開きます。
  2. [Administration (管理)] > [Organization (組織)] > [Roles & Permissions (役割と許可)] を選択します。Business Manager の [Roles (役割)] ページ
  3. Linda の [Administrator (管理者)] 役割は黄色の三角形でマークされており、セキュリティに影響を及ぼします。この役割によって、ユーザーを管理したり役割にアクセスしたりするために必要な許可が付与されます。
  4. 新規の役割を作成するには、[New (新規)] をクリックします。Business Manager の新規役割ページ
  5. 「merchandiser」 (マーチャンダイザー) と入力し、[Apply (適用)] をクリックします。
  6. [Business Manager Modules (Business Manager モジュール)] タブと [Functional Permissions (機能の許可)] タブをクリックして許可を追加します。

許可の追加

Linda は、この役割に許可を追加します。

  1. Business Manager を開きます。
  2. [Administration (管理)] > [Organization (組織)] > [Roles & Permissions (役割と許可)] を選択します。
  3. [Business Manager Modules (Business Manager モジュール)] タブをクリックします。
  4. Cloud Kicks サイトを選択して、[Apply (適用)] をクリックします。Business Manager の [Modules Permissions (モジュールの許可)] ページ
  5. 次のモジュールを選択します。
    • Products and Catalogs (商品とカタログ)
    • コンテンツ
    • 検索
    • Online Marketing (オンラインマーケティング)
    • Ordering (注文)
    • Analytics
  6. [更新] をクリックします。
  7. [Functional Permissions (機能の許可)] タブをクリックします。
  8. Cloud Kicks サイトを選択して、[Apply (適用)] をクリックします。Business Manager の [Functional Permissions (機能の許可)] ページ
  9. 次の機能の許可を割り当てます。
    • Manage_Site_Catalog
    • Manage_Site_PriceBooks
    • Manage_Site_Inventory
  10. [更新] をクリックします。

地域情報許可の割り当て

次に、Linda は英語地域情報の許可をマーチャンダイジング役割に割り当てます。Traude は、ローカライズされた英語属性を表示または編集し、英語のストアフロントのデータを作成するためにこの許可が必要です。

  1. [merchandiser (マーチャンダイザー)] 役割で、[Locale Permissions (地域情報の許可)] タブをクリックします。Business Manager の [Locale Permissions (地域情報の許可)] ページ
  2. 英語地域情報に対する書き込み許可を付与するチェックボックスをオンにします。
  3. [Apply (適用)] をクリックします。

WebDAV の許可の割り当て

次に、Linda のマネージャーは Linda に、既存のデベロッパー役割に WebDAV の許可を追加するように依頼しました。Maria の作業は次のとおりです。

  1. [Roles & Permissions (役割と許可)] モジュールで、[developer (デベロッパー)] 役割を選択します。
  2. [WebDAV Permissions (WebDAV の許可)] タブをクリックします。Business Manager の [WebDAV Permissions (WebDAV の許可)] ページ
  3. すべてのフォルダーに対する書き込み許可を付与します。
  4. 役割を更新します。

役割へのユーザーの割り当て

次に、Linda は Traude にマーチャンダイザー役割を割り当てて、Traude が業務を行えるようにします。マーチャンダイザーとして Traude はサイトカタログ、価格設定、在庫を編集できる必要があります。また、Traude には Traude のサイトのデータのみが表示されるようにする必要があります。

  1. [Roles & Permissions (役割と許可)] ページで [merchandiser (マーチャンダイザー)] 役割を選択します。Business Manager の [Roles (役割)] ページ
  2. [Users (ユーザー)] タブをクリックし、[Assign (割り当て)] をクリックします。
  3. ユーザー ID を選択し、[Assign (割り当て)] をクリックします。

Linda は同じ手順で Peter に admin (管理者) 役割を割り当てました。これで、新しいユーザーが 2 人共、Cloud Kicks での業務を開始できます。

まとめ

このモジュールでは、Cloud Kicks の新任の管理者である Linda Rosenberg が Account Manager で新しいユーザーレコードを作成し、Business Manager で新しい役割を作成しました。Linda は新しい役割に許可を割り当てて、新しいユーザーの 1 人である Traude が業務で使用する必要があるデータにアクセスできるようにしました。また、Linda は既存のデベロッパー役割に WebDAV の許可を追加し、開発中のサイトにパスワード保護を追加しました。

知識をテストして、新しいバッジを獲得しましょう。

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む