Zum Inhalt springen

Problem bei der Definition der Benutzerrechte

Erstellt am 6. Februar 2004 · 6 Antworten · letzte Antwort am 9. November 2005

Tags: Frage

Poecher ·

Hallo!
Ich habe folgendes Backend-Problem:

es gibt eine Benutzergruppe A, der zwei Nutzergruppen B und C untergeordnet sind.

Gruppe A soll Seiten anzeigen, erstellen, Inhalt bearbeiten und löschen können.
Gruppe B soll die Seiten anzeigen, und Inhalt bearbeiten können.
Gruppe C soll sich die Seite nur ansehen können.

ABER: die Seiten, die die übergeordnete Gruppe erstellt, werden den unteren Gruppen nicht angezeigt!
Wie kann ich außerdem unterschiedliche Zugriffsrechte mehrerer Gruppen auf eine Seite definieren?

Ich finde immer nur die Erklärung, dass die Seite einem ein Besitzer und einer Gruppe zugeordnet werden.

Danke für Eure Antworten!!

Andi ·

Hallo,

Du kannst einzelnen BenutzerInnen Mitgliedschaft in mehreren Gruppen geben und Gruppen eine Untergruppe zuweisen.

Erstelle Gruppe C. Danach Gruppe B mit der Untergruppe C und den zusätzlichen Eigenschaften. Abschließend erstellst Du Gruppe A mit den Untergruppen B und C und den zusätzlichen Eigenschaften.

Das müsste Deine Probleme eigentlich lösen. Ansonsten versuche mal ein bischen in diese Richtung rumzuexperimentieren. Manchmal ist es ein bischen knifflig...

Beste Grüsse
Andi

Andi ·

Hallo,

maxhb schrieb

Hi!

Poecher schrieb

...Wie kann ich außerdem unterschiedliche Zugriffsrechte mehrerer Gruppen auf eine Seite definieren?

http://typo3.org/doc.0.html?&tx_extrepmgm_pi1[extUid]=490&tx_extrepmgm_pi1[tocEl]=1302&cHash=f1151ee8aa

Stimmt. Das ist auch noch eine prima ergänzende Möglichkeit. Aber um Verwirrung zu vermeiden: Der Link von Maxhb bezieht sich auf Frontend User, während mein Hinweiß sich auf Backend-User bezogen hat.

So heisst es auch in dem angegebenen Dokument:

"enablefields" are used only in the frontend since they are all about frontend access to elements - not backend access! So hidden records, records with start and end times or access restriction will always be visible for backend users.

Mit ein bischen ausprobieren lassen sich mit Typo3 auch relativ anspruchsvolle Rechtevergaben realisieren. Wobei ich persönlich spontan keine Möglichkeit kenne, die unterschiedlichen Backend-Nutzern unterschiedliche Zugriffsrechte auf verschiedene Content Elemente einer einzelnen Seite ermöglicht.

Beste Grüsse
Andi

ManuP ·

Hallo alle miteinander,

ich stehe gerade vor dem selben Problem wie Andi #angry#

Habe folgende Einstellung.
Benutzer 1 ist in Gruppe A. Gruppe A darf nur Datensätze "News" erstellen.
Benutzer 2 ist in Gruppe B. Er darf Texte erstellen und diverse andere Inhalte.
Jetzt soll Benutzer 2 ebenfalls die Gruppe A zugewiesen werden.
Nach der Zuweisung sind auf einmal die Funktionen "Text" etc. weg.
Er hat jetzt die selben Rechte wie Benutzer 1, nur auf andere Seite.
Selbst wenn ich Gruppe A als Untergruppe von B erstelle, passiert das selbe.

Hat jemand eine Lösung? 😢
Danke