Administrator-Interface

Dieses Paket hat keine Administrator-Schnittstelle, aber es ermöglicht das Setzen von Werten für dynamische Felder sowie das Setzen von Service und SLA für Tickets basierend auf verknüpften Configuration Items.

Services und SLAs zuordnen

Es ist möglich, in Configuration Items die Definition von zwei konfigurierbaren Feldern hinzuzufügen, die Service- und SLA-Informationen enthalten.

Immer wenn ein Configuration Item mit einer Anfrage verknüpft oder von einer Anfrage abgekoppelt wird, werden diese Felder verwendet, um Service und SLA der verknüpften Anfrage zu aktualisieren oder zu entfernen.

So fügen Sie Felder für Configuration Items hinzu:

  1. Öffnen Sie im Administrator-Interface das Modul Configuration Items in der Gruppe CMDB-Einstellungen.

  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.

    - Key: TicketServiceName
      Name: Service
      Searchable: 1
      Input:
        Type: Text
        Size: 50
        MaxLength: 50
    
    - Key: TicketSLAName
      Name: SLA
      Searchable: 1
      Input:
        Type: Text
        Size: 50
        MaxLength: 50
    

    Bemerkung

    Die Werte für Schlüssel müssen gleich der Werte wie in den Einstellungen ITSMConfigItem::ServiceField und ITSMConfigItem::SLAField sein.

Nachdem dies korrekt konfiguriert wurde, erstellen Sie einfach ein Configuration Item mit beiden ausgefüllten Feldern. Wenn Sie dieses neu erstellte Configuration Item mit einem Ticket verknüpfen, werden Service und SLA aus den Configuration Item-Attributen in das verknüpfte Ticket übernommen.

Anforderungen und Einschränkungen für Service- und SLA-Verknüpfungen:

  • Die Servicefunktionalität muss aktiviert sein.

  • Die Felder für die Configuration Item für Service und SLA müssen konfiguriert sein.

  • Das verknüpfte Configuration Item muss gültige Service- und SLA-Namen enthalten.

  • Service- und SLA-Namen von Configuration Items müssen für die verknüpften Tickets erlaubt sein (z.B. nicht über ACL eingeschränkt).

  • Die Verknüpfung eines Configuration Items, wenn ein anderes Configuration Item bereits verknüpft ist, aktualisiert Service und SLA erneut.

Anforderungen und Einschränkungen für die Aufhebung der Verknüpfung von Service und SLA:

  • Die Servicefunktionalität muss aktiviert sein.

  • Die Felder für die Configuration Item für Service und SLA müssen konfiguriert sein.

  • Service und SLA von Ticket und Configuration Item müssen übereinstimmen.

  • Nach dem Auflösen der Verknüpfung werden Service und SLA des Tickets entfernt und nicht auf Werte vor der Verknüpfung geändert.

Werte für dynamische Felder zuweisen

Es ist möglich, die Definition eines Configuration Item-Attributs zum Mapping dynamischer Felder hinzuzufügen.

Immer wenn ein Configuration Item mit einem Ticket verknüpft ist, wird geprüft, ob das Configuration Item in diesem Mapping definierte Attribute hat und wenn ja, werden diese Werte den dynamischen Feldern des entsprechenden Tickets zugewiesen. Immer wenn ein Configuration Item von einem Ticket getrennt wird, bleibt der Wert des dynamischen Feldes unverändert.

So konfigurieren Sie das Mapping:

  1. Gehen Sie zur Ansicht Systemkonfiguration.

  2. Wählen Sie OTRSCIAssignmentAttributeDynamicFieldMap im Widget Navigation.

  3. Navigieren Sie im Navigationsbaum nach Core → OTRSCIAssignmentAttributeDynamicFieldMap.

  4. Suchen Sie nach der Einstellung ITSMConfigItem::TicketDynamicFieldMapping und legen Sie das Mapping zwischen Attributen des Configuration Items und dynamischen Ticketfeldern fest.

    Zum Beispiel:

    NIC::IPAddress         → IPAddress
    NIC::IPoverDHCP        → IPoverDHCP
    SerialNumber           → SerialNumber
    WarrantyExpirationDate → WarrantyExpirationDate
    

    Bemerkung

    Wenn Sie Attribute von Configuration Items verwenden möchten, die in eine tiefere Struktur verschachtelt sind, fügen Sie die Kette der Attributschlüssel hinzu, getrennt durch ::.

  5. Suchen Sie nach der Einstellung `ITSMConfigItem::TicketDynamicFieldValueMapping und legen Sie das Mapping zwischen den Attributen des Configuration Items und den Werten der dynamischen Ticketfelder fest. Wir müssen dafür Mappings angeben, um eine Diskrepanz zwischen möglichen Werten von Attributen von Configuration Items und möglichen Werten von dynamischen Ticketfeldern zu lösen.

    Zum Beispiel:

    NIC::IPoverDHCP → No  → 2
                      Yes → 1
    

    Die Zahlen definieren die Reihenfolge, in der die Werte im dynamischen Dropdown-Feld angezeigt werden. Wenn Sie die Werte Ja und Nein in ein dynamisches Feld mit der oben gezeigten Konfiguration speichern würden, würde das System versuchen, den Wert Ja oder Nein zu speichern, während das dynamische Feld den Schlüssel 1 für Ja oder den Schlüssel 2 für Nein erwarten würde.

Bemerkung

Dieses Mapping kann auch für andere Felder verwendet werden, wenn der Attributwert des Configuration Item nicht mit einem Schlüssel eines dynamischen Feldes übereinstimmt. In diesem Fall schreiben Sie den Wert des Configuration Item-Attributs in den Schlüsselteil des Hash und den Schlüssel des dynamischen Feldes in das Item-Tag.

Nachdem dies korrekt konfiguriert ist, erstellen Sie einfach ein Configuration Item mit den ausgefüllten gemappten Feldern. Wenn Sie dieses neu erstellte Configuration Item mit einem Ticket verknüpfen, werden die dynamischen Felder des Tickets mit den Configuration Item-Attributen ausgefüllt. Die Configuration Item-Attribute können im Widget Eigenschaften der Ticket-Detailansicht angezeigt werden. Die dynamischen Felder werden automatisch aktualisiert, wenn die CMDB geändert wird.

Einschränkungen der Funktionalität zum Zuordnen von dynamischen Feldern:

  • Dynamische Felder werden nur gefüllt, wenn sie noch keinen Inhalt haben.

  • Wenn die Verknüpfung zwischen einem Configuration Item und einemTicket entfernt wird, werden die Werte der dynamischen Felder nicht gelöscht.

  • Wenn ein Attribut eines Configuration Item eine Liste von Werten enthält (z.B. mehrere IP-Adressen eines Computers), wird einem dynamischen Feld nur der erste Wert dieser Liste zugewiesen.

Nach oben scrollen