Dear Wiki user, You have subscribed to a wiki page or wiki category on "Portals Wiki" for change notification.
The "Jetspeed2/LDAP-howto" page has been changed by chau nguyen: http://wiki.apache.org/portals/Jetspeed2/LDAP-howto?action=diff&rev1=3&rev2=4 1. Create a simple ldap configuration from the demo 1. Setup a ldap server (using apacheDS) + ---------------------------------------------------------- + STEP 1: Setup a LDAP server. - Install Apache Directory Studio. (Play around with this to get to know the + - Install Apache Directory Studio. (Play around with this to get to know the user interface) Once you know. - Create any LDAP server - prefer 1.5.5+. + - Create any LDAP server - prefer 1.5.5+. right click & open configuration on the newly create LDAP server. click on partition tab -> click add. ID: (must be same as you saw in jetspeed.properties) sevenSeas Suffix: o=sevenSeas. (CTRL-S to save) Start up the server. - 1. Installing demo + - Make connection with LDAP server using (connection Tab in Apache Directory + Studio) + hostname: localhost + port:10389 + click on next: Bind DN: uid=admin,ou=system + bindpassword: secret. (finish) + open connection. + + + STEP 2: Installing Jetspeed demo + Jetspeed-2.2.2 (Demo or Minimal) either one. Apache Directory Studio 2.0 (this allow you to have apacheDS 1.5.3 up to 2.0) which is good for different test setup. - 1. Setup jetspeed ldap mode + STEP 3: Setup jetspeed ldap mode + To configure Jetspeed-2.2.2 to work with LDAP - open spring-filter-key.properties (webapps/jetspeed/WEB-INF/conf) and change: spring.filter.key=portal to spring.filter.key=portal.ldap. (this will make jetspeed connect to LDAP). - 1. Setup jetspeed propertie file + STEP 4: Setup jetspeed properties file To verify the connection between jetspeed and LDAP: open jetspeed.properties in (webapps/jetspeed/WEB-INF/conf) - @@ -56, +69 @@ ApacheDS. - 1. Populating Ldap with sample users + STEP 5: Populating Ldap with sample users + + + Creating partition for sevenSeas on LDAP Server. This must be done in order to load any sevenSeas.ldif file you have successful or create your own without loading ldif file. - Manually - - - Right click on Root DSE - select new Entry. - create from scratch - add object class: organization - RDN = o=sevenSeas - - right click on o=sevenSeas - add object class: OrganizationUnit - RDN = - ou=Groups - Repeat and create for RDN=ou=Roles, RDN=ou=Users. - - - - Make connection with LDAP server using (connection Tab in Apache Directory - Studio) - hostname: localhost - port:10389 - click on next: Bind DN: uid=admin,ou=system - bindpassword: secret. (finish) - open connection. - once connection is made. - Go to LDAP Browser - + Go to LDAP Browser Manually - - - This must be done in order to load any sevenSeas.ldif file you have - successful or create your own without loading ldif file. - - Manually - Right click on Root DSE - select new Entry. create from scratch - add object class: organization - RDN = o=sevenSeas
