SOAP 활동 출력 변수 자동 매핑

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 활동 디자이너를 ServiceNow 사용하면 SOAP 테스트 페이로드의 매개변수 값을 출력 스테이지의 변수에 자동으로 매핑 할 수 있습니다 .

    시작하기 전에

    필요한 역할: web_service_admin, activity_admin, activity_creator

    이 태스크 정보

    주:
    Orchestration이 엔드포인트에 연결하고 데이터를 반환할 수 있도록 충분한 정보를 제공한 경우 활동 디자이너의 모든 단계에서 입력 변수를 테스트할 수 있습니다. 일반적으로 명령 실행 단계는 입력을 테스트할 준비가 된 시점입니다.

    프로시저

    1. 활동 디자이너에서 명령 실행 단계로 이동합니다.
    2. 필요한 경우 적절한 MID Server를 정의합니다.
      MID Server를 찾을 수 없거나 대상에 연결할 수 없는 경우 테스트가 실패합니다.
    3. 테스트 활동을 클릭하여 입력 매개변수를 테스트합니다.
      매개변수와 필드에 실제 값을 추가한 경우 시스템은 지정된 대상에 대해 해당 값을 실행하고 결과 페이로드를 반환합니다. 입력 변수를 필드와 매개변수에 매핑한 경우 이러한 변수에 테스트 값을 할당하기 위한 대화 상자가 표시됩니다.
    4. 필요한 경우 테스트 값을 제공하고 확인을 클릭하여 페이로드를 표시합니다.
      전체 페이로드가 응답 양식의 원시 출력 탭에 나타납니다.
      자동 매핑 통제
    5. 자동 매핑 옵션 중 하나를 선택합니다.
      • 로컬에 자동 매핑: 활동 내에서 사용할 로컬 변수에 값을 직접 매핑합니다.
      • 출력에 자동 매핑: 값을 출력 변수에 직접 매핑하여 워크플로우의 다른 활동에 전달합니다. 출력 변수에 자동 매핑하면 객체 배열이 생성되고, 각 객체에는 쿼리 결과의 열 이름이 포함됩니다.

    SOAP 메시지 WSDL에 액세스하기 위한 자격 증명 제공

    테스트 페이로드에서 요청하는 SOAP WSDL에 인증이 필요한 경우 SOAP 메시지 또는 SOAP 활동에서 기본 인증 자격 증명을 제공해야 합니다.

    시작하기 전에

    필요한 역할: web_service_admin, activity_admin, activity_creator

    인스턴스는 ServiceNow WSDL에 액세스하기 위한 기본 인증 자격 증명만 지원합니다. SOAP 함수 또는 SOAP 메시지가 이러한 자격 증명을 제공하지 않는 경우 SOAP 활동 템플릿에서 이를 구성해야 합니다. Orchestration은 다음 우선순위를 사용하여 사용할 기본 인증 자격 증명을 결정합니다.
    • SOAP 메시지: 다른 자격 증명이 정의되지 않은 경우 SOAP 메시지의 자격 증명이 사용됩니다.
    • SOAP 함수: SOAP 함수의 자격 증명은 SOAP 메시지에 대해 구성된 자격 증명을 재정의합니다.
    • SOAP 활동 템플릿: SOAP 활동 템플릿의 자격 증명은 SOAP 함수와 SOAP 메시지 자격 증명을 모두 재정의합니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 웹 서비스 > 아웃바운드 > SOAP 메시지.
    2. 활동에서 사용할 SOAP 메시지를 선택합니다.
    3. SOAP 메시지 기록에서 WSDL 다운로드 선택란을 선택하십시오.
    4. Authentication type(인증 유형) 필드에서 Basic(기본)을 선택합니다.
      기본 인증 프로파일 필드가 나타납니다.
    5. 이 SOAP 메시지와 함께 사용할 기본 인증 프로파일을 선택합니다.
      그림 1. SOAP 메시지에 대한 기본 인증
      SOAP 메시지에 대한 기본 인증
    6. 또는 에서 기본 인증 자격 증명을 SOAP 실행 명령 구성구성할 수 있습니다.
      1. Authentication( 인증 ) 필드에서 Override with Basic Authentication credentials(기본 인증 자격 증명으로 재정의)를 선택합니다.
        자격 증명 필드가 나타납니다.
      2. WSDL에 액세스하는 데 사용할 기본 인증 자격 증명을 선택합니다.
        이 설정은 SOAP 메시지에 구성된 모든 자격 증명을 재정의합니다.
        그림 2. 기본 인증 자격 증명 재정의
        기본 인증 자격 증명 재정의