BC Event Bridge Instellen
Zoek in Business Central naar Event Bridge Setup (of rabbitmq / service bus / event broker) om deze te openen. Het is een enkele, bedrijfsbrede configuratiepagina — er is geen tabelspecifieke override van eindpunt of autorisatie, alleen welke velden en gebeurtenistypen elke Event Table verzendt.

Algemeen
| Veld | Opmerkingen |
|---|---|
| Endpoint Type | RabbitMQ of API endpoint — bepaalt welke groep velden hieronder van toepassing is, en hoe gebeurtenissen worden vormgegeven bij het verzenden. |
| Authorization | No Auth, Basic Auth, of API Key — bepaalt welke autorisatiegroep hieronder van toepassing is. |
| Include User Data | Voegt de ID, naam en e-mail van de uitvoerende gebruiker toe aan de headers van elke gebeurtenis, voor audittrails of foutopvolging. Dit kan persoonsgegevens bevatten — schakel dit alleen in als uw downstream-systeem bedoeld is om deze te ontvangen. |
| Language | De taal die wordt gebruikt om zowel Insert/Modify-filters te interpreteren als om Option/Enum-veldwaarden te formatteren in de JSON-payload. Dit zorgt voor consistente output, ongeacht welke gebruikersactie de gebeurtenis heeft veroorzaakt — zonder dit zou de tekst van een Enum-veld kunnen verschijnen in welke taal de uitvoerende gebruiker toevallig was aangemeld. Standaard Engels (VS); gebruik de veldopzoeking om dit te wijzigen. |
Eindpunt
RabbitMQ (Endpunttype = RabbitMQ)
| Veld | Opmerkingen |
|---|---|
| API URL | De basis-URL van de RabbitMQ Management API. Moet beginnen met http:// of https://; slotslashes worden automatisch verwijderd. |
| Virtual Host | De RabbitMQ virtual host waarnaar wordt gepubliceerd. Voorloop-/slotslashes worden automatisch verwijderd. |
| Exchange Type | Direct, Fanout, Headers, of Topic (standaard). Moet overeenkomen met hoe de exchange daadwerkelijk is geconfigureerd in RabbitMQ. |
| Publish URL | Alleen-lezen. De volledige URL waarnaar gebeurtenissen worden gePOST, opgebouwd uit de drie bovenstaande velden als {API URL}/exchanges/{Virtual Host}/{Exchange Type}/publish — handig om te bevestigen dat de andere velden samenkomen zoals verwacht. |
API-endpoint (Endpoint Type = API endpoint)
| Veld | Opmerkingen |
|---|---|
| API Endpoint | De URL die voor elke gebeurtenis een gewone JSON POST ontvangt. |
Autorisatie
Basis Auth (Authorization = Basic Auth)
| Veld | Opmerkingen |
|---|---|
| Username | Wordt verzonden als de basic-auth gebruikersnaam. |
| Password | Gemaskeerd zodra opgeslagen — versleuteld bewaard, en er is geen manier om het na invoer opnieuw te bekijken, alleen te vervangen. |
API-sleutel (Authorization = API Key)
| Veld | Opmerkingen |
|---|---|
| Key | De naam van de HTTP-header waaronder de sleutel wordt verzonden. |
| Value | Gemaskeerd zodra opgeslagen, net als het Basic Auth-wachtwoord — versleuteld bewaard, vervangen in plaats van bekijken. |
Acties
- Send Test Payload (Verwerking) — stuurt een enkele dummy-gebeurtenis rechtstreeks naar het geconfigureerde eindpunt, met gebruik van het huidig ingestelde Endpoint Type en Authorization, onafhankelijk van enige geregistreerde tabel. Bevestigt dat uw verbindingsinstellingen werken voordat u echte tabellen registreert. Zie Testing & Troubleshooting.
- Event Tables (Navigatie) — opent de lijst met tabellen die momenteel zijn geregistreerd voor gebeurtenissen. Zie Event Tables.
Wie kan deze pagina openen
Het configureren van Setup vereist de Event Bridge Admin permissieset — zie Licensing and access voor hoe dit wordt toegewezen.