지원되는 Windchill 커넥터 유형
Windchill 커넥터 유형을 추가하여 Windchill 작업을 실행하도록 ThingWorx Flow를 승인합니다. ThingWorx Flow에서는 Windchill에 대해 다음과 같은 커넥터 유형을 지원합니다.
기본
OAuth
OAuth(등록 사용자)
OAuth(세션 사용자)
* 
Windchill OAuth 커넥터를 만들기 전에 ThingWorx Flow 서버에 Windchill OAuth를 로드했는지 확인합니다.
* 
Windchill 양방향 SSL 커넥터를 추가하기 전에 Windchill 양방향 SSL 연결에 대한 ThingWorx 및 ThingWorx Flow를 설정했는지 확인합니다.
기본 커넥터 추가
1. Windchill에 있는 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다.
2. 커넥터 유형의 경우 기본을 선택합니다.
3. Windchill 기본 목록에서 새로 추가를 클릭합니다.
4. 원하는 경우 커넥터 레이블 필드를 편집합니다. 레이블은 대/소문자를 구분합니다. 공백, 특수 문자 및 앞에 오는 숫자는 사용할 수 없습니다.
5. Windchill URL 필드에서 URL을 <프로토콜>://<Windchill FQDN>:<포트>/Windchill 형식으로 지정합니다. 예: https://windchilldemo:443/Windchill
6. 사용자 이름암호 필드에 올바른 사용자 이름 및 암호를 입력합니다.
7. 추가를 클릭하여 Windchill 기본 커넥터를 추가합니다.
OAuth 커넥터 추가
1. Windchill에 있는 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다.
2. 커넥터 유형의 경우 OAuth(등록 사용자) 또는 OAuth(세션 사용자)를 선택합니다.
3. Windchill OAuth 목록에서 새 Windchill 로그인 추가 – 등록 사용자 또는 새 Windchill 로그인 추가 – 세션 사용자를 선택합니다.
* 
ThingWorx Flow 서버에 Windchill OAuth를 로드하지 않은 경우에는 이 옵션을 사용할 수 없습니다.
4. Windchill에 로그인할 사용자 이름과 암호를 제공합니다.
5. 범위 권한을 검토하고 허용을 클릭합니다.
6. 원하는 경우 커넥터 레이블을 편집합니다. 레이블은 대/소문자를 구분합니다. 공백, 특수 문자 및 앞에 오는 숫자는 사용할 수 없습니다.
7. 리소스 URL 필드에 <프로토콜>://<Windchill FQDN>:<포트>/Windchill 형식으로 Windchill 메타데이터 URL을 입력합니다. 예: https://windchilldemo:443/Windchill
* 
리소스 URL 필드는 Windchill에 대한 OAuth 설정을 구성하는 동안 RESOURCE_URL 매개 변수를 지정하지 않은 경우에만 사용할 수 있습니다. 자세한 내용은 Windchill OAuth 매개 변수를 참조하십시오.
8. 추가를 클릭하여 Windchill OAuth 커넥터를 추가합니다.
양방향 SSL 커넥터 추가
1. Windchill에 있는 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다.
2. 커넥터 유형에 대해 양방향 SSL을 선택합니다.
3. Windchill 양방향 SSL 목록에서 새로 추가를 선택합니다.
4. 원하는 경우 커넥터 레이블 필드를 편집합니다. 레이블은 대/소문자를 구분합니다. 공백, 특수 문자 및 앞에 오는 숫자는 사용할 수 없습니다.
5. Windchill URL 필드에서 URL을 <프로토콜>://<Windchill FQDN>:<포트>/Windchill 형식으로 지정합니다. 예: https://windchilldemo:443/Windchill
6. Windchill 세션 질의 매개 변수 필드에서 Windchill 서버에 구성된 세션 질의 매개 변수를 입력합니다. 기본값은 wt.effectiveUid입니다. 이 값은 Windchill 관리자에게 문의하십시오.
7. 키 저장소 경로 필드에 키 저장소에 대한 절대 경로를 입력합니다. 키 저장소는 ThingWorx Flow가 아닌 다른 시스템에 있을 수 있지만 ThingWorx Flow 시스템에서 액세스할 수 있어야 합니다. 키 저장소에 파일 읽기 권한이 있는지 확인합니다.
PKCS12 및 JKS 형식의 키 저장소가 지원됩니다.
* 
Windows에서 PKCS12 형식의 키 저장소에 대해 OpenSSL을 설치하고 OpenSSL 실행 파일의 경로를 가리키는 OPENSSL_BIN 환경 변수를 추가합니다.
Windows에서 JKS 형식의 키 저장소에 대해서는 OpenSSL을 설치할 필요가 없습니다.
8. 키 저장소 암호 필드에 키 저장소 암호를 입력합니다.
9. 신뢰 저장소 경로 필드에 신뢰 저장소에 대한 절대 경로를 입력합니다. 신뢰 저장소는 ThingWorx Flow가 아닌 다른 시스템에 있을 수 있지만 ThingWorx Flow 시스템에서 액세스할 수 있어야 합니다. 신뢰 저장소에 파일 읽기 권한이 있는지 확인합니다.
PKCS12 및 JKS 형식의 신뢰 저장소가 지원됩니다.
10. 신뢰 저장소 암호 필드에 신뢰 저장소 암호를 입력합니다.
11. Windchill SSL 인증서를 확인하려면 SSL 인증서 확인 목록에서 true를 선택하고, 그렇지 않으면 false를 선택합니다.
생산 환경에서는 SSL 인증서 확인을 false로 설정하지 않는 것이 좋습니다.
12. 추가를 클릭하여 Windchill 양방향 SSL 커넥터를 추가합니다.
* 
키 저장소 또는 신뢰 저장소 인증서를 업데이트하는 경우 ThingWorx Flow 엔진(flow-engine) 및 조회(flow-lookup) 서비스를 다시 시작해야 합니다.
도움이 되셨나요?