CI References

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:

  • ReferenceCI Feld: Ein weiteres Configuration Item.

  • ReferenceService Feld: 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:

  1. Gehen Sie zum Bildschirm Configuration Items.

  2. Wählen Sie eine Configuration Item-Klasse klicken Sie auf die Schaltfläche Klassendefinition ändern.

  3. 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 Source und Target.

ImportExportKey

Definiert den Wert für die Identifizierung des referenzierten Configuration Items. Mögliche Werte sind Name, Number oder 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 Source und Target.

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:

  1. Wählen Sie eine Klasse aus der Liste mit den Klassen.

  2. Füllen Sie die Pflichtfelder aus.

  3. Suchen Sie nach einem anderen Configuration Item, Service oder Agent, um den Wert dafür einzustellen.

  4. 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.

Nach oben scrollen