Indem Sie eine vRealize Orchestrator-Integration oder Erweiterbarkeitsaktionen mit Cloud Assembly verwenden, können Sie Abonnements zur Erweiterung Ihrer Anwendungen erstellen.

Mithilfe von Erweiterbarkeitsabonnements können Sie Ihre Anwendungen erweitern, indem Sie Workflows oder Aktionen bei bestimmten Lebenszyklusereignissen auslösen. Sie können auch Filter auf Ihre Abonnements anwenden, um boolesche Bedingungen für das angegebene Ereignis festzulegen. Beispiel: Das Ereignis und der Workflow oder die Aktion werden nur ausgelöst, wenn der boolesche Ausdruck 'true' lautet. Dies ist hilfreich für Szenarien, in denen der Auslösezeitpunkt von Ereignissen, Aktionen oder Workflows gesteuert werden soll.

Voraussetzungen

  • Stellen Sie sicher, dass Sie über die Benutzerrolle des Cloud-Administrators verfügen.
  • Bei Verwendung von vRealize Orchestrator-Workflows:
    • Die Bibliothek des eingebetteten vRealize Orchestrator-Clients oder die Bibliothek einer integrierten externen vRealize Orchestrator-Instanz.
  • Bei Verwendung von Erweiterbarkeitsaktionen:

Prozedur

  1. Klicken Sie auf Erweiterbarkeit > Abonnements.
  2. Klicken Sie auf Neues Abonnement.
  3. Geben Sie die Details Ihres Abonnements ein.
  4. Legen Sie den Organisationsgeltungsbereich für das Abonnement fest.
    Hinweis: Weitere Informationen zum Erstellen von Erweiterbarkeitsabonnements für Organisationsanbieter und Mandanten finden Sie unter Erstellen von Erweiterbarkeitsabonnements für Anbieter oder Mandanten.
  5. Wählen Sie ein Ereignisthema aus.
  6. (Optional) Legen Sie die Bedingungen für das Ereignisthema fest.
    Hinweis: Bedingungen können mithilfe eines JavaScript-Syntaxausdrucks erstellt werden. Dieser Ausdruck kann boolesche Operatoren enthalten, wie z. B. "&&" (AND), "||" (OR), "^" (XOR) und "!" (NOT). Sie können auch arithmetische Operatoren verwenden, wie z. B. “==" (equal to), "!=" (not equal to), ">=" (greater than or equal), "<=" (less than or equal), ">" (greater than) und "<" (lesser than). Komplexere boolesche Ausdrücke können anhand einfacherer Ausdrücke erstellt werden. Um auf die Nutzlast des Ereignisses gemäß den angegebenen Themenparametern zuzugreifen, verwenden Sie 'event.data' oder eine der Header-Eigenschaften des Ereignisses: sourceType, sourceIdentity, timeStamp, eventType, eventTopicId, correlationType, correlationId, description, targetType, targetId, userName und orgId.
  7. Wählen Sie unter Aktion/Workflow ein ausführbares Element für Ihr Erweiterbarkeitsabonnement aus.
  8. (Optional) Konfigurieren Sie gegebenenfalls das Blockierungsverhalten für das Ereignisthema.
  9. (Optional) Um den Projektgeltungsbereich des Erweiterbarkeitsabonnements zu definieren, deaktivieren Sie Beliebiges Projekt und klicken Sie auf Projekte hinzufügen.
    Hinweis: Wenn der Organisationsgeltungsbereich des Abonnements auf Beliebige Mandantenorganisation festgelegt ist, wird für den Projektgeltungsbereich immer Beliebiges Projekt angegeben, und der Projektgeltungsbereich kann nicht geändert werden. Sie können den Projektgeltungsbereich nur ändern, wenn der Geltungsbereich der Organisation auf die Anbieterorganisation festgelegt ist.
  10. Klicken Sie auf Speichern, um Ihr Abonnement zu speichern.

Ergebnisse

Ihr Abonnement wird erstellt. Wenn ein durch das ausgewählte Ereignisthema kategorisiertes Ereignis eintritt, wird der verknüpfte vRealize Orchestrator-Workflow oder die Erweiterbarkeitsaktion initiiert und alle Abonnenten werden benachrichtigt.

Nächste Maßnahme

Nach dem Erstellen Ihres Abonnements können Sie eine Cloud-Vorlage erstellen oder bereitstellen, um das Abonnement zu verknüpfen und zu verwenden. Sie können den Status des Workflows oder die Ausführung der Erweiterbarkeitsaktion auch auf der Registerkarte Erweiterbarkeit in Cloud Assembly überprüfen. Bei Abonnements mit vRealize Orchestrator-Workflows können Sie die Ausführungen und den Workflowstatus auch über den vRealize Orchestrator-Client überwachen.