Zum Inhalt springen

Zugriff auf fe_users (Access List) in eigener Extension

Erstellt am 5. Februar 2011 · 1 Antwort · letzte Antwort am 30. April 2011

Tags: TCA, Frontend-Benutzer, Frage

Tarta ·

Hallo zusammen,

ich habe eine eigene Extension geschrieben, die im Backend auch ein Select-Feld auf die fe_users Tabelle enthält. Mit dem Admin-User funktioniert alles, mit einem Standarduser ist das Dropdown-Feld leer. Wie kann ich das über die Einstellungen des Backenusers freigeben?

Vielen Dank!

Tarta

Tosta ·

Hi,

ich habe das gleiche Problem. Ich habe eine Extension, mit der jeder Web-Seite ein Ansprechpartner zugeordnet werden kann. Meine Ansprechpartner-Daten sind in der Tabelle fe_users abgelegt. Nicht-Admin-Backend-Benutzer – ich nenne sie mal Redakteure – sollen jetzt mit einem Select-Feld in den (erweiterten) Seiteneigenschaften den Ansprechpartner auswählen können. Das funktioniert nicht: die Liste ist leer, bzw. zeigt die Fehlermeldung »AKTUELLER WERT IST NICHT ERLAUBT«, wenn bereits ein Wert gesetzt ist. Offenbar dürfen also meine Redakteure nicht auf fe_users-Daten zugreifen. (Mit Admin-Rechten gibt es das Problem nicht; alle Ansprechpartner werden angezeigt.)

Die Redakteure gehören zu einer BE-User-Gruppe – ich nenne sie Redaktion –, der ich lesenden und schreibenden Zugriff auf die Tabellen Website-Benutzer und Website-Benutzergruppe gewährt habe. Nach meinem Verständnis sollte es reichen, der Gruppe Redaktione lesenden Zugriff auf Website-Benutzer zu geben. Vorausgesetzt, dass mit Website-Benutzer auch die Tabelle fe_users gemeint ist?! (Übersetzungen sind nicht immer hilfreich…)

Was muss noch konfiguriert werden, damit »einfache Redakteure«, also Nicht-Admins, im Backend auf Daten von fe_users zugreifen können?

Vielen Dank für die Hilfe,

Tosta