On April 27, 2024, our Sign-in and Create Account options will be unavailable from 9am-12pm ET. During this maintenance window, developer account access and free trial registration will be unavailable.
Customize RSSE to externalize user authentication in BIRT iServer
By default the usernames, roles and passwords are stored inside BIRT iServer within encyclopedia volume. Using Report Server Security Extension (RSSE) you can build a soap based web application that will externalize user registration and authentication.<br />
<br />
The following example illustrates this concept by having BIRT iServer authenticate users against a simple text file that holds username and passwords in clear text format. This example could be extended further to use database instead of flat file.<br />
<br />
Here are steps to set up:
<br />
The following example illustrates this concept by having BIRT iServer authenticate users against a simple text file that holds username and passwords in clear text format. This example could be extended further to use database instead of flat file.<br />
<br />
Here are steps to set up:
< Volume > … EnableRSSEService="true" RSSEIPAddress="hostname or IP address" RSSESOAPPort="8900 or other port number" RSSEContextString="/examplecorp/servlet/AxisServlet" … < /Volume >
-
<br />
- Shut down BIRT iServer<br />
<br /> - Unzip the attachment to: [install dir]/servletcontainer/webapps/<br />
<br /> - Copy all the jar files from [install dir]/servletcontainer/webapps/acrsse/WEB-INF/lib to [install dir]/servletcontainer/webapps/examplecorp/WEB-INF/lib<br />
<br /> - Modify acserverconfig.xml (located in [data location]/iServer/data/config) to enable open security:<br />
<br /> - The sample assumes comma delimited text file to be in C:\temp, so you will need to move [install dir]/servletcontainer/webapps/examplecorp/users.txt to C:\temp. If you are on a different operating system (or file system) you will need to modify the source file ExampleCorpRSSE.java appropriately and compile it to a new class file<br />
<br /> - Restart BIRT iServer<br />
<br /> - Login into Information Console with the credentials in users.txt<br />
Categories
- All Categories
- Cloud Editions
- 1 Thrust Services
- cat as link
- 1 Core SaaS Application development
- 10 Developer Announcements
- 15 General Questions
- 33.4K TeamSite
- 141 Application Governance & Archiving
- 15.2K Designing Analytics Reports
- 1K DevShare Downloads
- Core SaaS Applications
- nested parent
- 4.3K Developing Analytics Applications
- 8.8K Documentum Developer Forum
- Media Management developer
- 159 Transactional Content Processing (TCP)
- 1.7K Web Experience Management
- 55 Tempo Social
- 1 XM Fax