As you work with the workflow subscriptions and the event broker service, you might encounter some terminology that is specific to the subscriptions and event broker service.

Table 1. Workflow Subscription and Event Broker Terminology

Term

Description

Event Topic

Describes a set of events that have same logical intent and the same structure. Every event is an instance of an event topic.

Event

Indicates a change in the state in the producer or any of the entities managed by it. The event is the entity that records information about the event occurrence.

Message

Transports information about the event between the various services and components. For example, from the producer to the event broker service, or from the event broker service to the subscribers.

Event Broker Service

The service that dispatches messages that are published by a producer to the subscribed consumers.

Payload

The event data.

Subscription

Indicates that a subscriber is interested in being notified about an event by subscribing to an event topic and defining the criteria that triggers the notification.

Subscriber

Consumes the events published to the event broker service based on the subscription definition. The subscriber might also be referred to as the consumer.

Provider

Registers event topics in the event broker service.

Producer

Publishes events to the event broker service.

System Administrator

A user with privileges to create, read, update, and delete tenant workflow subscriptions and system workflow subscriptions using the API or vRealize Automation plug-in. vRealize Automation does not include a user interface for the system administrator.

Tenant Administrator

The user with privileges to create, read, update, and delete tenant workflow subscriptions for their tenant.

Workflow Subscription

Specifies the event topic and conditions that trigger a vRealize Orchestrator workflow.

System Workflow Subscription

A specialized workflow subscription that reacts to system events and to events in all the tenants.

Tenant Workflow Subscription

A specialized workflow subscription that specifies which conditions trigger a vRealize Orchestrator workflow for events in the same tenant.