Sun ONE logo      Previous      Contents      Index      Next     

Web SSO Configuration Guide

Appendix A
Relevant Configuration Files

A total of four Siebel applications were validated against this SSO solution: Call Center, eSales, ERM, PRM (formerly known as eChannel). All Siebel applications tested are assumed to be version 7.5 build 15051.

The files involved are the application’s individual configuration file and a file named eapps.cfg, which contains parameters used by the Siebel Web Engine to control all Siebel applications’ interactions with the Web Engine.

The relevant portions of the long application configuration files are the portions that fall under the headings "[Siebel]", "[SecurityAdapters]", and "[LDAP]". So for Call Center, eSales, ERM and PRM you would need to make sure the sections under the aforementioned headings containthe following:

Code Example A-1  

[Siebel]

Security Adapter  = LDAP

[SecurityAdapters]

LDAP  = LDAP

[LDAP]

DllName   = libsscfldap.so

ServerName   = e420-101-4.sundevsjc.com

Port   = 389

BaseDN   = "ou=People,o=siebel.com"

SharedCredentialsDN = "uid=sadmin,ou=People,o=siebel.com"

UsernameAttributeType = uid

PasswordAttributeType = userPassword

CredentialsAttributeType = dbaccount

;RolesAttributeType = siebelrole

;SslDatabase   =

ApplicationUser   = "uid=amAdmin,ou=People,o=siebel.com"

ApplicationPassword = password1

EncryptApplicationPassword = FALSE

EncryptCredentialsPassword = FALSE

SingleSignOn   = TRUE

TrustToken   = siebel2sun

UseAdapterUsername = FALSE

;SiebelUsernameAttributeType =

; UseRemoteConfig =

The file eapps.cfg has a heading for each Siebel application, for example [callcenter], and [esales] as well as one named [defaults]. Anything specified under the specified application will override what is specified in defaults. For the purposes of this integration, the SSO specific configuration was specified in defaults as given here:

Code Example A-2  

[defaults]

AnonUserName = sadmin

AnonPassword = sadmin

AnonUserPool = 10

StatsPage = _stats.swe

HTTPPort = 8080

HTTPSPort = 443

EnableFQDN = FALSE

FQDN = CHANGE_ME

AnonSessionTimeout = 900

GuestSessionTimeout = 300

SessionTimeout = 900

DoCompression = TRUE

SingleSignOn = TRUE

TrustToken = siebel2sun

UserSpec = REMOTE_USER

UserSpecSource = Server



Previous      Contents      Index      Next     


Copyright 2003 Sun Microsystems, Inc. All rights reserved.