레이블이 ldap인 게시물을 표시합니다. 모든 게시물 표시
레이블이 ldap인 게시물을 표시합니다. 모든 게시물 표시

2011년 11월 30일 수요일

WAS - 저장소그룹에 복수LDAP그룹 매핑

http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.jazz.install.doc/topics/c_plan_identity_management.html

Jazz to LDAP Group Mapping

Restriction: Mapping multiple LDAP groups to a Jazz role in a Jazz Team Server environment is supported.
  • However, if your Jazz Team Server runs on Apache Tomcat Application Server and mapping multiple LDAP groups to a single J2EE role is not supported by Tomcat, you will not be able to perform this type of mapping. 
  • IBM WebSphere Application Server supports mapping multiple LDAP groups to a J2EE role, therefore, you can configure this type of mapping for your Jazz Team Server running on WebSphere Application Server.

To map the Jazz group to multiple LDAP groups, the LDAP groups must be separated by a semicolon. For example, JazzAdmins=LDAPAdmins1;LDAPAdmins2 maps JazzAdmins group to LDAPAdmins1 and LDAPAdmins2.

Jazz Team Server defines five groups to map with:
  • JazzAdmins =[LDAP Group for Jazz admins]
  • JazzUsers =[LDAP Group for Jazz users]
  • JazzDWAdmins =[LDAP Group for Jazz Data Warehouse Admin]
  • JazzGuests =[LDAP Group for Jazz guest] (Not used by Rational Quality Manager)
  • JazzProjectAdmins =[LDAP Group for Jazz project admins]

For example, JazzAdmins=LDAPAdmins1;LDAPAdmins2, JazzUsers= LDAPUsers, JazzDWAdmins= LDAPDWAdmins, JazzGuests=LDAPGuests, JazzProjectAdmins=LDAPProjectAdmins

2011년 11월 29일 화요일

ADS LDAP서버 + RTC 연계


참조 : CLM 2011 upgrade workshop

워크샵 자료에서 Apache Directory Server 및 Apache Directory Studio 관련 설치 및 구성 정보를 알게 되었습니다.

LDAP 서버 사용시 편리하다고 봅니다.
  • server.xml 로 바꾸면 port를 10389로 바꿔줍니다.
  • upgradeWS.ldif 를 import하여 JKE Banking 사용자를 만들어 줍니다.
  • 저장소 권한용 그룹을 만들고 자기 계정도 만들어야 줍니다.

설치 및 구성관련된 내용은 CLM2011_Upgrade_Lab1_CLM2xSetup.pdf 참고하세요.

2011년 11월 18일 금요일

CLM 설치 - 설치 및 구성 절차


 C:\WINDOWS\system32\drivers\etc\hosts 편집 x.x.x.x ldap.clm.upgrade.ws
x.x.x.x db2.clm.upgrade.ws
x.x.x.x ccmwas.clm.upgrade.ws
x.x.x.x qmwas.clm.upgrade.ws
x.x.x.x rmwas.clm.upgrade.ws
x.x.x.x jtswas.clm.upgrade.ws
x.x.x.x www.clm.upgrade.ws

WAS7을 구성함
  1. 서버 > 서버 유형 > WebSphere Application Server > Server1
  2. 서버 인프라에서 Java 및 프로세스 관리 > 프로세스 정의
  3. 추가 특성 > JVM(Java Virtual Machine)
    • 초기 힙 크기 = 100
    • 최대 힙 크기 = 4096 (주: 32비트 컴퓨터의 경우, 최대 힙 크기를 1229MB로 설정하십시오.)
  4. JVM(Java Virtual Machine) > 추가 특성 > 사용자 정의 특성 > 새로 작성
    • JAZZ_HOME = file:///C:/IBM/JazzTeamServer/server/conf
    • java.awt.headless = true
    • org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin = true
    • log4j.configuration = file:///C:/IBM/JazzTeamServer/server/conf/startup_log4j.properties
  5. 변경사항을 적용하려면 애플리케이션 서버를 다시 시작하십시오.

C:\IBM\WebSphere\AppServer\profiles\AppSrv01\config\
cells\PCNode01Cell\nodes\PCNode01\servers\server1\server.xml

WAS7에 LDAP구성함  
참조 : https://jazz.net/library/article/479/
  1. 보안 > 글로벌 보안 > 웹 및 SIP 보안 > 일반 설정
    • 보호 설정되지 않은 URI에 액세스할 때 사용 가능한 인증 데이터 사용 = on
  2. 보안 > 글로벌 보안
  3. 보안 설정
    • 관리 보안 사용 = on
    • 응용프로그램 보안 사용 가능 = on
    • Java 2 보안 사용 = off
    • 사용자 계정 저장소/사용 가능 범주 정의 = 독립형 LDAP 레지스트리
    • 독립형 LDAP 레지스트리 > 구성... > 일반 특성
      • 1차 관리 사용자 이름 = wasadmin
      • 서버 사용자 ID = 자동으로 생성된 서버 ID
      • LDAP 서버 유형 = 사용자 정의
      • 호스트 = ldap.clm.upgrade.ws
      • 포트 = 10389
      • 기본 식별 이름(DN) : dc=upgrade,dc=ws
      • 검색 제한시간 = 120 (초)
      • 연결 테스트
    • 추가 특성 섹션 > 고급 LDAP(Lightweight Directory Access Protocol) 사용자 레지스트리 설정 > 일반 특성
    • 독립형 LDAP 레지스트리 > 현재로 설정
  4. 변경사항을 적용하려면 애플리케이션 서버를 다시 시작하십시오.

CLM을 WAS에 배치
  1. 응용프로그램> 새 응용프로그램> 새 엔터프라이즈 응용프로그램
  2. 새 응용프로그램 경로 > 원격 파일 시스템
  3. 전체 경로 = jts.war 웹 애플리케이션 파일의 경로
  4. 웹 모듈에 대한 가상 호스트 맵핑 = default_host
  5. 사용자 또는 저장소 그룹에 보안 역할 맵핑 > 모든 Jazz 저장소 그룹에 맞은 LDAP 그룹을 맵핑
    • JazzAdmins
    • cn=MyJazzAdmins,ou=Groups,dc=upgrade,dc=ws
    • JazzDWAdmins
    • cn=MyJazzDWAdmins,ou=Groups,dc=upgrade,dc=ws
    • JazzUsers
    • cn=MyJazzUsers,ou=Groups,dc=upgrade,dc=ws
    • JazzGuests
    • cn=MyJazzGuests,ou=Groups,dc=upgrade,dc=ws
    • JazzProjectAdmins
    • cn=MyJazzProjectAdmins,ou=Groups,dc=upgrade,dc=ws
  6. CCM과 QM은 LDAP 그룹 보안 매핑이 필요합니다.
C:\IBM\WebSphere\AppServer\profiles\AppSrv01\temp\PCNode01\server1\jts_war


CLM을 Setup함 
https://www.clm.upgrade.ws/jts/setup
  • 공용 URI 루트 : https://www.clm.upgrade.ws/jts
  • JTS JDBC 위치 : 
    • //db2.clm.upgrade.ws:50000/JTS:user=db2admin;password={password};
  • 애플리케이션 등록 : 
    • RM: https://www.clm.upgrade.ws/rm/scr 
    • QM: https://www.clm.upgrade.ws/qm/scr
    • CCM: https://www.clm.upgrade.ws/ccm/scr
    • Admin: https://www.clm.upgrade.ws/admin/scr
  • Jazz Team Server의 ADS LDAP 구성
    • LDAP 레지스트리 위치 : ldap://ldap.clm.upgrade.ws:10389
    • 기본 사용자 DN : ou=Users,dc=upgrade,dc=ws
    • 사용자 특성 이름 맵핑 : userId=uid,name=cn,emailAddress=mail
    • 기본 그룹 DN : ou=Groups,dc=upgrade,dc=ws
    • Jazz 대 LDAP 그룹 맵핑 : JazzAdmins=MyJazzAdmins, JazzUsers=MyJazzUsers, JazzDWAdmins=MyJazzDWAdmins, JazzProjectAdmins=MyJazzProjectAdmins, JazzGuests=MyJazzGuests
    • 그룹 이름 특성 : cn
    • 그룹 멤버 특성 : uniquemember
    • 연결테스트
  • CCM JDBC 위치 :
    • //db2.clm.upgrade.ws:50000/CCM:user=db2admin;password={password};