作成するために必要なグループとアカウントは何ですか?
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、作成するユーザー アカウントとグループの概要について説明します。マルチコンピューターのデプロイでは、Sitecore Commerceアカウントとユーザー グループをドメイン コントローラーに作成する必要があります。単一サーバーのデプロイでは、Sitecore Commerceがインストールされているコンピューターでこれらのアカウントとグループを作成できます。内部テスト環境および開発環境では、本番環境のデータ・ドメイン用に作成するのと同じアカウントとグループを作成します。
これらの各領域のアカウントとグループの要件については、次のセクションを参照してください。
-
Commerce Serverのユーザー アカウントとサービス アカウント
-
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 |
サイト リソースをアンパックするときに作成されます。 |