Konfigurieren der Art und Weise, wie Aktivitäten Informationen in der Erstellung von Service Manager verwalten und übergeben
Die Aktivitätseigenschaften bieten Möglichkeiten zum Übertragen von Daten. Für das Anpassungsszenario der Woodgrove Bank müssen der Name des Computers und der Name der Gruppe von der automatischen Bereitstellungsaktivität in die Workflow-Aktivität übertragen werden, die die eigentliche Arbeit erledigt. Die folgende Abbildung zeigt, wie die Computer- und Gruppennamen von der automatisierten Service Manager-Aktivität an die Windows Workflow Foundation (WF)-Aktivitäten im Workflow übergeben werden.
Mit den folgenden Schritten können Sie Eigenschaften so konfigurieren, dass die Werte übergeben werden:
Festlegen einer Aktivitätseigenschaft auf einen konstanten Wert - Setzt die Eigenschaft Active Directory Server der Aktivität Add AD DS Computer To Group auf einen konstanten Wert.
Festlegen einer Aktivitätseigenschaft zur Verwendung eines Wertes aus der Triggerklasse – Verknüpft die zuvor definierten Eigenschaften ComputerName und GroupName mit den Eigenschaften ComputerName und GroupName der Aktivität Add AD DS Computer To Group.
Für größere, komplexere Workflows haben Sie eine zusätzliche Option. Um Werte von einer Aktivität an eine andere zu übergeben, führen Sie die Schritte unter Wie man eine Aktivitätseigenschaft so einstellt, dass sie einen Wert aus einer anderen Aktivität verwendet.
Festlegen einer Aktivitätseigenschaft auf einen konstanten Wert
Im Anpassungsszenario der Woodgrove Bank verwendet Ken dieses Verfahren, um die Eigenschaft Active Directory name der Aktivität Add AD DS Computer to Group festzulegen.
Verwenden Sie dieses Verfahren im Service Manager-Dokumenterstellungstool, um eine Eigenschaft auf einen konstanten Wert (auch als Literalwert bezeichnet) festzulegen. Dieser Wert gilt bei jedem Start dieses Workflows.
Führen Sie die folgenden Schritte aus, um eine Aktivitätseigenschaft auf einen konstanten Wert festzulegen:
Wählen Sie im Dokumenterstellungsbereich die gewünschte Aktivität aus. Der Bereich Details wird aktiv und zeigt die Eigenschaften dieser Aktivität an.
Wählen Sie z. B. im Workflow AddComputertoADGroupWF die Aktivität Add AD DS Computer to Group.
Wählen Sie im Bereich Details die Eigenschaft aus, die Sie einstellen möchten, und geben Sie in das Textfeld einen Wert ein.
Wählen Sie zum Beispiel für die Aktivität Add AD DS Computer to Group die Option Computer Domänenname und geben Sie in das Textfeld woodgrove.com ein.
Festlegen einer Aktivitätseigenschaft zum Verwenden eines Werts aus einer anderen Aktivität
Verwenden Sie dieses Verfahren im Service Manager-Dokumenterstellungstool, um eine Aktivität so zu konfigurieren, dass ihre Eigenschaftswerte von einer anderen Aktivität im Workflow abgerufen werden. Dieser Prozess wird als „Bindung“ einer Eigenschaft an eine andere bezeichnet.
Führen Sie die folgenden Schritte aus, um eine Aktivitätseigenschaft festzulegen, um einen Wert aus einer anderen Aktivität zu verwenden:
Wählen Sie im Dokumenterstellungsbereich die gewünschte Aktivität aus. Der Bereich Details wird aktiv und zeigt die Eigenschaften dieser Aktivität an.
Wählen Sie die Eigenschaft aus, die Sie festlegen möchten, und wählen Sie die Schaltfläche Auslassungspunkte (...) aus, die für diese Eigenschaft angezeigt wird.
Erweitern Sie in der Liste der Aktivitäten im Dialogfeld die gewünschte Aktivität, und wählen Sie dann die Eigenschaft aus, die Sie verwenden möchten.
Wählen Sie OK aus, um das Dialogfeld zu schließen.
Festlegen einer Aktivitätseigenschaft für die Verwendung eines Werts aus der Triggerklasse
Verwenden Sie dieses Verfahren im Service Manager-Dokumenterstellungstool, um eine Eigenschaft so festzulegen, dass ihr Wert aus der Service Manager-Klasse abgerufen wird, die zum Auslösen des Workflows verwendet wird. Sie können diese Methode nicht mit einem Workflow verwenden, der über einen Timertrigger verfügt.
Im Anpassungsszenario der Woodgrove Bank verwendet Ken diese Prozedur, um die Eigenschaften ComputerName und GroupName der Aktivität Add AD DS Computer to Group einzustellen, um die Werte der Automated Activity abzurufen: Computer zur AD-Gruppe hinzufügen Eigenschaften ComputerName, GroupName und Activity ID aus der Änderungsanforderung.
Konfigurieren von Aktivitätseigenschaften zum Abrufen von Daten aus einer Triggerklasse
Wählen Sie im Dokumenterstellungsbereich die gewünschte Aktivität aus. Der Bereich Details wird aktiv und zeigt die Eigenschaften für diese Aktivität an. Wählen Sie zum Beispiel die Aktivität Add AD DS Computer to Group oder die Aktivität Set Activity Status to Completed.
Wählen Sie im Bereich „Details“ die Eigenschaft aus, die Sie festlegen möchten, und klicken Sie auf die Schaltfläche Auslassungspunkte (...), die neben der Eigenschaft angezeigt wird.
Wählen Sie beispielsweise für die Aktivität Add AD DS Computer to Group die Option Group Name und wählen Sie die Schaltfläche mit den Auslassungspunkten (...).
Wählen Sie auf der linken Seite des Dialogs Eingabe für die Aktivität addADDSComputerToGroup1 definieren die Option Eigenschaft einer Klasse verwenden. Wenn Sie diese Option auswählen, wird eine Liste der Eigenschaften erzeugt, die in der Triggerklasse verfügbar sind.
Wählen Sie die Klasseneigenschaft aus, die Sie für diese Aktivitätseigenschaft verwenden möchten.
Gehen Sie zum Beispiel für die Aktivität Add AD DS Computer to Group wie folgt vor:
Im Bereich Details für die Aktivität AD DS-Computer zur Gruppe hinzufügen Folgendes auswählen: GroupName, die Schaltfläche Auslassungspunkte ( ...), Klassen-Eigenschaft verwenden, GroupName und OK auswählen.
Wählen Sie im Bereich Details die Option Computername, wählen Sie die Schaltfläche mit den Auslassungspunkten (...), wählen Sie Eine Klasseneigenschaft verwenden, wählen Sie ComputerName und wählen Sie OK.
Um den Aktivitätsstatus auf Abgeschlossen zu setzen, wählen Sie Activity ID aus und klicken Sie auf die Schaltfläche Auslassungspunkte (...), die neben der Eigenschaft angezeigt wird. Im Dialog Eingabe für die Aktivität setActivityStatusToCompleted1 definieren, wählen Sie Eine Klasseneigenschaft verwenden und dann in der Eigenschaftsliste ID (Intern). Wählen Sie OK aus.