Role based security

In addition to the security system based on users, groups and roles, JReport Server also supports a role based security system in which permissions are defined on roles only, and users and groups are mapped to roles.

To switch to the role based security system, you can use either of the following two methods:

If the role based security system is used, in both the JReport Administration page (port 8889 by default) and Console page (port 8888 by default), when you set permissions of a resource node, there are only roles displayed. Role only based security is similar to Java EE security where the developer assigns roles and during deployment users and groups can be mapped to the roles so if you are already using Java EE security, this would be the best method.