Benutzerdefinierte Eigenschaften
Benutzerdefinierte Eigenschaften sind eine leistungsstarke Funktion zur Erweiterung von SKOOR-Objekten:
Sie liefern zusätzliche Informationen zu Objekten, die in Alarmen, Dashboards usw. verwendet werden können.
Bereiten Sie Objekte für die dynamische Erstellung von Objektbäumen vor (z. B. automatische Verknüpfung von Messungen mit Serviceobjekten).
Objekte dynamisch in Dashboards zusammenführen
Objekte filtern und 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 vom Typ „Administrator“ können benutzerdefinierte Eigenschaften hinzufügen, ändern oder löschen.
Name
Der Name der benutzerdefinierten Eigenschaft.
Abk.
Eine Abkürzung des Namens der benutzerdefinierten Eigenschaft (optional).
Schlüssel
Ein Eigenschaftsschlüssel kann für die Verwendung in Filterdefinitionen in den SKOOR Dashboards definiert werden. Wenn definiert, muss er eindeutig sein (optional).
ID
Nur für interne Zwecke (optional).
Typ
Text | Ein Standardtextfeld. Dieser Eigenschaftstyp kann an untergeordnete Objekte in der SKOOR-Objektstruktur vererbt werden. |
| Wird für versteckte Inhalte verwendet, in der Regel für 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. |
| Enumerationen definieren eine Reihe von Text- und entsprechenden Wertepaaren. Kann für die Zuordnung von Ganzzahlen zu Text oder für die Objektklassifizierung verwendet werden, z. B.: „Verfügbarkeit”, „Leistung”, „Kapazität” usw. 1=IPv4,2=IPv6 oder Dieser Eigenschaftstyp kann an untergeordnete Objekte im SKOOR-Objektbaum vererbt werden. |
| Ein Textfeld, das mehrere Zeilen Text unterstützt. |
| Zeigt die aktuelle Uhrzeit in der Zeitzone an, die als Eigenschaftswert festgelegt ist. |
Sichtbarkeit
Die Felder „Sichtbarkeit” legen fest, wo und wie die benutzerdefinierten Eigenschaften sichtbar sind. Für das OPM sind benutzerdefinierte Eigenschaften in der Alarmliste sichtbar oder anklickbar. Anklickbare Eigenschaften funktionieren auch im Objektdetailbildschirm in der Benutzeroberfläche und in Dashboards.
Attribute
Die Eigenschaften einer benutzerdefinierten Eigenschaft können wie folgt definiert werden:
| Der Inhalt einer Eigenschaft muss systemweit eindeutig sein. Dies wird z. B. für Referenzen von Drittanbietern wie eine CMDB-ID verwendet. |
| Pro Objekt darf nur eine Instanz einer Eigenschaft definiert werden, was z. B. für Seriennummern nützlich ist. |
| Eine schreibgeschützte Eigenschaft kann einmal zugewiesen werden. Wird auch für Referenzen von Drittanbietern verwendet. |
Objekttypen
Neue benutzerdefinierte Eigenschaften sind standardmäßig für alle SKOOR-Objekte verfügbar. Dies wird durch die Auswahl des Kontrollkästchens in der Spalte „Any“ angezeigt. Um neue benutzerdefinierte Eigenschaften nur für bestimmte Objekttypen verfügbar zu machen, deaktivieren Sie das Kontrollkästchen „Any“ und dann alle Kontrollkästchen in den 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 ihre Verwendungsanzahl 0 betragen, andernfalls ist die Schaltfläche „-“ ausgegraut und kann nicht angeklickt werden.
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. Dies ist nicht die oben beschriebene ID.
Die Eigenschafts-ID wird angezeigt, wenn Sie mit der Maus über das Feld „Name“ der benutzerdefinierten Eigenschaft fahren.
Diese Eigenschafts-ID kann referenziert werden (z. B. in den Feldern „Job-Skript ausführen“). Die benutzerdefinierte Eigenschaft mit der Eigenschafts-ID 5 ist beispielsweise die benutzerdefinierte Eigenschaft „Seriennummer“. Sie ist standardmäßig vorhanden. Bei der Referenzierung 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:
Referenz | Art der Referenz | Zurückgegebener Eigenschaftswert |
|---|---|---|
|
| Verweist immer auf den Wert der benutzerdefinierten Eigenschaft „Kommentar“ des Objekts, für das sie konfiguriert ist, außer wenn sie für ein Jobobjekt konfiguriert ist. In diesem Fall verweist sie auf den Wert der benutzerdefinierten Eigenschaft „Kommentar“, die für das übergeordnete Gerät des Jobs konfiguriert ist, es sei denn, für das übergeordnete Gerät ist keine benutzerdefinierte Eigenschaft konfiguriert. |
|
| Die Objekt-ID wird verwendet, wenn auf die benutzerdefinierte Eigenschaft eines Jobs verwiesen werden muss, nicht auf die benutzerdefinierte Eigenschaft seines übergeordneten Geräts. |
|
| Die Wert-ID ist immer eindeutig. Sie verweist auf den tatsächlichen Wert einer benutzerdefinierten Eigenschaft eines bestimmten Objekts. Die Wert-ID eines Geräts oder Jobs wird angezeigt, wenn Sie mit der Maus über die benutzerdefinierte Eigenschaft des Objekts im Modus „Details anzeigen“ oder „Parameter bearbeiten“ fahren. |
Verwendung
Nachdem benutzerdefinierte Eigenschaften im Admin-Bereich konfiguriert wurden, können sie auf zwei Arten auf Objekte in der SKOOR Engine angewendet werden.
Benutzerdefinierte Eigenschaften für Objekte festlegen
Das Festlegen benutzerdefinierter Eigenschaften für ein Objekt ist ganz einfach. Wählen Sie im entsprechenden Abschnitt des Bearbeitungsfensters die Eigenschaft aus und weisen Sie ihr den gewünschten Wert zu:
Links konfigurieren
Klickbare benutzerdefinierte Eigenschaften können so konfiguriert werden, dass sie eine URL öffnen. Insbesondere wenn die URL lang ist, kann ihr ein Name zugewiesen werden, der anstelle der URL selbst angezeigt wird:
Bearbeitungsfenster:
Detailbereich:
Benutzerdefinierte Eigenschaften an untergeordnete Objekte vererben
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 beispielsweise ein Vorlagengerät mit mehreren Aufträgen mehrmals instanziiert werden muss und die benutzerdefinierte Eigenschaft „Standort” für alle Aufträge festgelegt werden soll, ist es ziemlich aufwendig, dies für alle Geräteinstanzen zu erledigen. Da „Standort“ eine benutzerdefinierte Eigenschaft vom Typ „Text“ ist, kann dies sehr einfach erreicht werden, indem der spezifische Standort für das Geräteobjekt festgelegt und gleichzeitig auf alle untergeordneten Aufträge übertragen wird.
Wenn eine benutzerdefinierte Eigenschaft an alle Objekte in einer Unterstruktur vererbt werden soll, aber noch nicht für alle untergeordneten Objekte konfiguriert ist, kann die Weitergabefunktion verwendet werden. Wenn Sie darauf klicken, konfiguriert die SKOOR Engine die jeweilige Eigenschaft für alle Objekte unterhalb des aktuellen Objekts:
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 diese im Detailbereich des untergeordneten Objekts angezeigt:
Vererbung von Aufzählungseigenschaften
Enumerationen haben einen separaten Eintrag in der Werteliste, um den Wert aus dem übergeordneten Objekt zu übernehmen:







