Skip to main content link. Accesskey S
  • Anonymous
  • Log on
  • Help
  • IBM logo
  • IBM Connections wiki
  • All Wikis
  • Home
  • Community Articles
  • Product Documentation
  • Learning Center


Search

Advanced Search

Categories

Tag Cloud

  • 1.0
  • 1.0.x
  • 2.0
  • 2.0.1
  • 2.0.1.1
  • 2.0_media
  • 2.5
  • 2.5_deployment
  • 2.5_media
  • 2.5_performance
  • 3
  • 3.0
  • 3.0.1
  • 3.0.1_media
  • 3.0_media
  • 3_deployment
  • 8.1.1
  • 8.2
  • activities
  • administrators
  • api
  • best_practices
  • blogs
  • bookmarks
  • business_card
  • cluster
  • communities
  • community
  • community_manager
  • connections
  • connections_3
  • connections_301
  • customization
  • customize
  • customizing
  • demos
  • deploying
  • deployment
  • deployments
  • developers
  • dogear
  • Domino
  • Edge server
  • education
  • error messages
  • files
  • forums
  • getting_started
  • Help
  • home
  • home_page
  • homepage
  • how-to
  • HTTP server
  • ibm
  • index
  • installation
  • integration
  • iOS
  • ipad
  • iWidget
  • J2EE
  • javadoc
  • lc3.0
  • learning
  • lotus-connections
  • mml
  • mobile
  • Notes
  • performance
  • person_card
  • Portal
  • portlet
  • portlet_factory
  • profiles
  • proxy server
  • quickr
  • Redbooks
  • rest
  • reverse proxy server
  • Sametime
  • scenarios
  • search
  • security
  • self-paced
  • SSO
  • tags
  • test_infrastructure
  • troubleshooting
  • tuning
  • video
  • VideoFest
  • videos
  • WAI
  • WAS
  • web_seminar
  • WebAppIntegrator
  • WebSphere
  • widgets
  • wikis
InformationInformation
You are currently viewing machine translated content. IBM translation might be available. Click IBM Translated Product Documentation to see what is available.X


Home > Test infrastructures: Connections 2.5 > S2: Populating the Profiles database
Rate this article 1 starRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

S2: Populating the Profiles database 

expanded Abstract
collapsed Abstract
No abstract provided.
You can use the population wizard to populate users from the LDAP server to the Profiles database. However, in this case, the manual process is explained. For more information on this manual population process, see:

http://publib.boulder.ibm.com/infocenter/ltscnnct/v2r0/topic/com.ibm.connections.25.help/t_prof_populate_manual.html

The Profiles database must be populated with basic user information for Lotus Connections to function correctly. Before running the population wizard, you should ensure that IBM Tivoli Directory Integrator 6.1.1, including fix pack 6, is configured on the machine from where the profiles population task is run. For details, see the information center.

From the Lotus_Connections_Install directory, locate the TDISOL directory. In the TDISOL/linux directory, there are a number of files, which must be modified before starting this task. The following describes the minimum changes required to start this process. In the case where custom changes are required, it is recommended to review the information center link, and in particular the “Mapping fields manually” section, which describes modifications that can be made at this point. In any case, it is recommended to study the information center on this topic and follow the guidance below only after you are knowledgeable about this process.

Open the file profiles_tdi.properties with a text editor and make the following changes:
  • source_ldap_url=ldap://ldap.example.com:389
  • source_ldap_user_login=uid=binduser,cn=users,l=location,c=US,dc=com
  • {protect}-source_ldap_user_password=password
  • source_ldap_search_base=l=location,c=US,dc=com
  • source_ldap_search_filter=(&(uid=*)(objectclass=inetOrgPerson))
  • dbrepos_jdbc_driver=oracle.jdbc.driver.OracleDriver
  • dbrepos_jdbc_url=jdbc:oracle:thin:@oracle_server.example.com:1521:LSCONN.EMPINST
  • dbrepos_username=PROFUSER
  • {protect}-dbrepos_password=password

You can supply some optional properties at this point. A common optional property is setting the isManager field using a 1:1 mapping. To do this, ensure that you specified how to set the field in the map_dbrepos_from_source.properties file.

For example, if your LDAP has an "ismanager" field that is set to a value of Y or N, your map_dbrespos_from_source.properties file could specify the following:
  • PROF_IS_MANAGER=ismanager

Notes:


    If your source LDAP system uses a value other than Y or N to indicate whether the person is a manager, write a JavaScript™ function to map the value to a Y or N. Then provide a reference to that function here. If you are setting the PROF_IS_MANAGER field based on PROF_MANAGER_UID references in other employees' records, then you should run the mark managers script instead.

    http://publib.boulder.ibm.com/infocenter/ltscnnct/v2r0/topic/com.ibm.connections.25.help/r_report-to_chains_profiles.html

    Now you can run the first task. This is to create a file containing the distinguished names (DN's) to be processed from the source LDAP Server directory. Before running this task, ensure that any custom changes are made to the profiles_tdi.properties file as required. Possible changes are discussed in the information center.

    From the same directory, run the following command:

    ./collect_dns.sh

    This creates a file called collect.dns and a log file called ibmdi.log in the /logs subdirectory of the TDI directory. Now you can begin the population of the profiles database. To do so, run the following command:

    ./populate_from_dn_file.sh

    This task can take anywhere from a few minutes to many hours, depending on the number of users to be populated. TDI prints a message to the screen every 1,000 iterations to inform you of its progress.

    If any failures or issues occur, please consult the information center. The information center also contains further instructions on how to run other optional tasks, such as mark managers, and populating the country, department, employee type, organization and work location codes to the profiles database.

Go to the next topic:

S2: Scenario environment
S2: Prerequisites
  S2: Configuration diagrams
S2: Machine details
S2: Installing Lotus Connections in an Enterprise level deployment
    S2: Preinstallation tasks
      S2: Creating the databases
      S2: Populating the Profiles database
      S2: Configuring WebSphere Application Server profiles
    S2: Installing Lotus Connections on node 1
    S2: Adding nodes 2 and 3 to the cluster
    S2: Post installation tasks
S2: Starting Lotus Connections
S2: Configuring an administrative user for Blogs
S2: Integrating Lotus Connections with Lotus Quickr for WebSphere Portal
S2: Enabling Sametime awareness on Lotus Connections
S2: Troubleshooting

Table of Contents:
Lotus Connections 2.5 Enterprise level deployment scenario

expanded Article information
collapsed Article information
Category:
Test infrastructures: Connections 2.5
Tags:

This Version: Version 5 November 17, 2009 12:26:12 AM by Dana Liburdi  IBMer

expanded Attachments (0)
collapsed Attachments (0)

 


expanded Versions (1)
collapsed Versions (1)
Version Comparison     
Version Date Changed by               Summary of changes
This version (5) Nov 17, 2009 12:26:12 AM Dana Liburdi  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedSubscribe to RSSHelpAbout
  • All Lotus and WebSphere Portal wikis
  • IBM developerWorks
  • IBM Software support
  • IBM Social Business User Experience Blog
  • IBMSocialBizUX on Twitter
  • IBMSocialBizUX on Facebook
  • Lotus product forums
  • IBM Social Business UX blog
  • IBM Collaboration Solutions
  • Recently added feedRecently added
  • Recently edited feedRecently edited
  • Recently added comments feedRecently Added Comments
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Contact IBM
  • IBM Terms of use
  • Wiki terms of use