この記事では、XM CloudソリューションのSitecore PagesのLayoutおよびStylingセクションの中のオプションをカスタマイズもしくは制限する方法についての情報を説明します。この記事の内容は、SXAマネージド サイトのみに適用されます。
Sitecore PagesのLayoutセクションは、選択されたGridのセットアップに関連するアイテムを元に設定されます。サイトを作成する際、デフォルトではBootstrap 5グリッド システムが使用されます。これは、以下で見つかるアイテムを介してLayoutオプションを定義します。
/sitecore/system/Settings/Feature/Experience Accelerator/Bootstrap 5/Bootstrap 5 Grid Definition
また、他のグリッド システムを使用してSXAサイトを作成することもできます。例えば、Tailwindグリッド システムについては、以下の場所でアイテムを見つけることが出来ます。
/sitecore/system/Settings/Feature/Experience Accelerator/GridTailwind/Tailwind Grid Definition
これらのフィールドの可視性を管理するには、アクセス権のドキュメントに記載されている内容に従って、関連ユーザーまたはロールにセキュリティ権限を割り当てることで、セキュリティ アクセス制限を構成することができます。
なお、デフォルトのシステム アイテムを変更することは推奨されません。Sitecoreでは、変更を実装するためにカスタム グリッドを作成していただくことを強く推奨いたします。
グリッドの構成とカスタム グリッドの作成に関する詳細につきましては、以下の記事をご参照ください。
サイトのpresentation/stylesノード配下でアイテムを作成・もしくは制限することで、Sitecore PagesのStylingセクションを変更することができます。
例:
/sitecore/content/[Headlessテナント]/[Headlessサイト]/Presentation/Styles
以下の関連するドキュメントをご参照ください。
https://doc.sitecore.com/xmc/en/developers/xm-cloud/add-a-style-for-a-rendering.html