Benutzerdefinierte Eigenschaften
Benutzerdefinierte Eigenschaften sind eine leistungsstarke Funktion zur Bereicherung von SKOOR-Objekten:
Bereitstellung zusätzlicher Informationen für Objekte zur Verwendung in Alarmen, Dashboards usw.
Vorbereitung von Objekten zum dynamischen Aufbau von Objektbäumen (z. B. automatische Verknüpfung von Messungen mit Serviceobjekten)
Dynamische Zusammenführung von Objekten in Dashboards
Objekte zu filtern und zu suchen
Benutzerdefinierte Eigenschaften können in Objektbäumen vererbt werden.
Konfiguration
Benutzerdefinierte Eigenschaften können nur für bestimmte Objekttypen oder für alle Objekte aktiviert werden. Der Inhalt der Felder kann in Excel .csv-Dateien importiert/exportiert werden.
Um eine neue benutzerdefinierte Eigenschaft hinzuzufügen, klicken Sie auf die Schaltfläche "+" unterhalb der Liste der derzeit vorhandenen benutzerdefinierten Eigenschaften:
Nur Benutzer des Typs Administrator können benutzerdefinierte Eigenschaften hinzufügen, ändern oder löschen.
Name
Der Name der benutzerdefinierten Eigenschaft.
Abk.
Eine Abkürzung für den Namen der benutzerdefinierten Eigenschaft (optional).
Schlüssel
Es kann ein Eigenschaftsschlüssel für die Verwendung in Filterdefinitionen in den SKOOR Dashboards definiert werden. Falls definiert, muss er eindeutig sein (optional).
ID
Nur für interne Zwecke (optional).
Typ
Text | Ein Standard-Textfeld. Diese Art von Eigenschaft kann an darunterliegende Objekte im SKOOR-Objektbaum vererbt werden. |
| Wird für verborgenen Inhalt verwendet, normalerweise ein Passwort. |
| Ein Verweis auf eine andere benutzerdefinierte Eigenschaft aus dem Objekt selbst oder aus anderen Objekten. |
| Eine boolesche Eigenschaft kann entweder wahr oder falsch sein. Sie wird als Kontrollkästchen angezeigt, wenn sie konfiguriert ist. |
| Aufzählungen definieren einen Satz von Text und entsprechenden Wertepaaren. Sie können für die Zuordnung von ganzen Zahlen zu Text oder für die Klassifizierung von Objekten verwendet werden: "Verfügbarkeit", "Leistung", "Kapazität" usw. 1=IPv4,2=IPv6 oder Diese Art von Eigenschaft kann an darunterliegende Objekte im SKOOR-Objektbaum vererbt werden. |
| Ein Textfeld, das mehrere Textzeilen unterstützt. |
| Zeigt die aktuelle Zeit in der Zeitzone an, die als Eigenschaftswert eingestellt ist. |
Sichtbarkeit
Die Sichtbarkeitsfelder definieren, wo und wie die benutzerdefinierten Eigenschaften sichtbar sind. Für den OPM sind benutzerdefinierte Eigenschaften innerhalb der Alarmliste sichtbar oder anklickbar. Anklickbare Eigenschaften funktionieren auch im Bildschirm mit den Objektdetails in der Benutzeroberfläche und den Dashboards.
Eigenschaften
Die Eigenschaften einer benutzerdefinierten Eigenschaft können wie folgt definiert werden:
| Der Inhalt einer Eigenschaft muss systemweit eindeutig sein. Dies wird z.B. für3rd-Party-Referenzen wie eine CMDB-ID verwendet. |
| Pro Objekt kann nur eine Instanz einer Eigenschaft definiert werden, was z.B. für Seriennummern nützlich ist. |
| Eine schreibgeschützte Eigenschaft kann nur einmal zugewiesen werden. Wird auch für3rd-Party-Referenzen verwendet. |
Objekttypen
Neue benutzerdefinierte Eigenschaften sind standardmäßig für alle SKOOR-Objekte verfügbar. Dies zeigt sich daran, dass das Kontrollkästchen der Spalte Any
aktiviert ist. Um neue benutzerdefinierte Eigenschaften nur für bestimmte Objekttypen verfügbar zu machen, deaktivieren Sie die Spalte Any und dann alle Spalten, in denen die benutzerdefinierte Eigenschaft nicht verfügbar sein soll.
Verwendung
Die Anzahl der Objekte in SKOOR, für die die entsprechende benutzerdefinierte Eigenschaft konfiguriert ist. Um eine benutzerdefinierte Eigenschaft zu löschen, muss die Anzahl der Verwendungen 0 betragen, andernfalls ist die Schaltfläche "-" ausgegraut und nicht anklickbar.
Eigenschafts-ID, Objekt-ID und Wert-ID
Jede benutzerdefinierte Eigenschaft hat eine Eigenschafts-ID, die beim Hinzufügen der Eigenschaft automatisch zugewiesen wird und nicht geändert werden kann. Dabei handelt es sich nicht um die oben beschriebene ID.
Die Eigenschafts-ID wird angezeigt, wenn Sie die Maus über das Feld Name der benutzerdefinierten Eigenschaft bewegen.
Diese Eigenschafts-ID kann referenziert werden (z. B. in Skriptfeldern für die Ausführung von Aufträgen). Ein Beispiel: Die benutzerdefinierte Eigenschaft mit der Eigenschafts-ID 5 ist die benutzerdefinierte Eigenschaft Seriennummer. Bei einem Verweis auf sie wird ihr aktueller Wert zurückgegeben, wenn die Eigenschaft in den Parametern des Objekts konfiguriert ist. Andernfalls wird nichts zurückgegeben.
Die ID kann auf verschiedene Weise referenziert werden, entweder als Eigenschafts-ID, Objekt-ID oder Wert-ID:
Verweis | Typ des Verweises | Zurückgegebener Eigenschaftswert |
---|---|---|
|
| Verweist immer auf den Wert der benutzerdefinierten Eigenschaft Comment des Objekts, für das sie konfiguriert ist, außer wenn sie für ein Auftragsobjekt konfiguriert ist. Dort verweist er auf den Wert der benutzerdefinierten Eigenschaft Comment, die auf dem übergeordneten Gerät des Auftrags konfiguriert ist, es sei denn, das übergeordnete Gerät hat die benutzerdefinierte Eigenschaft nicht konfiguriert. |
|
| Die Objekt-ID wird verwendet, wenn auf die benutzerdefinierte Eigenschaft eines Auftrags verwiesen werden muss, nicht auf die benutzerdefinierte Eigenschaft des übergeordneten Geräts. |
|
| Die Wert-ID ist immer eindeutig. Sie verweist auf den tatsächlichen Wert einer benutzerdefinierten Eigenschaft für ein bestimmtes Objekt. Die Wert-ID eines Geräts oder Auftrags wird angezeigt, wenn Sie den Mauszeiger über die benutzerdefinierte Eigenschaft des Objekts im Modus Details anzeigen oder Parameter bearbeiten bewegen. |
Verwendung
Nach der Konfiguration von benutzerdefinierten Eigenschaften im Admin-Bereich können diese auf zwei Arten auf Objekte in der SKOOR Engine angewendet werden.
Benutzerdefinierte Eigenschaften für Objekte festlegen
Das Einstellen von benutzerdefinierten Eigenschaften für ein Objekt ist einfach. Wählen Sie im entsprechenden Abschnitt des Bearbeitungsfensters die Eigenschaft aus und weisen Sie ihr den gewünschten Wert zu:
Links konfigurieren
Anklickbare benutzerdefinierte Eigenschaften können so konfiguriert werden, dass eine URL geöffnet wird. Insbesondere wenn die URL lang ist, kann ihr ein Name zugewiesen werden, der anstelle der URL selbst angezeigt wird:
Bearbeitungsbereich:
Detailbereich:
Vererbung von benutzerdefinierten Eigenschaften an untergeordnete Objekte
Benutzerdefinierte Eigenschaften vom Typ Text und Aufzählung können an untergeordnete Objekte vererbt werden. Dies ist eine sehr leistungsstarke Funktion, wenn benutzerdefinierte Eigenschaften in großen Objektbäumen festgelegt werden müssen. Wenn z. B. ein Vorlagengerät mit mehreren Aufträgen mehrmals instanziiert werden muss und die benutzerdefinierte Eigenschaft Location auf allen Aufträgen gesetzt werden soll, ist es ziemlich viel Arbeit, dies auf allen Geräteinstanzen zu erledigen. Da es sich bei Location um eine benutzerdefinierte Eigenschaft vom Typ Text handelt, kann dies sehr einfach erreicht werden, indem die spezifische Eigenschaft Location auf das Geräteobjekt gesetzt und an alle untergeordneten Aufträge auf einmal vererbt wird.
Wenn eine benutzerdefinierte Eigenschaft an alle Objekte in einem Teilbaum vererbt werden soll, aber noch nicht auf allen untergeordneten Objekten konfiguriert ist, kann die Funktion " Weitergeben" verwendet werden. Wird sie angeklickt, konfiguriert die SKOOR Engine die entsprechende Eigenschaft auf allen Objekten unterhalb des aktuellen:
Vererbung von Texteigenschaften
Bei untergeordneten Objekten, die eine Eigenschaft von einem übergeordneten Objekt erben sollen, muss der Eigenschaftswert auf "?" gesetzt werden:
Wenn das übergeordnete Objekt dieselbe Eigenschaft auf einen Wert gesetzt hat, wird dieser im Detailbereich des untergeordneten Objekts angezeigt:
Vererbung von Aufzählungseigenschaften
Aufzählungen haben ein separates Element in der Dropdown-Liste für den Wert, um den Wert vom übergeordneten Objekt zu erhalten: