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