Ü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
