Re: jspwiki.policy and anonymous users
Janne Jalkanen <[email protected]> Mon, 20 Aug 2007 16:46:04 +0300
| Newsgroups | gmane.comp.java.jspwiki.user |
|---|---|
| Message-ID | <[email protected]> |
You are on the right track here. My guess is that you are editing a
different file than what JSPWiki is using. Please check from your log
file where jspwiki thinks the policy file is (we output it at
startup).
For example, you might have a global policy file.
Another thing is that if you have *two* JSPWiki instances, we will
randomly use one (since there can be only one Java policy file - it's
a part of Java's security model. We've fixed this in 2.6, though
;-). In this case, you must use the command-line switch
"-Djava.security.policy" to point at a global policy file.
/Janne
On Mon, Aug 20, 2007 at 02:37:23PM +0100, James Cowan wrote:
>
> I want to stop anonymous users from being able to edit pages etc.
>
> I have removed the roles from the Anonymous and Asserted users as below and
> restarted tomcat but this seems to have no effect.
>
> Is there something else I need to do?
>
> James
>
> grant signedBy "jspwiki",
> principal com.ecyrd.jspwiki.auth.authorize.Role "Anonymous" {
> permission com.ecyrd.jspwiki.auth.permissions.PagePermission "*:*",
> "view";
> permission com.ecyrd.jspwiki.auth.permissions.PagePermission "*:*",
> "modify";
> permission com.ecyrd.jspwiki.auth.permissions.WikiPermission "*",
> "createPages";
> permission com.ecyrd.jspwiki.auth.permissions.WikiPermission "*",
> "editPreferences";
> permission com.ecyrd.jspwiki.auth.permissions.WikiPermission "*",
> "editProfile";
> permission com.ecyrd.jspwiki.auth.permissions.WikiPermission "*",
> "login";
> };
>
> changed to
>
> grant signedBy "jspwiki",
> principal com.ecyrd.jspwiki.auth.authorize.Role "Anonymous" {
> permission com.ecyrd.jspwiki.auth.permissions.PagePermission "*:*",
> "view";
> permission com.ecyrd.jspwiki.auth.permissions.WikiPermission "*",
> "login";
> };
>
> _______________________________________________
> This is the Jspwiki-users mailing list, in which we discuss the
> stable release (even-numbered, 2.4.x, 2.6.x), and user-issues.
> For development discussion, please join jspwiki-dev.
> http://ecyrd.com/cgi-bin/mailman/listinfo/jspwiki-users
> http://www.jspwiki.org/JSPWikiMailingList