Friday, April 8, 2011

Site Minder Implementation

1.Installation of security adapter.

a.Files from this Siebel Agent installationfolder\Siebel\bin folder should be copied into Siebel Server installation's bin directory.
The files present in the Siebel Agent installationfolder\Siebel\bin folder are :

SmSecurityProvider.dll
ProviderTest.exe
SmAgentAPI.dll
*These above files will be suffixed with corresponding version.
b.Copy the following initialization and configuration files from the Siebel Agent Installationfolder\Siebel\config\SecurityAdapter folder to the Siebel Server
installation's bin directory:

\SmSiebelSSO.ini
\SmSiebelSSO.conf

2.Configuring Security AdapterParameters can be edited in the \SmSiebelSSO.conf which is the configuration file.
To specify the log file path we need use this below parameter
LogFile=c:/logs/Test.log
To Edit the log level we need use this below parameter
LogLevel=3
Where # 0 None
# 1 Errors
# 2 Information
# 3 Debug
To communicate with the Policy server the below parameters should be configured:

PolicyServer=[
AgentName=
SharedSecret=
Resource=/SiebelConnector/



3.Changes in the Siebel configuration FileThese below lines should be modified
1.SecurityAdapter=SiteMinder
2.In the [SecurityAdapter] header
SiteMinder = SiteMinder (Should be Added)
3.At the End of the file add a new section similar to the following section (for your platform), updating the file paths as appropriate for your environment:
[SiteMinder]
DllName = C:\Program Files\CA\Siebel Connector\SmSecurityProvider.dll
ConfigFile = C:\Program Files\CA\Siebel Connector\SmSiebelSSO.conf

4. Create Named Subsystem for Custom Security Adapter

1.Create a named subsystem, SiteMinderSecAdpt, for the custom Security
Adapter.
2.Change the the below parameters for the named sub system.
CustomSecAdpt_SecAdptDllName=SmSecurityProvider
ConfigFileName=d:\siebel\bin\enu\SmSiebelSSO.ini
ConfigSectionName=SiteMinder for named subsystem SiteMinderSecAdpt
Note : The section name, SiteMinder, in this command to modify the ConfigSectionName, must match the section name defined in the SmSiebelSSO.ini file.

No comments:

Post a Comment