엔터프라이즈 자산 배송 관리
통합 프레임워크를 사용하여 IT 자산 관리 애플리케이션을 외부 공급업체 운송업체와 통합하여 엔터프라이즈 자산 관리 엔터프라이즈 자산 배송을 실시간으로 추적하고 관리합니다.
필수 구성요소
애플리케이션을 외부 공급업체 운송업체와 통합 엔터프라이즈 자산 관리 하려면 먼저 배송 운송업체가 다음 필수 조건을 완료해야 합니다.
- 외부 공급업체 애플리케이션에서 교차 범위 접근을 활성화합니다.
- 외부 공급업체 애플리케이션에 연결하여 실시간으로 배송 상세 정보를 검색할 수 있도록 기본 ITAMShipmentIntegration 스크립트를 확장하는 스크립트 포함을 생성합니다.
- 스크립트 포함은 애플리케이션 범위에서 IT 자산 관리 사용 가능해야 합니다. 그러나 호출자 액세스는 제한되지 않으며 다음에서 액세스 가능 필드는 모든 애플리케이션 범위에서 사용할 수 있어야 합니다.
- 추적 번호를 기반으로 운송업체 API와 통신할 수 있도록 fetchShipmentinfo 함수 내에서 비즈니스 논리를 구현해야 합니다. 운송업체 API는 외부 공급업체 애플리케이션에 연결하고 배송 상세 정보를 검색하는 데 필요합니다.
- fetchShipmentinfo 함수는 다음 HTTP 응답 코드 및 메시지가 포함된 JSON 객체를 반환해야 합니다.
{ httpResponseCode: 200, httpResponseMessage: ‘SUCCESS’ } - 스크립트 포함이 테스트 모드인 경우 배송 운송업체는 운송업체 API를 호출하여 외부 공급업체 애플리케이션에 대한 연결을 확인합니다. 그런 다음 배송 운송업체는 응답을 확인 및 반환하거나 배송을 쿼리하고 다음 응답 형식을 사용하여 processResponse 함수를 호출할 수 있습니다.
배송 업체가 processResponse 함수를 호출하는 경우 함수가 완료된 후 응답을 반환해야 합니다.[ { trackingNumber: ‘’, deliveryDate: ‘’, pickupDate: ‘’, packageStatus: ‘’. statusDetail: ‘’, trackingURL: ‘’, parcelWeight: ‘’, deliveryServicesCost: ‘’, currency: ‘’ } ]
- 적절한 이름, 운송업체 API 상세 정보 및 연결 상세 정보를 사용하여 통합 프로파일을 생성합니다. 이 통합 프로파일을 사용하면 배송 상세 정보를 검색할 수 있도록 외부 공급업체 애플리케이션에 연결할 수 있습니다.
- 외부 공급업체 애플리케이션이 자격 증명 [discovery_credentials] 테이블 또는 Password2 필드가 있는 다른 ServiceNow 테이블을 사용하는 ServiceNow 경우 KMF 액세스 맵 정책을 제공하여 해당 테이블에 액세스할 수 있도록 합니다. KMF 액세스 맵 정책에 대한 자세한 내용은 문서를 참조하십시오 Password2 encryption with the Key Management Framework (KMF).
배송업체가 이러한 전제 조건을 완료한 후에는 다음과 같은 추가 전제 조건을 완료해야 합니다.
- 통합 프로파일에 연결 및 자격 증명 별칭을 통한 연결 세부 정보가 포함되어 있는 경우 이동 통신사 API를 성공적으로 인증하고 연결할 수 있도록 필요에 따라 해당 세부 정보를 업데이트합니다.
- 배송 운송업체를 통합 프로파일과 연결합니다.