πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided AB-100 Domain 3
Domain 3 β€” Module 9 of 13 69%
25 of 29 overall

AB-100 Study Guide

Domain 1: Plan AI-Powered Business Solutions

  • Agent Requirements & Data Readiness
  • AI Strategy & the Cloud Adoption Framework
  • Multi-Agent Solution Design
  • Build, Buy, or Extend
  • Generative AI, Knowledge Sources & Prompt Engineering
  • Small Language Models & Model Selection
  • ROI, TCO & Business Case Analysis

Domain 2: Design AI-Powered Business Solutions

  • Copilot in D365 Customer Experience & Service
  • Agent Types: Task, Autonomous & Prompt/Response
  • Foundry Tools & Code-First Solutions
  • Copilot Studio: Topics, Flows & Prompt Actions
  • Power Apps, WAF & Data Processing
  • Extensibility: Custom Models, M365 Agents & Copilot Studio
  • MCP, Computer Use & Agent Behaviours
  • M365 Agents: Teams, SharePoint & Sales/Service in M365 Copilot
  • D365 AI Orchestration: Finance, SCM & Customer Experience

Domain 3: Deploy AI-Powered Business Solutions

  • Agent Monitoring: Tools, Metrics, and Processes
  • Telemetry Interpretation and Agent Tuning
  • Testing Strategy for AI Agents
  • Custom Model Validation and Prompt Best Practices
  • End-to-End Testing for Multi-App AI Solutions
  • ALM Foundations & Data Lifecycle for AI
  • ALM for Copilot Studio Agents
  • ALM for Microsoft Foundry Agents
  • ALM for D365 AI Features
  • Agent Security Free
  • Governance for AI Agents Free
  • Prompt Security & AI Vulnerabilities Free
  • Responsible AI & Audit Trails Free

AB-100 Study Guide

Domain 1: Plan AI-Powered Business Solutions

  • Agent Requirements & Data Readiness
  • AI Strategy & the Cloud Adoption Framework
  • Multi-Agent Solution Design
  • Build, Buy, or Extend
  • Generative AI, Knowledge Sources & Prompt Engineering
  • Small Language Models & Model Selection
  • ROI, TCO & Business Case Analysis

Domain 2: Design AI-Powered Business Solutions

  • Copilot in D365 Customer Experience & Service
  • Agent Types: Task, Autonomous & Prompt/Response
  • Foundry Tools & Code-First Solutions
  • Copilot Studio: Topics, Flows & Prompt Actions
  • Power Apps, WAF & Data Processing
  • Extensibility: Custom Models, M365 Agents & Copilot Studio
  • MCP, Computer Use & Agent Behaviours
  • M365 Agents: Teams, SharePoint & Sales/Service in M365 Copilot
  • D365 AI Orchestration: Finance, SCM & Customer Experience

Domain 3: Deploy AI-Powered Business Solutions

  • Agent Monitoring: Tools, Metrics, and Processes
  • Telemetry Interpretation and Agent Tuning
  • Testing Strategy for AI Agents
  • Custom Model Validation and Prompt Best Practices
  • End-to-End Testing for Multi-App AI Solutions
  • ALM Foundations & Data Lifecycle for AI
  • ALM for Copilot Studio Agents
  • ALM for Microsoft Foundry Agents
  • ALM for D365 AI Features
  • Agent Security Free
  • Governance for AI Agents Free
  • Prompt Security & AI Vulnerabilities Free
  • Responsible AI & Audit Trails Free
Domain 3: Deploy AI-Powered Business Solutions Premium ⏱ ~14 min read

ALM for D365 AI Features

Manage AI feature rollouts across Dynamics 365 Finance, Supply Chain, Customer Service, and Sales β€” from feature flags and configuration export to knowledge source management.

D365 AI is a different ALM beast

β˜• Simple explanation

Copilot Studio ALM = you package and ship the agent. Foundry ALM = you package and ship the model. D365 AI ALM = Microsoft ships the model, you manage the configuration.

Most D365 AI features are built into the platform. Microsoft trains and updates the models. Your job as an architect is to manage the feature enablement, configuration, and customisation lifecycle β€” not the model itself.

Think of it like a car: Microsoft builds and updates the engine (the AI model). You configure the dashboard, select the driving mode, and choose which roads to drive on (the business configuration).

D365 AI features fall into two categories: configurable AI (Microsoft-managed models with admin-controlled settings) and custom AI (customer-built extensions using Foundry or Power Platform). The ALM approach differs fundamentally: configurable AI uses feature management, configuration export/import, and environment-level settings. Custom AI follows the Copilot Studio or Foundry ALM patterns covered in previous modules.

The exam tests whether architects understand this distinction β€” and can design ALM processes that account for the fact that Microsoft may update the underlying AI models without customer involvement.

Configurable vs custom AI in D365

The ALM approach depends on who owns the model
FeatureConfigurable AI (Microsoft-Managed)Custom AI (Customer-Built)ALM Implication
Model ownershipMicrosoft trains and updates the modelCustomer trains or fine-tunes the modelConfigurable AI: manage config. Custom AI: manage the full model lifecycle.
ExamplesCopilot in D365, demand forecasting, invoice capture, sentiment analysisCustom Foundry models, custom Copilot Studio agents integrated with D365Know which features are configurable vs custom for the exam.
What you manageFeature flags, knowledge sources, business rules, Copilot customisationModel training, evaluation, deployment, prompt engineeringConfigurable AI has simpler ALM β€” toggle and configure, not build and deploy.
Environment strategyEnable in sandbox first, validate, then enable in productionFull Dev-Test-Prod pipeline with model registryBoth need environment promotion β€” but the artefacts differ.
Update controlMicrosoft controls model updates. You control feature enablement timing.You control everything β€” model version, deployment timing, rollbackConfigurable AI: plan for Microsoft-initiated model changes.

ALM for D365 Finance and Supply Chain AI

FeatureALM ConsiderationEnvironment Strategy
Copilot in FinanceEnable via feature management. Customise with knowledge sources and business terms.Enable in sandbox β†’ validate with finance team β†’ promote to production
Demand forecastingConfigure forecast models, parameters, and data sources. Export configuration via data entities.Test forecast accuracy in sandbox with historical data before enabling in production
Supplier Communications AgentConfigure agent topics, knowledge sources, and escalation rules.Deploy customisations as solution components through D365 environment management
Invoice captureConfigure recognition models, validation rules, and approval workflows.Train recognition on sample invoices in sandbox β†’ validate accuracy β†’ enable in production
Warehouse management CopilotConfigure task assistance settings, safety rules, and integration points.Enable in test warehouse environment β†’ pilot with one warehouse β†’ full rollout

ALM for D365 Customer Experience and Service AI

FeatureALM ConsiderationEnvironment Strategy
Copilot in Customer ServiceConfigure knowledge sources, response generation settings, business terms glossary.Export business terms and knowledge config β†’ import to production after UAT
Contact Center agent configConfigure agent skills, routing rules, escalation policies, real-time suggestions.Test routing and escalation in sandbox β†’ validate with pilot group β†’ full deployment
Customer Insights data unificationConfigure entity mapping, match rules, enrichment settings.Export configuration β†’ test with anonymised data in sandbox β†’ import to production
D365 Sales CopilotConfigure CRM field mapping, email assistance settings, meeting preparation rules.Enable per-security role in sandbox β†’ validate with sales pilot group β†’ broader rollout
Sentiment analysisConfigure sensitivity thresholds, alert rules, and escalation triggers.Calibrate thresholds in sandbox using historical case data β†’ deploy to production

Feature flags vs solution deployment

A critical distinction for the exam: many D365 AI capabilities are controlled by feature flags in Feature Management, not solution deployment.

  • Feature flags β€” enable or disable a D365 capability at the environment level. No packaging, no import/export. Just toggle on or off.
  • Solution deployment β€” package customisations (custom agents, flows, business rules) and promote through environments.
  • Configuration export β€” export configuration settings (business terms, knowledge sources, model parameters) as data entities and import into the target environment.

Not every AI rollout requires a solution deployment. Sometimes it is just a feature flag toggle and a configuration import.

πŸ’‘ Scenario: Kai manages AI feature rollouts at Apex Industries

Kai Mercer manages Apex Industries’ D365 Supply Chain Management environment. The team is rolling out three AI features simultaneously:

1. Demand Forecasting (configurable AI):

  • Kai enables the feature in the sandbox via Feature Management
  • Lin Chen’s team configures forecast parameters (seasonality, lead times, data sources)
  • Tomasz validates forecast accuracy against the last 12 months of actual demand
  • After approval, Kai enables the feature in production and imports the configuration

2. Supplier Communications Agent (custom agent):

  • Kai’s team customises the agent topics and connects it to Apex’s supplier portal API
  • The customisations are packaged as a D365 solution component
  • Deployed through the standard Dev β†’ Test β†’ Production pipeline
  • Environment variables handle the different supplier portal URLs per environment

3. Copilot in Finance (configurable AI):

  • Kai enables Copilot in the sandbox
  • Priya Sharma configures the knowledge sources (internal policy documents, accounting standards)
  • Finance team validates Copilot responses for 2 weeks in sandbox
  • Kai enables in production and imports the knowledge source configuration

Key lesson: Each feature uses a different ALM pattern. Kai does not deploy a solution for demand forecasting β€” that is a feature flag plus configuration. The Supplier Communications Agent customisation does require solution deployment. Copilot is a feature flag plus knowledge source configuration.

πŸ’‘ Exam tip: feature flags are not the same as solution deployment

When the exam describes a D365 AI scenario:

  • Enabling a built-in D365 AI feature = Feature Management toggle. No solution packaging required.
  • Customising a D365 AI feature (custom topics, business rules, flows) = Solution deployment through the standard ALM pipeline.
  • Configuring a D365 AI feature (knowledge sources, parameters, business terms) = Configuration export/import as data entities.
  • Microsoft updates the AI model = You do not control this. Plan for it by testing in sandbox after Microsoft updates before allowing the update in production (where available).

If the exam asks β€œhow should the architect deploy demand forecasting to production?” β€” the answer involves Feature Management and configuration export, NOT a managed solution.

Flashcards

Question

What is the key difference between D365 AI ALM and Copilot Studio or Foundry ALM?

Click or press Enter to reveal answer

Answer

D365 AI features are mostly platform-managed β€” Microsoft owns the model. The architect manages feature enablement (feature flags), configuration (export/import), and customisation (solution deployment). Copilot Studio and Foundry ALM require the architect to manage the full agent or model lifecycle.

Click to flip back

Question

Name three ALM mechanisms used for D365 AI features.

Click or press Enter to reveal answer

Answer

1) Feature Management flags β€” toggle features on or off per environment. 2) Configuration export/import β€” move business terms, knowledge sources, and model parameters between environments. 3) Solution deployment β€” package and promote custom agents, flows, and business rules.

Click to flip back

Question

How should an architect handle Microsoft-initiated AI model updates in D365?

Click or press Enter to reveal answer

Answer

Test in sandbox after Microsoft applies the update. Validate that business-critical AI features still perform as expected. If issues are found, report to Microsoft and delay production update if possible. Always have a rollback plan for configuration changes.

Click to flip back

Question

What is the difference between configurable AI and custom AI in D365?

Click or press Enter to reveal answer

Answer

Configurable AI: Microsoft manages the model, the admin configures settings (feature flags, knowledge sources, parameters). Custom AI: the customer builds and deploys the model or agent using Foundry or Copilot Studio, following their respective ALM patterns.

Click to flip back

Knowledge check

Knowledge Check

Kai needs to deploy demand forecasting to Apex's production D365 SCM environment. The feature is already enabled and configured in the sandbox. What is the correct ALM approach?

Knowledge Check

After Microsoft releases an update that improves the Copilot model in D365 Customer Service, what should the architect do before enabling it in production?

Knowledge Check

Which of the following D365 AI scenarios requires a solution deployment (not just a feature flag toggle)?

🎬 Video coming soon

Next up: Agent Security β€” designing security architectures for agent authentication, data access, model protection, and content safety.

← Previous

ALM for Microsoft Foundry Agents

Next β†’

Agent Security

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.