Security¶
You can implement a security model through Jaspersoft by defining users and roles and assigning access to roles to control reports. You can also apply aPriori LDAP Synchronization for your Jaspersoft users. For more information, see the Jasper documentation.
JasperReports Server ensures that users can access only the data that they have permission to see. The settings that define organizations, users, roles, and repository resources work together to provide complete access control that includes:
- Authentication – Restricts access to identified users and protects that access with passwords. Also, defines roles for grouping users and assigning permissions. Similar to aPriori, user provisioning can be automated through synchronization with an LDAP repository.
- Authorization – Controls access to repository objects (such as reports, domains, ad hoc views), pages, and menus based on users and roles.
- Data level security – Defines row and column level permissions to access your data. Row and column level permissions are defined and enforced in Domains.
For more information, see the JasperReports-Server-Security-Guide.
Note:
You can extend your aP Pro Access Control model to aP Analytics. For more information, see the aP Admin User Guide.