Generieren Sie automatisch Produktmodelle für logische CIs
Verwenden Sie die CSDM-Produktmodellzuweisungsaufgabe, um automatisch einen Produktmodell -Datensatz (Anwendungsmodell, Servicemodell oder Softwaremodell) für jedes logische CI zu generieren, das noch keinem Produktmodellzugeordnet ist. Produktmodelle sind ideal für die Zuordnung von CIs, die Teile eines einzelnen digitalen Produkts sind.
Vorbereitungen
Benutzer mit Lesezugriff auf geänderte CI-Datensätze können die neuen Produktmodelleanzeigen.
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Anwendungs-, Service- und Softwareklasseninstanz-CIs werden nicht über Discoveryerstellt, daher verweisen ihre Modell-ID-Werte [model_id] möglicherweise nicht auf Produktmodell -Datensätze. Um Sie bei der Migration zu einem produktorientierten Verwaltungsparadigma zu unterstützen, sollte jede Instanz eines logischen CI einem Produktmodellzugeordnet werden. Die CSDM-Produktmodellzuweisungsaufgabe wird für die folgenden Klassen ausgeführt und verwendet den Namen der Klasseninstanz als Namen des neuen Produktmodell.
- Serviceangebot
- Technischer Service
- Anwendungsservice: Das Skript fügt die Version (in Bezug auf die Geschäftsanwendung) dem zugehörigen Softwaremodellnamen hinzu. Zum Beispiel könnte das Softwaremodell für das MyAppService-Anwendungsservice-CI MyAppService - Version: 2.1sein.
- Business-Service
- Geschäftsanwendung
- Erstellen Sie einen neuen Anwendungsmodell-, Servicemodell- oder Softwaremodell-Datensatz mit demselben Namen wie das CI. Wenn die erforderlichen Informationen zum Generieren des Namenswerts nicht im CI angezeigt werden, verwendet das Skript den von Ihnen angegebenen Standardwert.
- Fügen Sie für das CI im Feld Modell-ID [model_id] einen Verweis auf das neue Produktmodell hinzu.
- Das Skript beachtet die Zugriffsregeln des Administrators CMDB, der das Skript ausführt.
- Wenn ein automatisch generierter Produktmodell -Datensatz für ein Klasseninstanz-CI mit einem vorhandenen Datensatz identisch wäre, wird der vorhandene Datensatz für dieses CI verwendet.
- Wenn Ihre Daten CIs mit identischen Namen enthalten (dies ist eigentlich ein Fehler), können die resultierenden model_id-Werte in Konflikt stehen. Validieren Sie die resultierenden model_ids nach dem Ausführen des Skripts.