topic hubIntegration & APIsofficial - Microsoftreviewed - checked by Opus

Integrating with Azure services

Integrating Business Central with Azure services: Key Vault for extension secrets, Azure Functions calls, and telemetry in Application Insights. It answers questions about setting up key vaults, monitoring Azure Function and key vault secret telemetry, and enabling, analyzing and alerting on telemetry.

Path: Integration > Integrating with Azure services · tier official · system integration · narrative reviewed (checked by Opus)

Overview

This section describes how Business Central works with Azure services. The landing page lists the services involved: Application Insights, Blob Storage, File Services, Functions, Key Vault, Virtual Networks and Azure OpenAI Service.

The detailed pages cover three areas. The Azure Key Vaults page explains how extensions that call external web services store secrets securely, and how to configure the Business Central service to reach the vaults in online and on-premises deployments. The Azure Function telemetry page and the app key vault secret trace telemetry page help you diagnose calls and secret retrieval. The Monitoring and Analyzing Telemetry page explains how to turn telemetry on and work with the data.

Start with the overview page to see which services are supported. Then read the Key Vault page if you are handling secrets, or the monitoring page if you need to set up telemetry before using the two telemetry reference pages.

Key points

  • Supported Azure services listed: Application Insights, Blob Storage, File Services, Functions, Key Vault, Virtual Networks and Azure OpenAI Service.
  • Azure Key Vault stores secrets for extensions that call external web services, with setup for online and on-premises deployments.
  • Key vault features include multi-key vault support, access control, publisher validation and telemetry monitoring.
  • App key vault secret trace telemetry covers initialization and secret retrieval, with success and failure tracking for diagnostics.
  • Azure Function integration telemetry tracks success and failure of calls from Business Central made through the Azure Function module, including requests and authorization.
  • Telemetry can be enabled at environment level and app level.
  • Telemetry data can be viewed in Power BI, analyzed with KQL queries, and used to set up alerts.
  • The monitoring overview mentions custom telemetry and references 2020 release wave 2.

Learn pages

Videos, posts and code changes

Linked by a Haiku matcher with a grounding quote from the item’s summary (link/topics.ts); machine-generated.

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn’s own.

What Learn documents here 5 Learn pages