作成するために必要なアカウントとグループは何ですか?

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

このトピックでは、作成するユーザー アカウントとグループの概要について説明します。マルチコンピューターのデプロイでは、Sitecore Commerceアカウントとユーザー グループをドメイン コントローラーに作成する必要があります。単一サーバーのデプロイでは、Sitecore Commerceがインストールされているコンピューターでこれらのアカウントとグループを作成できます。内部テスト環境および開発環境では、本番環境のデータ・ドメイン用に作成するのと同じアカウントとグループを作成します。

これらの各領域のアカウントとグループの要件については、次のセクションを参照してください。

  • Commerce Serverのユーザー アカウントとサービス アカウント

  • Commerce Serverグループとアカウントの割り当て

  • きめ細かなセキュリティのための追加のユーザーグループ

  • SQL Serverデータベース インスタンス、アカウント、およびロール ユーザー マッピング

Commerce Serverのユーザー アカウントとサービス アカウント

次の表に、ユーザーが作成するアカウント、または前提条件ソフトウェアのインストール時に作成されるアカウントを示します。Commerce Serverをインストールする前に、<CS Installer>、<CS Staging User>、CSLOB、およびRunTimeUserの各アカウントを作成する必要があります。インストール後に、SQL Serverログイン アカウントを作成し、ユーザー アカウントをWindowsユーザー グループに関連付けます。

アカウント名

形容

Windows ユーザー・グループ

SQL Server ログイン アカウント

<CS Installer>

Commerce Serverのインストールと構成のためにログオンしたユーザーのアカウント。

管理者、CatalogAdminGroup、MarketingAdminGroup、OrdersAdminGroup、ProfilesAdminGroup

該当なし

<CSステージングUser>

Commerce Serverステージングを管理するユーザーのアカウントです。

該当なし

<CSステージングUser>

CSLOBの

Commerce ServerアダプタのID。

該当なし

該当なし

CSStageSvc

Commerce Serverステージング (CSS) サービスID。

CSS_SG、CSS管理者、CSSオペレーター

CSStageSvc

Commerce Serverグループとアカウントの割り当て:

Commerce Server Administrator Groups

次の表にまとめた4つの管理者グループを作成します。これらは、定義するグループの最小数を表します。ビジネスニーズに基づいて個別のユーザーグループを作成する必要があります。その後、認証マネージャを使用して、これらのグループを認証ロールに割り当てます。詳細については、「Webサービスにアクセスするためのユーザーとグループの承認」を参照してください。

ユーザーグループ

形容

割り当てるアカウント

カタログ管理者グループ

カタログWebサービスおよびインベントリWebサービスの管理者グループ。

<CS Installer>、ビジネスユーザーアカウント

マーケティング管理者グループ

マーケティングWebサービスの管理者グループ。

<CS Installer>、ビジネスユーザーアカウント

注文管理者グループ

Orders Webサービスの管理者グループ。

<CS Installer>、ビジネスユーザーアカウント

プロファイル管理者グループ

プロファイルWebサービスの管理者グループ。

<CS Installer>、ビジネスユーザーアカウント

Commerce Server Webアプリケーション アカウント:

Sitecore Commerce Webアプリケーションのサービス ユーザー アカウントを使用して、次のタスクを実行します。

  • インターネット インフォメーション サービス (IIS) アプリケーション プールを実行する。

  • フォルダのセキュリティ保護に役立てるため。

  • Webサイトへの匿名アクセスを確立するため。

  • Commerce Serverデータベースにアクセスするため。

Commerce Serverは、SolutionStorefrontSiteなどのCommerce Serverサイトを開梱し、インストールするWebサービスを選択すると、Webアプリケーションを作成します。各Commerce Server Webアプリケーションには、Windowsユーザー アカウントとWindowsユーザー グループを定義する必要があります。

次の表は、このデプロイメント・ガイドで使用されるデフォルト名をまとめたものです。これらのアイテムを作成し、割り当てを行うのは、Commerce Serverのインストール前またはインストール後です。これらのアカウントとユーザー グループは、データ層ドメイン コントローラーで作成します。さらに、データ層ドメイン コントローラーでRunTimeUserアカウントを作成します。

アカウント名

形容

ランタイムユーザー

Sitecoreサイト アプリケーション プールを実行するアカウント。

カタログWebSvc

カタログWebサービス アプリケーション プールを実行するアカウント。

マーケティングWebSvc

マーケティングWebサービス アプリケーション プールを実行するアカウント。

注文WebSvc

Orders Webサービス アプリケーション プールを実行するアカウント。

プロファイルWebSvc

プロファイルWebサービス アプリケーション プールを実行するアカウントJV1 .

運用環境のデプロイでは、使用可能なロール割り当てロールを最大限に活用するために、より多くのグループを定義する必要があります。事前定義された各ロールの説明については、次のセクションを参照してください。

Commerce Server Webサービスとアカウントおよびアプリケーション プールの割り当て

Commerce Serverは、サイトを開梱するときにWebサービスをインストールし、インストールするWebサービスを選択します。各Commerce Server Webサービスには、Windowsユーザー アカウント、Windowsユーザー グループ、SQL Serverログイン アカウント、およびアプリケーション プールの定義が必要です。次の表は、Commerce Serverの既定の名前とインストール ガイドで使用している名前をまとめたものです。Windowsユーザー アカウントは、サイトを開梱する前に作成し、SQL Serverログイン アカウントとアプリケーション プールは、サイトを開梱した後で作成します。

Commerce Server Web サービス

デフォルト名

Windows/SQL ログイン アカウント

Windows ユーザー・グループ

アプリケーションプール

カタログ

カタログWebサービス

カタログWebSvc

CatalogAdminGroup、IIS_IUSRS

カタログWebSvcAppPool

マーケティング

マーケティングWebサービス

マーケティングWebSvc

マーケティング管理者グループ、IIS_IUSRS

マーケティングWebSvcAppPool

オーダーウェブサービス

注文WebSvc

OrdersAdminGroup、IIS_IUSRS

注文WebSvcAppPool

プロファイル

プロファイルWebサービス

プロファイルWebSvc

ProfilesAdminGroup、IIS_IUSRS

プロファイルWebSvcAppPool

ウェブサイト

<site_name>

ランタイムユーザー

IIS_USRS

<site_name>AppPool

展開するサイトごとに、一意のWebサービス アカウント名、SQL Serverログイン アカウント名、Windowsユーザー グループ、およびアプリケーション プールを作成することをお勧めします。アプリケーション プールを共有することはできますが、このアクションはお勧めしません。

スコープ・レベル・ロールのユーザーは、スコープ名内のプロファイル・タイプにのみアクセスできます。たとえば、UserObjectスコープのProfileWriter_BusinessManagerロールのメンバーは、UserObjectプロファイル定義にのみアクセスできます。各スコープ レベルのロールにユーザーを個別に追加する必要があります。

SQL Serverデータベース インスタンス、アカウント、およびロール ユーザー マッピング:

Commerce Server用に作成されたSQL Serverデータベース インスタンス

次の表は、Commerce Serverとインストール ガイドが使用するCommerce Serverデータベースと既定のデータベース名をまとめたものです。

Commerce Server SQL データベース インスタンス

デフォルトのデータベース名

データベースの作成方法

CSアドミニストレーション

MSCS_Admin

Commerce Server構成ウィザードによって作成されます。

CSカタログスクラッチ

MSCS_CatalogScratch

カタログ サイト リソースをアンパックすることによって作成されます。

サイト カタログ

<site_name>_productcatalog

サイト リソースをアンパックするときに作成されます。

サイトマーケティング

<site_name>_marketing

サイト リソースをアンパックするときに作成されます。

サイトマーケティングリスト

<site_name>_marketing_lists

サイト リソースをアンパックするときに作成されます。

サイトプロファイル

<site_name>_profiles

サイト リソースをアンパックするときに作成されます。

サイト トランザクション構成

<site_name>_transactionconfig

サイト リソースをアンパックするときに作成されます。

サイトトランザクション

<site_name>_transactions

サイト リソースをアンパックするときに作成されます。

この記事を改善するための提案がある場合は、 お知らせください!