필수조건
다음은 ThingWorx에서 Windchill Digital Product Traceability(DPT) Extension을 구성하는 데 필요한 전제 조건입니다.
Windchill Extension 가져오기를 허용하도록 ThingWorx 활성화
Windchill 확장 가져오기를 허용하려면 ThingWorx를 활성화해야 합니다.
기본적으로 확장 가져오기는 모든 사용자에 대해
ThingWorx에서 비활성화되어 있습니다. 가져오기를 활성화하려면
platform-settings.json 파일을 구성합니다. 자세한 내용은
ThingWorx Platform 도움말 센터의
platform-settings.json 구성 세부 정보를 참조하십시오.
1. platform-settings.json 파일을 엽니다. 기본적으로 파일은 ThingworxPlatform 폴더에 있습니다.
2. platform-settings.json 파일에서 다음 ExtensionPackageImportPolicy 매개 변수가 추가되고 해당 값이 true로 설정되어 있는지 확인합니다. 이 설정을 사용하면 확장을 가져올 수 있습니다.
"ExtensionPackageImportPolicy": {
"importEnabled": true,
"allowJarResources": true,
"allowJavascriptResources": true,
"allowCSSResources": true,
"allowJSONResources": true,
"allowWebAppResources": true,
"allowEntities": true,
"allowExtensibleEntities": true
},
|
|
기본적으로 모든 ExtensionPackageImportPolicy 매개 변수는 false로 설정되어 있습니다. 가져오기에 성공한 후 매개 변수 값을 true에서 false로 변경하는 것이 좋습니다.
|
3. platform-settings.json 파일을 저장하고 닫습니다.
ThingWorx에서 Windchill 허용
Windchill은
ThingWorx의 허용 목록에 추가되어야 합니다. 자세한 내용은
ThingWorx Platform 도움말 센터의
iFrame에 내장 매쉬업 허용을 참조하십시오.
|
|
지원되는 ThingWorx 응용 프로그램 버전에 대한 설명서를 참조하십시오.
|
Windchill을 보안 도메인으로 추가
Windchill은
ThingWorx의 허용 목록에 추가되어야 합니다. 자세한 내용은
ThingWorx Platform 도움말 센터의
iFrame에 내장 매쉬업 허용을 참조하십시오.
다음 단계를 따릅니다.
1. ThingWorx에서
EnableContentSecurityPolicyFilter property가
true로 설정되어 있는지 확인합니다. 자세한 내용은
ThingWorx Platform 도움말 센터의
platform-settings.json 구성 세부 정보 및
콘텐츠 보안 정책을 참조하십시오.
2. ThingWorx Platform에서 > > > 으로 이동합니다.
3. frame-ancestors 지시문을 선택하여 지시문 편집 창을 엽니다.
4. 허용됨 필드에 Windchill URL을 추가합니다. 여러 Windchill URL을 지정하려면 공백으로 구분된 목록으로 입력합니다.
5. frame-src 지시문을 선택하여 지시문 편집 창을 엽니다.
6. 허용됨 필드에 동일한 Windchill URL을 추가합니다. 여러 Windchill URL을 지정하려면 공백으로 구분된 목록으로 입력합니다.
7. 변경 사항을 저장하려면 체크 표시를 클릭합니다.
|
|
지원되는 ThingWorx 응용 프로그램 버전에 대한 설명서를 참조하십시오.
|
Windchill_Digital_Product_Traceability_Bundle zip 파일 다운로드
Windchill_Digital_Product_Traceability_Bundle zip 파일이 PTC.com의
PTC 소프트웨어 다운로드 페이지에서 다운로드되었는지 확인합니다. 이 zip은
Windchill PDMLink 제품군에 있으며 해당 내용은 다음과 같습니다.
1. Windchill_Digital_Product_Traceability-extension - Windchill DPT 확장 zip입니다.
2. Windchill_Digital_Product_Traceability_Config_Things - 예제 사물 XML 파일의 zip입니다.
|
|
브라우저에서 인증서 오류가 발생하는 경우 신뢰할 수 있는 CA(인증 기관)에서 발급하고 검증한 표준 SSL 인증서를 사용합니다. 자체 서명된 인증서가 있는 경우 자체 서명된 인증서를 브라우저에서 신뢰할 수 있는 인증서로 가져옵니다.
|
ThingWorx 사용자 프로파일에 필요한 권한에 대한 자세한 내용은
ThingWorx Platform 엔티티에 필요한 권한을 참조하십시오.
DPT 확장 구성에 대한 자세한 내용은
Windchill DPT 확장 구성을 참조하십시오.