This cookbook describes how to configure JasperReports Server to use an external authentication mechanism in place of the built‑in authentication of users. The benefits of external authentication include:
| • | Centralized identity management within your enterprise. |
| • | Single sign-on capabilities if the authentication mechanism supports it. |
For deployments that include the Jaspersoft OLAP component within JasperReports Server, external authentication applies transparently to Jaspersoft OLAP users.
This guide covers the following authentication mechanisms:
| • | Authentication when the user has already been reliably authenticated by another external system. See Token-based Authentication. |
In addition, you can create custom code to run on the server after the user has been authenticated, as well as custom authentication providers. See Advanced Topics for an overview of these topics. Details are beyond the scope of this guide.
| The procedures in this guide assume you are familiar with JasperReports Server installation, deployment, and administration. You must have system administrator privileges within JasperReports Server and its application server, as well as read and write access to their files on the host. |
If you are setting up external authentication, you may need to understand how JasperReports Server performs internal authentication, or how external roles and organizations in JasperReports Server are created when external authorization has been set up. This chapter gives background information that can help you configure external authentication correctly.
This chapter contains the following sections:
Recommended Comments
There are no comments to display.