Konfigurieren von Workflows in Service Manager
Wichtig
Diese Version von Service Manager das Ende des Supports erreicht hat, wird empfohlen, ein Upgrade auf Service Manager 2019 durchzuführen.
In Service Manager ist ein Workflow eine Abfolge von Aktivitäten, die einen Geschäftsprozess automatisieren. Mit Workflows können z. B. Incidents aktualisiert werden, wenn verschiedene Änderungen auftreten. Mithilfe von Workflows können automatisch Incidents generiert werden, wenn Computer nicht mehr den DCM-Regeln entsprechen. Sie erstellen einen Workflow, in dem der Zeitpunkt und die Bedingungen für die Ausführung definiert werden. Beispiel: Mit einem Workflow kann die Supportstufe automatisch von der Einstellung 1 auf 2 geändert werden, wenn die Priorität bei einem druckerbezogenen Incident mit geringer Priorität auf eine höhere Stufe gesetzt wird. Workflowaktivitäten funktionieren durch Anwendung von Vorlagen. Für dieses Beispiel muss im Vorfeld eine Incidentvorlage erstellt werden, in der das Ändern der Supportstufe auf die Einstellung 2 definiert wird.
Für jede Workflowkonfiguration können Sie mehrere Workflows erstellen. Sie können die Workflowbedingungen aktivieren oder deaktivieren. Bei Deaktivierung einer speziellen Regel bleiben die anderen Regeln und somit der Workflow funktionsfähig. Wenn Sie einen Workflow komplett deaktivieren möchten, müssen Sie alle Regeln deaktivieren, durch die der Workflow aufgerufen wird.
Der Erfolg oder Fehler eines Workflows wird von Service Manager beibehalten und steht Ihnen zur Verfügung. Es stehen zwei Ansichten zur Verfügung. Alle Ergebnisse : in dieser Ansicht werden alle Erfolgs- und Fehlerinstanzen angezeigt. Fehler : in dieser Ansicht werden nur die Instanzen angezeigt, die durch einen Fehler im Workflow erzeugt wurden. In der Ansicht Alle Ergebnisse können Sie für alle Instanzen das Protokoll und das verknüpfte Objekt anzeigen. Im Protokoll können Sie die bei der Ausführung des Workflows aufgetretenen Ereignisse anzeigen und untersuchen. Wenn Sie das verknüpfte Objekt anzeigen, wird das dem Workflow zugrundeliegende Formular aufgerufen. Die Anzeige der Ansicht Fehler ist auf die letzten 250 Instanzen beschränkt. Wie beim Anzeigen einer Instanz, bei der ein Fehler aufgetreten ist, werden in der Ansicht Erfolg die gleichen Optionen zum Anzeigen des Protokolls und des verknüpften Objekts angeboten. Darüber hinaus werden in der Ansicht Fehler zwei Optionen angezeigt: Wiederholen und Ignorieren. Wenn Sie die Option Wiederholen auswählen, wird der Workflow mit den gleichen Parametern erneut ausgeführt. Die Instanz wird aus der Ansicht gelöscht. Wenn Sie die Option Ignorieren auswählen, wird die Instanz aus der Ansicht gelöscht.
Vorfallworkflows konfigurieren
Sie können das folgende Verfahren verwenden, um eine Workflowregel zu erstellen und zu konfigurieren, die die Supportebene in Ebene 2 ändert, wenn die Urgenty-Eigenschaft eines Incidents, der sich auf Druckprobleme bezieht, in Hochgeändert wird. Dabei wird vorausgesetzt, dass Sie bereits eine Incidentvorlage zur Änderung der Supportebene in Ebene 2und die Tabelle zur Prioritätsberechnung erstellt haben. Weitere Informationen finden Sie unter How to Set Incident Priority (Festlegen der Incidentpriorität) und To create a new printer-related incident template in How to Create Incident Templates (Erstellen von Incidentvorlagen).
So konfigurieren Sie einen Incidentworkflow
- Klicken Sie in der Service Manager-Konsole auf Verwaltung.
- Erweitern Sie im Bereich Verwaltung das Element Verwaltung, klicken Sie auf Workflowsund dann auf Konfiguration.
- Führen Sie im Bereich Konfiguration auf Konfiguration für Incidentereignisworkflowseinen Doppelklick aus.
- Klicken Sie im Dialogfeld Workflows für Incidentereignisse konfigurieren auf Hinzufügen.
- Führen Sie im Dialogfeld Workflow für Incidentereignisse hinzufügen folgende Schritte aus:
- Klicken Sie auf der Seite Vorbemerkungen auf Weiter.
- Geben Sie auf der Seite Workflowinformationen im Feld Name einen Namen für den Workflow ein. Beispiel: Setzt Druckprobleme auf Supportebene 2, wenn die Dringlichkeit sich in „hoch“ ändert.
- Wählen Sie in der Liste Auf Ereignisse überprüfen die Option Wenn ein Objekt erstellt wirdoder Wenn ein Objekt aktualisiert wird aus. Vergewissern Sie sich, dass das Kontrollkästchen "Aktiviert" aktiviert ist, und klicken Sie auf Weiter.
- Klicken Sie auf der Seite Ereigniskriterien angeben auf die Registerkarte Geändert in. Wählen Sie in der Liste Verfügbare Eigenschaften die Option Dringlichkeitaus, und klicken Sie dann auf Hinzufügen. Wählen Sie im Feld Kriterien die Option ist gleichaus Klicken Sie in der Liste auf Hoch. Klicken Sie auf Weiter.
- Klicken Sie auf der Seite Incidentvorlage auswählen auf Folgende Vorlage anwenden, und wählen Sie die zuvor erstellte Vorlage, mit deren Hilfe die Supportebene in Ebene 2geändert wird, aus. Wählen Sie beispielsweise Setzt Druckprobleme auf Supportebene 2aus, und klicken Sie dann auf Weiter.
- Aktivieren Sie, falls gewünscht, auf der Seite Zu benachrichtigende Personen auswählen das Kontrollkästchen Benachrichtigung aktivieren , wählen Sie den zu benachrichtigenden Benutzer aus, und klicken Sie dann auf Weiter.
- Überprüfen Sie auf der Seite Zusammenfassung die Einstellungen, und klicken Sie auf Erstellen.
- Klicken Sie auf der Seite Abschluss des Vorgangs auf Schließen.
- Klicken Sie im Dialogfeld Workflows für Incidentereignisse konfigurieren auf OK.
So überprüfen Sie einen Incidentworkflow
- Klicken Sie in der Service Manager-Konsole auf Arbeitselemente.
- Erweitern Sie im Bereich Arbeitselemente nacheinander Arbeitselemente und Incident Management, und klicken Sie dann auf Alle Incidents.
- Doppelklicken Sie im Bereich Alle Incidents auf einen Incident, der derzeit nicht der Supportgruppe „Ebene 2“ zugeordnet ist.
- Setzen Sie auf der Seite Incidentformular die Eigenschaft Dringlichkeit auf Hoch, und klicken Sie dann auf OK.
- Warten Sie einige Minuten, und drücken Sie dann die Taste F5. Prüfen Sie, ob der Wert im Feld Supportgruppe sich in Ebene 2geändert hat.
Zur Ausführung dieser Schritte und verwandter Aufgaben können Sie Windows PowerShell-Befehle verwenden:
- Weitere Informationen dazu, wie Sie mit Windows PowerShell einen neuen Workflow in Service Manager erstellen, finden Sie unter New-SCSMWorkflow.
- Informationen zur Verwendung von Windows PowerShell zum Abrufen von Konfigurations- und Statusinformationen für Service Manager Workflows finden Sie unter Get-SCSMWorkflowStatus.
- Weitere Informationen dazu, wie Sie mit Windows PowerShell Workfloweigenschaften aktualisieren, finden Sie unter Update-SCSMWorkflow.
- Informationen zur Verwendung von Windows PowerShell zum Entfernen eines Workflows aus Service Manager finden Sie unter Remove-SCSMWorkflow.
Anzeigen von Workflowerfolgen oder -fehlern in Service Manager
Verwenden Sie das folgende Verfahren, um die Erfolgs- oder Fehlerinstanzen der Workflows anzuzeigen.
So zeigen Sie den Erfolg oder Fehler des Workflows an
- Klicken Sie in der Service Manager-Konsole auf Verwaltung.
- Erweitern Sie im Bereich Verwaltung das Element Verwaltung, klicken Sie auf Workflows und dann auf Status.
- Klicken Sie im Bereich Status auf den Workflow, den Sie anzeigen möchten. Klicken Sie z. B. auf Druckerprobleme eskalieren, um Ebene 2 zu unterstützen, wenn die Eigenschaft "Dringlichkeit" in Hoch geändert wird.
- Klicken Sie im Bereich Statusergebnisse auf Aufmerksamkeit erforderlich, um Workflows anzuzeigen, die nicht erfolgreich ausgeführt wurden. Oder klicken Sie auf Alle Instanzen, und gehen Sie dann wie folgt vor:
- Klicken Sie auf Protokoll anzeigen, um die Liste der Ereignisse anzuzeigen, die beim Ausführen des Workflows aufgetreten sind.
- Klicken Sie auf Verwandtes Objekt anzeigen, um das Formular anzuzeigen, das beim Ausführen des Workflows verwendet wurde. Der Status jedes Workflows wird in der Spalte Status angezeigt.
Zur Ausführung dieser Aufgabe können Sie einen Windows PowerShell-Befehl verwenden. Informationen zur Verwendung von Windows PowerShell zum Abrufen des Status von Workflows in Service Manager finden Sie unter Get-SCSMWorkflowStatus.