Paket Acl

Keine Verwendung von Zend_Acl

  • Es wird die Struktur von Ressourcen und Rollen wie bei Zend_Acl verwendet
  • Zend_Acl selbst bietet keine Datenbankpersistenz und kann somit nicht verwendet werden ohne größere Nachteile zu haben

Struktur von Rollen und Ressourcen

  • Ressourcen werden für Services und Funktionalitäten der Homepage benötigt
  • Ressourcen können in einer Baumstruktur angeordnet werden, höhere Ressourcen beinhalten dabei alle untergeordnete Ressourcen
  • Ressourcen können Rollen zugewiesen werden, Rollen können ebenfalls in einer Baumstruktur angeordnet werden, untergeordnete Rollen erben alle Berechtigungen übergeordneter Rollen
  • Rollen können Accounts zugewiesen werden wodurch ein Account an Berechtigungen von Ressourcen gelangt