Configure Siebel Security for Oracle BI Publisher with LDAP/ADSI Security Adapter
This topic instructs you how to configure Siebel CRM 8.1.1.1 or higher and Oracle BI Publisher 10g and 11g to use the Siebel security model, when Siebel CRM is using LDAP/ ADSI Security Adapter for authenticating the Siebel users.
Siebel CRM Configuration
Here are the high-level steps to configure Siebel CRM:
- Set up LDAP/ADSI authentication for the Siebel Application Object Manager that you're using, for example, Siebel Call Center or Siebel ePharma. It's also required that you first test that the LDAP/ADSI authentication works for the Siebel application.
- Enable LDAP/ADSI authentication for both EAI Object Manager and XMLP report server components. Change the component parameters shown in the following tables, for both EAI Object Manager and XMLP Report Server components:
LDAP Authentication
| Parameter Name | Value |
|---|---|
| Security Adapter Mode | LDAP |
| Security Adapter Name | LDAPSecAdpt |
| Username | <LDAPUSERID> |
| Password | User defined |
ADSI Authentication
| Parameter Name | Value |
|---|---|
| Security Adapter Mode | ADSI |
| Security Adapter Name | ADSISecAdpt |
| Username | <ADSIUSERID> |
| Password | User defined |
The user ID and password should be of a Siebel employee record that also has an LDAP/ADSI account. You can use the Anonymous User Account that's specified in the eapps.cfg file on the Siebel web server. It's REQUIRED to have all three components (for example, Application Object Manager, EAI Object Manager, and XMLP Report Server) use the same authentication store. For example, if Siebel Application Object Manager is using LDAP, then the EAI Object Manager and the XMLP Report Server component should also be configured to use LDAP, otherwise the Siebel - BI Publisher Reports integration won't work.
Oracle BI Publisher Configuration
Here are the high-level steps to configure Oracle BI Publisher:
- Enable Siebel Security Model as documented in the Siebel Reports Guide >
Overview of Siebel Reports > Integrating Oracle BI Publisher with Siebel
Business Applications
For more information, see: Integrating Oracle BI Publisher with Siebel CRM (KB609727).
- Ensure that the Administrator Username is set to the LDAP/ADSI user name. Also set the Administrator Password accordingly.
Once you complete the Siebel and BI Publisher configuration steps, restart the Siebel Server, Siebel Gateway, and Oracle BI Publisher services. Then, test the Report Template upload and eventually run the Siebel BI Publisher reports.