Thread Rechteverwaltung
(11 answers)
Opened by sitescriptor at 2010-10-14 00:34
Hübsche Diskussion, jetzt können wir schon Begriffe definieren:
"Rolle": definiert die Teilmenge der Rechte . "Gruppe": definiert eine Teilmenge der Rechte einer "Rolle", im Grenzfall alle. "Rechte" beziehen sich auf "Aktionen", einzelne oder mehrere Funktionalitäten. Code: (dl
)
user -> rolle => gruppen => aktionen Code: (dl
)
user => gruppen => aktionen pq und ich erzeugen bei der Anmeldung eine Liste oder einen flachen Hash aller Rechte des Users. Es ist sinnvoll diese zu cachen. Auswertung: Code: (dl
)
user => aktionen Stellt sich noch die Frage, von wo werden die Rechte abgefragt? Edit: Vereinfachtes Modell Last edited: 2010-10-14 22:00:13 +0200 (CEST) |