Schützen von Teilen bzw. Komponenten von Seiten über Personalisierung

Konfiguration der Login-Button-Komponente mit shared und local content bzw- data source

Über die Sitecore-Personalisierung kann man Inhalte auf öffentlichen Seiten schützen.

Den Content kann man über die Rule „where the current is user is member of“ für angemeldete Bennutzer des Bereichs anzeigen.

Eine optionaler Login-Button für nicht angemeldete Benutzer wird auf einer Container-Komponente gesetzt. In diesem Fall wird die Komponente durch Presentation-Personalisierung ausgetauscht. Es wird wieder die Regel „where the current user is member of“ genutzt, diesmal mit “expect where” und der entsprechenden Bereichsrolle.

Als Container empfiehlt sich der Standard-SXA-Conainer: /sitecore/layout/Renderings/Feature/Experience Accelerator/Page Structure/Container

Die Login-Button-Komponente findet man hier: /sitecore/layout/Renderings/Feature/Lanxess/Frontend User Management/Lanxess Login Button