Ich baue System und versuche zwischen Wähler und ACL zu entscheiden. Was ich erreichen muss, ist, dass Benutzer mit verschiedenen Rollen auf Objekteigenschaften zugreifen sollen, zum Beispiel: Ein regulär authentifizierter Benutzer könnte Post und seinen Inhalt sehen, aber nicht sein "Position" -Attribut, und Benutzer mit Redakteur-Rolle könnte auch die Post und sehen Es ist Inhalt und hat die Berechtigung, das Attribut "Position" zu sehen und zu bearbeiten. Kann ich diese Funktionalität erreichen, indem ich nur Wähler verwende oder ACL verwenden muss?symfony2 Wähler oder acl
EDIT:
Es tut mir leid für die verwirrende Frage, ich bin neu in symfony und nicht ganz noch diese Konzepte verstehen. Was ich erreichen möchte, sind Berechtigungen auf Objektfeldebene.
Regelmäßige Nutzer „TITEL“ zugreifen können und „CONTENT“ Eigenschaften und „CONTENT“ Eigentum“ändern, kann Moderator anzuzeigen und zu bearbeiten, die beiden vorherigen Eigenschaften, und Admin soll Zugriff auf alle Objekteigenschaften hat, und tut
Danke, ich habe dieses Problem auf eine ähnliche Art und Weise (durch das Erstellen von Benutzerrollen, aber ohne eigenes Feld) vor einiger Zeit gelöst . Deine Antwort macht mehr Sinn. –