설치 및 업그레이드 > 설치 및 구성 안내서 > PTC Solution Installer 사용 > Windchill 솔루션 설치 > 선택적 제품 설정 > Windchill Service Information Manager - S1000D Module > Servigistics InService A&D 게시에 대한 설정 > 인증 자격 증명 구성
  
인증 자격 증명 구성
HTTP SSL 사용자 이름 및 암호
Windchill에서 Servigistics InService A&D게시 임무를 호출하는 경우 Servigistics InService A&D superadmin 자격 증명이 Servigistics InService A&D 서버에 대해 인증되어야 합니다. Servigistics InService A&D의 사용자 이름은 Windchill 등록 정보로 저장됩니다. Servigistics InService A&D의 암호는 Windchill의 보안 키스토어에 암호화된 등록 정보로 저장됩니다.
자세한 내용은 암호화된 암호를 참조하십시오. 이 항목에서는 암호가 Windchill 서버에서 암호화되는 방식을 설명합니다.
모든 호스트의 공유 자격 증명
다음 단계를 수행하여 사용자 이름 및 암호를 모든 Servigistics InService A&D 호스트와 연관시키는 Windchill 등록 정보를 설정합니다.
모든 Servigistics InService A&D 호스트의 Servigistics InService A&D 암호 등록 정보를 암호화하려면 다음을 수행하십시오.
1. Windchill 셸을 엽니다.
2. 다음 명령을 실행합니다(<password>를 superadmin 암호로 바꿈).
ant –f %WT_HOME%/bin/adminTools/sip/EncryptPasswords.xml encryptPw -DpropertyName=inserviceaad.superAdminUserPassword -Dpassword=<password>
3. BUILD SUCCESSFUL의 보고가 출력되었는지 확인합니다. 이 출력은 암호가 암호화되었음을 나타냅니다.
4. Windchill 서버를 다시 시작합니다(필요한 경우 사용자에게 알림).
기본 superadmin 사용자 이름을 변경하려면(기본 사용자 이름 superadmin을 사용하지 않을 경우) 다음을 수행하십시오.
1. 폴더 탐색기를 사용하여 다음 위치의 site.xconf 파일로 이동합니다.
<WINDCHILL>/site.xconf
2. 파일을 텍스트 편집기에서 열고 끝으로 스크롤합니다.
3. <username>을 필요한 superadmin 사용자 이름으로 바꿔 다음 등록 정보 엔트리를 추가합니다.
<Property name="inserviceaad.superAdminUserName" overridable="true" value="<username>" targetFile="codebase/config/rules/rules.properties"/>
4. site.xconf 파일을 저장합니다.
5. Windchill 셸을 엽니다.
6. 다음을 실행합니다.
xconfmanager –pF
7. Windchill 서버를 다시 시작합니다(먼저 해당 사용자에게 알림).
호스트의 개별 자격 증명
다음 단계를 수행하여 사용자 이름 및 암호를 특정 Servigistics InService A&D 호스트와 연관시키는 Windchill 등록 정보를 설정합니다.
특정 호스트의 Servigistics InService A&D 사용자 이름 암호 등록 정보를 추가하십시오.
1. 폴더 탐색기를 사용하여 다음 위치의 site.xconf 파일로 이동합니다.
<WINDCHILL>/site.xconf
2. 파일을 텍스트 편집기에서 열고 끝으로 스크롤합니다.
3. 다음 등록 정보 엔트리를 추가합니다.
<Property name="inserviceaad.superAdminUserPassword|<host>" overridable="true" value="encrypted.inserviceaad.superAdminUserPassword" targetFile="codebase/config/rules/rules.properties/>
<host>Servigistics InService A&D 호스트 이름으로 바꿉니다(예: inservice.server.com).
<username>을 superadmin 사용자 이름으로 바꿉니다.
4. site.xconf 파일을 저장합니다.
5. Windchill 셸을 엽니다.
6. 다음을 실행합니다.
xconfmanager -pF
Servigistics InService A&D 암호 등록 정보 이름을 Valid Properties 목록에 추가하십시오.
1. 폴더 탐색기를 사용하여 다음 파일로 이동합니다.
<WINDCHILL>/bin/adminTools/sip/validProperties.list
2. 파일을 텍스트 편집기에서 열고 끝으로 스크롤한 다음 새 줄을 작성합니다.
3. 다음 등록 정보를 추가합니다(<host>를 값으로 바꿈).
inserviceaad.superAdminUserPassword|<host>
예:
inserviceaad.superAdminUserPassword|inservice.server.com
4. 파일을 저장합니다.
특정 Servigistics InService A&D 호스트의 Servigistics InService A&D 암호 등록 정보를 암호화하려면 다음을 수행하십시오.
1. Windchill 셸을 엽니다.
2. propertyName 값 주위의 따옴표를 포함하여 다음 명령을 실행합니다.
ant –f %WT_HOME%/bin/adminTools/sip/EncryptPasswords.xml encryptPw -DpropertyName=”inserviceaad.superAdminUserPassword|<host>” -Dpassword=<password>
<host>Servigistics InService A&D 호스트로 바꿉니다(예: inservice.server.com).
<password>를 superadmin 암호로 바꿉니다.
3. BUILD SUCCESSFUL의 보고가 출력되었는지 확인합니다. 이 출력은 암호가 암호화되었음을 나타냅니다.
4. Windchill 서버를 다시 시작합니다(먼저 해당 사용자에게 알림).
HTTP SSL 사용자 이름 및 암호 게시
자격 증명은 Windchill 키스토어에 안전하게 저장되며, Servigistics InService A&D게시 임무가 호출될 때 사용됩니다.
게시 시점에 로그인 오류가 Windchill Visualization Service(WVS) 로그에 인증 예외로 보고됩니다.
소규모 테스트 게시를 통해 사용자 이름 및 암호를 테스트하여 자격 증명이 올바르게 구성되었는지 확인하는 것이 좋습니다.