Question 270
At fictional Upland Facilities, the Business Central development team is supporting service dispatch and support and reviewing solution architecture design during a localization review (MB820-1.1-007). The observed development issue is that an order processing extension expects all Microsoft 365 integration functionality to reside in a local AL table. Which recurring engineering check would best prevent this issue from returning?
Explanation
Correct Answer
The ongoing check is to verify authentication and data ownership before adding any Microsoft 365 integration. This helps detect recurrence when an order processing extension expects all Microsoft 365 integration functionality to reside in a local AL table. The associated correction is to select supported Business Central capabilities and explicit service integrations for Microsoft 365 workflows; a confirming result is that the tested solution uses the documented connector or API rather than assuming direct table ownership of external data.
Incorrect Answers
“Review customization requests for unsupported base-object replacement” supports the separate task “design a separate AL extension that adds the required fields and logic through supported extensibility points”, not the reported problem: an order processing extension expects all Microsoft 365 integration functionality to reside in a local AL table. This case instead calls for “Verify authentication and data ownership before adding any Microsoft 365 integration”.
“Validate client and service assumptions in the solution architecture review” concerns the alternative task “document how the browser client, service tier, AL extensions and managed data platform participate in operations”, but the stated failure is that an order processing extension expects all Microsoft 365 integration functionality to reside in a local AL table. The required measure is to verify authentication and data ownership before adding any Microsoft 365 integration.
The proposed “Rehearse extension compatibility against preview or sandbox release environments” tests a different control: assign extension code ownership and compatibility testing to the publisher while Microsoft maintains the online platform. The reported condition is that an order processing extension expects all Microsoft 365 integration functionality to reside in a local AL table; the more direct action is to verify authentication and data ownership before adding any Microsoft 365 integration.