Take another look at this quote from the book:
Quote:
|
It starts scanning the various rules (allow and deny elements with roles or users attributes to specify the users or roles that are affected by the rule) and as soon as it finds a rule, it stops the scanning process and applies that rule.
|
Then take a look at this:
Code:
<authorization>
<deny users = "*" />
<allow users = "Supervisors">
</authorization>
The first rule blocks access to *all* users, including those in the Supervisors role. That rule with match, and thus access is blocked for everyone. Swap these two rules and it should work.
Cheers,
Imar