ACL ist die Kurzform von Access Control List, einer Benutzerverwaltung, die den Zugriff der Benutzer auf vorhandene Ressourcen eines Systems (Dienste und Dateien) reguliert.
Joomla bietet seit Version 1.6 eine Rechteverwaltung, die äußerst vielschichtig und stark anpassbar ist. Dadurch ist Joomla dem Branchenprimus TYPO3 ein Stück näher gekommen und kann durch die neuen Funktionen als Redaktionssystem verwendet werden, was vorher nur durch Erweiterungen von Drittanbietern möglich war.
Folgende Gruppen sind vorab im Joomla System eingerichtet
Neben den bisherigen 3 Zugriffsebenen "Registered" (Registriert), "Public" (Öffentlicht) und "Special" (Spezial) können nun auch individuelle Ebenen erstellt und die vorhandenen Zugriffsebenen angepasst und verändert werden.
Bisher konnten die vorhandenen Gruppen nur vordefinierte Aufgaben ausführen, die auch nicht verändert werden konnten. So hatte ein Benutzer mit Editor-Berechtigung stets Editier- und Schreibberechtigung, der Autor hingegen nur Schreibrechte. Das hat sich mit der Einführung von Joomla 1.6 geändert, und diese Berechtigungen können angepasst werden.
Klicken Sie im Joomla Backend auf den Button "Konfiguration". Unter dem nun erscheinenden Punkt "Berechtigungen" sehen Sie die Grundeinstellungen der Gruppen. Hier können Sie Anpassungen vornehmen.
Sie sehen unter jeder Gruppe folgende Aktionen:
SeitenanmeldungErmöglicht den Benutzern der Gruppe sich im Frontend anzumelden.
AdminanmeldungErmöglicht den Benutzern der Gruppe sich im Backend anzumelden.
OfflinezugangErmöglicht den Benutzern der Gruppe sich im Frontend anzumelden, auch wenn sich die Seite im Wartungsmodus befindet.
SuperadminErmöglicht den Benutzern der Gruppe Zugriff auf alle Bereiche des Backends unabhängig von anderen Berechtigungseinstellungen.
AdministrationszugriffErmöglicht den Benutzern der Gruppe Zugriff auf alle Bereiche des Backends mit Ausnahme der Konfiguration.
ErstellenErmöglicht den Benutzern der Gruppe Inhalte in jeder Erweiterung zu erstellen.
LöschenErmöglicht den Benutzern der Gruppe Inhalte in jeder Erweiterung zu löschen.
BearbeitenErmöglicht den Benutzern der Gruppe Inhalte in jeder Erweiterung zu bearbeiten.
Status bearbeitenErmöglicht den Benutzern der Gruppe den Status der Inhalte in jeder Erweiterung zu bearbeiten.
Eigene Inhalte bearbeitenErmöglicht den Benutzern der Gruppe jeden eigenen Inhalt in jeder Erweiterung zu bearbeiten.
Als Konfigurationsmöglichkeiten haben Sie die Wahl zwischen:
ErlaubtDie Berechtigung der jeweiligen Funktion wird erlaubt.
VerweigertDie Berechtigung der jeweiligen Funktion wird verweigert.
VererbtDie Berechtigung der jeweiligen Funktion wird vererbt, erhält also die Berechtigung der übergeordneten Gruppe oder Kategorie.
Um die Vererbung von Rechten besser verstehen zu können, gilt es zu wissen, welche Berechtigungen in welcher Form überschrieben werden können.
Die oberste hierarchische Eben bilden die globalen Berechtigungen. Darunter befinden sich die Berechtigungen für Komponenten und schließlich die Berechtigungen für Kategorien und letztlich für Artikel.
Standardmäßig ist die Nutzung von Komponenten für eine Vielzahl der Gruppen bereits verboten, sodass nur die Gruppen "Administrator" und "Superusers" Zugriff haben. Um einer weiteren Gruppe Zugriff auf eine bestimmte Komponente zu geben, klicken Sie im Backendmenü von Joomla unter Komponenten auf die gewünschte Erweiterung. Auf der rechten Seite finden Sie im Menü den Punkt "Optionen".
Nach einem Klick darauf öffnet sich ein Pop-Up Fenster, indem Sie die Rechte für den Zugriff verändern können.