A maker wants to build an app whose screens pull records from a SharePoint list, an Excel workbook held in OneDrive, and a Salesforce account, combining all three on one screen. Which Power Apps app type supports binding to that range of data sources?
- AA canvas app, which connects to many data sources through connectors Correct
- BA model-driven app, which reads its records from Dataverse tables only
- CA model-driven app, which pulls external sources in through connectors too
- DA canvas app, which binds to only one Dataverse table at a time
Why A is correct: Correct. Canvas apps start with the user experience and connect to a wide variety of data sources through connectors, so SharePoint, Excel, and Salesforce records can all be surfaced on the same screen.
Why B is wrong: Model-driven apps are a real app type, but their data platform is Dataverse only, so they cannot bind directly to SharePoint, Excel, and Salesforce as the scenario requires.
Why C is wrong: Model-driven apps use Dataverse as their only data platform; they do not pull external sources in through connectors on their screens, so this misstates how model-driven apps get data.
Why D is wrong: Canvas apps are not limited to a single Dataverse table; they connect to many sources through connectors, so this understates canvas data binding.