Diesmal suche ich mein Denkfehler....
Ich habe in der ACL 2 Gruppen
Guppe1_ED
Guppe1_LE
Guppe1_ED ist Editor
Guppe1_LE ist Leser und hat die Rolle GR1
meine Dokumente haben ein Leserfeld und ein Autorenfeld
Dokument1
- Autoren: Anwender1
- Leser: GR1 und Anwender1
Dokument2
- Autoren: Anwender2
- Leser: GR1 und Anwender2
Damit wollte ich bezwecken dass Anwender1 seine Dokumente bearbeiten kann und dass er auch die andere Dokumente lesen darf. was das raus kommt ist anscheinend ganz anders:
in meine Test kann Anwender1 auf Dokument2 zugreifen und Änderungen zurückspeichern?
genau so kann Anwender2 auf Dokument1 zugreifen und auch speichern....
Wenn ich die effektive Rechte von Anwender1 in der DB anschaue, sehe ich nur Gruppe1_ED. Die Rolle und der Gruppe Gruppe1_LE sind zwar vorhanden aber nicht angehackt
Was mache ich da falsch? habe ich ein konzeptionelle Fehler gemacht oder liegt eure Meinung nach meine Fehler ganz woanders?