About the Java Report Server Security Extension
BIRT iHub System provides a SOAP-based API that supports running a Report Server Security Extension (RSSE) application as a web service. Using the Java RSSE framework, a developer can create an application that provides one of the following security features:
*External authentication
Authenticates a user password using an interface to an external security system such as Lightweight Directory Access Protocol (LDAP) or Microsoft Active Directory. Users, roles, notification groups, access control lists (ACLs), and other information remain on the volume.
*External registration
Manages users, roles, notification groups, access control lists (ACLs), and other information using an interface to an external security system such as Lightweight Directory Access Protocol (LDAP) or Microsoft Active Directory. The volume no longer manages this information.
*Page-level security
Controls user access to sensitive information in a BIRT report by implementing page-level security. A page-level security application requires a BIRT Page Level Security option license.
The following sections describe how to build, install, and customize these Java RSSE security applications in the Actuate Information Delivery API development environment.