MID 서버 선택 필터 재정의
재정의 기능을 사용하여 애플리케이션에 대한 일반 MID 서버 선택 기준을 재정의하는 필터 조건을 직접 작성합니다. 무효화는 기본 필터보다 우선하며 특정 선택 조건에 대해 정의될 수 있습니다.
시작하기 전에
필요한 역할: admin
![]() |
이 태스크 정보
주:
재정의 기능은 클라우드 관리 및 클라우드 검색에만 사용할 수 있습니다. 역량별 재정의 필터는 기본적으로 제공됩니다.
기본 ServiceNow 시스템에는 4개의 MID Server 선택 필터가 포함되어 있습니다. 이러한 필터는 시스템이 일치하는 조건을 찾을 때까지 모든 MID Server에 순서대로 적용됩니다.
- 상태 필터
- 앱 필터
- 기능 필터
- IP 필터
중요사항:
재정의 기능을 사용하면 여러 필터 유형을 사용할 수 있지만 각 필터 유형에 대해 하나의 재정의 필터만 사용할 수 있습니다. 오버라이드 선택기 필터 유형은 다른 모든 필터를 오버라이드하고 MID 서버 선택을 완전히 제어합니다. 이 유형이 활성 상태이면 적용된 유일한 필터입니다.
프로시저
예
클라우드 검색 일정은 애플리케이션 및 기능을 기반으로 MID 서버를 선택합니다. 여러 서비스 계정에 대해 서로 다른 MID Server를 선택하려는 경우 MID 선택기 재정의를 사용자 지정할 수 있습니다. ( function filter(/* MIDServerJS Array */ candidateMIDList, /* MIDServerJS Array */ defaultSelectedMIDList, /* Native JS object */ 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;
}
