Content Platform Engine을 WebSphere® with Tivoli® Directory Server 연합 저장소에서 실행하도록 구성하는 경우 일부 추가 단계를 완료해야 합니다.
연합 저장소를 사용하지 않는 경우나 Tivoli Directory Server가 로그인에 inetOrgPerson을 사용하도록 구성된 경우 이 단계를 건너뛰십시오.
프로시저
WebSphere with Tivoli Directory Server 연합 저장소를 구성하려면 다음을 수행하십시오.
- WebSphere 관리
콘솔에서 을 탐색하십시오. 사용자
계정 저장소에서 연합 저장소를 선택하고
구성을 클릭하십시오.
- 관련 항목에서 저장소 관리를 클릭하고,
연합 저장소를 선택하고 LDAP 엔티티 유형을 클릭한 다음
PersonAccount를 클릭하십시오.
- 사용자가 로그인한 Tivoli Directory Server에서 inetOrgPerson을 오브젝트 클래스
속성(예: person 속성)으로 변경하십시오.
- WebSphere 프로파일
파일 wimconfig.xml을 찾으십시오. 일반적으로 이 파일은 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/YourNode01Cell/wim/config에
있으며 편집 시 열립니다.
- wimconfig.xml에서
다음 스탠자가 있는 문자열 userPassword을 검색하십시오.
<config:attributeConfiguration>
<config:attributes name="userPassword" propertyName="password"/>
<config:attributes name="krbPrincipalName" propertyName="kerberosId">
<config:entityTypes>PersonAccount</config:entityTypes>
</config:attributes>
- 이전 하위 단계에 있는 스탠자 바로 뒤에 다음 스탠자를 추가하십시오.
<config:attributes name="login_attribute" propertyName="login_property">
<config:entityTypes>PersonAccount</config:entityTypes>
</config:attributes>
추가된 스탠자에서 login_attribute를
사용자가 로그인한 Tivoli Directory Server 속성으로
바꾸십시오. login_property를
로그인 특성 필드에서 지정한 값으로 바꾸십시오(cn은
기본값이며 가능한 다른 값은 uid 및 sn임).
- 편집 내용을 저장하십시오.
- Content Platform Engine을
배치하는 애플리케이션 서버 인스턴스를 다시 시작하십시오.