Mit Modellverwaltung installierte Komponenten

  • Freigeben Version: Xanadu
  • Aktualisiert
  • 4 Minuten Lesedauer
  • Verschiedene Arten von Komponenten werden mit Modellverwaltung installiert.

    Für Modellverwaltung sind Demodaten verfügbar.

    Mit Modellverwaltung installierte Geschäftsregeln

    Modellverwaltung verwendet eine Reihe von Geschäftsregeln.

    Name Tabelle Beschreibung
    Aktion abbrechen, wenn kein Lizenztyp vorhanden [cmdb_software_product_model] Stellt sicher, dass ein Lizenztyp (keine Lizenztypgruppe, die nicht von Zählern verarbeitet werden kann) ausgewählt wurde.
    display_name berechnen Produktmodell [cmdb_model] Legt das Feld Anzeigename fest, wenn sich einer der folgenden Feldwerte ändert: Hersteller, Name, Version, Edition. Der Anzeigename unterscheidet sich je nachdem, ob die Eigenschaft glide.cmdb_model.display_name.shorten auf wahr oder falsch festgelegt ist.
    Datumsvalidierung [cmdb_m2m_downgrade_model] Stellt sicher, dass das Startdatum vor dem Enddatum liegt.
    CI-Regeln erzwingen [cmdb_model_category] Stellt sicher, dass Kategorien, die Assets als Verbrauchsgüter oder Softwarelizenzen verfolgen, keine CI-Klasse haben.
    Übergeordnetes Element bei Erstellung als Bündel kennzeichnen [cmdb_m2m_model_component] Kennzeichnet ein Modell, das Komponenten enthält, als Bündel.
    Lizenztyp - Vollständiger Name [cmdb_sw_license_calculation] Berechnet den vollständigen Namen des Lizenztyps.
    Lizenzvalidierung Software-Upgrade und -Downgrades [cmdb_m2m_downgrade_model] Verhindert, dass Software-Upgrades und -Downgrades dupliziert werden, und verhindert, dass für dieselbe Lizenz doppelte Upgrades und Downgrades durchgeführt werden, wenn bei der Duplizierung auch dieselben Daten verwendet werden. Außerdem wird sichergestellt, dass die Felder Übergeordnetes Element upgraden und Downgrade für untergeordnetes Element obligatorisch sind und dass, wenn das Feld Lizenz nicht leer ist, entweder Übergeordnetes Element upgraden oder Downgrade für untergeordnetes Element dem Lizenzmodell entspricht.
    cmdb_ci_class schützen [cmdb_model_category] Verhindert, dass die CI-Klasse nach der Erstellung geändert wird.
    cmdb_ci_class beim Einfügen schützen [cmdb_model_category] Verhindert die Erstellung einer Kategorie, wenn bereits eine andere Kategorie für die gewählte CI-Klasse existiert.
    Vertrag schützen [cmdb_model_category] Verhindert Änderungen am Modellkategorie-Datensatz des Vertrags.
    Hauptkomponentenlink des übergeordneten Elements festlegen [cmdb_m2m_model_component] Füllt eine schreibgeschützte Referenz aus dem Bündel in die Komponente, wenn eine Bündel-Komponente als Hauptkomponente ausgewählt wird.
    Kennzeichnung von übergeordnetem Element beim letzten Löschen aufheben [cmdb_m2m_model_component] Entfernt die Bündel-Kennzeichnung von einem Modell, wenn die letzte Komponente aus dem Bündel gelöscht wird.
    Modellkategorie aktualisieren [cmdb_ci] Aktualisiert die Modellkategorien für das zugeordnete Modell, wenn das Modell nicht bereits der Modellkategorie des CI zugeordnet ist.
    Datensatz vor Erstellung validieren [cmdb_m2m_model_component] Stellt sicher, dass eine Komponente nicht bereits in einem Bündel enthalten ist, wenn versucht wird, die Komponente zu einem Bündel hinzuzufügen.

    Mit Modellverwaltung installierte Clientskripts

    Modellverwaltung enthält eine Reihe von Clientskripts.

    Name Tabelle Beschreibung
    Modelle löschen, die nicht mit der Lizenz übereinstimmen [cmdb_m2m_downgrade_model] Löscht den Inhalt der Felder Übergeordnetes Element upgraden und Downgrade für untergeordnetes Element, wenn das Feld Lizenz in eine Lizenz geändert wird und weder das Upgrade- noch das Downgrade-Feld mit dem Lizenzmodell übereinstimmt.
    Einschränkungen auf Basis der Assetklasse [cmdb_model_category] Aktiviert oder deaktiviert die Bundling-Optionen basierend auf der Assetklasse der Kategorie.
    Abschnitte bei Bedarf ausblenden [cmdb_model] Blendet Abschnitte ein und aus, je nachdem, was für ein bestimmtes Modell relevant ist.
    model_category ändern [cmdb_model] Stellt die Kompatibilität von Klassen zwischen den verschiedenen Kategorien sicher, die vom selben Modell (Client-Teil) referenziert werden.
    Downgrade aus Lizenz füllen [cmdb_m2m_downgrade_model] Legt das untergeordnete Downgrade auf das Softwaremodell der referenzierten Lizenz fest, wenn ein Upgrade ausgewählt wird. Legt das Downgrade nur dann auf die Lizenz fest, wenn die Lizenz nicht leer ist.
    Upgrade aus Lizenz füllen [cmdb_m2m_downgrade_model] Legt das übergeordnete Upgrade auf das Softwaremodell der referenzierten Lizenz fest, wenn ein Downgrade ausgewählt wird. Legt das Upgrade nur dann auf die Lizenz fest, wenn die Lizenz nicht leer ist.

    Mit Modellverwaltung installierte Eigenschaften

    Modellverwaltung enthält die Eigenschaft glide.cmdb_model.display_name.shorten.

    Name Beschreibung
    glide.cmdb_model.display_name.shorten Wenn dieser Wert auf wahr festgelegt ist, werden kürzere Anzeigenamen für Modelle generiert, indem die doppelte Angabe des Herstellernamens vermieden wird. Betrachten Sie das folgende Modell, für das Hersteller auf Spotify und Name auf Spotify Premium festgelegt ist.
    Das Feld Anzeigename wird basierend auf der Eigenschaftseinstellung wie folgt festgelegt.
    • false: Anzeigename ist Spotify Spotify Premium
    • true: Anzeigename ist Spotify Premium
    Bei Softwaremodellen werden die Edition und die Version ebenfalls in den Namen aufgenommen, sofern angegeben.
    • Typ: Wahr | Falsch
    • Standardwert: false
    • Speicherort: Tabelle „Systemeigenschaften“ [sys_properties]

    Mit Modellverwaltung installierte Skripteinbindungen

    Modellverwaltung enthält Skripteinbindungen.

    Name Beschreibung
    ModelAndCategoryFilters Verfeinert Referenzqualifizierer für Modelle und Modellkategorien auf Basis der Klasse.
    ModelCategoryCheck Stellt die Kompatibilität von Klassen zwischen den verschiedenen Kategorien sicher, die vom selben Modell referenziert werden.

    Mit Modellverwaltung installierte Tabellen

    Modellverwaltung enthält zahlreiche Tabellen.

    Tabelle Beschreibung
    Anwendungsmodell [cmdb_anwendung_product_model] Speichert Modelle, die zur Beschreibung von Softwareprodukten verwendet werden.
    Verbrauchsgüter-Modell [cmdb_consumable_product_model] Beschreibt Verbrauchgüter-Produktmodelle.
    Vertragsmodell [cmdb_contract_product_model] Speichert alle Vertragsmodelle.
    Abschreibung [cmdb_depreciation] Speichert Asset-Abschreibungsmuster.
    Hardware-Modell [cmdb_hardware_product_model] Beschreibt Hardware-Produktmodelle.
    Modellkategorie [cmdb_model_category] Definiert Gruppen von Assets, Verbrauchsgütern, Produktbündeln und Configuration Items.
    Modell-Kompatibilität [cmdb_m2m_model_compatibility] Speichert eine Viele-zu-Viele-Beziehung zwischen zwei Modellen, die ihre Kompatibilität miteinander anzeigt.
    Modellkomponente [cmdb_m2m_model_component] Speichert eine Viele-zu-Viele-Beziehung zwischen zwei Modellen, die anzeigt, dass sie ein Bündel bilden.
    Produktmodell [cmdb_model] Beschreibt alle Arten von Produktmodellen.
    Softwarelizenzberechnung [cmdb_sw_license_calculation] Definiert häufig verwendete Softwarelizenzierungsmuster.
    Softwaremodell [cmdb_software_product_model] Beschreibt Softwareproduktmodelle.
    Software-Suite [cmdb_m2m_suite_model] Speichert eine Viele-zu-Viele-Beziehung zwischen zwei Modellen, die Elemente einer Software-Suite definiert.
    Software-Upgrade und -Downgrades [cmdb_m2m_downgrade_model] Speichert eine Viele-zu-Viele-Beziehung zwischen zwei Modellen, die angibt, dass die Lizenzierung für ein Modell auch dem anderen Rechte gewährt.

    Mit Modellverwaltung installierte UI-Richtlinien

    Modellverwaltung enthält UI-Richtlinien.

    Name Tabelle Beschreibung
    Nicht überprüfte ausblenden Modellkategorie [cmdb_model_category] Zeigt das Feld CI-Überprüfung erzwingen an, wenn die Felder Assetklasse und CI-Klasse nicht leer sind.

    Felder für Vertrag und Arbeit sperren

    Felder für Vertrag sperren

    Modellkategorie [cmdb_model_category] Legt alle Felder im Formular „Modellkategorie“ als schreibgeschützt fest, wenn der Name Vertrag, Arbeitsauftrag oder Arbeitsaufgabe lautet.
    Modellkategorie schützen Produktmodell [cmdb_model] Legt das Feld Modellkategorien als obligatorisch und schreibgeschützt fest, wenn es einen der folgenden Werte enthält: Softwarelizenz, Vertrag, Arbeitsauftrag, Arbeitsaufgabe.
    „Ist eine Option“ für Oracle anzeigen Softwaremodell [cmdb_software_product_model] Zeigt das Feld Ist eine Option an, wenn der als Hersteller ausgewählte Name mit Oracle beginnt.

    Mit Modellverwaltung installierte Anwenderrollen

    Modellverwaltung enthält Anwenderrollen.

    Rolle Enthält Rollen Beschreibung
    category_manager model_manager Kann Modellkategorien erstellen, bearbeiten und löschen.
    model_manager keine Kann neue CMDB-Modelle erstellen. Die Rolle „model_manager“ kann die Basismodelle und alle Modellerweiterungen steuern, die keine Hardware, Software oder Verbrauchsgüter sind. Hardware- und Verbrauchsgüter-Modelle werden von der Asset-Manager-Rolle (asset) gesteuert. Softwaremodelle werden von der Software-Asset-Manager-Rolle (sam) gesteuert.