Prozesse für Pakete erstellen

Sie können mehrere Services zu einem Paket zusammenfassen, das dann als einzelne Position von Endbenutzern im Servicekatalog angefordert werden kann. Obwohl der Endbenutzer ein einzelnes Paket anfordert, muss von der Anforderung für das Paket für jedes CI in dem Paket eine separate untergeordnete Anforderung erstellt werden.

In diesem Abschnitt wird beschrieben, wie Sie einen Prozess entwerfen, der für jedes CI in einem Paket automatisch den korrekten Anforderungsprozess in Form einer untergeordneten Anforderung auf der übergeordneten Paketanforderung erstellt.

Im Lieferumfang ist ein Beispiel für einen Prozess vom Typ Paketanforderung enthalten.

Nähere Informationen über das Erstellen von Prozessen finden Sie in Prozess Designer.

Zur Erstellung eines Prozesses, der zu jedem Element in einem Paket eine untergeordnete Anforderung erstellt, verwenden Sie eine automatische Aktion, die die untergeordnete Anforderung erstellt und die folgenden Felder auf den untergeordneten Anforderungen unter Verwendung eines Werttyps mit Daten auffüllt:

  • Serviceelement: Auswählen aller CIs im Paket.
  • Anforderungstyp: Auswählen der Kataloghierarchie für jedes CI in dem Paket.
  • Prozess: Auswählen des Lifecycles für jedes CI im Paket.

Die CIs in einem Paket werden in einer Sammlung namens Katalogelemente gespeichert, die eine Beziehung zum Verknüpfungsobjekt mit dem Namen CI-Paket darstellt. Dies bedeutet, dass Sie für das Serviceelement den Werttyp _Bundle/CatalogItems*/ConfigItem auswählen müssen.

Da wir das Feld Serviceelement auf untergeordneten Anforderungen mit einem Werttyp auffüllen werden, der auf dem Objekt Paket basiert, benötigen wir eine separate automatische Aktion, mit der das Feld Paket mit dem Namen des Pakets ausgefüllt wird, das in der übergeordneten Anforderung im Feld Serviceelement ausgewählt wurde. Diese automatische Aktion erfolgt vor der automatischen Aktion, mit der die untergeordneten Anforderungen erstellt werden.

Kurz gesagt sind zur Erstellung der untergeordneten Anforderungen zwei automatische Aktionen erforderlich:

  1. Die erste füllt das Paket auf der übergeordneten Anforderung mit den Daten des Pakets auf, das als Serviceelement auf der übergeordneten Anforderung ausgewählt ist.
    Da diese Attribute unterschiedliche Datentypen aufweisen, erfolgt dies unter Verwendung einer Berechnung.
  2. Mit der zweiten werden die Felder Serviceelement, Anforderungstyp und Prozess auf den untergeordneten Anforderungen mit erforderlichen Werten für jedes der im Paket enthaltenen CIs aufgefüllt.
    Dies geschieht unter Verwendung eines Werttyps.

Verknüpfen Sie die automatische Aktion Untergeordnete Anforderung erstellen so, dass diese auf die automatische Aktion Paketattribut mit Daten auffüllen folgt