Service Manager Authoring Tool Workflowaktivitätsreferenz

Wichtig

Diese Version von Service Manager das Ende des Support erreicht hat. Es wird empfohlen, dass Sie ein Upgrade auf Service Manager 2019 durchführen.

Dieser Abschnitt enthält Erläuterungen für IT-Entwickler zur Erstellung benutzerdefinierter Windows Workflow Foundation-Aktivitäten (WF-Aktivitäten), mit deren Hilfe IT-Spezialisten WF-Workflows für ihre eigenen IT-Prozesse erstellen können. Benutzerdefinierte WF-Aktivitäten erweitern die Aktivitätsbibliothek– die Aktivitäten, die mit dem Service Manager Authoring Tool. Der Abschnitt „Referenz für Workflow-Aktivitäten“ dieses Dokuments enthält Einzelheiten zu den Standard-WF-Aktivitäten in der Aktivitätenbibliothek. Diese Informationen sind als Hilfe bei der Erstellung benutzerdefinierter WF-Aktivitäten für IT-Entwickler (bzw. IT-Spezialisten, die als Entwickler tätig sind) gedacht.

Informationen zur Verwendung von WF-Aktivitäten und WF-Workflows mit Service Manager finden Sie unter Automatisieren von IT-Prozessen mit Workflows.

Active Directory-Aktivitäten

Verwenden Active Directory Domain Services (AD DS), um Active Directory-Funktionen in ihrem Workflow in Service Manager.

Der Service Manager Authoring Tool stellt zwei Standardaktivitäten Service Manager in der Gruppe Active Directory-Aktivitäten im Bereich Aktivitäten-Toolbox zur Verfügung. In den Themen in diesem Abschnitt werden diese Aktivitäten erläutert.

Hinzufügen AD DS Computers zu einer Gruppenaktivität

Diese Aktivität fügt einen Computer zu einer Sicherheitsgruppe in Active Directory Domain Services (AD DS) in Service Manager. Der Computer und die Gruppe müssen zur gleichen Domäne gehören, und alle Container in der Domäne werden durchsucht.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Stellen Sie beim Verwenden dieser Aktivität sicher, dass das Service Manager-Workflowkonto über die erforderlichen Berechtigungen für das Ändern von Sicherheitsgruppen in AD DS verfügt.

Eigenschaften

Die Aktivität AD DS Computer zu Gruppe hinzufügen verwendet die in der folgenden Tabelle beschriebenen Eingabeeigenschaften.

`Display name` Interner Name type Erforderlich Beschreibung
Computerdomäne ComputerDomain String Ja Der vollqualifizierte Name der DNS-Domäne, in der sich der Computer befindet (z.B. „contoso.com“).
Computername FullyQualifiedComputerName String Ja Der Name des Computers.
Gruppenname FullyQualifiedGroupName String Ja Der Name der Active Directory-Domänendienste-Gruppe.

Die Aktivität AD DS Computer zu Gruppe hinzufügen generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

`Display name` Interner Name type BESCHREIBUNG
Output Output Boolean Das Ergebnis des Vorgangs: True, wenn die Addition erfolgreich war, FALSE, wenn ein Fehler auft kam.

Fehler und Ausnahmen

Keine.

Bemerkungen

Keine.

Beispiel

Keine.

Hinzufügen AD DS Benutzer zur Gruppenaktivität

Diese Aktivität fügt einen Benutzer zu einer Sicherheitsgruppe in Active Directory Domain Services (AD DS) in Service Manager. Der Benutzer und die Gruppe müssen zur gleichen Domäne gehören, und alle Container in der Domäne werden durchsucht.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Stellen Sie beim Verwenden dieser Aktivität sicher, dass das Service Manager-Workflowkonto über die erforderlichen Berechtigungen für das Ändern von Sicherheitsgruppen in AD DS verfügt.

Eigenschaften

Die Aktivität AD DS Benutzer zu Gruppe hinzufügen verwendet die in der folgenden Tabelle aufgeführten Eingabeeigenschaften.

`Display name` Interner Name type Erforderlich Beschreibung
Benutzerdomäne UserDomain String Ja Der vollqualifizierte Domänenname (FQDN) des Benutzers.
Benutzername UserName String Ja Der Anmeldename des Benutzers.
Gruppenname FullyQualifiedGroupName String Ja Der FQDN der Gruppe.

Die Aktivität AD DS Benutzer zu Gruppe hinzufügen generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

Anzeigename Interner Name type BESCHREIBUNG
Output Output Boolean Das Ergebnis des Vorgangs: True, wenn die Addition erfolgreich war, FALSE, wenn ein Fehler auft kam.

Fehler und Ausnahmen

Keine.

Bemerkungen

Keine.

Beispiel

Keine.

Steuern Flow Aktivitäten

Verwenden Sie Ablaufsteuerungsaktivitäten, um Strukturverzweigungen, Schleifen oder Timerverzögerungen für Ihren Workflow in Service Manager.

Das Authoring Tool stellt vier Standardablaufsteuerungsaktivitäten in der Gruppe Flow imBereich Aktivitätentoolbox zur Verfügung.

Verzögerungsaktivität

Diese Aktivität führt zu einer Verzögerung zwischen Aktivitäten in einem Workflow in Service Manager. Die Delay-Aktivität wird von der Microsoft .NET Framework DelayActivity-Klasse abgeleitet.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Die Delay-Aktivität verwendet die Eingabeeigenschaften, die in der folgenden Tabelle aufgeführt sind.

`Display name` Interner Name type Erforderlich Beschreibung
„TimeoutDuration“ initialisieren InitializeTimeoutDuration Intern Gibt einen Handler zum Initialisieren der TimeoutDuration-Eigenschaft an.
Dauer des Timeouts Dauer des Timeouts Timespan Ja Die Dauer der Verzögerung.

Die Delay-Aktivität erzeugt keine Ausgabeeigenschaft.

Fehler und Ausnahmen

Keine.

Bemerkungen

Weitere Informationen zu dieser Aktivität finden Sie unter DelayActivity-Klasse in der .NET Framework-Klassenbibliothek.

Beispiel

Keine.

For Each-Schleifenaktivität

Die For Each-Schleifenaktivität nimmt als Eingabe ein Array(Collection ) von -Objekten an und wiederholt den Satz von Aktivitäten innerhalb der Schleife für jedes Objekt in der Auflistung. Wenn die Eingabesammlung fünf Objekte enthält, wird die Schleife beispielsweise fünfmal durchlaufen. Ist die Sammlung leer, wird die Schleife nicht durchlaufen. Die Anzahl von Objekten in der Sammlung ist nicht begrenzt. Die For Each-Schleifenaktivität wird immer auf dem Computer ausgeführt, auf dem der Workflow ausgeführt wird.

Die For Each-Schleifenaktivität ist eine zusammengesetzte Aktivität mit zwei Containern für Aktivitäten:

  • Eingabecontainer:Diese Aktivität richtet die Schleife ein und definiert die Eingabeaufsammlung. In dieser Rolle können Sie die Aktivität "Incident erhalten" oder "Virtuellen Computer erhalten" verwenden.

  • Schleifencontainer:Mit dem Namen ForEachChildActivityenthält diese Aktivität die Schleifenaktivitäten. Die Windows Workflow Foundation-Aktivitäten (WF), die Sie in diesem Container platzieren, verfügen über zwei zusätzliche Eigenschaften: Aktuelles Element und Eigenschaft zum Binden von. Legen Sie für jede Aktivität innerhalb des Schleifencontainers diese Eigenschaften wie folgt fest:

    1. Legen Sie Current Item auf die Current Item-Eigenschaft der Loop Container-Aktivität der ForEach-Aktivität fest. Wenn diese Aktivität die erste Aktivität in der For Each-Schleifenaktivität ist, wird Das aktuelle Element automatisch festgelegt.

    2. Legen Sie den Wert der Eigenschaft auf Bind-Eigenschaft auf den Wert der -Eigenschaft der aktuellen Aktivität fest, die den Wert des aktuellen Elements verwendet.

Zwei Arten von Aktivitäten erhalten die Eigenschaften Aktuelles Element und Eigenschaft nicht an Bind und können daher die Objekte in der Eingabesammlung nicht verwenden:

  • Skriptaktivitäten, z. B. die Windows PowerShell Script-Aktivität.

  • Benutzerdefinierte Aktivitäten oder andere Aktivitäten, die nicht von der WorkflowActivityBase-Klasse erben. Zu diesen Aktivitäten gehören die Aktivitäten, die auf der Basisklasse Activity basieren, z. B. systemeigene Visual Studio Aktivitäten.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Die For Each-Schleifenaktivität verwendet die Eingabeeigenschaften, die in der folgenden Tabelle beschrieben sind.

`Display name` Interner Name type Erforderlich Beschreibung
Eingabesammlung InputCollection Array/Objekt Nicht zutreffend Eine Auflistung von -Objekten, die nacheinander an die Aktivitäten innerhalb der For Each-Schleifenaktivität übergeben werden sollen. Wenn die Aktivität, die sich im Eingabecontainer befindet, ein Array von -Objekten als Ausgabeeigenschaft erzeugt, wird Input Collection automatisch auf diese Eigenschaft festgelegt. Klicken Sie zum Anzeigen des aktuellen Werts dieser Eigenschaft mit der rechten Maustaste auf den Schleifencontainer, und klicken Sie dann auf Eigenschaften.
Aktuelles Element CurrentItem Object Ein Index in der Eingabesammlung, den Aktivitäten innerhalb der Schleife als Eingabeeigenschaft verwenden können. Für die erste Aktivität im Schleifencontainer wird diese Eigenschaft automatisch festgelegt.

Fehler und Ausnahmen

Die For Each-Schleifenaktivität verwendet den benutzerdefinierten Überwachungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert in den folgenden Situationen Fehler oder Ausnahmen:

  • Wenn in der ForEachLoop-Aktivität ein Fehler auftritt und dies nicht bei den untergeordneten Aktivitäten der Fall ist, wird der Workflow beendet.

  • Wenn innerhalb der untergeordneten Aktivitäten ein Fehler auftritt, wird der Workflow beendet, es sei denn, ContinueOnError=true.

  • Wenn eine der Eingabeeigenschaften Null ist, wird die Aktivität nicht durchlaufen.

    Jede Aktivität in der For Each-Schleifenaktivität muss eigene Fehler oder Ausnahmen in den benutzerdefinierten Überwachungsdienst schreiben. Die For Each-Schleifenaktivität führt dies nicht selbst aus.

Bemerkungen

Keine.

Beispiel

Keine.

IfElse-Aktivität

Diese Aktivität steuert die Reihenfolge der Aktivitäten innerhalb eines Workflows anhand einer booleschen Bedingung (Wahr/Falsch). Sie können das Ergebnis einer vorangehenden Aktivität (z.B. einer Skriptaktivität) für die Bedingung verwenden.

Die IfElse-Aktivität ist eine Visual Studio, die Regeln und Bedingungen verwendet. Weitere Informationen zur Verwendung von Regeln und Bedingungen in Windows Workflow Foundation (WF) finden Sie unter Tutorial: Verwenden von Regeln und Bedingungen in WF in der MSDN Library.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Keine.

Fehler und Ausnahmen

Keine.

Bemerkungen

Weitere Informationen zur IfElse-Aktivität finden Sie unter IfElseActivity-Klasse in der .NET Framework 4-Klassenbibliothek.

Beispiel

Keine.

Parallele Aktivität

Diese Aktivität verzweigt die Abfolge von Aktivitäten in zwei gleichzeitige Aktivitätsfolgen. Die Parallel-Aktivität ist eine Visual Studio-Aktivität. Weitere Informationen zur ParallelActivity-Klasse finden Sie unter ParallelActivity-Klasse in der .NET Framework-Klassenbibliothek.

Voraussetzungen für die Entwurfszeit

Keine.

Voraussetzungen für die Laufzeit

Keine.

Eigenschaften

Keine.

Fehler und Ausnahmen

Keine.

Bemerkungen

Keine.

Beispiel

Keine.

Virtual Machine Manager-Aktivitäten

Verwenden Sie Vm-Verwaltungsaktivitäten in Service Manager, um Workflows zu erstellen, die das Erstellen und Aktualisieren virtueller Computer ermöglichen. Die Verwaltungsaktivitäten für virtuelle Computer unterstützen System Center Virtual Machine Manager.

Der Service Manager Authoring Tool stellt die folgenden fünf Standardverwaltungsaktivitäten für virtuelle Computer in der Gruppe VMM-Aktivitäten im Bereich Aktivitätentoolbox bereit.

Vm-Aktivität abrufen

Diese Aktivität in Service Manager ruft eine Liste mit mindestens einer VM-IDs aus einer Virtual Machine Manager -Bibliothek (VMM) ab.

Voraussetzungen für die Entwurfszeit

Keine.

Voraussetzungen für die Laufzeit

  • Die Virtual Machine Manager-Konsole und Service Manager müssen beide auf demselben Server installiert sein.

  • Stellen Sie sicher, dass das Service Manager-Workflowkonto über die erforderlichen Berechtigungen zum Ändern von Sicherheitsgruppen in Active Directory-Domänendienste (AD DS) verfügt.

Eigenschaften

Die Aktivität VM abrufen verwendet die Eingabeeigenschaften in der folgenden Tabelle.

`Display name` Interner Name type Erforderlich Beschreibung
Parametersatz ParameterSet String Nein; Der Standardwert ist "Connection". Gibt eine Teilmenge von Parametern an, die für einen bestimmten Zweck organisiert sind. Für die Aktivität VM abrufen können Sie einen der folgenden Parametersätze auswählen:

- - Suchen Sie nach allen verfügbaren virtuellen Computern.
- - Suchen Sie nach einem virtuellen Computer mit einer bekannten ID.
- - Suchen Sie nach virtuellen Computern, die mit dem Virtual Machine Manager (VMM)-Server verbunden sind, der durch die VMMServer-Eigenschaft festgelegt ist.
- - Suchen Sie nach virtuellen Computern, die mit dem host des virtuellen Computers verbunden sind, der durch die EIGENSCHAFT VM-Host festgelegt ist.
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Fehler HasError Nicht zutreffend Gibt an, ob für die Aktivität ein Fehler festgelegt ist. (Schreibgeschützt)
All All Boolean Nein. (Standardeinstellung = True) Verfügbar, wenn der Parametersatzauf Allefestgelegt ist. Wenn sie auf Truefestgelegt ist, gibt die Aktivität VM abrufen eine Liste der VM-IDs aller verfügbaren virtuellen Computer zurück.
id id String Erforderlich, wenn der Parametersatzdie IDist. Verfügbar, wenn der Parametersatz die IDist. Wenn sie auf Truefestgelegt ist, gibt die Aktivität VM abrufen eine Liste der VM-IDs aller virtuellen Computer zurück, deren VM-IDs ganz oder teilweise mit dem angegebenen ID-Wert übereinstimmen.
Verwaltungsgruppe Verwaltungsgruppe String Nein Gibt die Verwaltungsgruppe an, in der die Aktivität ausgeführt wird. Legen Sie auf localhostfest. (Schreibgeschützt)
Skriptserver Ziel String Ja Gibt den Domain Name System (DNS)-Namen des Servers an, auf dem die Service Manager-Konsole ausgeführt wird. Verwenden Sie nicht localhost.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung der Aktivität an.
VM-Host VMHost String Erforderlich, wenn der ParametersatzVMHostGroup lautet Verfügbar, wenn der ParametersatzVMHostGroupist. Wenn dieser Parametersatz ausgewählt ist, gibt die Aktivität VM abrufen eine Liste der VM-IDs aller virtuellen Computer zurück, die auf dem angegebenen Host ausgeführt werden.
VM-Name VMName String Nein Gibt den Namen oder einen Teil des Namens der zu suchenden virtuellen Maschine an. Wenn die Zeichenfolge Teil eines Namens ist, ruft die Aktivität die IDs aller virtuellen Maschinen ab, die die Zeichenfolge enthalten.
VMMServer VMMServer String Ja Gibt den Namen des System Center Virtual Machine Manager (VMM)-Servers an, der die virtuellen Maschinen verwaltet.

Die Aktivität GET VM generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

`Display name` Interner Name Typ Kommentare
VM-IDs VMIDList Array von Zeichenfolgen Gibt die Liste der IDs von virtuellen Computern mit Namen an, die der Vm-Namenszeichenfolge ganz oder teilweise entsprechen.

Fehler und Ausnahmen

Die Aktivität VM abrufen verwendet den benutzerdefinierten Überwachungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert Fehler oder Ausnahmen, wenn Skripteigenschaften nicht aufgelöst werden können.

Bemerkungen

Keine.

Beispiel

Keine.

Aktivität "VM verschieben"

Diese Aktivität in Service Manager verschiebt einen virtuellen Computer aus der bibliothek Virtual Machine Manager (VMM) auf einen Wartungshost.

Voraussetzungen für die Entwurfszeit

Keine.

Voraussetzungen für die Laufzeit

  • Die Virtual Machine Manager-Konsole und Service Manager müssen beide auf demselben Server installiert sein.

  • Stellen Sie sicher, dass das Service Manager-Workflowkonto über die erforderlichen Berechtigungen zum Ändern von Sicherheitsgruppen in Active Directory-Domänendienste (AD DS) verfügt.

Eigenschaften

Die Aktivität VM verschieben verwendet die Eingabeeigenschaften in der folgenden Tabelle.

`Display name` Interner Name type Erforderlich Beschreibung
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Fehler HasError Nicht zutreffend Gibt an, ob für die Aktivität ein Fehler festgelegt ist. (Schreibgeschützt)
LM blockieren, wenn Host belegt ist BlockLMIfHostBusy Boolean Nein. (Standardeinstellung = False) Blockiert den erneuten Versuch, eine Hyper-V-Livemigration durchzuführen, wenn bei der Migration Fehler aufgetreten sind, weil der Quellhost oder der Zielhost bereits an einer anderen Livemigration teilnimmt.
Auftragsgruppe JobGroup GUID (Zeichenfolge) Nein Gibt einen Bezeichner für eine Reihe von Befehlen an, die als Gruppe ausgeführt werden.
Auftragsvariable JobVariable String Nein Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Verwaltungsgruppe Verwaltungsgruppe String Nein Gibt die Verwaltungsgruppe an, in der die Aktivität ausgeführt wird. Legen Sie auf localhostfest. (Schreibgeschützt)
Pfad `Path` String Nein Gibt das Ziel der virtuellen Maschine auf dem Wartungshost an.
PRO-Tipp-ID PRO-Tipp-ID Guid Nein Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO) an, durch den die Aktion ausgelöst wurde. Ermöglicht die zukünftige Überwachung von PRO-Tipps.
Asynchron ausführen RunAsynchronously Boolean Nein. (Standardeinstellung = False) Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass die Steuerung sofort an die Befehlsshell zurückgegeben wird.
Skriptserver Ziel String Ja Gibt den Domain Name System (DNS)-Namen des Servers an, auf dem die Service Manager-Konsole ausgeführt wird. Verwenden Sie nicht localhost.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung der Aktivität an.
VM auf Ziel starten StartVMOnTarget Boolean Nein. (Standardeinstellung = False) Gibt an, dass eine virtuelle Maschine bei Erreichen des Zielshosts gestartet werden soll.
Cluster verwenden UseCluster Boolean Nein. (Standardeinstellung = False) Erzwingt die Verwendung von Windows Server 2008-Clustermigration für die Übertragung einer virtuellen Maschine in einem gespeicherten Zustand auf einen Host, auch wenn der Cluster die Hyper-V-Livemigration unterstützt.
LAN verwenden UseLan Boolean Nein. (Standardeinstellung = False) Erzwingt eine Übertragung über das lokale Netzwerk (Local Area Network, LAN), auch wenn eine schnellere Übertragung beispielsweise über ein SAN (Storage Area Network) möglich wäre.
VM-Host VMHostName String Ja Gibt den Namen des Wartungshosts an, auf den die virtuelle Maschine verschoben wird.
VM-ID VMID String Ja Gibt die eindeutige ID der zu verschiebenden virtuellen Maschine an.
VMM-Server VMMServer String Ja Gibt den Namen des System Center Virtual Machine Manager (VMM)-Servers an, der die virtuellen Maschinen verwaltet.

Die Aktivität VM verschieben generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

`Display name` Interner Name Typ Kommentare
VM-ID VMID String Gibt die eindeutige ID der virtuellen Maschine an, die verschoben wurde. Die EINGABE-VM-ID und die AUSGABE-VM-ID sind gleich, es sei denn, die Aktivität konnte keinen virtuellen Computer mit einer VM-ID finden, die mit der EINGABE-VM-IDübereinstimmt. In diesem Fall wird die AUSGABE-VM-ID auf NULL festgelegt.

Fehler und Ausnahmen

Die Aktivität VM verschieben verwendet den benutzerdefinierten Überwachungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert Fehler oder Ausnahmen, wenn Skripteigenschaften nicht aufgelöst werden können.

Bemerkungen

Keine.

Beispiel

Keine.

Aktivität "Vm herunterfahren"

Diese Aktivität in Service Manager fährt das Gastbetriebssystem auf einem virtuellen Computer herunter.

Sie können die Aktivität VM herunterfahren auf einem virtuellen Computer auf einem Windows-basierten Host (einem Hyper-V-Host oder einem Virtual Server-Host) nur verwenden, wenn Virtualisierungs-Gastdienste auf dem virtuellen Computer installiert sind. Bei einer auf einem Hyper-V-Host bereitgestellten virtuellen Maschine heißt der Virtualisierungsgastdienst „Integrationskomponenten“. Bei einer auf einem Virtual Server-Host bereitgestellten virtuellen Maschine heißt der Virtualisierungsgastdienst „Virtual Machine Additions“.

Voraussetzungen für die Entwurfszeit

Keine.

Voraussetzungen für die Laufzeit

  • Die Virtual Machine Manager-Konsole und Service Manager müssen beide auf demselben Server installiert sein.

  • Stellen Sie sicher, dass das Service Manager-Workflowkonto über die erforderlichen Berechtigungen zum Ändern von Sicherheitsgruppen in Active Directory-Domänendienste (AD DS) verfügt.

Eigenschaften

Die Aktivität VM herunterfahren verwendet die Eingabeeigenschaften, die in der folgenden Tabelle beschrieben sind.

`Display name` Interner Name type Erforderlich Beschreibung
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Fehler HasError Nicht zutreffend Gibt an, ob für die Aktivität ein Fehler festgelegt ist. (Schreibgeschützt)
Auftragsvariable JobVariable String Nein Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Verwaltungsgruppe Verwaltungsgruppe String Nein Gibt die Verwaltungsgruppe an, in der die Aktivität ausgeführt wird. Legen Sie auf localhostfest. (Schreibgeschützt)
PRO-Tipp-ID PRO-Tipp-ID Guid Nein Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO) an, durch den die Aktion ausgelöst wurde. Ermöglicht die zukünftige Überwachung von PRO-Tipps.
Asynchron ausführen RunAsynchronously Boolean Nein. (Standardeinstellung = False) Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass die Steuerung sofort an die Befehlsshell zurückgegeben wird.
Skriptserver Ziel String Ja Gibt den Domain Name System (DNS)-Namen des Servers an, auf dem die Service Manager-Konsole ausgeführt wird. Verwenden Sie nicht Localhost.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung der Aktivität an.
VM-ID VMID String Ja Gibt die eindeutige ID der virtuellen Maschine an, die heruntergefahren werden soll.
VMMServer VMMServer String Ja Gibt den Namen des System Center Virtual Machine Manager (VMM)-Servers an, der die virtuellen Maschinen verwaltet.

Die Aktivität VM herunterfahren generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

`Display name` Interner Name Typ Kommentare
VM-ID VMID Zeichenfolge Gibt die eindeutige ID der virtuellen Maschine an, die heruntergefahren wurde. Die EINGABE-VM-ID und die AUSGABE-VM-ID sind gleich, es sei denn, die Aktivität konnte einen virtuellen Computer mit einer VM-ID nicht finden, die der EINGABE-VM-ID entspricht. In diesem Fall wird die AUSGABE-VM-ID auf NULL festgelegt.

Fehler und Ausnahmen

Die Aktivität VM herunterfahren verwendet den benutzerdefinierten Überwachungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert Fehler oder Ausnahmen, wenn Skripteigenschaften nicht aufgelöst werden können.

Bemerkungen

Keine.

Beispiel

Keine.

Starten der VM-Aktivität

Diese Aktivität in Service Manager startet einen beendeten oder angehaltenen virtuellen Computer.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Die Aktivität VM starten verwendet die Eingabeeigenschaften in der folgenden Tabelle.

`Display name` Interner Name type Erforderlich Beschreibung
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Fehler HasError Nicht zutreffend Gibt an, ob für die Aktivität ein Fehler festgelegt ist. (Schreibgeschützt)
Auftragsvariable JobVariable String Nein Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Verwaltungsgruppe Verwaltungsgruppe String Nein Die Verwaltungsgruppe, in der die Aktivität ausgeführt wird. Legen Sie auf localhost fest. (Schreibgeschützt)
PRO-Tipp-ID PRO-Tipp-ID Guid Nein Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO) an, durch den die Aktion ausgelöst wurde. Ermöglicht die zukünftige Überwachung von PRO-Tipps.
Asynchron ausführen RunAsynchronously Boolean Nein. (Standardeinstellung = False) Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass die Steuerung sofort an die Befehlsshell zurückgegeben wird.
Skriptserver Ziel String Ja Gibt den Domain Name System (DNS)-Namen des Servers an, auf dem die Service Manager-Konsole ausgeführt wird. Verwenden Sie nicht localhost.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung der Aktivität an.
VM-ID VMID String Ja Gibt die eindeutige ID der zu startenden virtuellen Maschine an.
VMMServer VMMServer String Ja Gibt den Namen des System Center Virtual Machine Manager (VMM)-Servers an, der die virtuellen Maschinen verwaltet.

Die Aktivität VM starten generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

Anzeigename Interner Name Typ Kommentare
VM-ID VMID String Gibt die eindeutige ID der virtuellen Maschine an, die gestartet wurde. Die EINGABE-VM-ID und die AUSGABE-VM-ID sind gleich, es sei denn, die Aktivität konnte keinen virtuellen Computer mit einer VM-ID finden, die mit der EINGABE-VM-IDübereinstimmt. In diesem Fall wird die AUSGABE-VM-ID auf NULL festgelegt.

Fehler und Ausnahmen

Die Aktivität VM starten verwendet den benutzerdefinierten Überwachungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert Fehler oder Ausnahmen, wenn Skripteigenschaften nicht aufgelöst werden können.

Bemerkungen

Keine.

Beispiel

Keine.

Aktivität "Zustands-VM speichern"

Diese Aktivität in Service Manager speichert den Status eines virtuellen Computers und beendet dann den virtuellen Computer.

Voraussetzungen für die Entwurfszeit

Keine.

Voraussetzungen für die Laufzeit

  • Die Virtual Machine Manager-Konsole und Service Manager müssen auf demselben Server installiert sein.

  • Stellen Sie sicher, dass das Service Manager-Workflowkonto über die erforderlichen Berechtigungen zum Ändern von Sicherheitsgruppen in Active Directory-Domänendienste (AD DS) verfügt.

Eigenschaften

Die Aktivität "Vm-Status speichern" verwendet die In der folgenden Tabelle beschriebenen Eingabeeigenschaften.

`Display name` Interner Name type Erforderlich Beschreibung
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Fehler HasError Nicht zutreffend Gibt an, ob für die Aktivität ein Fehler festgelegt ist. (Schreibgeschützt)
Auftragsvariable JobVariable String Nein Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Verwaltungsgruppe Verwaltungsgruppe String Nein Gibt die Verwaltungsgruppe an, in der die Aktivität ausgeführt wird. Legen Sie auf localhostfest. (Schreibgeschützt)
PRO-Tipp-ID PRO-Tipp-ID Guid Nein Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO) an, durch den die Aktion ausgelöst wurde. Ermöglicht die zukünftige Überwachung von PRO-Tipps.
Asynchron ausführen RunAsynchronously Boolean Nein. (Standardeinstellung = False) Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass die Steuerung sofort an die Befehlsshell zurückgegeben wird.
Skriptserver Ziel String Ja Gibt den Domain Name System (DNS)-Namen des Servers an, auf dem die Service Manager-Konsole ausgeführt wird. Verwenden Sie nicht localhost.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung der Aktivität an.
VM-ID VMID String Ja Gibt die eindeutige ID der zu speichernden virtuellen Maschine an.
VMM-Server VMMServer String Ja Gibt den Namen des System Center Virtual Machine Manager (VMM)-Servers an, der die virtuellen Maschinen verwaltet.

Die Aktivität "Vm-Status speichern" generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

`Display name` Interner Name Typ Kommentare
VM-ID VMID String Gibt die eindeutige ID der virtuellen Maschine an, die gespeichert wurde. Die EINGABE-VM-ID und die AUSGABE-VM-ID sind gleich, es sei denn, die Aktivität konnte keinen virtuellen Computer mit einer VM-ID finden, die mit der EINGABE-VM-IDübereinstimmt. In diesem Fall wird die AUSGABE-VM-ID auf NULL festgelegt.

Fehler und Ausnahmen

Die Vm-Aktivität Zustand speichern verwendet den benutzerdefinierten Überwachungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert Fehler oder Ausnahmen, wenn Skripteigenschaften nicht aufgelöst werden können.

Bemerkungen

Keine.

Beispiel

Keine.

Skriptaktivitäten

Verwenden Sie eine Skriptaktivität in Service Manager, um ein Skript als Teil eines Workflows auszuführen.

Skriptaktivitäten werden als ein von den Workflows getrennter Prozess ausgeführt. Sie werden jedoch auch im Sicherheitskontext des Service Manager-Workflowkontos ausgeführt.

Der Service Manager Authoring Tool stellt die folgenden drei Standardskriptaktivitäten in der Untergruppe allgemeines Skript Aktivitäten der Gruppe Skriptaktivitäten im Bereich Aktivitätentoolbox bereit.

Befehlsskriptaktivität

Diese Aktivität führt ein Befehlszeilenskript als Teil eines Windows Workflow Foundation (WF)-Workflows aus.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Die Befehlsskriptaktivität verwendet die Eingabeeigenschaften, die in der folgenden Tabelle beschrieben sind.

`Display name` Interner Name type Erforderlich Beschreibung
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Fehler HasError Nicht zutreffend Gibt an, ob für die Aktivität ein Fehler festgelegt ist. (Schreibgeschützt)
Verwaltungsgruppe ManagementGroupName String Nein Gibt die Verwaltungsgruppe an, der der Skriptserver angehört. Standardmäßig ist dies auf localhostfestgelegt. (Schreibgeschützt)
Skriptparameter Parameter <Wörterbuchzeichenfolge, Zeichenfolge> Ja Gibt Befehlszeilenoptionen oder Option-Wert-Paare an, die bei der Ausführung an das Skript übergeben werden.
Skripttext ScriptBody String Ja Gibt den Text des Skripts an.
Skriptserver Ziel String Nein Gibt den Domain Name System (DNS)-Namen des Servers an, auf dem die Service Manager-Konsole ausgeführt wird. Verwenden Sie nicht localhost.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung des Skripts an.

Fehler und Ausnahmen

Die Befehlsskriptaktivität verwendet den benutzerdefinierten Überwachungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert Fehler oder Ausnahmen, wenn Skripteigenschaften nicht aufgelöst werden können.

Bemerkungen

Keine.

Beispiel

Keine.

Windows PowerShell-Skriptaktivität

Diese Aktivität in Service Manager führt ein Windows PowerShell Skript als Teil eines Windows Workflow Foundation-Workflows (WF) aus.

Voraussetzungen für die Entwurfszeit

Die Windows PowerShell Script-Aktivität hängt von den folgenden Voraussetzungen zur Entwurfszeit ab:

  • Windows PowerShell 2.0

Laufzeitvoraussetzungen

Windows PowerShell 2.0

Eigenschaften

Die Windows PowerShell Script-Aktivität verwendet die In der folgenden Tabelle beschriebenen Eingabeeigenschaften.

`Display name` Interner Name type Erforderlich Beschreibung
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Fehler HasError Nicht zutreffend Gibt an, ob für die Aktivität ein Fehler festgelegt ist. (Schreibgeschützt)
Verwaltungsgruppe ManagementGroupName String Nein Gibt die Verwaltungsgruppe an, der der Skriptserver angehört. Standardmäßig ist dies auf localhostfestgelegt. (Schreibgeschützt)
Skriptparameter Parameter <Wörterbuchzeichenfolge, Zeichenfolge> Ja Gibt die Name/Wert-Liste von Parametern an, die an das Skript übergeben werden, wenn es ausgeführt wird.

Parameterwerte können auf die folgenden Management Pack-Verweise festgelegt werden:

– $Target/...$
- $MPElement[...]
– $Data/...$. $Data-Verweise werden nur zur Laufzeit in den Parametern aufgelöst (nicht im Skript selbst).

Wenn Sie einen dieser Verweise als einzigen Wert für einen Parameter verwenden, wird dieser Parameter auf die XML-Zeichenfolge festgelegt, die das Eingabedatenelement darstellt (aus GetItemXML).
Skripttext ScriptBody String Ja Gibt den Text des Skripts an.
Snap-Ins SnapIns String Nein Listet Windows PowerShell Snap-Ins auf, die vorab in den Runspace geladen werden sollen.
Skriptserver Ziel String Nein Gibt den Domain Name System (DNS)-Namen des Servers an, auf dem die Service Manager-Konsole ausgeführt wird. Verwenden Sie nicht localhost.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung des Skripts an.

Fehler und Ausnahmen

Die Windows PowerShell Script-Aktivität verwendet den benutzerdefinierten Überwachungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert Fehler oder Ausnahmen, wenn Skripteigenschaften nicht aufgelöst werden können.

Bemerkungen

Weitere Informationen zu Windows PowerShell finden Sie unter Windows PowerShell.

VBScript-Skriptaktivität

Diese Aktivität in Service Manager führt ein VBScript-Skript als Teil eines Windows Workflow Foundation-Workflows (WF) aus.

Voraussetzungen für die Entwurfszeit

Die VBScript-Skriptaktivität hängt von den folgenden Voraussetzungen zur Entwurfszeit ab:

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Die VBScript-Skriptaktivität verwendet die In der folgenden Tabelle beschriebenen Eingabeeigenschaften.

Anzeigename Interner Name type Erforderlich Beschreibung
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Fehler HasError Nicht zutreffend Gibt an, ob für die Aktivität ein Fehler festgelegt ist. (Schreibgeschützt)
Verwaltungsgruppe ManagementGroupName String Nein Gibt die Verwaltungsgruppe an, der der Skriptserver angehört. (Standardmäßig ist dies auf localhostfestgelegt. (Schreibgeschützt)
Skriptparameter Parameter <Wörterbuchzeichenfolge, Zeichenfolge> Ja Gibt die Liste der Standardoptionen und ggf. zugeordneter Werte an, die bei der Ausführung dieses Skripts verwendet werden.
Skripttext ScriptBody String Ja Gibt den Text des Skripts an.
Skriptserver Ziel String Nein Gibt den Domain Name System (DNS)-Namen des Servers an, auf dem die Service Manager-Konsole ausgeführt wird. Verwenden Sie nicht localhost.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung des Skripts an.

Fehler und Ausnahmen

Die VBScript-Skriptaktivität verwendet den benutzerdefinierten Überwachungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert Fehler oder Ausnahmen, wenn Skripteigenschaften nicht aufgelöst werden können.

Bemerkungen

Keine.

Beispiel

Keine.

Service Manager-Aktivitäten

Verwenden Service Manager Aktivitäten in Service Manager, um Service Manager Funktionen in Ihrem Workflow zu integrieren.

Der Service Manager Authoring Tool stellt die folgenden vier Standardaktivitäten Service Manager in der Gruppe SM-Aktivitäten im Bereich Aktivitäten-Toolbox zur Verfügung.

Erstellen einer Incidentaktivität

Diese Aktivität erstellt und füllt einen Incident in Service Manager.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Die Aktivität Incident erstellen verwendet die Eingabeeigenschaften, die in der folgenden Tabelle aufgeführt sind.

`Display name` Interner Name type Erforderlich Kommentare
Incident-ID IncidentID String Ja Gibt den eindeutigen Bezeichner an, der für das Incident-Objekt generiert wird.
Aktionsprotokollkommentar ActionLogComment String Ja Gibt den Kommentar an, der im Aktionsprotokoll des Incidentobjekts enthalten sein soll.
Betroffene Benutzerdomäne AffectedUserDomain String Ja Gibt den Namen der Domain Name System (DNS)-Domäne des primären Benutzers an, der vom Incident betroffen ist.
Name des betroffenen Benutzers AffectedUserName String Ja Gibt den Benutzernamen des primären Benutzers an, der vom Incident betroffen ist.
Category Category Integer Ja Gibt den Typ des Incidents an, z. B. "Netzwerk" oder "Drucken". Der Wert ist die ID der -Aufzählen. (Kategorie –enum-Datenfeld)
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Auswirkung Auswirkung Integer Ja Gibt die Auswirkungen des Incidents auf den bzw. die betroffenen Benutzer an. Der Wert ist die ID der -Aufzählen. (Auswirkung –enum-Datentyp)
Quelle Quelle Integer Nein Gibt die Quelle von Informationen zum Incident an, z. B. "Telefon" oder "E-Mail". Der Wert ist die ID der -Aufzählen. (Quelle –enum-Datentypfeld)
Zusammenfassung Zusammenfassung String Ja Gibt den Zusammenfassungstext zur Beschreibung des Incidents an.
Dringlichkeit Dringlichkeit Integer Ja Gibt die Dringlichkeit der Auflösung des Incidents an. Der Wert ist die ID der -Aufzählen. (Dringlichkeit –Feld "enum"-Datentyp)

Die Aktivität Incident erstellen generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

Name Typ Kommentare
SM-Incident System.WorkItem.Incident Gibt die erstellte Incidentklasseninstanz zurück.

Fehler und Ausnahmen

Keine.

Bemerkungen

Keine.

Beispiel

Keine.

Aktivität "Incidents erhalten"

Diese Aktivität ruft einen oder mehrere Incidents in Service Manager.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Die Aktivität Incident erhalten verwendet die Eingabeeigenschaften, die in der folgenden Tabelle aufgeführt sind.

`Display name` Interner Name type Erforderlich Kommentare
Betroffene Benutzerdomäne AffectedUserDomain String Nein Gibt den Namen der Domain Name System (DNS)-Domäne des primären Benutzers an, der vom Incident betroffen ist.
Name des betroffenen Benutzers AffectedUserName String Nein Gibt den Benutzernamen des primären Benutzers an, der vom Incident betroffen ist.
Category Category Integer Nein Gibt den Typ des Incidents an, z. B. "Netzwerk" oder "Drucken". Der Wert ist die ID der -Aufzählen. (Kategorie –enum-Datenfeld)
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardwert = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Incident-ID IncidentID String Nein Gibt den eindeutigen Bezeichner an, der für das Incidentobjekt generiert wird.
Suchtyp SearchType Ganze Zahl? Nein Gibt den Titel des Suchtyps an, der mit der Aktivität verwendet wird.
Status Status Integer Nein Gibt den Status des Incidents an. Der Wert ist die ID der -Aufzählen. (Status –enum-Datenfeld)
Zusammenfassungstext SummaryText String Nein Gibt den Zusammenfassungstext zur Beschreibung des Incidents an.

Die Aktivität Incident erhalten generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

`Display name` Interner Name Typ Kommentare
SM-Incidents SMIncidents Array von „System.Workitem.Incident“ Gibt ein Array von Incidentobjekten an.

Fehler und Ausnahmen

Keine.

Bemerkungen

Die Aktivität "Incident erhalten" verfügt über ein eigenes Validierungssteuerfeld zum Ausführen der Fehlerüberprüfung für Eingabeeigenschaften.

Beispiel

Keine.

Aktualisieren der Incidentaktivität

Diese Aktivität in Service Manager Eigenschaftsänderungen in einem Service Manager speichern.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Die Aktivität "Incident aktualisieren" verwendet die Eingabeeigenschaften, die in der folgenden Tabelle beschrieben sind.

`Display name` Interner Name type Erforderlich Beschreibung
Aktionsprotokollkommentar ActionLogComment String Nein Gibt einen Kommentar an, der im Aktionsprotokoll des Incidentobjekts enthalten sein soll.
Betroffene Benutzerdomäne AffectedUserDomain String Nein Gibt den Namen der Domain Name System (DNS)-Domäne des primären Benutzers an, der vom Incident betroffen ist.
Name des betroffenen Benutzers AffectedUserName String Nein Gibt den Benutzernamen des primären Benutzers an, der vom Incident betroffen ist.
Category Category Integer Nein Gibt den Typ des Incidents an, z. B. "Netzwerk" oder "Drucken". Der Wert ist die ID der -Aufzählen. (Kategorie –enum-Datentyp)
Bei Fehler fortsetzen ContinueOnError Boolean Nein. (Standardeinstellung = True) Bestimmt, ob die Ausführung des Workflows fortgesetzt wird, wenn bei der Aktivität ein Fehler auftritt.
Auswirkung Auswirkung Integer Nein Gibt die Auswirkungen des Incidents auf den bzw. die betroffenen Benutzer an. Der Wert ist die ID der -Aufzählen. (Auswirkung –enum-Datentyp)
Quelle Quelle Integer Nein Gibt die Quelle von Informationen zum Incident an, z. B. "Telefon" oder "E-Mail". Der Wert ist die ID der -Aufzählen. (Quelle –enum-Datentyp)
Service Manager-Incident SMIncident System.Workitem.Incident Nein Die erstellte Incidentklasseninstanz, die aktualisiert werden soll.
Status Status Integer Nein Gibt den Status des Incidents an, durch den die Aktivität generiert wurde. Der Wert ist die ID der -Aufzählen. (Status –enum-Datentyp)
Zusammenfassung Zusammenfassung String Nein Gibt den Zusammenfassungstext zur Beschreibung des Incidents an.
Dringlichkeit Dringlichkeit Integer Nein Gibt die Dringlichkeit der Auflösung des Incidents an. Der Wert ist die ID der -Aufzählen. (Dringlichkeit –Feld "enum"-Datentyp)

Die Aktivität "Incident aktualisieren" generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

`Display name` Interner Name type Beschreibung
SM-Incident SMIncident System.WorkItem.Incident Gibt eine Aktualisierung der Incidentklasseninstanz zurück. Der EINGABE-SM-Incident und der Ausgabe-SM-Incidentsind gleich, es sei denn, die Aktivität konnte den SM-Incident nicht finden. In diesem Fall wird der SM-Ausgabevorfall auf NULL festgelegt.

Fehler und Ausnahmen

Keine.

Bemerkungen

Keine.

Beispiel

Keine.

Legen Sie aktivitätsstatus auf Abgeschlossen fest.

Diese Aktivität aktualisiert den Status einer automatisierten Aktivität in Service Manager.

Voraussetzungen für die Entwurfszeit

Keine.

Laufzeitvoraussetzungen

Keine.

Eigenschaften

Die Aktivität Aktivitätsstatus auf Abgeschlossen festlegen verwendet die in der folgenden Tabelle beschriebenen Eingabeeigenschaften.

`Display name` Interner Name type Erforderlich Beschreibung
Aktivitäts-ID Aktivitäts-ID String Ja Gibt den Bezeichner eines automatisierten Aktivitätsobjekts Service Manager an.

Fehler und Ausnahmen

Keine.

Bemerkungen

Wenn Sie diese Aktivität in einem Workflow verwenden, der durch eine automatisierte Service Manager-Aktivität ausgelöst wird, geben Sie $Data/BaseManagedEntityId$ als Wert dieser Eigenschaft ein. Dieser Wert gilt für die Aktivität Aktivitätsstatus auf Abgeschlossen festlegen bei der automatisierten Aktivität, die die Ausführung des Workflows ausgelöst hat.

Beispiel

Keine.