Produktmodelle für logische CIs automatisch generieren
Verwenden Sie CSDM-Produktmodellzuweisung Auftrag zum automatischen Generieren von ProduktmodellDatensatz (Anwendungsmodell, Servicemodell oder Softwaremodell) für jedes logische CI, das noch keinem zugeordnet ist Produktmodell. Produktmodelle sind ideal für die Zuordnung von CIs, die Teil eines einzelnen digitalen Produkts sind.
Vorbereitungen
Anwender mit Lesezugriff auf geänderte CI-Datensätze können neue anzeigen Produktmodelle.
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Anwendungs-, Service- und Softwareklassen-Instanz-CIs werden nicht über erstellt Discovery, Also ihre Modell-ID [model_ID] Werte beziehen sich möglicherweise nicht auf Produktmodell Datensätze. Um Sie bei der Migration zu einem produktorientierten Managementparadigma zu unterstützen, sollte jede Instanz eines logischen CI einem zugeordnet werden Produktmodell. Die CSDM-Produktmodellzuweisung Der Auftrag wird für die folgenden Klassen ausgeführt und verwendet den Namen der Klasseninstanz als Namen der neuen Produktmodell.
- Serviceangebot
- Technologiemanagement-Service (früher technischer Service)
- Serviceinstanz (Hat zuvor Anwendungsservice aufgerufen CSDM v5) : Das Skript fügt die Version (da sie sich auf die Geschäftsanwendung bezieht) dem zugehörigen Softwaremodellnamen hinzu. Beispielsweise könnte das Softwaremodell für das MyAppService-Serviceinstanz-CI sein MyAppService – Version: 2,1 .
- Business-Service
- Geschäftsanwendung
- Erstellen Sie einen neuen Anwendungsmodell-, Servicemodell- oder Softwaremodelldatensatz 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 einen Verweis zum neuen hinzu ProduktmodellIn Modell-ID [model_ID] Feld.
- Das Skript beachtet die Zugriffsregeln des CMDB administrator, der das Skript ausführt.
- Wenn automatisch generiert ProduktmodellDer Datensatz für ein Klasseninstanz-CI wäre mit einem vorhandenen Datensatz identisch. Dann wird der vorhandene Datensatz für dieses CI verwendet.
- Wenn Ihre Daten CIs mit identischen Namen enthalten (dies ist tatsächlich ein Fehler), können die resultierenden model_ID-Werte in Konflikt stehen. Validiert die resultierenden model_IDs nach der Ausführung des Skripts.