Bookshelf Home | Contents | Index | Search | PDF |
Security Guide for Siebel eBusiness Applications > Security Adapter Authentication >
Setting Up Security Adapter Authentication: A Scenario
This section provides instructions to implement security adapter authentication for a single Siebel application. The implementation uses either the Siebel LDAP adapter or the Siebel ADSI adapter with one of the supported directories described in System Requirements and Supported Platforms for your Siebel application.
Your implementation may include more than one Siebel application, and you may implement components and options that are not included here.
These instructions are intended to allow you to confirm successful implementation of the security adapter with the directory. You should implement this architecture in a development environment before deploying it in a production environment. You can repeat the appropriate instructions here to provide security adapter authentication for additional Siebel applications.
These instructions implement the following basic configuration:
- The directory is a Siebel-supported LDAP server or Active Directory Server (ADS).
- The Siebel LDAP adapter or ADSI adapter is used to communicate between the authentication manager and the directory.
- A user is authenticated by the user's Siebel user ID and a password.
To implement authentication options not included in this implementation, see Authentication Options.
For information about special considerations to implementing user authentication, see User Authentication Issues.
If you use a non-Siebel security adapter, it must support the Siebel Security Adapter Software Developers Kit, described in Security Adapters for External Authentication. You must adapt the applicable parts of the following implementation to your security adapter.
The following installations must be completed before you set up this security adapter authentication environment.
- Your Web server is installed.
- Your directory is installed.
- Your Siebel applications are installed, including the Siebel Gateway and the Siebel Server.
- A URL or hyperlink is available with which users can access the login form for the Siebel application you are configuring.
These instructions assume that you are experienced with administering the directory. That is, you can perform tasks such as creating and modifying user storage subdirectories, creating attributes, creating users, and providing privileges to users.
Process of Implementing External Authentication
You must perform the tasks in the following process to implement and test your directory with a Siebel security adapter.
- Create a database login. See Creating a Database Login.
- Set up the attributes for users in the directory. See Setting Up the Directory.
- Create three users in the directory: a regular user, the anonymous user, and the application user. See Creating Users in the Directory.
- Add user records in the Siebel Database corresponding to two users in the directory. See Adding User Records in the Siebel Database.
- Edit eapps.cfg file parameters. See Editing Parameter Values in the eapps.cfg File.
- Edit the Siebel application's configuration file parameters. See Editing Parameter Values in the Application Configuration File.
- Edit the Name Server parameters. See Editing Name Server Parameters.
- Set system preferences. See Setting System Preferences.
- Restart the Siebel Server and the Web server. See Restarting Servers.
- Test the implementation. See Testing the External Authentication System.
Bookshelf Home | Contents | Index | Search | PDF |
Security Guide for Siebel eBusiness Applications Published: 23 June 2003 |