Beispiel für internen Bereich einer Gemeinde

Eine Gemeinde möchte auf ihrer Website einen Bereich einrichten, in dem Gemeindemitglieder und verschiedene Mitarbeitergruppen interne Informationen finden können. Dabei sollen nicht alle Personen auf alle Inhalte zugreifen können.

Zum Beispiel gibt es folgende Bereiche:

  • Für alle Gemeindemitglieder: Ein interner Kalender mit Terminen, die für die Öffentlichkeit nicht unbedingt interessant sind.
  • Für die Geistlichen: Zusätzliche Informationen und Dokumente, die nur für Amtsträgerinnen und Amtsträger bestimmt sind.
  • Für den Reinigungs- und Blumendienst: Informationen und Unterlagen, die für diese Aufgaben benötigt werden.
  • Für die Musiker: Informationen und Unterlagen rund um den musikalischen Dienst.
  • Für die Redakteure des internen Bereichs: Personen, die die internen Seiten bearbeiten und pflegen.

Jede dieser Gruppen bekommt eine eigene Benutzergruppe. Über die Benutzergruppen wird festgelegt, welche Seiten die jeweiligen Personen sehen dürfen.

Zusätzlich gibt es eine gemeinsame Seite für alle Gemeindemitglieder. Auf dieser Seite können beispielsweise ein interner Kalender, Downloads oder andere Informationen bereitgestellt werden, die nicht öffentlich auf der Website stehen sollen.

Hinweis: 

Ein interner Bereich ist nicht automatisch sicher, nur weil er nicht im öffentlichen Menü angezeigt wird. Die Rechte müssen korrekt eingestellt sein. Außerdem solltet ihr darauf achten, dass interne Inhalte nicht über Suchmaschinen wie Google gefunden werden können. Für Adressen, Telefonnummern, Namen, Kontaktlisten, Dienstpläne oder andere besonders interne Dokumente solltet ihr grundsätzlich prüfen, ob ein anderes System besser geeignet ist. 

Benutzergruppen und Benutzer anlegen

Über die Benutzergruppen legt ihr fest, wer auf welche internen Inhalte zugreifen darf.

Die Benutzergruppen könnt ihr im Menü unter „Gruppen“ anlegen. Wie ihr dabei vorgeht, wird im Kapitel "Zugriffsrechte/Gruppen" beschrieben. Anschließend könnt ihr die Benutzer anlegen, die den internen Bereich nutzen sollen. 

Jeder angelegte Benutzer kann sich grundsätzlich am internen Bereich anmelden. Welche Inhalte er anschließend sehen kann, wird über die Zugehörigkeit zu einer Benutzergruppe und die Rechte der jeweiligen Seiten festgelegt.

Eine Login-Seite erstellen

Damit sich Benutzer anmelden können, benötigt ihr eine eigene Seite mit dem Element „Inhalt Login“.

Geht dafür zunächst wie folgt vor:

  1. Legt einen neuen Menüpunkt für die Login-Seite an. Wie ihr einen neuen Menüpunkt erstellt, erfahrt ihr im Kapitel "Menüstruktur bearbeiten (Seiten anlegen)" .
  2. Öffnet anschließend die neue Seite zur Bearbeitung.
  3. Fügt das Element „Inhalt Login“ auf der Seite ein. Wie ihr Inhalte und Elemente auf einer Seite einfügt, wird im Kapitel "Seiten mit Inhalt befüllen" beschrieben.

Soll die Login-Seite im Menü angezeigt werden?

Das hängt davon ab, wie Benutzer den internen Bereich erreichen sollen.

Wenn der interne Bereich für die Benutzer leicht zugänglich sein soll, könnt ihr die Login-Seite ganz normal im Menü anzeigen.

Wenn der interne Bereich dagegen nur über bestimmte Links erreichbar sein soll, muss die Login-Seite nicht im Menü angezeigt werden (Siehe auch "Menüpunkte einblenden/ausblenden"). Das gleiche Prinzip gilt auch für alle weiteren internen Seiten.

Die Login-Seite als Zielbereich festlegen

Damit die Anmeldung funktioniert, müsst ihr noch festlegen, auf welche Seite Benutzer weitergeleitet werden, wenn sie eine geschützte Seite aufrufen, ohne angemeldet zu sein.

Als Zielbereich sollte die Seite eingestellt werden, auf der sich das Login-Formular befindet.

Dafür sind drei Schritte notwendig:

  1. Erstellt die Login-Seite, falls ihr das noch nicht gemacht habt.
  2. Legt die Rechte für die entsprechenden Seiten fest.
  3. Definiert anschließend die Login-Seite als Zielbereich in den Einstellungen der Menüstruktur.

Rechte für interne Seiten festlegen

Nachdem ihr eine Seite erstellt habt, könnt ihr die Rechte des zugehörigen Menüpunkts bearbeiten.

Wie ihr die Rechte einer Seite festlegt, wird im Kapitel "Zugriffsrechte/Gruppen" beschrieben.

Sobald ihr einer Benutzergruppe das Recht „Intern / Login“ für eine Seite gebt, ist diese Seite geschützt. Die Inhalte können dann nur noch von Benutzern aufgerufen werden, die sich erfolgreich angemeldet haben und der entsprechenden Benutzergruppe angehören.

Versucht jemand, eine geschützte Seite aufzurufen, ohne angemeldet zu sein, wird er automatisch zur festgelegten Login-Seite weitergeleitet.

Wichtig: Die Login-Seite darf nicht mit "Intern/Login" markiert werden, da diese für alle erreichbar bleiben muss.

Interne Datenbank anlegen

Für einen internen Bereich könnt ihr auch interne Datenbanken verwenden. Diese eignen sich beispielsweise für:

  • Termine
  • Meldungen
  • Kampagnen

Wie ihr eine Datenbank erstellt, wird im Kapitel [Datenbanken erstellen] beschrieben.

Sicherheit: Datenbankinhalte schützen

Eine Datenbank ist nicht automatisch geschützt, nur weil sie in einem internen Bereich verwendet wird. Deshalb müsst ihr sie in den Einstellungen ausdrücklich als interne Datenbank konfigurieren.

Aktiviert außerdem die Einstellung „Von der Suche ausgenommen“. Dadurch werden die Einträge der internen Datenbank nicht über die Suche gefunden und nicht in der Sitemap für Suchmaschinen ausgegeben.

Wichtig: Wenn ihr eine interne Datenbank zusammen mit dem Newsletter verwendet, müsst ihr zusätzlich angeben, wo sich die Login-Seite befindet. So können Newsletter-Empfänger, die einen geschützten Inhalt aufrufen, direkt zur Anmeldung gelangen.

Interne Seiten mit Inhalt befüllen

Interne Seiten werden grundsätzlich genauso erstellt und bearbeitet wie öffentliche Seiten. Je nach Bedarf könnt ihr verschiedene Funktionen des CMS miteinander kombinieren.

Wie ihr die Seiten mit Inhalten gestaltet, wird im Kapitel "Seiten mit Inhalt befüllen" beschrieben.

Wichtig: Legt die Rechte für eine neue Seite möglichst vor dem Einfügen der Inhalte fest.

Eine neu erstellte Seite ist zunächst öffentlich. Erst wenn ihr die entsprechenden Rechte festlegt, wird sie zu einer geschützten internen Seite. So verhindert ihr, dass interne Inhalte versehentlich öffentlich sichtbar sind.

Beispiele für Seiteninhalte

  • Kalender: Für den internen Kalender können eigene interne Datenbanken verwendet werden. So können beispielsweise Termine angelegt werden, die nur für angemeldete Benutzer bestimmt sind. Mit dem Element "Inhalt Auflistung Veranstaltung" können Termine der öffentlichen und internen Datenbank gemeinsam angezeigt werden. Die Kalenderdatenbank kann außerdem abonniert werden (siehe auch "Kalender abonnieren")
  • Downloads: Interne Dokumente können beispielsweise über Elemente wie "Inhalt Galerie Slider" oder "Inhalt Textblock mit Bild/PDF-Vorschau" auf den entsprechenden Seiten bereitgestellt werden. Achtet auch hier darauf, dass die Seiten und gegebenenfalls die Dateien nur für die vorgesehenen Benutzer erreichbar sind.
  • Meldungen: Interne Meldungen können über einen RSS-Feed bereitgestellt werden. So können Benutzer beispielsweise aktuelle Informationen aus dem internen Bereich abonnieren. Mehr dazu erfahrt ihr im Kapitel "Meldungen abonnieren".
  • Ansprechpartner: Aktuell arbeiten wir an der Entwicklung eines Elements zur praktischen Darstellung von Ansprechpartnern.
  • "Internes Menü" aufbauen: Aktuell bieten wir kein automatisiertes "internes Menü" an. Somit muss dieses bei Bedarf über Verlinkungen eigenständig aufgebaut werden. Auch hier arbeiten wir an einer besseren Lösung.