Hallo LUG,

ich habe mich die letzten Tage mal mit Access Control Lists beschäftigt. Den 
Grundgedanken habe ich verstanden, aber trotzdem hat es an einigen Stellen 
noch nicht klick gemacht. Ich möchte mir ein CMS mit PHP (und evtl. dem 
ZendFramework) zusammenbauen und überlege mir nun, wie ich die 
Rechteverwaltung umsetze. Anhand der Antworten möchte ich entscheiden, ob ich 
mir selbst eine Rechteverwaltung zusammenbaue.

Wie baue ich mir so einen Baum zusammen? Hat des Eltern-Element mehr rechte 
als die Kinder oder bekommt jedes Kind mehr rechte als das Eltern-Element?

Kann ein User mehrere Rollen haben? In Zusammenhang mit dieser Frage: Gibt es 
nur einen ACL-Baum in einer Anwendung oder kann es mehrere geben? Wenn ich 
mir Linux ansehen, kann es mehrere geben ... Ist aber auch ein anderes 
Konzept als z.B. Zend_Acl verfolgt.

Kann ich Rollen mit Gruppen gleichsetzen? (Ich weiß, die Frage klingt etwas 
blöd.)

Bekommt der User eine eigene Kind-Rolle, wenn nur er etwas darf oder nicht 
darf, was aber andere User in seiner Rolle dürfen?

Wo gibt es guten Lesestoff mit Beispielen und Erklärungen zu diesem Thema? Die 
Wikipedia und Google haben meine Fragen nicht beantworten können.

Vielen Dank und schönen Sonntag,

Falk

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an