Mit Modellverwaltung installierte Komponenten
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.
Bei Softwaremodellen werden die Edition und die Version ebenfalls in den Namen aufgenommen, sofern angegeben.
|
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. |