Read about the big picture in [Security 2.3 Howto]. 

In the following examples we assume you use {{jspwiki.applicationName = JSPWiki}} in your {{jspwiki.properties}}.


!! Groups

To assign privileges to a wiki group in 2.4 edit {{jspwiki.policy}} like this:

{{{
grant signedBy "jspwiki",
  principal com.ecyrd.jspwiki.auth.GroupPrincipal "Admin" {
    permission com.ecyrd.jspwiki.auth.permissions.AllPermission "JSPWiki";
};
}}}

You can use any other permission like in the other examples in the same file. {{AllPermission}} is pretty much for normal groups.


!! Single Users

To assign privileges to a wiki user in 2.4 edit {{jspwiki.policy}} like this:

{{{
grant signedBy "jspwiki",
  principal com.ecyrd.jspwiki.auth.WikiPrincipal "John Doe" {
    permission com.ecyrd.jspwiki.auth.permissions.AllPermission "JSPWiki";
};
}}}

Replace {{John Doe}} with the full name of the wiki user to assign privileges to.


!! After editing {{jspwiki.policy}}

After you are done editing don't forget to restart Tomcat to make the changes work.