Ressourcenvorgangsschritt zum Aufrufen eines Workflows hinzufügen
Sie können einen Workflow aufrufen, indem Sie einer Ressource einen Vorgangsschritt hinzufügen und die Ressource dann einem Workflow zuordnen.
Vorbereitungen
- Die Orchestration-Anwendung ist installiert.
- Erforderliche Rolle: Cloud-Benutzer, -Designer oder Administrator
Prozedur
- Navigieren Sie in Portal für Cloud-Admin.zu Design > Ressourcenblöcke.
- Klicken Sie auf den Ressourcenblock, dem ein Vorgangsschritt hinzugefügt werden soll.
-
Versetzen Sie den Ressourcenblock in den Status Entwurf, und klicken Sie dann auf Vorgänge > Schritte > Schritt hinzufügen.
Damit der Workflow als Teil der Update Sets exportiert werden kann, müssen Sie eine Erweiterungsschnittstelle erstellen und den neuen Vorgang hinzufügen. Weitere Detailinformationen finden Sie unter Cloud Provisioning and Governance-Ressourcenblöcke mit einem Überschreibungsvorgang erweitern.
- Wählen Sie im Popup-Fenster „Vorgangschritte hinzufügen“ für Vorgangstyp die Option Workflow aufrufen aus.
-
Wählen Sie den Workflow aus der Liste der von Ihnen erstellten Workflows aus.
Das System kann die Liste anhand von Tags filtern. So fügen Sie ein Tag hinzu:
- Navigieren Sie zu Systemeigenschaften.
- Suchen Sie nach der Systemeigenschaft sn_cmp.workflow_tag_filter, und wählen Sie sie aus.
- Bearbeiten Sie die Eigenschaft. Fügen Sie ein Tag oder eine kommagetrennte Liste von Tags hinzu.
- Klicken Sie auf Speichern.
-
Filtern Sie die Workflows.
- Öffnen Sie in der Workflow-Tabelle den Workflow.
- Klicken Sie auf Tag hinzufügen.
- Geben Sie den Wert ein, den Sie zuvor in der Eigenschaft sn_cmp.workflow_tag_filter angegeben haben.
-
Klicken Sie auf Eingeben.
Der Wert wird dem Workflow als Tag hinzugefügt.
Der neue Schritt wird angezeigt, nachdem die Software den neuen Vorgangskatalog für Tag 2 generiert hat. -
Fügen Sie einen Workflow hinzu.
- Nachdem Sie den Schritt erstellt haben, fügt das System die Workflow-Eingaben den Vorgangseingabeparametern hinzu.
- Geben Sie bei Bedarf die Zuordnung für diese Parameter an.
- Klicken Sie auf die Schaltfläche Katalog generieren, um das Katalogelement für den Vorgang zu erstellen.
- Nachdem der Katalog generiert wurde, können Sie den Katalogelementen Regeln aus den Lade- und Feldänderungsregeln hinzufügen.
Es können Workflows vorhanden sein, die in anderen als globalen Tabellen erstellt wurden. Sie können einen Workflow hinzufügen, der für eine solche Tabelle erstellt wurde. Zum Ausführen von Vorgängen für diese Art von Workflow benötigen Sie die sys_id des Datensatzes, in dem der Workflow ausgeführt wird, um den aktuellen Datensatz zu erstellen. Wenn der Designer einen Workflow hinzufügt, der sich in einer anderen als der globalen Tabelle befindet, erstellt das System einen wf_current-Parameter im Vorgangseingabeparameter. Sie können dann einen Ausdruck schreiben, um die sys_id der Ressource zuzuordnen, in der der Vorgang ausgeführt wird. Sobald dies abgeschlossen ist, kann der Designer das Schlüsselwort „aktuell“ in Workflow-Skripts verwenden. - Setzen Sie den Ressourcenblock auf den Status Veröffentlicht, um den Workflow im Cloudbenutzerportal verfügbar zu machen.