Describe the core capabilities of the finance and operations apps →hardMultiple ChoiceObjective-mapped
MB-920 Practice Question: Describe the core capabilities of the finance and operations apps
A company uses Dynamics 365 Finance and Operations and wants to extend the system to handle a unique business process that is not supported out of the box. What is the recommended approach?
⚠ Common exam trap
A common mix-up: candidates confuse the extensibility framework with direct source code modification, mistakenly thinking that any customization requires changing the base code, whereas Microsoft explicitly supports only extension-based customizations for upgrade compatibility.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Create a custom module using the extensibility framework
Dynamics 365 Finance and Operations provides an official extensibility framework that allows developers to create custom modules and extend the system without modifying the source code. This approach ensures that customizations remain upgrade-safe and supported by Microsoft, unlike direct source code modifications which break the application lifecycle.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Purchase a third-party ISV solution
Why it's wrong here
ISV solutions may not cover the unique process.
- ✗
Use Power Apps and Power Automate
Why it's wrong here
Power Apps and Power Automate are low-code tools for building custom applications and workflows, but they operate outside the Dynamics 365 Finance and Operations environment and cannot directly extend its core data entities, business logic, or table structures. The stem requires extending the system itself, which demands deep integration with the platform’s metadata and code—achieved through extensions in X++ or the Lifecycle Services (LCS) development model. This option is tempting because Power Apps and Power Automate are the correct choice for building standalone companion apps or automating external processes that connect to Dynamics 365 via connectors, such as a custom approval flow triggered by a vendor invoice.
- ✗
Modify the source code of Finance and Operations
Why it's wrong here
Modifying source code is not supported and causes upgrade issues.
- ✓
Create a custom module using the extensibility framework
Why this is correct
Custom modules built on the framework are supportable.
Go deeper
Related to this question
About these practice questions
This MB-920 question is part of Courseiva's 930-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This MB-920 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MB-920 exam.