topic hubIntegration & APIsofficial - Microsoftreviewed - checked by Opus

Integrating with Microsoft Power Apps

Integrating Business Central with Power Apps: how to build apps on Business Central data, best practices for canvas apps, sample apps on GitHub, and application lifecycle management for Power Platform solutions. It answers questions on design, development and delivery of Power Apps solutions.

Path: Integration > Integrating with Microsoft Power Platform > Integrating with Microsoft Power Apps · tier official · system integration · narrative reviewed (checked by Opus)

Overview

This area covers using Power Apps with Business Central data. The introductory page describes what the integration allows: custom UI, AI Builder, augmented and mixed-reality technologies, a mobile app, and Teams integration.

For development guidance, the best practices page covers canvas apps: multi-environment handling, telemetry, error handling, explicit column selection, localization, currency support, image management, and when Power Apps is the right choice. The sample apps page points to GitHub repositories with example apps that show these practices.

For delivery, the application lifecycle management page explains how to keep AL and Power Platform artifacts in one repository using the Al-Go for GitHub template. Start with the overview page, then read the best practices, and look at the samples before setting up lifecycle workflows.

Key points

  • Power Apps can use Business Central data for custom UI, AI Builder, augmented and mixed-reality scenarios, the mobile app, and Teams integration.
  • Best practices for canvas apps include multi-environment support, telemetry configuration, and error handling patterns.
  • Use explicit column selection when building canvas apps against Business Central.
  • Best practices also cover multi-language support, currency formatting, image management, and deciding when to use Power Apps.
  • Sample apps in GitHub repositories include a warehouse helper app, a take order app, and a coffee MR app with mixed reality capabilities.
  • Application lifecycle management stores AL and Power Platform artifacts in a single repository using the Al-Go for GitHub template.
  • Al-Go workflows listed are CI/CD, Create Release, Publish to Environment, Pull Power Platform changes, and Push Power Platform changes.

Learn pages

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

What Learn documents here 4 Learn pages