Rechteverwaltung im Backend

von
online gestellt: , Erstveröffentlichung: 05.06.2006

Aus dem
t3n Magazin Nr. 4

06/2006 - 08/2006

Bei TYPO3-Projekten mit mehreren Redakteuren wird die Vergabe von Backend-Berechtigungen schnell unübersichtlich. Auch das Anlegen zusätzlicher Benutzer mit neuen Berechtigungen und anderen Einstiegspunkten in den Seitenbaum kann zu einem leidigen Thema werden, wenn eventuell vorhandene Berechtigungen und Zugriffseinstellungen angepasst werden müssen. Benutzerberechtigungen sollten von Anfang an systematisch angegangen werden, damit man eine konsistente und skalierbare Rechteverwaltung erhält.

Dieser Artikel stellt Ihnen ein Konzept vor, das sich auch in großen TYPO3-Projekten mit mehreren hundert Benutzern, wie dem Intranet der „Deutschen Welle“, bewährt hat.

Problemstellung an einem Beispiel

Um das vorzustellende Konzept besser erklären zu können, soll der abgebildete Seitenbaum als Beispiel dienen. Unser Testprojekt beinhaltet demnach neben der Startseite mit allgemeinen Neuigkeiten vier weitere Seitenbereiche verschiedener Abteilungen.

Die Anforderung besteht darin, dass die verschiedenen Abteilungen nur das Recht haben, ihren eigenen Seitenbereich zu pflegen, es aber auch Redakteure gibt, die alle Abteilungsseiten pflegen dürfen. Auch innerhalb der Abteilungen soll es eine Aufgabenteilung geben: Einige Benutzer sind nur für die Eingabe von Neuigkeiten zuständig, andere für das Pflegen bestimmter Inhalte und wieder andere sollen auch Seiteninhalte, wie beispielsweise Plugins, einfügen dürfen.

Verschiedener Typen von Backend-Benutzergruppen

Um im Backend eine übersichtliche und wartungsfreundliche Vergabe von Berechtigungen zu haben, gruppieren wir verschiedene Berechtigungsarten. Dafür werden mehrere Typen von Benutzergruppen im Backend unterschieden, jeder Typ steht für eine bestimmte Aufgabe. Die eigentlichen Nutzerberechtigungen eines Redakteurs setzen sich schließlich aus der Zugehörigkeit zu mehreren Gruppen zusammen. Das hat nicht nur den Vorteil, später neue Benutzer schneller einpflegen zu können, sondern folgt auch dem Grundsatz, möglichst redundanzfrei zu sein. Das verringert späteren Wartungsaufwand.

Um die Übersicht zu bewahren, sind die Backend-Nutzergruppen durch entsprechende Kürzel vor dem Namen gekennzeichnet. Es werden die folgenden Typen unterschieden, auf die im Folgenden näher eingegangen wird:

Weiterlesen auf Seite 2 »

Seite vor/zurück
1 3 4 5
Empfehlen

bewerten
VN:F [1.9.22_1171]
Rating: 1.0/5 (1 vote cast)
3 Antworten
  1. von Jan 04.02.2010 (22:15Uhr) 1.

    Hallo,

    > Um das vorzustellende Konzept besser erklären zu können,
    > soll der abgebildete Seitenbaum als Beispiel dienen.

    Von welchem abgebildeten Seitenbaum ist hier die Rede? Ich seh keinen.

    Grüsse
    Jan

  2. von TYPO3 Backendrechte Konzept – Sess… 03.05.2012 (20:23Uhr) 2.

    [...] Beschreibung neben meinem Video wäre noch der T3N Artikel aus Heft. Nr. 4 zu den Backendrechten. Bookmark It Hide Sites $$('div.d223').each( function(e) { [...]

Deine Meinung

Bitte melde dich an!

Du musst angemeldet sein, um einen Kommentar schreiben zu können.

Jetzt anmelden

Kennst Du schon unser t3n Magazin?

t3n 32 jetzt kostenfrei probelesen! Alle Inhalte des t3n Magazins Diesen Hinweis verbergen