---
title: "コア役割構成の概要"
slug: "core-role-configuration-overview"
abstract: "サーバーロールの定義および設定実行のためのSitecoreコアロール構成フレームワークの概要。"
---
# コア役割構成の概要

コアロールには共通の設定フレームワークがあり、以下のようなことができます:

-   [サーバーロールまたはサポートされるサーバーロールの組み合わせを定義します。例えば、単一のCoreロールインスタンスはxDB処理ロールとして機能するか、Content Management、xDB Processing、xDB Reportingの組み合わせとして機能します。](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/define-the-server-role.html "Define the server role")
-   [ルールベースの構成](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/rule-based-configuration.html "Rule-based configuration")を使って、コンテキストロールに応じて自分の設定をオン・オフ切り替えましょう。
-   [デフォルトの設定ファイルを修正するのではなく、設定の変更を修正しましょう。](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/use-a-patch-file-to-customize-the-sitecore-configuration.html "Use a patch file to customize the Sitecore configuration")
-   [showconfig.aspxツール](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/view-configuration-changes.html "View configuration changes")を使って、役割ごとの最終的なコンパイル構成がどうなっているか確認してください。