MID 서버 선택 필터 재정의

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 3분
  • 무효화 기능을 사용하여 애플리케이션에 대한 일반적인 MID Server 선택 기준을 무효화하는 고유한 필터 조건을 작성하십시오. 무효화는 기본 필터보다 우선하며 특정 선택 조건에 대해 정의될 수 있습니다.

    시작하기 전에

    무효화 필터를 생성하기 전에 플랫폼이 MID Server를 선택할 때 사용하는 기준을 이해해야 합니다. 자세한 내용은 MID 서버 선택 문서를 참조하십시오.

    필요한 역할: 관리자

    구성 단계에 대한 설정 표시기MID 서버가 네트워크 내부 및 외부의 요소에 연결할 수 있는지 확인Linux 또는 Windows 호스트에서 MID 서버를 다운로드 및 설치MID 서버 구성MID 서버 보안 구성MID 서버가 네트워크 내부 및 외부의 요소에 연결할 수 있는지 확인Linux 또는 Windows 호스트에서 MID 서버를 다운로드 및 설치MID 서버 구성MID 서버 보안 구성

    이 태스크 정보

    주:
    재정의 기능은 클라우드 관리 및 클라우드 디스커버리 전용입니다. 역량별 재정의 필터가 기본적으로 제공됩니다.
    기본 ServiceNow 시스템에는 네 가지 MID 서버 선택 필터가 포함되어 있습니다. 이러한 필터는 시스템이 일치하는 조건을 찾을 때까지 모든 MID Server에 순서대로 적용됩니다.
    • 상태 필터
    • 앱 필터
    • 역량 필터
    • IP 필터
    중요사항:
    재정의 기능을 사용하면 여러 필터 유형을 사용할 수 있지만 각 필터 유형에 대해 하나의 재정의 필터만 허용됩니다. 무효화 선택기 필터 유형은 다른 모든 필터를 무효화하고 MID 서버 선택을 완전히 제어합니다. 이 유형이 활성 상태이면 적용되는 유일한 필터입니다.

    프로시저

    1. 다음으로 이동 모두 > MID 서버 > MID 선택기 재정의.
      MID 서버 재정의 목록이 나타납니다.
    2. 새로 만들기를 선택하여 새 필터를 만듭니다.
    3. 다음 필드를 작성합니다.
      • 이름: 이 재정의의 고유한 이름입니다. 이름으로 재정의 유형을 식별할 수 있어야 합니다.
      • 스크립트: 이 필터의 조건입니다. 함수 템플릿에 제공된 지시 사항을 사용하여 이 필드에서 재정의에 대한 MID 서버 선택 논리를 생성합니다. 필터 생성을 시작하기 전에 역량별 재정의 필터를 예로 살펴보십시오.
      • 유형: 구성 중인 재정의의 유형입니다. 네 가지 기본 필터 중 하나를 선택하여 조건을 재정의하거나 선택 기 재정의 를 선택하여 다른 모든 필터를 재정의하는 필터를 생성합니다.
    4. 제출을 선택합니다.
      MID 서버 필터 스크립트 재정의

    클라우드 검색 일정은 애플리케이션 및 기능을 기반으로 MID Server를 선택합니다. 여러 서비스 계정에 대해 서로 다른 MID 서버를 선택하려면 MID 선택기 재정의를 사용자 지정할 수 있습니다. 줄 다음( function filter(/* MIDServerJS Array */ candidateMIDList, /* MIDServerJS Array */ defaultSelectedMIDList, /* 네이티브 JS 객체 */ midSelectorContext, /* MIDSelectorParamJS */ requestedParameters) { 사용자의 정보와 함께 다음 코드를 추가하십시오.

    var result = [];
    
     if (JSON.parse(midSelectorContext).service_account_id == '[example-account-id]') {
      for (var mid in defaultSelectedMIDList) {
       if (defaultSelectedMIDList[mid].sysId == '[example-MID-1]' || defaultSelectedMIDList[mid].sysId == '[example-MID-2]')
        result.push(defaultSelectedMIDList[mid]);
      }
      return result;   
     }