Skip to content

Event Bridge Setup

Search Business Central for Event Bridge Setup (or rabbitmq / service bus / event broker) to open it. It's a single, company-wide configuration page — there's no per-table override of endpoint or authorization, only which fields and event types each Event Table sends.

Event Bridge Setup configured for a RabbitMQ endpoint with Basic Auth

General

FieldNotes
Endpoint TypeRabbitMQ or API endpoint — picks which group of fields below applies, and how events are shaped when sent.
AuthorizationNo Auth, Basic Auth, or API Key — picks which authorization group below applies.
Include User DataAdds the acting user's ID, name, and e-mail to every event's headers, for audit trails or error tracking. This may contain personal data — only turn it on if your downstream system is meant to receive it.
LanguageThe language used both to interpret Insert/Modify filters and to format Option/Enum field values in the JSON payload. This keeps output consistent regardless of which user's action triggered the event — without it, an Enum field's text could come out in whatever language the acting user happened to be signed in with. Defaults to English (US); use the field's lookup to change it.

Endpoint

RabbitMQ (Endpoint Type = RabbitMQ)

FieldNotes
API URLThe RabbitMQ Management API base URL. Must start with http:// or https://; trailing slashes are stripped automatically.
Virtual HostThe RabbitMQ virtual host to publish into. Leading/trailing slashes are stripped automatically.
Exchange TypeDirect, Fanout, Headers, or Topic (default). Must match how the exchange is actually configured in RabbitMQ.
Publish URLRead-only. The full URL events are POSTed to, built from the three fields above as {API URL}/exchanges/{Virtual Host}/{Exchange Type}/publish — useful for confirming the other fields combine into what you expect.

API endpoint (Endpoint Type = API endpoint)

FieldNotes
API EndpointThe URL that receives a plain JSON POST for every event.

Authorization

Basic Auth (Authorization = Basic Auth)

FieldNotes
UsernameSent as the basic-auth username.
PasswordMasked once saved — stored encrypted, and there's no way to view it again after entry, only replace it.

API Key (Authorization = API Key)

FieldNotes
KeyThe HTTP header name the key is sent under.
ValueMasked once saved, same as the Basic Auth password — stored encrypted, replace rather than view.

Actions

  • Send Test Payload (Processing) — sends a single dummy event straight to the configured endpoint using whatever Endpoint Type and Authorization are currently set, independent of any registered table. Confirms your connection settings work before you register real tables. See Testing & Troubleshooting.
  • Event Tables (Navigation) — opens the list of tables currently registered for events. See Event Tables.

Who can open this page

Configuring Setup needs the Event Bridge Admin permission set — see Licensing and access for how that's assigned.