Zugangsverwaltung und Erstellen eines geschützten Bereichs

Praktische Anwendung > Schritt 4 - Erweiterte Einstellungen >

Zugangsverwaltung und Erstellen eines geschützten Bereichs

Previous pageReturn to chapter overviewNext page
Versteckten Text zeigen/verstecken

Websites, auf denen man nicht auf alle Bereiche oder Seiten uneingeschränkt zugreifen kann, gehören heute zum Alltag. Man muss sich registrieren, um Zugangsdaten (Benutzername und Passwort) zu erhalten und die geschützten Inhalte anzeigen zu können.

Typische Beispiele hierfür sind Websites von Unternehmen mit geschützten Bereichen, deren Inhalte wie betriebliche Materialien oder Preislisten nur für Händler und Geschäftspartner zugänglich sind, oder Webportale, bei denen eine Registrierung erforderlich ist, um auf Inhalte zuzugreifen oder diese herunterzuladen.

WebSite X5 bietet Ihnen die Möglichkeit, innerhalb einer Website einen geschützten Bereich mit mit reservierten Seiten anzulegen und den Zugang durch das Erstellen von Administrator- und Benutzergruppen zu verwalten.

Um den Vorgang zu erläutern, nehmen wir an, wir arbeiten an der Website eines gemeinnützigen Vereins, der über eine zentrale Koordinierungsstelle und spezifische Ausschüsse verschiedene Projekte verwaltet. Neben dem institutionellen, öffentlichen Bereich enthält die Website spezifische Seiten für jedes Projekt, die nur den Mitgliedern des jeweils zuständigen Ausschusses sowie den Referenten der zentralen Koordinierungsstelle zugänglich sein sollen. Der Verein arbeitet mit insgesamt 9 ehrenamtlichen Mitgliedern, die folgendermaßen organisiert sind:

 

Zentrale Koordinierungsstelle

Ausschuss für Projekt A

Ausschuss für Projekt B

Ausschuss für Projekt C

Mitglied 1

Mitglied 1

Mitglied 1

Mitglied 1

Mitglied 2

Mitglied 4

Mitglied 6

Mitglied 8

Mitglied 3

Mitglied 5

Mitglied 7

Mitglied 9

 

Wie Sie sehen, ist Mitglied 1 nicht nur in der zentralen Koordinierungsstelle, sondern auch in allen projektspezifischen Ausschüssen aktiv.

Ferner soll angenommen werden, dass die Website neben den Sektionen für die einzelnen Projekte auch eine Reihe von Seiten mit weiterführenden Materialien enthält, die Besucher nur einsehen können, nachdem sie sich registriert haben.

Um die Zugänge optimal zu verwalten, kann der Seitenbetreiber die Benutzer für die zentrale Koordinierungsstelle und die einzelnen Ausschüsse manuell erstellen (die bekannt sind und deren Anzahl begrenzt ist) und parallel festlegen, dass sich interessierte Besucher online selbstständig registrieren.

Vor der Erstellung eines geschützten Bereichs für die Website und der Verwaltung von Benutzerprofilen für den Zugang zu den geschützten Seiten ist es natürlich erforderlich, die Sitemap zu erstellen und die Inhalte in die einzelnen Seiten einzufügen.

Klicken Sie um zu erweitern/minimierenVorgehensweise: Erstellen von Benutzern und Benutzergruppen mit Zugriff auf passwortgeschützte Seiten

Auf der Grundlage des Organigramms in unserem Beispiel müssen manuell 9 Benutzer mit den entsprechenden Zugangsdaten erstellt und in Gruppen organisiert werden.

In der TabelleGruppen und Benutzer mit Zugang zu den geschützten Seiten sind standardmäßig bereits die Administrator-Gruppe mit dem Benutzer Admin sowie die Benutzergruppe mit dem Benutzer 1 angelegt. Vernachlässigen Sie an dieser Stelle die Administrator-Gruppe, markieren Sie die Benutzergruppe und erstellen Sie mit dem Befehl Neue Gruppe die Gruppen, die mit "Zentrale Koordinierungsstelle", "Ausschuss Projekt A", "Ausschuss Projekt B" und "Ausschuss Projekt C" benannt werden.
Markieren Sie die Gruppe "Zentrale Koordinierungsstelle", öffnen Sie mit der Schaltfläche Neuer Benutzerdas gleichnamige Dialogfenster Neuer Benutzer und erstellen Sie den Benutzer "Mitglied 1". Geben Sie unter Vor- und Nachname "Mitglied 1" ein, weisen Sie einen Benutzername und ein Passwort zu und wählen Sie die geeignete Starteite.
Wiederholen Sie den Vorgang, um die Benutzer für alle anderen Mitglieder zu erstellen und positionieren Sie sie direkt in den richtigen Gruppen.
Der Benutzer "Mitglied 1" ist ein Mitglied aller Gruppen. In diesem Fall empfiehlt es sich, ihn zu markieren und drei Mal auf Alias erstellen zu klicken, um ebenso viele Alias zu erstellen. Markieren Sie jeden Alias und ziehen Sie Ihn jeweils in eine Gruppe.

 

Klicken Sie um zu erweitern/minimierenVorgehensweise: Aktivierung der automatischen Benutzerregistrierung

Damit sich Besucher der Website selbstständig registrieren und die Zugangsdaten für die geschützten Seiten erhalten können, benötigen Sie zunächst eine Datenbank, in der Sie die Daten speichern.

Klicken Sie nun auf Hinzufügen... , um das Fenster Datenbankeinstellungen zu öffnen und dort die Parameter für die Datenbank einzugeben, die für die Zugangsverwaltung der Website verwendet werden soll.

Nach der Konfiguration der Datenbank kann die automatische Benutzerregistrierung eingestellt werden.

Öffnen Sie hierzu im Fenster Zugangsverwaltung, den Tab Einstellungen.
Wählen Sie Automatische Registrierung als Registrierungsmodus.
Wählen Sie in den Einstellungen die zu verwendendeDatenbank und geben Sie unter Tabellenname auch die Tabelle an, in der die Daten gespeichert werden sollen. Außerdem muss unter E-Mail-Adresse des Administrators eine aktive E-Mail-Adresse eingegeben werden. An diese Adresse werden die Benachrichtigungen über Neuregistrierungen und die Anfragen von Benutzern gesendet, die ihr Passwort vergessen haben.
Optional können Sie festlegen, dass der Administrator über jede Neuregistrierung per E-Mail benachrichtigt wird (E-Mail-Benachrichtigung bei Empfang einer neuen Registrierungen), dass am Ende des Registrierungsformulars ein "Captcha" als Antispam-Schutz eingefügt wird (Antispam-Filter 'Captcha' aktivieren) oder dass die Validierung der E-Mail-Adresse gefordert wird 3 (Aktivieren Sie die Validierung der E-Mail-Adresse).

 

Klicken Sie um zu erweitern/minimierenVorgehensweise: Erstellen der Registrierungsseite

Die Registrierungsseite ist die Seite, zu der der Benutzer weitergeleitet wird, wenn er versucht, auf eine geschützte Seite zuzugreifen, ohne sich angemeldet zu haben. Die Seite wird vom Programm automatisch erstellt und enthält eine Begrüßung, die Felder, in die der Benutzer seine Zugangsdaten eingeben kann, für die Manuelle Registrierung eventuell eine Schaltfläche Registrieren, die zu einer Seite weiterleitet, auf der der Benutzer Zugangsdaten beantragen kann, oder für die Automatische Registrierung das Formular, das der Benutzer ausfüllen kann, um sich für die Dienste der Website zu registrieren.

Für eine Manuelle Registrierung, ein Willkommensnachricht erstellt werden, der dann auf der Registrierungsseite angezeigt wird. Die Option befindet sich im Dialogfenster Zugangsverwaltung | Einstellungen. Mit diesem Text wird der Besucher begrüßt und es wird ihm mitgeteilt, dass er versucht hat, auf geschützte Inhalte zuzugreifen. Anschließend muss er aufgefordert werden, seine Zugangsdaten einzugeben, falls er diese bereits besitzt, oder sich andernfalls zu registrieren.

Für die Registrierung von Benutzern stehen zwei Verfahren zur Verfügung:

1.Sie können in der Willkommensnachricht E-Mail-Adresse angeben, an die Benutzer eine Nachricht senden können, um Zugangsdaten zu beantragen. Die eingegebene E-Mail-Adresse wird von WebSite X5 automatisch erkannt und es wird eine Verknüpfung zum Standard-E-Mail-Client aktiviert.
2.Alternativ kann eine separate Seite mit einem Formular (siehe Objekt E-Mail-Formular) erstellt werden, in das der Benutzer seine Daten eingeben muss, um sich zu registrieren und einen Benutzernamen sowie ein Passwort zu erhalten. In diesem Fall kehren Sie nach dem Erstellen der Seite zum Fenster Zugangsverwaltung zurück und klicken Sie dort auf die Schaltfläche der Option Registrierungsseite, um diese zu aktivieren. In diesem Fall generiert das Programm automatisch die Schaltfläche Registrieren und fügt sie neben der Schaltfläche Login in die Zugangsseite ein.

Für die Automatische Registrierung hingegen sind keine zusätzlichen Einstellungen notwendig, da die Login-Felder und das Registrierungsformular vom Programm automatisch generiert werden.

Klicken Sie um zu erweitern/minimierenVorgehensweise: Konfiguration von geschützten Seiten

Nachdem Sie die Liste der Benutzer mit den jeweiligen Zugangsdaten erstellt haben, können Sie festlegen, welche Seiten der Website geschützt werden sollen und wer auf die einzelnen Seiten zugreifen darf.

Markieren Sie In Schritt 2 - Erstellen der Sitemap die erste der zu schützenden Seiten und klicken Sie auf , um das Fenster Geschützte Seite zu öffnen.
Aktivieren Sie hier die Option Diese Seite als geschützt einstellen und aktivieren Sie die Kontrollkästchen neben den Benutzern oder Gruppen, die Zugriff auf die Seite erhalten sollen. In der Sitemap werden geschützte Seiten mit dem Symbol gekennzeichnet. Mit der Option Seite im Menü nicht sichtbar können Sie festlegen, dass die geschützten Seiten im Navigationsmenü ausgeblendet werden sollen.
Wiederholen Sie den Vorgang für alle Seiten, die Sie schützen möchten und wählen Sie jedes Mal die Benutzer bzw. Gruppen, die Zugriff erhalten sollen.
Klicken Sie um zu erweitern/minimierenVorgehensweise: Konfiguration der Zugangsparameter für den Administrator

Natürlich können Sie mit WebSite X5 nicht nur Benutzerprofile, sondern auch Administrator-Profile verwalten. Standardmäßig ist bereits eine Administrator-Gruppe mit einem Administrator Admin angelegt.

Zum Ändern des Namens und der Zugangsdaten des Administrators markieren Sie diesen in der Liste Gruppen und Benutzer mit Zugang zu den geschützten Seiten und klicken Sie auf Bearbeiten..., um das Fenster Benutzereinstellungenzu öffnen.
Um neue Administrator-Profile zu erstellen, markieren Sie die Administrator-Gruppe und klicken Sie auf Neuer Benutzer, um das Fenster Benutzereinstellungen zu öffnen und die erforderlichen Daten einzugeben.

Im Unterschied zu einfachen Benutzern können Administratoren auf alle geschützten Bereiche der Website und mit den gleichen Zugangsdaten auch auf das Control Panel online zugreifen, um die Anzeige der Kommentare zu Blogposts und die Eintragungen im Gästebuch zu verwalten sowie um Diagosedaten oder Informationen über die Suchmaschinenoptimierung der Website abzurufen.

 

Klicken Sie um zu erweitern/minimierenVorgehensweise: Verwaltung von automatisch registrierten Benutzern

Wenn als Registrierungsmodus die Automatische Registrierung gewählt wurde, werden alle Daten neu registrierter Benutzer in dem entsprechenden Bereich des Control Panels online gesammelt. Um zu gewährleisten, dass die von WebSite X5 angezeigte Liste der registrierten Benutzer immer aktuell ist, gehen Sie wie folgt vor:

Klicken Sie im Tab Benutzer auf die Schaltfläche Aktualisieren: Die Daten der Benutzer, die sich über das Internet selbstständig registriert haben, werden heruntergeladen und in die Gruppe Automatische Registrierung aufgenommen.

Nun können die Benutzer in der Gruppe Automatische Registrierung in jede beliebige andere Gruppe verschoben werden. Nach dieser Zuordnung können auch Benutzer, die sich selbst registriert haben, wie manuell erstellte Benutzer verwaltet werden. D.h. ihre Daten können im Fenster Benutzereinstellungen geändert oder es können Alias erstellt werden.

Bei der Aktualisierung automatisch registrierter Benutzer können folgende Situationen eintreten:

Ein Benutzer hat seine E-Mail-Adresse noch nicht validiert (sofern gefordert): Der Name des Benutzers wird mit einem gelben Punkt markiert. Wenn Sie die E-Mail-Adresse als plausibel beurteilen, können Sie sie manuell validieren. Klicken Sie hierzu auf die Schaltfläche Bestätigen, die Sie sowohl im Fenster Benutzereinstellungen als auch im Control Panel online finden.  
Der Benutzer hat einen Benutzernamen angegeben, der bereits vergeben ist: Der Name des Benutzers wird mit einem roten Punkt markiert. In diesem Fall muss der Name eines der der beiden Benutzer geändert und dieser hierüber informiert werden.

Alle Bedienvorgänge auf die Benutzern, nachdem die Liste aktualisiert wurde mit dem Button Aktualisieren, werden erst in Kraft gesetzt nach der Online Veröffentlichung der Webseite. Dies bedeutet, zum Beispiel, das die heruntergeladene Liste nicht bis zur neuen Veröffentlichung der webseite vom Online Control Panel entfernet wird.

 

Wenn ein Besucher nach der Veröffentlichung der Website versucht, eine geschützte Seite zu öffnen, wird er zur Eingabe seiner Zugangsdaten aufgefordert. Bei korrekter Eingabe der Zugangsdaten wird die geschützte Seite angezeigt. Die Dauer einer Standardsitzung (also das Zeitintervall bis zur erneuten Aufforderung zur Eingabe der Zugangsdaten) beträgt 5 Minuten und der Timer wird bei jeder Verbindung zu einer geschützten Seite zurückgestellt.

Wird die erstellte Seite lokal getestet, erscheint ein Fenster mit dem Hinweis, dass die geschützten Seiten ohne Abfrage der Zugangsdaten angezeigt werden. Die Aktivierung der geschützten Seiten erfolgt erst bei der Veröffentlichung der Website auf dem Server.