Rollenrechte und Benutzer
am 13.11.2007 - 12:39 Uhr in
hallo zusammen!
habe ein problem mit den permissions für rollen.
ich vereinfache mal. ich habe einen neuen inhaltstypen namens eintrag, 3 user und 2 rollen angelegt.
user_x und user_y sind der rolle rolle_1 zugewiesen.
user_z ist der rolle rolle_2 zugewiesen.
beiden rollen habe ich erlaubt, eine instanz des inhaltstypen eintrag zu erstellen (per create eintrag in access control)
funktioniert auch soweit.
nun möchte ich aber, dass einträge die von benutzern aus der rolle_1 erstellt wurden auch von allen benutzern aus rolle_1 bearbeitet werden können. also user_x erstellt einen eintrag. user_x und user_y können den eintrag bearbeiten. user_z darf den eintrag nicht bearbeiten.
ich dachte, dass die option "edit own eintrag" in access control genau das ermöglicht.
mit gesetztem recht ist es aber nur dem author der den eintrag erstellt hat erlaubt diesen zu bearbeiten.
also user_x erstellt einen eintrag. user_x kann diesen eintrag bearbeiten. user_y kann den eintrag nicht bearbeiten. user_z soll den eintrag sowieso nicht bearbeiten dürfen.
habs extra nochmal mit einer frischen lokalen installation versucht hat aber nichts geholfen. input formate habe ich keine neuen definiert und der inhaltstyp hat nur die standardfelder.
weiß jemand rat?
gruss mart1n
- Anmelden oder Registrieren um Kommentare zu schreiben
Das richtige Recht dafür
am 13.11.2007 - 17:37 Uhr
Das richtige Recht dafür heißt nicht "edit own eintrag", sondern "edit eintrag". Dann funktioniert's! :)
--
bv - drupalcenter.de
ja aber dann kann ja auch
am 13.11.2007 - 18:11 Uhr
ja aber dann kann ja auch user_z aus rolle_2 den eintrag editieren. und das möchte ich ja nicht
lässt sich das von mir
am 14.11.2007 - 07:38 Uhr
lässt sich das von mir gewünschte verhalten mit Taxonomy Access Control bewerkstelligen?
ich werde es jedenfalls heute abend ausprobieren
gruss
ok mit Taxonomy Access
am 15.11.2007 - 21:27 Uhr
ok mit Taxonomy Access Control funktionierts so wie ich möchte