User Descriptions and Document Maps

Because this Ultimate Guide is a comprehensive resource for users with many different needs, it includes information that may not be relevant to you. The following user descriptions and document maps can help you find the information that pertains to you.

Technical Business Analyst

Technical business analysts know their business, data, and processes. They are power users who generate business intelligence for others.

If you are a technical business analyst, refer to the following:

Dashboards
Securing Data in a Domain
Ad Hoc Launcher Java API
Changing the UI With Themes
Customizing Menus
Working With Custom Java Classes

Report Developer

Report developers understand their business and its data and create reports for other users.

If you are a report developer, refer to the following:

Ad Hoc Views and Data Exploration
Custom Data Sources

System Developer

System developers leverage JasperReports Server functionality in their own product. They extend and change the source code, system configurations, and other low-level options.

If you are a system developer, refer to the following:

Application Security
JasperReports Server APIs
Customizing the User Interface

System Administrator and Database Administrator

System administrators install, deploy, maintain, and troubleshoot JasperReports Server, along with other systems in their environment. They also administrate security, including the creation and maintenance of users, roles, organizations, the assignment of permissions, and configure authorization and authorization in general. Database administrators (DBAs) administer database management systems (DBMS), and are familiar with both relational and Online Analytical Processing databases. They plan, configure, tune, and maintain the schemas that store business data.

If you are a system or database administrator, refer to the following:

Ad Hoc Views and Data Exploration
Custom Data Sources
Securing Data in a Domain
Application Security
Restricting Access by Role
Working With Custom Java Classes
Feedback
randomness