Acl zakázání vstupu do celé sekce admin

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
xciza
Člen | 194
+
0
-

Ahoj,
na web jsem si implementoval statické ACL a chtěl bych se zeptat zda je možné uživateli s rolí „user“ zakázat celkově přístup do sekce admin, ale nepřidávat resources pro každou stránku zvlášť?

Tzn něco takového:

     $this->addRole('user');
        $this->addRole('admin');

// resources
        $this->addResource('Admin'); //místo $this->addResource('Admin:Clanek:edit') atd..

        // privileges
        $this->allow('user', 'Admin', Permission::DENY); //misto  $this->allow('user', 'Admin:Clanek:edit', Permission::DENY);

        $this->allow('admin', Permission::ALL, Permission::ALL);
Jan Endel
Člen | 1016
+
0
-

ACL se chová defaultně tak, že co není explicitně povoleno, je zakázáno.