it-swarm.com.de

Joomla! 3.6.x - BDD - ACL inkonsistent

Ich habe eine zu erstaunliche Funktion in Bezug auf die Zugriffssteuerungsliste: Eine Kategorie und eine Unterkategorie, für die die Zugriffssteuerungsliste von drei Benutzergruppen inkonsistent ist. Eine Gruppe wurde direkt in der Unterkategorie vererbt, aber nicht in der übergeordneten Kategorie ... Diese 2 Bilder geben alle erforderlichen Informationen, um (nicht) zu verstehen (!) ACL screensBDD relations

Vielen Dank für Ratschläge

1
Juillet

Die Berechtigungen zum Erstellen und Bearbeiten in der Kategorie "Informatique et SIG" für die Benutzergruppe "fiche_pratique_DSI_agents" sind auf "Erben" festgelegt. Sie sollten von der übergeordneten Kategorie "Mo-Dienst" erben und daher "nicht zulässig" sein.

Möglicherweise stimmt etwas mit Ihrer Tabelle #__assets nicht.

Bevor Sie etwas anderes tun, erstellen Sie eine Sicherungskopie Ihrer Datenbank.

Dann würde ich versuchen, den Wert in der Spalte "rules" für die Kategorie "Informatique et SIG" in der Tabelle #_assets von {"core.create": {"9": 1, "83": 1} ... in {zu ändern. } (gleicher Wert wie für die Kategorie "Mon service") und prüfen Sie, ob das funktioniert. Wenn nichts passiert ist oder etwas schief gelaufen ist -> kehren Sie zum Backup zurück.

Wenn es nicht helfen würde, könnten Sie eine Erweiterung installieren, zum Beispiel ACL-Manager . Es zeigt Ihnen, ob es Probleme mit Ihrer ACL gibt, und behebt sie für Sie.

2
fruppel