Es gibt zwei Arten von Regeln für benutzerdefinierte Inventarisierung:
• |
Bedingungsregeln: Mit diesen Regeln wird getestet, ob Bedingungen auf Geräten vorhanden sind. Wenn eine Regel vorhanden ist, meldet der KACE Agent das Element als ein installiertes Programm. Ist keine Regel vorhanden, wird das Element nicht als installiertes Programm angezeigt. |
• |
Werterückgabe-Regeln: Mit diesen Regeln werden Daten von Geräten abgerufen. Ist der Wert vorhanden, meldet der KACE Agent das Element als installiertes Programm und legt ein entsprechendes Feld für benutzerdefinierte Inventarisierung fest. |
1. |
a. |
Melden Sie sich bei der Administratorkonsole der Appliance an: https://appliance_hostname/admin. Oder wählen Sie, wenn in den allgemeinen Einstellungen der Appliance die Option Organisationsmenü in Verwaltungskopfzeile anzeigen aktiviert ist, in der Dropdown-Liste oben rechts auf der Seite neben den Anmeldeinformationen eine Organisation aus. |
b. |
Klicken Sie in der linken Navigationsleiste auf Inventar und anschließend auf Benutzerdefinierte Inventarisierung. |
c. |
2. |
So prüft die Appliance beispielsweise vor der Bereitstellung einer Anwendung zunächst, ob die Anwendung auf dem Gerät bereits vorhanden ist. Manchmal werden installierte Programme jedoch nicht unter Software oder in den Standardbereichen der Registrierung registriert. In diesen Fällen kann die Appliance die Software ohne zusätzliche Informationen vom Administrator möglicherweise nicht erkennen. Deshalb wiederholt die Appliance die Installation unter Umständen jedes Mal, wenn das Gerät eine Verbindung herstellt. Dies lässt sich mithilfe von Regeln für benutzerdefinierte Inventarisierung verhindern. |
4. |
Klicken Sie neben Datei hochladen und verknüpfen auf Datei auswählen, um nach einer Datei zu suchen. Klicken Sie anschließend auf Öffnen oder Auswählen. |
5. |
Damit die Datei nicht in die Replikationsfreigabe kopiert wird, wählen Sie Zugehörige Datei nicht replizieren aus. Diese Einstellung ist bei großen Dateien sinnvoll, die die Benutzer nicht von Replikationsfreigaben installieren sollen (etwa bei Software-Suites). |
6. |
7. |
Die Ergebnisse werden nach der Rückmeldung durch den Agenten auf der Seite mit den Gerätedetails unter Software in Installierte Programme und Feldern für benutzerdefinierte Inventarisierung angezeigt.
NOTE: Die Anwendungen mit Werterückgabe-Regeln, durch die ein Feld für benutzerdefinierte Inventarisierung festgelegt wird, werden ebenfalls als installierte Programme angezeigt. |
Sollten die Ergebnisse nicht Ihren Erwartungen entsprechen, vergewissern Sie sich, dass für das Gerät kürzlich eine Inventur durchgeführt wurde. Die Inventarzeit wird auf der Seite mit den Gerätedetails im Feld Letztes Inventar angezeigt.
Für Bedingungs- und Werterückgabe-Regeln gilt folgende Syntax:
Detaillierte Informationen zu Funktionen und deren Argumenten finden Sie unter:
Geben Sie den Funktionsnamen, eine öffnende Klammer, die gewünschten Argumente und eine schließende Klammer ein. Zwischen dem Namen der Funktion und der öffnenden Klammer dürfen sich keine Leerzeichen befinden.
Geben Sie die argument-Syntax für alle Regeln mit Ausnahme von command und regex (regulärer Ausdruck) wie folgt ein:
• |
Beispielsweise sind die folgenden Syntaxzeilen identisch:
Möchte der Benutzer also beispielsweise einen Test für den Registrierungswert mit dem Wertnamen "test,value" durchführen, muss er in diesem Fall die Escape-Sequenz für das Komma angeben, da es sich bei dem Namen des Registrierungswerts nicht um das letzte Argument in der Funktion für benutzerdefinierte Inventarisierung (Custom Inventory, CI) handelt.
• |
Für eine öffnende Klammer ohne Gegenstück muss die Escape-Sequenz {{op}} verwendet werden. Wenn der Parser die Argumente für die Funktion in Token umwandelt, wird die Anzahl öffnender und schließender Klammern gezählt, um das Ende der Funktion und des Arguments zu ermitteln. Eine öffnende Klammer ohne Gegenstück würde die Zählung durcheinander bringen und dazu führen, dass der Argumentwert nicht korrekt analysiert wird. Wird in einem Argumentwert eine öffnende Klammer benötigt, muss diese als {{op}} angegeben werden. |
Möchte der Benutzer also beispielsweise die Zeichenfolge "Hello ( World" ausgeben, muss die Funktion für benutzerdefiniertes Inventar wie folgt aussehen:
• |
Für eine schließende Klammer ohne Gegenstück muss die Escape-Sequenz {{cp}} verwendet werden. |
Wird in einem Argumentwert eine schließende Klammer benötigt, muss diese als {{cp}} angegeben werden.
Möchte der Benutzer also beispielsweise die Zeichenfolge "Hello ) World" ausgeben, muss die Funktion für benutzerdefiniertes Inventar wie folgt aussehen:
© ALL RIGHTS RESERVED. Nutzungsbedingungen Datenschutz Cookie Preference Center