MID-Server-Auswahlfilter überschreiben
Verwenden Sie die Überschreibungsfunktion, um eine eigene Filterbedingung zu schreiben, die die normalen MID-Server-Auswahlkriterien für eine Anwendung überschreibt. Eine Überschreibung hat Vorrang vor dem Standardfilter und kann für eine bestimmte Auswahlbedingung definiert werden.
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
- Statusfilter
- App-Filter
- Fähigkeitfilter
- IP-Filter
Prozedur
Beispiel
Der Cloud-Discovery-Zeitplan wählt MID-Server basierend auf Anwendungen und Fähigkeiten aus. Um verschiedene MID-Server für verschiedene Service-Accounts auszuwählen, können Sie anpassen Überschreibung der MID-Auswahl . Nach der Zeile (Funktionsfilter(/* MIDServerJS-Array */ candidateMIDList, /* MIDServerJS-Array */ defaultSelectedMIDList, /* natives JS-Objekt */ midSelectorContext, /* MIDSelectorParamJS */ requestedParameters) { Fügen Sie den folgenden Code mit Ihren Informationen hinzu:
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;
}