Content Management
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Experience Manager(XM)の主なビジネスフォーカスは、コンテンツの管理と配信です。Content Managementロールは、このプロセスに関与する主要なロールです。
Content Managementの役割
Content Managementの役割
Content Managementロールは、多くのビジネス プロセスに関与しています。その主な目的の1つは、マーケター、コンテンツ作成者、および管理者にSitecore管理インターフェイスを提供することです。
コンテンツ管理の負荷が高い状況やフェイルオーバーの理由に対応するために、Content Managementの役割を複数のサーバーまたはサービスにスケールアウトできます。
Content Managementの役割をスケール アウトする前に、負荷分散されたContent Managementセットアップに特別な構成が必要な機能があるかどうかを検討する必要があります。
コア・データベース
コア・データベース
Content Managementロールは、CoreデータベースとCoreインデックスを使用して、構成と設定を格納および取得します。CMロールは、ユーザー設定やイベントキューなどの状態情報もCoreデータベースとCoreインデックスに格納します。
開発者がユーザー・インターフェースを拡張またはカスタマイズする場合、Content Managementロールを使用してCoreデータベースの設定を変更する機能を追加できます。このような変更は、本番環境では実行しないことをお勧めします。
また、Coreデータベースは、デフォルトのセキュリティ・ドメインのセキュリティ・ユーザーおよびロール用の標準のMicrosoft ASP.NETメンバーシップ・データベースもホストします。
スケーラビリティまたはセキュリティ要件のために、これらのASP.NETメンバーシップ テーブルをドメインごとに独自のセキュリティ データベースに分割できます。
ASP.NETメンバーシップ プロバイダーを変更して、ローカルActive Directory、Azure Active Directory、カスタムビルド プロバイダーなどの他のシステムを使用できます。Sitecoreは、ソーシャル チャネルやActive Directoryフェデレーション サービスを介したログインを有効にするためのフェデレーション認証もサポートしています。
Masterデータベース
Masterデータベース
マスター・データベースには、すべての言語と公開ターゲットにわたるすべてのコンテンツ・アイテムとメディア(未公開または公開済み)のすべてのバージョンのマスター・コピーが格納されます。マスター データベースには、マーケティングの目標と結果、フォーム定義、コマース設定など、訪問者のエクスペリエンスを形成するために使用される設定も含まれています。
マスター インデックスを使用して、マスター データベース内のコンテンツを検索したり、最新の更新コンテンツや最近アップロードしたメディアなど、フィルターに掛けられたり並べ替えられたコンテンツの一覧を取得したりします。コンテンツが更新されるか、マスター データベースに追加されると、Content Managementロールは更新されたコンテンツをマスター インデックスに追加します。Content Managementの役割は、Federated Experience Manager、A/Bテスト、およびその他の機能で使用される他の多くの検索インデックスも保持します。
プライバシーとセキュリティ
プライバシーとセキュリティ
処理および集計データフローの各ロールのプライバシーおよびセキュリティに関する考慮事項については、アーキテクチャおよびロール のドキュメンテーションを参照してください。


