Skip to main content link. Accesskey S
  • Log In
  • Help
  • IBM Logo
  • WebSphere Portal Family wiki
  • All Wikis
  • All Forums
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
Community Articles Product Documentation Learning Center IBM Redbooks This category IBM Redbooks: Building a Sample Website Using IBM Web Content Manager 7.0 IBM Redbooks: Building and Implementing a Social Portal IBM Redbooks: Developing Exceptional Multi-Channel Web Experiences V7: IBM Web Content Manager Product Documentation V7: IBM WebSphere Portal Enable for z/OS Product Documentation V7: IBM WebSphere Portal Express Product Documentation V7: WebSphere Portal Product Documentation V8: IBM Web Content Manager Product Documentation V8: IBM WebSphere Portal Express Product Documentation V8: IBM WebSphere Portal Product Documentation (includes z/OS) Custom Search Scope...
Search
Community Articles > IBM Web Content Manager > Best Practices for Web Content Manager > Deployment Scenario with Siteminder : Multi-LDAP support
  • New Article
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

Vincent Perrin
Contribution Summary:
  • Articles authored: 4
  • Articles edited: 2
  • Comments Posted: 0

Recent articles by this author

Deployment Scenario with Siteminder : Separate LDAP support

Configuring WebSphere Portal and CA Siteminder to authenticate users against two different user directories.

Deployment Scenario with Siteminder : Multi-LDAP support

Configuring WebSphere Portal and CA Siteminder to authenticate users against two or more user directories.

Deployment Scenario with Tivoli Access Manager 6.1 : LTPA & Transparent Junction

Additional WebSEAL junction options with WebSphere Portal

Unread email indicator in a WebSphere Portal Theme

If you have a Domino Mail server and Domino Web Access Templates for users, it could be interesting to present to the user an indicator of unread emails. This code works for the moment only on IE. Something as below : To do that easily, I have used the XML representation of DWA. You can obtain ...

Community articleDeployment Scenario with Siteminder : Multi-LDAP support

Added by Vincent Perrin | Edited by IBM contributor Hernan Cunico on January 17, 2009 | Version 4
expanded Abstract
collapsed Abstract
No abstract provided.
Tags: siteminder, security, ldap, deployment, scenario
Authors

Paul Kelsey : Software Engineer pkelsey@us.ibm.com
Vincent Perrin : Software IT Specialist vincent.perrin@fr.ibm.com

Introduction


Since WebSphere Portal 6.0, WebSphere Portal can be configured to authenticate users against two or more user directories.
In this scenario, CA Siteminder is responsible for user authentication with two separate LDAP and WebSphere Portal is also configured to authenticate users against the same two user directories.
So, we will configure WebSphere Portal in federated repositories mode, under a single realm.

Environment overview


The environment included the following items:
  •         IBM WebSphere Portal 6.1 and WebSphere Application Server 6.1.0.15
  •         IBM HTTP Server 6.1
  •         IBM Tivoli Directory Server 6.1 (pdoglinux.raleigh.ibm.com)
  •         Sun One Directory 5.2.4 (pdogwinxp.raleigh.ibm.com)
  •         Netegrity Siteminder® 6.0.2

    LDAP hierachy


    IBM®  Tivoli Directory Server 6.1 :
    • User Base Search: cn=users, o=ibm, c=us
    • Groups: cn=groups, o=ibm, c=us

    Sun One Directory 5.2.4 :
    • User Base Search: ou=people, dc=raleigh, dc=ibm, dc=com
    • Groups: ou=groups, dc=raleigh, dc=ibm, dc=com

    Architecture

    Image:Deployment Scenario with Siteminder : Multi-LDAP support
    Installation and configuration


    Refer to the topics from the WebSphere Portal 6.1 Information Center and Siteminder Documentation listed in the steps below for more detailed instructions on the steps to install and configure the environment used for this test.

    1        Install and configure IBM Tivoli Directory Server (ITDS) 6.1
    2        Install Sun One Directory 5.2.4
    3        Install WebSphere Portal 6.1, using the topic “Setting up a stand-alone production server” in 6.1 Information Center
    4        Enable security for WP 6.1 to IBM Tivoli Directory Server (ITDS) 6.1, using the topic “Configuring the default federated repository on Windows”
    5        Remove the file system repositories.
    Note : You must modify the WAS and Portal Admin user using the ConfigEngine wp-change-was-admin-user and wp-change-portal-admin-user before removing the file system repositories.
    6        Using the WebSphere Admin Console, add a new base entry for the configured federated repository to Sun One Directory 5.2.4
    An alternative method for creating the second LDAP is to use ConfigEngine wp-create-ldap task as shown in the Information Center.
    7        Install and configure the IBM HTTP Server using the topic “Setting up a remote Web server with WebSphere Portal” in WP 6.1 Information Center
    8        Verify Portal Security with each LDAP and IHS WAS Plugin.
    9        Install and Configure Siteminder Policy Server 6.0 with Su n One Directory and ITDS, in the User Directories section of Siteminder Administration.
    10        Install Siteminder Web Agent on top of IHS 6.1 using the “SiteMinder® Web Agent Installation Guide”, in my environment named portal61.
    11        Install Siteminder Web Agent for WebSphere on top of WP 6.1 using the “SiteMinder Agent for IBM WebSphere Guide”, in my environment named was_portal61.
    12        Create a siteminder Domain and associated both user directories object to it.

    Image:Deployment Scenario with Siteminder : Multi-LDAP support

    13        Create a siteminder realm and one rule to protect the portal context root, in my case/wps/myportal

    Siteminder Admin Console :

    Image:Deployment Scenario with Siteminder : Multi-LDAP support

    Siteminder Realm Dialog Box:
    You have to select the IHS Web Agent and /wps/myportal as resvource filter.

    Image:Deployment Scenario with Siteminder : Multi-LDAP support

    Siteminder Rule Dialog Box:
    To protect the effective ressource /portal61/wps/myportal*for all action (Get,Post, Put)

    Image:Deployment Scenario with Siteminder : Multi-LDAP support

    14        Create a policy

    In the Users tab, select the Sun One Directory and ITDS
    In the Rules tab, add the rule you have created previously.

    Image:Deployment Scenario with Siteminder : Multi-LDAP support

    15        Now, you can try to log in into WebSphere Portal through Siteminder Authentication process with users from both directories.
    16        Open a new brower windows, enter http://[Hostname]/wps/myportal
    17        You should be prompted and authenticated by the Siteminder Web Agent, independant of which directory the user exists.
    18        Siteminder Application Server Agent (TAI) receives DN of logged-in user and is allowed to the protected portal page.
expanded Attachments (0)
collapsed Attachments (0)
expanded Versions (19)
collapsed Versions (19)
Version Comparison     
VersionDateChanged by              Summary of changes
19Apr 7, 2010 2:45:51 PMPaul Kelsey  IBM contributor
18Apr 7, 2010 2:43:06 PMPaul Kelsey  IBM contributor
17Apr 7, 2010 1:19:12 PMPaul Kelsey  IBM contributor
16Jan 8, 2010 12:08:33 PMLaura Sohval  IBM contributor
15Jul 1, 2009 3:28:42 AMJames G Stroud  IBM contributor
14Mar 9, 2009 10:42:26 AMHernan Cunico  IBM contributor
13Mar 9, 2009 10:41:53 AMHernan Cunico  IBM contributor
12Mar 9, 2009 10:38:28 AMHernan Cunico  IBM contributor
11Mar 9, 2009 10:38:09 AMHernan Cunico  IBM contributor
10Mar 6, 2009 2:49:35 PMHernan Cunico  IBM contributor
9Mar 6, 2009 2:48:38 PMHernan Cunico  IBM contributor
7Mar 5, 2009 10:59:00 AMHernan Cunico  IBM contributor
6Mar 5, 2009 10:29:57 AMHernan Cunico  IBM contributor
6Mar 5, 2009 10:29:57 AMHernan Cunico  IBM contributor
5Mar 5, 2009 9:46:11 AMHernan Cunico  IBM contributor
This version (4)Jan 17, 2009 9:12:19 AMHernan Cunico  IBM contributor
3Nov 10, 2008 3:45:00 PMDeAnna Steiner  IBM contributor
2Sep 4, 2008 2:48:18 PMDeAnna Steiner  IBM contributor
1Aug 22, 2008 12:14:51 PMVincent Perrin  IBM contributor
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkIBM Collaboration Solutions
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use