Passwortgeschützte Seiten und Inhalte in TYPO3

Jede Seite und auch jeder Beitrag in einer TYPO3-Website kann so konfiguriert werden, dass es nur für eingeloggte Benutzer:innen angezeigt wird. Diese Benutzer:innen werden im BackEnd «Website-Benutzer» genannt und sind immer einer «Website-Benutzergruppe» zugewiesen.

Die erwähnten Zugriffsrechte auf Seiten und/oder Inhalte werden immer einer Website-Benutzergruppe zugeordnet. So sehen alle Website-Benutzer, die der entsprechenden Website-Benutzergruppe zugewiesen sind, diese geschützten Inhalte.

Konzeptionelle Überlegungen im Vorfeld

Als erstes muss also konzeptionell definiert werden, ob es unerschiedliche Gruppen geben soll, die auf unerschiedliche Inhalte zugreifen können, z.B. «Geschäftsleitung», «Mitarbeiter» etc. 

Dabei ist clever, dass eine Gruppe die Zugriffsrechte einer anderen erben kann. So könnte man eine Gruppe «Mitarbeiter» anlegen, die gewisse Inhalte sehen, aber andere Inhalte sind nur für die Gruppe «Geschäftsleitung» sichtbar. Nun kann man der Gruppe Geschäftsleitung einfach die Berechtigungen der Gruppe Mitarbeiter vererben. Auf diese Weise vereinfacht sich die Zuweisung der Inhalte zu den verschiedenen Gruppen.

Speicherort

Sowohl die Gruppen, als auch die Benutzer werden sinnvollerweise in einem entsprechenden Ordner im Seitenbaum angelegt.

Benutzergruppe anlegen/bearbeiten

Die Benutzergruppe braucht einerseits einen Namen, zudem definieren wir unter «Optionen» die Seite, die nach erfolgreichem Login aufgerufen werden soll:

Benutzer anlegen/bearbeiten

Auch ein Benutzer bekommt einen Namen, sowie ein (bitte sicheres!) Passwort zugewiesen. Zudem wählen wir eine passende Benutzergruppe:

«Passwort vergessen» Funktion

Damit die «Passwort vergessen» Funktion gewährleistet ist, muss unter dem Reiter «Persönliche Daten» (ziemlich weit unten in der Maske) zudem eine entsprechende E-Mail Adresse hinterlegt werden:

Seiten und Inhalte schützen

In den Seiteneigenschaften, unter dem Reiter «Zugriff» kann eine Seite entweder einer bestimmten Benutzergruppe zugewiesen werden, oder sie kann einfach für alle angemeldeten Benutzer sichtbar sein, «Anzeigen, wenn angemeldet».

Einzelne Beiträge schützen

Dieselben Optionen stehen auch für jeden Beitrag zur Verfügung, ebenfalls unter dem Reiter «Zugriff».