Sie sehen sich Hilfeinhalte der folgenden Version an:
- 6.4
- 6.2
- Ältere Versionen
Geschlossene Benutzergruppen (CUGs, Closed User Groups) werden zum Beschränken des Zugriffs auf bestimmte Seiten verwendet, die sich innerhalb einer veröffentlichten Website befinden. Bei diesen Seiten ist es erforderlich, dass sich die zugewiesenen Mitglieder anmelden und sie sicherheitsspezifische Anmeldedaten bereitstellen.
So konfigurieren Sie einen solchen Bereich innerhalb Ihrer Website:
- Erstellen Sie die tatsächliche geschlossene Benutzergruppe und weisen Sie ihr Mitglieder zu.
- Wenden Sie diese Gruppe auf die erforderlichen Seiten an und wählen (oder erstellen) Sie die Anmeldeseite, die von den Mitgliedern der CUG verwendet werden soll. Dies wird auch festgelegt, wenn eine CUG auf eine Inhalts-Seite angewendet wird.
- Erstellen Sie irgendeine Form von Link zu mindestens einer Seite innerhalb des geschützten Bereichs. Andernfalls wird dieser nicht angezeigt.
- Konfigurieren Sie den Dispatcher, wenn er verwendet wird.
Vorsicht:
Geschlossene Benutzergruppen (CUGs) sollten immer unter Berücksichtigung des Leistungsverhaltens erstellt werden.
Obwohl die Anzahl der Benutzer und Gruppen in einer CUG nicht beschränkt ist, kann eine hohe Anzahl an CUGs auf einer Seite die Rendering-Leistung beeinträchtigen.
Die Auswirkungen der CUGs sollten bei Leistungstests immer berücksichtigt werden.
-
Hinweis:
Umfassende Informationen zum Erstellen und Konfigurieren von Benutzern und Gruppen finden Sie in Verwalten von Benutzern und Gruppen.
Informationen zu Profilen in der Publishing-Umgebung und der Bereitstellung von Formularen zum An- und Abmelden finden Sie in Identitätsmanagement.
Da das Ziel von Links zum CUG-Bereich für anonyme Benutzer nicht sichtbar ist, entfernt der Linkchecker solche Links.
Um dies zu vermeiden, empfiehlt es sich, nicht-geschützte Umleitungsseiten zu erstellen, die auf Seiten innerhalb des CUG-Bereichs verweisen. Die Navigationseinträge werden gerendert, ohne dass der Linkchecker Probleme verursacht. Nur wenn tatsächlich auf die Umleitungsseiten zugegriffen wird, wird der Benutzer in den CUG-Bereich umgeleitet – nachdem er seine Anmeldedaten erfolgreich bereitgestellt hat.
Falls Sie den Dispatcher verwenden, müssen Sie eine Dispatcher-Farm mit den folgenden Eigenschaften definieren:
- virtualhosts: Entspricht dem Pfad zu den Seiten, auf die die CUG angewendet wird
- \sessionmanagement: siehe unten
- cache: Ein Zwischenspeicher-Verzeichnis, das für die Dateien vorgesehen ist, auf die die CUG angewendet wird
Konfigurieren Sie das Sitzungsmanagement in der Datei dispatcher.any für die CUG. Der Authentifizierungs-Handler, der verwendet wird, wenn der Zugriff auf CUG-Seiten angefordert wird, bestimmt, wie Sie das Sitzungsmanagement konfigurieren.
/sessionmanagement ... /header "Cookie:login-token" ...
Hinweis:
Wenn für eine Dispatcher-Farm das Sitzungsmanagement aktiviert ist, werden alle von der Farm verarbeiteten Seiten nicht zwischengespeichert. Um Seiten zwischenzuspeichern, die sich außerhalb der CUG befinden, erstellen Sie eine zweite Farm in der Datei dispatcher.any
, die die Nicht-CUG-Seiten verarbeitet.
-
Konfigurieren Sie /sessionmanagement, indem Sie /directory festlegen, zum Beispiel:
/sessionmanagement { /directory "/usr/local/apache/.sessions" ... }
-
Legen Sie /allowAuthorized auf 0 fest.