Jun
11

Features der neuen ACL bei Joomla 2.5

Mit der Einführung von Joomla 2.5 machte das CMS einen gewaltigen Schritt nach vorn und die vorausgehende Versionssnummer 1.7 wurde komplett verdrängt. Unter anderem wurde bei dieser Version auch eine neue Access Control List eingeführt, die Websitebetreibern der Joomla Homepage wesentlich mehr Freiheiten beim Errichten von Nutzergruppen und der Administration der Rechte lässt. Diese kommt ebenfalls in der Version 3.0 zum Einsatz.

Ein Direktvergleich zwischen der alten sowie der nagelneuen Access Control List

Das größte Unterscheidungsmerkmal zwischen den in 1.6 sowie 1.7 verwandten Varianten der Joomla Homepage ist die Flexibilität der möglichen Nutzergruppen sowie Userrechte. Aus den früher sieben vorbestimmten Gruppen wurde eine unlimitierte Anzahl von Anwendergruppen, die der Administrator sowie der Super-Administrator der Joomla Homepage nach Belieben umgestalten dürfen. Darüber hinaus können User jetzt nicht mehr bloß einer, sondern gleich unterschiedlichen Gruppen angehören. Auch die Zugangsebenen haben sich weitgehend verändert und statt 3 vordefinierter Ebenen können Nutzer mit entsprechenden Rechten jetzt unbegrenzt viele Zugangsebenen erstellen und diese mit unterschiedlichen Gruppen verbinden. Wer eine Joomla Homepage mit der Standardinstallation erstellt, bekommt beim ersten Einloggen in das Backend eine hierarische Übersicht, mit vordefinierten Usergruppen, welche noch über keinerlei Verknüpfung verfügen.
Die ersten Schritte zu einer neuen ACL

Die Global Configuration erreichen Admins beim Einloggen in die Joomla Homepage über das Backend, der Unterpunkt „Permissions“ administriert die wichtigsten Funktionen der Anwendergruppen sowie deren Rechte. Wird bei einer anderen Nutzergruppe ausser dem Admin sowie dem Super-Administrator die Wahlmöglichkeit „Edit“ und „Delete“ auf „Allow“ gesetzt, sind diese ebenfalls in der Lage, auf diese Auflistung zuzugreifen und diese abzuändern. Die hierarische Gliederung einer Joomla Homepage erlaubt darüber hinaus das Setzen der Option „Inherit“, bei der die Einstellungen von höheren Ebenen übernommen werden. Die Global Configuration stellt hier die höchste Ebene der Joomla Homepage dar.

Die Ebenen – Component und Category

Die Ebenen Component (Menu Manager -> Components) und Category (Edit Category) sind Ebenen, welche die Benutzerrechte für Komponenten, somit Links, Banner sowie Verknüpfungen und die Artikelkategorien administrieren, in denen einzelne Anwender der Joomla Homepage ihren Content publizieren können. In der Hierarchie einer Joomla Homepage sind sie die Ebenen, in welche die überwiegende Zahl der Nutzerrechte verteilt werden. Auch in diesem Fall wird der Inherit-Befehl wieder gleichermaßen auf höhere Ebenen angewandt sowie per Definition ohne vorausgegangenen Befehl selbsttätig auf „Deny“ gesetzt.

Nutzerrechte für einzelne Artikel

Einzelne Beiträge stellen die tiefste Ebene der Hierarchie der Joomla Homepage dar. Hier überschriebene Nutzerrechte gelten nur für diesen und werden ansonsten aus der Global Configuration beziehungsweise von anderen Ebenen übernommen.

Written by admin. Posted in Allgemein

Tags: ,

Trackback from your site.

Leave a comment