Mit diesem Feature ist es möglich, die Configuration Items in der Configuration Management Database (CMDB) durch zusätzliche Felder zu erweitern und Verknüpfungen und Referenzen zwischen diesen oder anderen Daten in OTRS zu erstellen. Dies kann nützlich sein, um Configuration Items miteinander zu verknüpfen, wenn zwischen ihnen eine Abhängigkeitsbeziehung besteht, oder um Informationen zu verknüpften Services und Agenten direkt im Configuration Item zu speichern, sowie diese Informationen mit einer schnelleren Autocomplete-Suche zu finden.
Die folgenden Eingabefelder mit automatischer Suche können hinzugefügt werden:
-
ReferenceCIFeld: Ein weiteres Configuration Item. -
ReferenceServiceFeld: Ein weiterer Service. -
Feld
ReferenceUser: ein weiterer Agent.
In der Administratoroberfläche können unter Configuration Items neue Referenzfelder angelegt werden. Dann ist es notwendig, die Visualisierungskonfiguration als Code für die gewünschte Konfigurationsobjektklasse hinzuzufügen. Wird beispielsweise in der genannten Klasse ein neues Configuration Item angelegt, so erscheint in dem auszufüllenden Formular das neu hinzugefügte Referenzfeld. Anschließend kann mittels Autocomplete nach den referenzierten Configuration Items gesucht und diese hinzugefügt werden. Wenn das neue Configuration Item aktualisiert wird, wird eine automatische Verknüpfung mit dem referenzierten Configuration Item durchgeführt.
Zusätzliche Configuration Item-Felder
Es ist möglich, zusätzliche Referenzfelder hinzuzufügen, um auf verschiedene Daten zu verweisen, wie auf andere Configuration Items, Dienste und Agenten.
So fügen Sie Felder für Configuration Items hinzu:
-
Gehen Sie zum Bildschirm Configuration Items.
-
Wählen Sie eine Configuration Item-Klasse klicken Sie auf die Schaltfläche Klassendefinition ändern.
-
Fügen Sie die neuen Felder der Klassendefinition hinzu.
In den folgenden Abschnitten werden die möglichen Eingabefelder beschrieben.
Feld ReferenceCI
Dieses Feld fügt ein Eingabefeld mit Autovervollständigung hinzu, um nach anderen Configuration Items im Configuration Item-Dialog zu suchen. Die folgende Beispielkonfiguration wird benötigt, um diese Art von Feld einzufügen:
- Key: testci
Name: Test CI
Searchable: 1
Input:
Type: ReferenceCI
Required: 0
Reference:
Name: Computer
LinkType: AlternativeTo
LinkDirection: Source
ImportExportKey: Name
Die folgenden Einstellungen sind verfügbar, wenn Sie diese Ressource hinzufügen oder bearbeiten. Die mit einem Sternchen gekennzeichneten Felder sind Pflichtfelder.
Key*-
Muss eindeutig sein und darf nur alphabetische und numerische Zeichen enthalten. Wenn dies geändert wird, sind Daten aus alten Definitionen nicht mehr lesbar.
Name*-
Die Bezeichnung des Feldes im Formular. In dieses Feld können beliebige Zeichen eingegeben werden, einschließlich Großbuchstaben und Leerzeichen.
Bemerkung
Es wird empfohlen, für Namen immer englische Wörter zu verwenden.
Siehe auch
Namen können mit benutzerdefinierten Sprachdateien in andere Sprachen übersetzt werden. Weitere Informationen finden Sie im Kapitel Benutzerdefinierte Sprachdatei.
Searchable-
Legt fest, ob das Feld durchsuchbar ist oder nicht. Mögliche Werte sind 0 oder 1.
Input*-
Leitet die Definition des Eingabefeldes ein.
Type*-
Definiert den Typ des Elements. Muss als logischer Block eingerückt platziert werden. Der Wert ist in diesem Fall
ReferenceCI`. Required-
Legt fest, ob das Feld ein Pflichtfeld sein soll oder nicht. Mögliche Werte sind 0 oder 1.
Reference-
Leitet die Definition des Referenzfeldes ein.
Name-
Definiert die Klasse des Configuration Item, nach dem gesucht werden soll.
LinkType-
Definiert den Typ der Verknüpfung, die erstellt wird, wenn der Wert gespeichert wird. Mögliche Werte sind:
-
DependsOn -
AlternativeTo -
RelevantTo -
Includes -
ConnectedTo
-
LinkDirection-
Definiert die Richtung der Verknüpfung. Mögliche Werte sind
SourceundTarget. ImportExportKey-
Definiert den Wert für die Identifizierung des referenzierten Configuration Items. Mögliche Werte sind
Name,Numberoder ein konfigurierter Feldschlüssel.
Nachdem ein Wert für das Eingabefeld festgelegt wurde, wird der Wert verwendet, um eine Verknüpfung zu dem angegebenen Configuration Item herzustellen. Wenn es bereits einen Wert gibt, wird der alte Wert aufgelöst. Wenn das Referenzfeld in der Klassendefinition um die Einstellung CountDefault erweitert wurde, können auch mehrere Configuration Items verknüpft werden.
Für den Export und Import dieses Feldes werden der Name und die Nummer des Configuration Item verwendet. Wenn ein Configuration Item für den Import nicht gefunden wird, wird es 2 mal importiert, um zu überprüfen, ob das für die Verknüpfung benötigte verknüpfte Configuration Item bereits importiert ist.
Beispiel-Exportwert: ConfigItemName1.
Feld ReferenceService
Dieses Feld fügt ein Eingabefeld mit Autovervollständigung hinzu, um im Dialogfeld des Configuration Item nach Services zu suchen. Die folgende Beispielkonfiguration wird benötigt, um diese Art von Feld einzufügen:
- Key: testservice
Name: Test Service
Searchable: 1
Input:
Type: ReferenceService
Required: 0
Reference:
LinkType: AlternativeTo
LinkDirection: Source
Die folgenden Einstellungen sind verfügbar, wenn Sie diese Ressource hinzufügen oder bearbeiten. Die mit einem Sternchen gekennzeichneten Felder sind Pflichtfelder.
Key*-
Muss eindeutig sein und darf nur alphabetische und numerische Zeichen enthalten. Wenn dies geändert wird, sind Daten aus alten Definitionen nicht mehr lesbar.
Name*-
Die Bezeichnung des Feldes im Formular. In dieses Feld können beliebige Zeichen eingegeben werden, einschließlich Großbuchstaben und Leerzeichen.
Bemerkung
Es wird empfohlen, für Namen immer englische Wörter zu verwenden.
Siehe auch
Namen können mit benutzerdefinierten Sprachdateien in andere Sprachen übersetzt werden. Weitere Informationen finden Sie im Kapitel Benutzerdefinierte Sprachdatei.
Searchable-
Legt fest, ob das Feld durchsuchbar ist oder nicht. Mögliche Werte sind 0 oder 1.
Input*-
Leitet die Definition des Eingabefeldes ein.
Type*-
Definiert den Typ des Elements. Muss als logischer Block eingerückt platziert werden. Der Wert ist in diesem Fall
ReferenceService. Required-
Legt fest, ob das Feld ein Pflichtfeld sein soll oder nicht. Mögliche Werte sind 0 oder 1.
Reference-
Leitet die Definition des Referenzfeldes ein.
LinkType-
Definiert den Typ der Verknüpfung, die erstellt wird, wenn der Wert gespeichert wird. Mögliche Werte sind:
-
DependsOn -
AlternativeTo -
RelevantTo -
Includes -
ConnectedTo
Weitere Link-Typen können in der Systemkonfiguration definiert werden.
-
LinkDirection-
Definiert die Richtung der Verknüpfung. Mögliche Werte sind
SourceundTarget.
Nachdem ein Wert für das Eingabefeld festgelegt wurde, wird der Wert verwendet, um eine Verknüpfung zu dem angegebenen Configuration Item herzustellen. Wenn es bereits einen Wert gibt, wird der alte Wert aufgelöst. Wenn das Referenzfeld in der Klassendefinition um die Einstellung CountDefault erweitert wurde, können auch mehrere Configuration Items verknüpft werden.
Für den Export und Import dieses Feldes wird der Name des Services verwendet.
Beispiel für den Exportwert: Service 1.
Feld ReferenceUser
Dieses Feld fügt im Configuration Item-Dialog ein Eingabefeld mit Autovervollständigungsfunktion für die Suche nach Agenten ein. Die folgende Beispielkonfiguration wird benötigt, um diese Art von Feld einzufügen:
- Key: testuser
Name: Test User
Searchable: 1
Input:
Type: ReferenceUser
Required: 0
Die folgenden Einstellungen sind verfügbar, wenn Sie diese Ressource hinzufügen oder bearbeiten. Die mit einem Sternchen gekennzeichneten Felder sind Pflichtfelder.
Key*-
Muss eindeutig sein und darf nur alphabetische und numerische Zeichen enthalten. Wenn dies geändert wird, sind Daten aus alten Definitionen nicht mehr lesbar.
Name*-
Die Bezeichnung des Feldes im Formular. In dieses Feld können beliebige Zeichen eingegeben werden, einschließlich Großbuchstaben und Leerzeichen.
Bemerkung
Es wird empfohlen, für Namen immer englische Wörter zu verwenden.
Siehe auch
Namen können mit benutzerdefinierten Sprachdateien in andere Sprachen übersetzt werden. Weitere Informationen finden Sie im Kapitel Benutzerdefinierte Sprachdatei.
Searchable-
Legt fest, ob das Feld durchsuchbar ist oder nicht. Mögliche Werte sind 0 oder 1.
Input*-
Leitet die Definition des Eingabefeldes ein.
Type*-
Definiert den Typ des Elements. Muss als logischer Block eingerückt platziert werden. Der Wert ist in diesem Fall
ReferenceCI`. Required-
Legt fest, ob das Feld ein Pflichtfeld sein soll oder nicht. Mögliche Werte sind 0 oder 1.
Für den Export und Import dieses Feldes wird der Login des Agenten verwendet.
Beispiel für den Exportwert: root@localhost.
CI-Referenzen des Agenten-Interfaces
Verwenden Sie im Hauptmenü den Menüpunkt Configuration Item hinzufügen , um neue Configuration Items zur Configuration-Item-Management-Datenbank hinzuzufügen.
So fügen Sie ein Configuration Item hinzu:
-
Wählen Sie eine Klasse aus der Liste mit den Klassen.
-
Füllen Sie die Pflichtfelder aus.
-
Suchen Sie nach einem anderen Configuration Item, Service oder Agent, um den Wert dafür einzustellen.
-
Klicken Sie auf die Schaltfläche Speichern.
Nun wird der Wert automatisch mit dem erstellten Configuration Item verknüpft.
Bemerkung
Die Felder der Ansicht * Configuration Item erstellen * können für jede Klasse sehr unterschiedlich sein.
