Service Manager Workflowaktivitätsreferenz für das Erstellungstool

Wichtig

Diese Version von Service Manager hat das Ende des Supports erreicht. Es wird empfohlen, ein Upgrade auf Service Manager 2022 durchzuführen.

Dieser Artikel enthält Anleitungen für IT-Entwickler, damit sie benutzerdefinierte Wf-Aktivitäten (Windows Workflow Foundation) erstellen können, mit denen IT-Experten WF-Workflows erstellen können, die für ihre IT-Prozesse spezifisch sind. Benutzerdefinierte WF-Aktivitäten erweitern die Aktivitätsbibliothek – die Aktivitäten, die mit dem Service Manager Erstellungstool verteilt werden. 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 zum Verwenden von WF-Aktivitäten und WF-Workflows mit Service Manager finden Sie unter Automatisieren von IT-Prozessen mit Workflows.

Active Directory-Aktivitäten

Verwenden Sie Active Directory Domain Services -Aktivitäten (AD DS), um Active Directory-Funktionen in Service Manager teil Ihres Workflows zu machen.

Das Service Manager-Erstellungstool stellt zwei Standardmäßige Service Manager Aktivitäten in der Gruppe Active Directory-Aktivitäten im Bereich "Aktivitäten-Toolbox" bereit. In den Abschnitten in diesem Artikel werden diese Aktivitäten beschrieben.

Hinzufügen eines AD DS-Computers zu einer Gruppenaktivität

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

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Wenn Sie diese Aktivität verwenden, stellen Sie sicher, dass das Service Manager Workflowkonto über ausreichende Berechtigungen zum Ändern von Sicherheitsgruppen in AD DS verfügt.

Eigenschaften

Die Aktivität Add AD DS Computer to Group verwendet die Eingabeeigenschaften, die in der folgenden Tabelle beschrieben sind.

Anzeigename Interner Name Typ Erforderlich BESCHREIBUNG
Computerdomäne ComputerDomain String Ja Der vollqualifizierte DNS-Domänenname, in dem 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 Add AD DS Computer to Group generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

Anzeigename Interner Name Typ BESCHREIBUNG
Output Ausgabe Boolean Das Ergebnis des Vorgangs: True , wenn die Addition erfolgreich war; False , wenn ein Fehler aufgetreten ist.
Fehler und Ausnahmen Bemerkungen Beispiel
Keine Keine Keine

Hinzufügen eines AD DS-Benutzers zur Gruppenaktivität

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

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Wenn Sie diese Aktivität verwenden, stellen Sie sicher, dass das Service Manager Workflowkonto über ausreichende Berechtigungen zum Ändern von Sicherheitsgruppen in AD DS verfügt.

Eigenschaften

Die Aktivität Ad DS-Benutzer zur Gruppe hinzufügen verwendet die Eingabeeigenschaften, die in der folgenden Tabelle aufgeführt sind.

Anzeigename Interner Name Typ 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 zur Gruppe hinzufügen generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

Anzeigename Interner Name Typ BESCHREIBUNG
Output Ausgabe Boolean Das Ergebnis des Vorgangs: True , wenn die Addition erfolgreich war, False , wenn ein Fehler aufgetreten ist.
Fehler und Ausnahmen Bemerkungen Beispiel
Keine Keine Keine

Ablaufsteuerungsaktivitäten

Verwenden Sie Ablaufsteuerungsaktivitäten, um Struktur (Branches, Schleifen oder Zeitgeberverzögerungen) für Ihren Workflow in Service Manager bereitzustellen.

Das Erstellungstool stellt vier Standardmäßige Ablaufsteuerungsaktivitäten in der Gruppe Ablaufsteuerung im Bereich Aktivitäten-Toolbox bereit.

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.

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

Die Verzögerungsaktivität verwendet die Eingabeeigenschaften, die in der folgenden Tabelle aufgeführt sind.

Anzeigename Interner Name Typ Erforderlich BESCHREIBUNG
„TimeoutDuration“ initialisieren InitializeTimeoutDuration Intern Gibt einen Handler an, um die TimeoutDuration-Eigenschaft zu initialisieren.
Dauer des Timeouts Dauer des Timeouts Timespan Yes Die Dauer der Verzögerung.

Die Verzögerungsaktivität erzeugt keine Ausgabeeigenschaft.

Fehler und Ausnahmen Bemerkungen Beispiel
Keine Weitere Informationen zu dieser Aktivität finden Sie unter DelayActivity-Klasse in der .NET Framework Klassenbibliothek. Keine

Für jede Schleifenaktivität

Die For Each Loop-Aktivität verwendet als Eingabe ein Array (Auflistung) von Objekten 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. Wenn die Auflistung leer ist, wird die Schleife nicht durchlaufen. Es gibt keine Obergrenze für die Anzahl von Objekten in der Auflistung. Die Aktivität For Each Loop wird immer auf dem Computer ausgeführt, auf dem der Workflow ausgeführt wird.

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

  • Eingabecontainer: Diese Aktivität richtet die Schleife ein und definiert die Eingabeauflistung. Sie können die Aktivität Get Incident oder Get Virtual Machine in dieser Rolle verwenden.

  • Schleifencontainer: Diese Aktivität mit dem Namen ForEachChildActivity enthält die Schleifenaktivitäten. Die meisten Aktivitäten von Windows Workflow Foundation (WF), die Sie in diesem Container platzieren, verfügen über zwei zusätzliche Eigenschaften: Current Item und Property to Bind. 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 Aktivität Für jede Schleife ist, wird Current Item automatisch festgelegt.

    2. Legen Sie den Wert der Property to Bind-Eigenschaft auf den Wert der Eigenschaft der aktuellen Aktivität fest, die den Wert Current Item verwendet.

Zwei Arten von Aktivitäten erhalten die Eigenschaften Current Item und Property to Bind nicht und können daher die Objekte in der Eingabeauflistung nicht verwenden:

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

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

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

Die For Each Loop-Aktivität verwendet die Eingabeeigenschaften, die in der folgenden Tabelle beschrieben werden.

Anzeigename Interner Name Typ Erforderlich BESCHREIBUNG
Eingabesammlung InputCollection Array/Objekt Eine Auflistung von Objekten, die einzeln an die Aktivitäten innerhalb der Aktivität For Each Loop übergeben werden sollen. Wenn die Aktivität, die sich im Eingabecontainer befindet, ein Array von Objekten als Ausgabeeigenschaft erzeugt, wird Die Input Collection automatisch auf diese Eigenschaft festgelegt. Um den aktuellen Wert dieser Eigenschaft anzuzeigen, klicken Sie mit der rechten Maustaste auf den Schleifencontainer, und wählen Sie Eigenschaften aus.
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 Bemerkungen Beispiel
Die For Each Loop-Aktivität verwendet den benutzerdefinierten Nachverfolgungsdienst, 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 ein Fehler in der ForEachLoop-Aktivität auftritt und dieser nicht mit den untergeordneten Aktivitäten geschieht, wird der Workflow beendet.
- Wenn ein Fehler innerhalb der untergeordneten Aktivitäten auftritt, wird der Workflow beendet, es sei denn ContinueOnError=true.
– Wenn eine der Eingabeeigenschaften NULL ist. Die Aktivität wird nicht durchlaufen.

Jede Aktivität innerhalb der For Each Loop-Aktivität muss eigene Fehler oder Ausnahmen für den benutzerdefinierten Nachverfolgungsdienst schreiben. Die For Each-Schleifenaktivität tut dies nicht selbst.
Keine 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-Aktivität, 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.

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

Keine.

Fehler und Ausnahmen Bemerkungen Beispiel
Keine Weitere Informationen zur IfElse-Aktivität finden Sie unter IfElseActivity-Klasse in der .NET Framework 4-Klassenbibliothek. Keine

Parallele Aktivität

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

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

Keine.

Fehler und Ausnahmen Bemerkungen Beispiel
Keine Keine 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.

Das Service Manager Erstellungstool stellt die folgenden fünf Standardverwaltungsaktivitäten für virtuelle Computer in der Gruppe VMM-Aktivitäten im Bereich Aktivitäten-Toolbox bereit.

Abrufen der VM-Aktivität

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

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine – 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 ausreichende Berechtigungen zum Ändern von Sicherheitsgruppen in Active Directory Domain Services (AD DS) verfügt.
– 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 ausreichende Berechtigungen zum Ändern von Sicherheitsgruppen in Active Directory Domain Services (AD DS) verfügt.

Eigenschaften

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

Anzeigename Interner Name Typ Erforderlich BESCHREIBUNG
Parametersatz ParameterSet String Nein; Der Standardwert ist "Verbindung". 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:

- Alle: Suchen Sie nach allen verfügbaren virtuellen Computern.
- ID: Suchen Sie nach einem virtuellen Computer mit einer bekannten ID.
- Verbindung: Suchen Sie nach virtuellen Computern, die mit dem VMM-Server (Virtual Machine Manager) verbunden sind, der durch die VMMServer-Eigenschaft festgelegt ist.
- VMHostGroup: Suchen Sie nach virtuellen Computern, die mit dem virtuellen Computerhost verbunden sind, der durch die VM-Hosteigenschaft 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 Gibt an, ob für die Aktivität ein Fehler festgelegt ist. (Schreibgeschützt)
All Alle Boolean Nein. (Standardeinstellung = True) Verfügbar, wenn der ParametersatzAlle ist. Wenn sie auf True festgelegt 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 ID ist. Verfügbar, wenn der ParametersatzDIE ID ist. Wenn sie auf True festgelegt ist, gibt die Aktivität VM abrufen eine Liste der VM-IDs aller virtuellen Computer zurück, deren VM-IDs mit dem angegebenen ID-Wert ganz oder teilweise übereinstimmen.
Verwaltungsgruppe Verwaltungsgruppe String Nein Gibt die Verwaltungsgruppe an, in der die Aktivität ausgeführt wird. Legen Sie auf localhost fest. (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 localhost nicht.
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 ist. Verfügbar, wenn der ParametersatzVMHostGroup lautet. 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 Computer 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 "VM abrufen " generiert die Ausgabe, die in der folgenden Tabelle beschrieben wird.

Anzeigename Interner Name Typ Kommentare
VM-IDs VMIDList Array von Zeichenfolgen Gibt die Liste der IDs virtueller Computer mit Namen an, die der VM-Namenszeichenfolge ganz oder teilweise entsprechen.
Fehler und Ausnahmen Bemerkungen Beispiel
Die Aktivität "VM abrufen" verwendet den benutzerdefinierten Nachverfolgungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert ggf. Fehler oder Ausnahmen, wenn eine der Skripteigenschaften nicht aufgelöst werden kann. Keine Keine

Vm-Aktivität verschieben

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

Voraussetzungen für die Entwurfszeit Voraussetzungen für die Laufzeit
Keine – 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 ausreichende Berechtigungen zum Ändern von Sicherheitsgruppen in Active Directory Domain Services (AD DS) verfügt.

Eigenschaften

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

Anzeigename Interner Name Typ 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 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) No 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 localhost fest. (Schreibgeschützt)
Pfad Pfad String Nein Gibt das Ziel der virtuellen Maschine auf dem Wartungshost an.
PRO-Tipp-ID PRO-Tipp-ID Guid No 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 localhost nicht.
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.

Anzeigename 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 einen virtuellen Computer mit einer VM-ID finden, die der Eingabe-VM-ID entspricht. In diesem Fall ist die AUSGABE-VM-ID auf NULL festgelegt.
Fehler und Ausnahmen Bemerkungen Beispiel
Die Aktivität VM verschieben verwendet den benutzerdefinierten Nachverfolgungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert ggf. Fehler oder Ausnahmen, wenn eine der Skripteigenschaften nicht aufgelöst werden kann. Keine Keine

Vm-Aktivität herunterfahren

Durch diese Aktivität in Service Manager wird das Gastbetriebssystem auf einem virtuellen Computer heruntergefahren.

Sie können die Aktivität VM herunterfahren auf einem virtuellen Computer auf einem Windows-basierten Host (hyper-V-Host oder Virtual Server-Host) nur verwenden, wenn Virtualisierungsgastdienste 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 Voraussetzungen für die Laufzeit
Keine – 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 ausreichende Berechtigungen zum Ändern von Sicherheitsgruppen in Active Directory Domain Services (AD DS) verfügt.

Eigenschaften

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

Anzeigename Interner Name Typ 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 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 localhost fest. (Schreibgeschützt)
PRO-Tipp-ID PRO-Tipp-ID Guid No 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 Localhost nicht.
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.

Anzeigename Interner Name Typ Kommentare
VM-ID VMID String 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 finden, die der Eingabe-VM-ID entspricht. In diesem Fall ist die AUSGABE-VM-ID auf NULL festgelegt.
Fehler und Ausnahmen Bemerkungen Beispiel
Die Aktivität "VM herunterfahren" verwendet den benutzerdefinierten Nachverfolgungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert ggf. Fehler oder Ausnahmen, wenn eine der Skripteigenschaften nicht aufgelöst werden kann. Keine Keine

Starten der VM-Aktivität

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

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

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

Anzeigename Interner Name Typ 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 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 No 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 localhost nicht.
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 einen virtuellen Computer mit einer VM-ID finden, die der Eingabe-VM-ID entspricht. In diesem Fall ist die AUSGABE-VM-ID auf NULL festgelegt.
Fehler und Ausnahmen Bemerkungen Beispiel
Die Aktivität VM starten verwendet den benutzerdefinierten Nachverfolgungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert ggf. Fehler oder Ausnahmen, wenn eine der Skripteigenschaften nicht aufgelöst werden kann. Keine Keine

Aktivität des virtuellen Speicherzustands

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

Voraussetzungen für die Entwurfszeit Voraussetzungen für die Laufzeit
Keine – 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 ausreichende Berechtigungen zum Ändern von Sicherheitsgruppen in Active Directory Domain Services (AD DS) verfügt.

Eigenschaften

Die Aktivität Zustand der VM speichern verwendet die Eingabeeigenschaften, die in der folgenden Tabelle beschrieben werden.

Anzeigename Interner Name Typ 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 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 localhost fest. (Schreibgeschützt)
PRO-Tipp-ID PRO-Tipp-ID Guid No 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 localhost nicht.
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 VM-Aktivität "Status speichern" 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 gespeichert 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 finden, die der Eingabe-VM-ID entspricht. In diesem Fall ist die AUSGABE-VM-ID auf NULL festgelegt.
Fehler und Ausnahmen Bemerkungen Beispiel
Die VM-Aktivität Save State verwendet den benutzerdefinierten Nachverfolgungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert ggf. Fehler oder Ausnahmen, wenn eine der Skripteigenschaften nicht aufgelöst werden kann. Keine 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.

Das Service Manager Erstellungstool stellt die folgenden drei Standardskriptaktivitäten in der Untergruppe Generische Skriptaktivitäten der Gruppe Skriptaktivitäten im Bereich Aktivitäten-Toolbox bereit.

Befehlsskriptaktivität

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

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

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

Anzeigename Interner Name Typ 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 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 localhost festgelegt. (Schreibgeschützt)
Skriptparameter Parameter Wörterbuchzeichenfolge,Zeichenfolge <> Yes 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 localhost nicht.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung des Skripts an.
Fehler und Ausnahmen Bemerkungen Beispiel
Die Befehlsskriptaktivität verwendet den benutzerdefinierten Nachverfolgungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert ggf. Fehler oder Ausnahmen, wenn eine der Skripteigenschaften nicht aufgelöst werden kann. Keine Keine

Windows PowerShell Skriptaktivität

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

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Die Windows PowerShell Skriptaktivität hängt von den folgenden Voraussetzungen zur Entwurfszeit ab:
- Windows PowerShell 2.0
Windows PowerShell 2.0

Eigenschaften

Die Windows PowerShell Script-Aktivität verwendet die Eingabeeigenschaften, die in der folgenden Tabelle beschrieben sind.

Anzeigename Interner Name Typ 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 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 localhost festgelegt. (Schreibgeschützt)
Skriptparameter Parameter Wörterbuchzeichenfolge,Zeichenfolge <> Yes 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 (aus GetItemXML) darstellt.
Skripttext ScriptBody String Ja Gibt den Text des Skripts an.
Snap-Ins SnapIns String Nein Listen Windows PowerShell Snap-Ins zum Vorabladen in den Runspace.
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 localhost nicht.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung des Skripts an.
Fehler und Ausnahmen Bemerkungen Beispiel
Die Windows PowerShell Skriptaktivität verwendet den benutzerdefinierten Nachverfolgungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert ggf. Fehler oder Ausnahmen, wenn eine der Skripteigenschaften nicht aufgelöst werden kann. Weitere Informationen zu Windows PowerShell finden Sie unter Windows PowerShell. Keine

VBScript-Skriptaktivität

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

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

Eigenschaften

Die VBScript-Skriptaktivität verwendet die Eingabeeigenschaften, die in der folgenden Tabelle beschrieben werden.

Anzeigename Interner Name Typ 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 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 localhost festgelegt.) (Schreibgeschützt)
Skriptparameter Parameter Wörterbuchzeichenfolge,Zeichenfolge <> Yes 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 localhost nicht.
Skriptzeitlimit TimeoutSeconds Integer Nein. (Standardeinstellung = 300 Sekunden) Gibt die maximale Anzahl von Sekunden für die Ausführung des Skripts an.
Fehler und Ausnahmen Bemerkungen Beispiel
Die VBScript-Skriptaktivität verwendet den benutzerdefinierten Nachverfolgungsdienst, der von Service Manager bereitgestellt wird, um Fehler und Ausnahmen zu protokollieren, wenn die Aktivität ausgeführt wird. Die Aktivität generiert ggf. Fehler oder Ausnahmen, wenn eine der Skripteigenschaften nicht aufgelöst werden kann. Keine Keine

Service Manager-Aktivitäten

Verwenden Sie Service Manager Aktivitäten in Service Manager, um Service Manager Funktionen teil Ihres Workflows zu machen.

Das Service Manager Erstellungstool stellt die folgenden vier Standard-Service Manager-Aktivitäten in der Gruppe SM-Aktivitäten im Bereich Aktivitäten-Toolbox bereit.

Erstellen einer Incidentaktivität

Mit dieser Aktivität wird ein Incident in Service Manager erstellt und aufgefüllt.

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

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

Anzeigename Interner Name Typ 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 in das Aktionsprotokoll des Incident-Objekts aufgenommen werden 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 oderDrucken. Der Wert ist die ID der Enumeration. (Feld "Category -enum data")
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 Enumeration. (Impact -enum-Datentyp )
`Source` `Source` Integer Nein Gibt die Quelle von Informationen zum Incident an, z. B . Telefon oder E-Mail. Der Wert ist die ID der Enumeration. (Quelldatentypfeld -Enumenum )
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 Enumeration. (Feld "Dringlichkeit -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 Bemerkungen Beispiel
Keine Keine Keine

Ereignisaktivität abrufen

Diese Aktivität ruft mindestens einen Vorfall in Service Manager ab.

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

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

Anzeigename Interner Name Typ 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 oderDrucken. Der Wert ist die ID der Enumeration. (Feld "Category -enum data")
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? No 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 Enumeration. (Status -Enumerationsdatenfeld )
Zusammenfassungstext SummaryText String Nein Gibt den Zusammenfassungstext zur Beschreibung des Incidents an.

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

Anzeigename Interner Name Typ Kommentare
SM-Incidents SMIncidents Array von „System.Workitem.Incident“ Gibt ein Array von Incidentobjekten an.
Fehler und Ausnahmen Bemerkungen Beispiel
Keine Die Aktivität "Incident abrufen" verfügt über einen eigenen Validierungsator, um eine Fehlerüberprüfung für Eingabeeigenschaften durchzuführen. Keine

Aktualisieren der Incidentaktivität

Diese Aktivität in Service Manager speichert Eigenschaftsänderungen in einem Service Manager Incident.

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

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

Anzeigename Interner Name Typ Erforderlich BESCHREIBUNG
Aktionsprotokollkommentar ActionLogComment String Nein Gibt einen Kommentar an, der in das Aktionsprotokoll des Incident-Objekts aufgenommen werden 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 oderDrucken. Der Wert ist die ID der Enumeration. (Category -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 Enumeration. (Impact -enum-Datentyp )
`Source` `Source` Integer Nein Gibt die Quelle von Informationen zum Incident an, z. B . Telefon oder E-Mail. Der Wert ist die ID der Enumeration. (Source -Enum-Datentyp )
Service Manager-Incident SMIncident System.Workitem.Incident No 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 Enumeration. (Status -Enumerationsdatentyp )
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 Enumeration. (Feld "Dringlichkeit -enum "-Datentyp)

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

Anzeigename Interner Name Typ BESCHREIBUNG
SM-Incident SMIncident System.WorkItem.Incident Gibt eine Aktualisierung der Incidentklasseninstanz zurück. Der Eingabe-SM-Incident und die Ausgabe sm Incident sind gleich, es sei denn, die Aktivität konnte den SM-Incident nicht finden. In diesem Fall ist die Ausgabe SM Incident auf NULL festgelegt.
Fehler und Ausnahmen Bemerkungen Beispiel
Keine Keine Keine

Festlegen des Aktivitätsstatus auf Abgeschlossene Aktivität

Diese Aktivität aktualisiert die status einer automatisierten Aktivität in Service Manager.

Entwurfszeitvoraussetzungen Laufzeitvoraussetzungen
Keine Keine

Eigenschaften

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

Anzeigename Interner Name Typ Erforderlich BESCHREIBUNG
Aktivitäts-ID Aktivitäts-ID String Ja Gibt den Bezeichner eines Service Manager automatisierten Aktivitätsobjekts an.
Fehler und Ausnahmen Bemerkungen Beispiel
Keine Wenn Sie diese Aktivität in einem Workflow verwenden, der durch eine Service Manager automatisierte 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. Keine