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
- Application lifecycle management: Learn how to use AL-Go to implement application lifecycle management (ALM) for your Power Apps
- Best practices for Power Apps with Business Central: Learn how to best develop Power Apps for Business Central
- Business Central and Power Apps: Get an overview Business Central and Power Apps integration
- Sample Power Apps for Business Central: Sample apps that give partners an easy way to get started with building Power Apps
Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn’s own.