Content Management
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Experience Manager(XM)の主な業務焦点はコンテンツの管理と配信です。Content Managementの役割はこのプロセスに関わる主な役割です。
Content Managementの役割
Content Managementの役割は多くのビジネスプロセスに関わっています。その主な目的の一つは、マーケター、コンテンツ作成者、管理者に対してSitecore管理インターフェースを提供することです。

コンテンツ管理の負荷が高い状況やフェイルオーバーの理由で対応するために、Content Managementの役割を複数のサーバーやサービスにスケールアップできます。
!注Content Managementの役割を拡大する前に、負荷分散されたContent Managementセットアップで特別な設定が必要な機能があるかどうかを考慮すべきです。
コアデータベース
Content Managementの役割は、CoreデータベースとCore indexを使って設定や設定の保存と取得を行います。CMの役割は、ユーザー設定やイベントキューなどの状態情報をCore databaseおよびCore indexに保存します。
開発者がユーザーインターフェースを拡張またはカスタマイズする際には、Content Managementロールを通じてCoreデータベースの設定を変更する機能を追加することがあります。本番環境ではこのような変更を行うことを推奨しません。
コアデータベースはまた、デフォルトのセキュリティドメインにおけるセキュリティユーザーやロールのための標準的なMicrosoft ASP.NETメンバーシップデータベースもホストしています。

スケーラビリティやセキュリティ要件のために、これらのASP.NETメンバーシップテーブルをドメインごとに独立したセキュリティデータベースに分割できます。
ASP.NETのメンバーシッププロバイダーは、ローカルのActive Directory、Azure Active Directory、カスタムビルドのプロバイダーなど他のシステムに変更できます。Sitecoreはまた、ソーシャルチャネルやActive Directoryフェデレーションサービスを通じてのログインを可能にするフェデレーテッド認証もサポートしています。
マスターデータベース
マスターデータベースは、すべての言語および出版対象にまたがる、未出版・出版されたすべてのコンテンツ項目やメディアのマスターコピーを保存しています。マスターデータベースには、マーケティング目標や成果、フォーム定義、商取引設定など、訪問者の体験形成に用いられる設定も含まれています。
マスターインデックスはマスターデータベース内のコンテンツを検索したり、フィルタリングやソートされたコンテンツのリスト(例えば最新の更新コンテンツや最近アップロードされたメディア)を取得するために使います。コンテンツが更新またはマスターデータベースに追加されると、Content Managementの役割は更新されたコンテンツをマスターインデックスに追加します。Content Managementの役割は、Federated Experience Manager、A/Bテスト、その他の機能で使用される他の検索インデックスも管理しています。

プライバシーとセキュリティ
処理および集約データフロー上の各役割のプライバシーおよびセキュリティに関する考慮事項については 、アーキテクチャおよびロール のドキュメントを参照してください。