Hallo Forum,
ich habe eine Verständnisfrage zur ACL.
Kurze Vorgeschichte.
Bei uns wird eine Datenbank umgestellt (falls man das so sagen kann). Bisher wurde für jeden User, der ein bestimmtes Dokument sehen durfte, eine eigene Kopie in der Datenbank erstellt. Diese hat er gesehen und teilweise auch bearbeiten können. Ich weiß, dass das völlig blödsinnig ist. Aber es war praktikabel.
Nun soll dass aufgrund von wahnsinnigen Datenmangen und weiteren Umstellungen geändert werden.
Ich habe mir dass so vorgestellt:
Ich habe ein Leserfeld und ein Autorenfeld in jedem Dokument.
Das Autorenfeld wird mit [A] für Admin gefüllt. Jeder der in der Rolle das A hat darf alle Dokumente sehen.
Das Leserfeld wird mit den einzelnen Rollen gefüllt, bei uns zum Beispiel 048, 078 usw.
Ich habe das so verstanden, dass in dem Leserfeld mehrere Rollen drin stehen können, einfach durch ein Komma getrennt.
Das Feld wird beim Anlgene mit bestimmten Regeln gefüllt.
Ich bin mir nicht sicher, ob das Feld so: [048], [078] usw oder so 048, 078 usw gefüült werden muss.
Wenn ich das richtig verstanden habe muss ich nicht einmal ein Select hierfür in die Ansicht setzen.
Freue mich über jede Antwort
Philipp