When initiating a database export from the Business Central Admin Center to an Azure Blob Storage container, there is currently no native way to monitor the progress of that operation in real time.
The setup works well -creating the storage account, configuring the container, and kicking off the export are all straightforward. However, once the export begins, the Admin Center provides no visibility into its current state. Depending on the size of the database, the process can take anywhere from minutes to hours, leaving administrators completely in the dark as to whether the job is:
- Still running and churning through data
- Stalled or hung
- Failed silently
- Or completed successfully
The ask: Add a real-time (or near-real-time) progress indicator or status surface within the BC Admin Center that shows:
- Export job status (In Progress / Completed / Failed)
- Percentage complete or bytes exported
- Elapsed time and/or estimated time remaining
- Clear error messaging if the job fails, with a reason
Why this matters: Without visibility, admins are left guessing -refreshing the storage container in Azure Portal hoping a file appears, or waiting hours only to discover a silent failure occurred early on. This creates operational risk, especially for organizations relying on these exports for backup, migration, or compliance purposes. A simple status surface would dramatically improve confidence, reduce unnecessary wait time, and allow teams to react quickly to failures before they become larger issues.
This is table-stakes functionality for any long-running async operation exposed through an admin interface.
