Question 410
At fictional Riverside Consulting, the Business Central development team is supporting professional project billing and reviewing solution architecture design during an integration contract review (MB820-1.1-002). The observed development issue is that a team deploys unversioned extensions to production and expects scheduled Business Central updates never to change dependent APIs. Which AL development or design response most directly addresses this issue?
Explanation
Correct Answer
The most direct corrective response is to track the platform release cycle and qualify extension versions against available compatibility signals. This addresses the specific failure where a team deploys unversioned extensions to production and expects scheduled Business Central updates never to change dependent APIs. Acceptance evidence is that a sandbox update detects API incompatibility before the live environment is updated.
Incorrect Answers
“Design a separate AL extension that adds the required fields and logic through supported extensibility points” supports the separate task “design a separate AL extension that adds the required fields and logic through supported extensibility points”, not the reported problem: a team deploys unversioned extensions to production and expects scheduled Business Central updates never to change dependent APIs. This case instead calls for “track the platform release cycle and qualify extension versions against available compatibility signals”.
“Select supported Business Central capabilities and explicit service integrations for Microsoft 365 workflows” concerns the separate step “select supported Business Central capabilities and explicit service integrations for Microsoft 365 workflows”. The reported issue is that a team deploys unversioned extensions to production and expects scheduled Business Central updates never to change dependent APIs, so the direct response is to track the platform release cycle and qualify extension versions against available compatibility signals.
The proposed “Design explicit authorized integration rather than assuming Business Central tenant databases share company data” tests a different control: design explicit authorized integration rather than assuming Business Central tenant databases share company data. The reported condition is that a team deploys unversioned extensions to production and expects scheduled Business Central updates never to change dependent APIs; the more direct action is to track the platform release cycle and qualify extension versions against available compatibility signals.