In the single-organization deployment, the administrator only needs to create the users and roles. Where there are to be multiple organizations, administrators have to create the organizations, populate them with users, and assign roles that they can use afterwards to assign access permissions.
In a deployment with multiple organizations, there can be administrators at every level of the hierarchy, as described in the JasperReports Server Administrator Guide. Part of any large deployment is to designate the administrators who are responsible for every task. For example, system administrators might set up the top-level organizations and default roles, but each organization’s admin would then create and manage the users of their particular organization.
The interface in JasperReports Server for managing organizations, users, and roles accommodates all levels of administrators and makes it easy for them to find hundreds of users and roles, whether in a single organization or spread across many. The interface also enforces the scope of administrative privileges. For example, it insures that an organization administrator cannot see roles and users from parent organizations.
This chapter contains the following sections: