Systemkonfiguration

Anzeige der klassenspezifischen Spalten des Configuration Items

Klassenspezifische Spalten des Configuration Items (z. B. die Kapazität einer Festplatte) werden in der Konfigurationsübersichtsliste und in der Organizer-Elementliste des Configuration Items standardmäßig nicht angezeigt.

Um die Feldwerte des Configuration Items als Tabellenspalten darzustellen, muss die YAML-Konfiguration der Listen erweitert werden.

Das folgende Beispiel zeigt, wie Sie das Feld Computer::HardDisk::1 und Computer::HardDisk::1::Capacity::1 der Klasse Computer zur Übersichtsliste der Configuration Items hinzufügen:

  1. Suchen Sie nach der Einstellung AgentFrontend::ConfigItemList###DefaultConfig.

  2. Ergänzen Sie die YAML-Konfiguration wie folgt:

    Columns:
      Computer::HardDisk::1:
        IsVisible: 2
      Computer::HardDisk::1::Capacity::1:
        IsVisible: 2
    
    Beispiel YAML-Konfiguration der Configuration Item-Übersicht

    Beispiel YAML-Konfiguration der Configuration Item-Übersicht

  3. Nehmen Sie die geänderte Konfiguration in Betrieb.

Configuration Item Übersicht mit klassenspezifischen Spalten

Configuration Item Übersicht mit klassenspezifischen Spalten

Anwenden von klassenspezifischen Filtern für Configuration Items

Das folgende Beispiel zeigt, wie Sie den Filter für das Feld Computer::Model der Klasse Computer in der Übersichtsliste der Configuration Items anwenden.

Zunächst müssen Sie sicherstellen, dass der entsprechende Klassenfilter auch angewendet wird, sonst werden alle klassenspezifischen Filter einfach ignoriert.

Dies kann über den Filter ClassIDs erfolgen, der die ID der Klasse als Wert annimmt. Bitte führen Sie die folgenden Schritte aus, um die ID der Klasse zu erhalten und die Filter anzuwenden.

  1. Rufen Sie im Administrator-Interface die Ansicht Configuration Items – Verwaltung auf.

  2. Klicken Sie in der Liste auf die entsprechende Klasse.

    Die ClassID wird nun in der URL angezeigt, in diesem Fall ist die ID zum Beispiel 22:

    ``otrs/index.pl/?Action=AdminITSMConfigItem;Subaction=DefinitionList;ClassID=22``
    
  3. Suchen Sie nach der Einstellung AgentFrontend::ConfigItemList###DefaultConfig.

  4. Setzen Sie sowohl den Filter für die Klasse auf den in Schritt 2 ermittelten Wert als auch den Feldfilter auf den gewünschten Wert:

    ActiveFilters:
      ClassIDs:
        Value:
        - 22
      Computer::Model:
        Value: ModelA
    
  5. Nehmen Sie die geänderte Konfiguration in Betrieb.

Configuration Item Übersicht mit klassenspezifischen Filtern

Configuration Item Übersicht mit klassenspezifischen Filtern

Bemerkung

Die zu filternden Felder müssen auf Searchable: 1 in ihren Klassendefinitionen gesetzt sein. Siehe here für weitere Informationen.

Anwenden von Configuration Item-Filtern für alle Klassen

Das folgende Beispiel zeigt, wie Sie die Filter für die gemeinsamen Felder Owner und CustomerID anwenden, die in allen Klassen der Configuration Item-Übersichtsliste verwendet werden.

  1. Suchen Sie nach der Einstellung AgentFrontend::ConfigItemList###DefaultConfig.

  2. Ergänzen Sie die YAML-Konfiguration wie folgt:

    AvailableSearchInAllClassesFilters:
    - Owner
    - CustomerID
    
  3. Nehmen Sie die geänderte Konfiguration in Betrieb.

Configuration Item-Übersicht mit allen Klassenfiltern

Configuration Item-Übersicht mit allen Klassenfiltern

Nach oben scrollen