AB-100 — Microsoft Certified: Agentic AI Business Solutions Architect Quick Review

Quick Review for Microsoft AB-100 candidates preparing for agentic AI business solution architecture scenarios.

Quick Review purpose

This Quick Review is for candidates preparing for Microsoft AB-100, Microsoft Certified: Agentic AI Business Solutions Architect (AB-100). Use it to refresh the architecture decisions, risk tradeoffs, and Microsoft ecosystem concepts that commonly appear in scenario-based questions before moving into topic drills, mock exams, and detailed explanations.

The exam mindset is architectural: you are not just choosing an AI feature. You are translating a business outcome into a secure, governed, measurable agentic solution that can interact with people, data, tools, and enterprise processes.

The core AB-100 mindset

For most scenarios, think in this order:

  1. Business outcome — What measurable process, decision, or user experience needs improvement?
  2. User and workflow context — Who uses the agent, where, and at what point in the process?
  3. Agent capability — Should the solution answer, recommend, summarize, plan, or act?
  4. Grounding and data — What trusted enterprise data is required, and how are permissions enforced?
  5. Tools and actions — Which systems can the agent call, and what approvals are required?
  6. Risk controls — How will the design reduce hallucination, prompt injection, data leakage, unsafe actions, and compliance risk?
  7. Evaluation — How will quality, safety, cost, latency, and business impact be measured?
  8. Operations — How will the agent be monitored, updated, versioned, and governed after deployment?
    flowchart LR
	    A[Business outcome] --> B[User workflow]
	    B --> C[Agent role and autonomy]
	    C --> D[Grounding data]
	    D --> E[Tools and actions]
	    E --> F[Security and governance]
	    F --> G[Evaluation and testing]
	    G --> H[Deployment and operations]
	    H --> I[Continuous improvement]

High-yield Microsoft solution positioning

AB-100 questions often test whether you can select an appropriate Microsoft-aligned architecture pattern, not just name a product.

Need in the scenarioLikely architectural directionWatch for
Employees need AI assistance inside Microsoft 365 work patternsExtend or configure Microsoft 365 Copilot experiences where appropriateDo not build a separate custom app if the requirement is mainly productivity-context assistance
Business users need a low-code conversational agent for internal or customer workflowsConsider Microsoft Copilot Studio with connectors, topics, actions, and governanceConfirm data sources, authentication, escalation, and environment strategy
Solution needs advanced custom orchestration, model selection, evaluation, or AI application lifecycle controlConsider Azure AI Foundry and related Azure servicesHigher flexibility usually means more design responsibility
Agent must retrieve enterprise knowledge from documents or indexed dataUse a grounded retrieval pattern, often with search/indexing and permission controlsDo not rely on the model’s general knowledge for enterprise facts
Agent must update records, submit requests, or trigger workflowsUse tools, APIs, connectors, Power Automate, Logic Apps, or custom servicesRequire approvals, auditability, idempotency, and error handling
User only needs deterministic workflow automationUse workflow automation instead of an agent when natural-language reasoning is unnecessaryDo not overuse agentic AI for fixed rule-based processes
Sensitive or regulated process with material business impactAdd human-in-the-loop, policy checks, logging, and constrained tool executionPrompt instructions alone are not sufficient control

Key terms to know cold

TermPractical meaningExam trap
AgentAI system that can reason over context, use tools, and pursue a task through multiple stepsTreating every chatbot as a true agent
CopilotAI assistant experience embedded in a user workflowAssuming a copilot always has permission to all enterprise data
GroundingSupplying trusted context to improve relevance and reduce unsupported answersConfusing grounding with model training
RAGRetrieval-augmented generation: retrieve relevant content, then generate an answer grounded in itAssuming RAG automatically solves permissions, freshness, or quality
Tool / actionCallable capability such as an API, connector, workflow, or functionForgetting authorization, validation, and rollback behavior
OrchestrationControl logic that coordinates prompts, tools, memory, routing, and multi-step tasksLetting an agent freely call tools without constraints
Human-in-the-loopHuman review, approval, or escalation before or during an actionAdding approval too late for high-risk actions
Prompt injectionMalicious or accidental instructions that try to override system behavior or exfiltrate dataBelieving “ignore malicious instructions” is a complete defense
EvaluationMeasuring correctness, groundedness, task success, safety, cost, and latencyTesting only with happy-path demos
ObservabilityLogs, traces, metrics, and feedback used to operate the solutionIgnoring production monitoring after launch

Agent autonomy decision rules

The safest architecture usually gives the agent the minimum autonomy needed to create value.

Autonomy levelWhat the agent can doBest forRequired controls
InformAnswer questions or summarize grounded contentKnowledge lookup, policy Q&A, document summarizationSource citation, permissions, freshness checks
RecommendSuggest next steps but not executeSales coaching, support triage, process guidanceExplanation, confidence indicators, user validation
DraftPrepare messages, tickets, plans, or records for user reviewEmail drafts, proposal content, case notesHuman review, content safety, audit trail
Act with approvalExecute an action after explicit approvalSubmit request, update CRM, create ticketApproval workflow, input validation, logging
Act independentlyExecute bounded low-risk tasks automaticallyRoutine routing, notifications, data enrichmentStrict scope, monitoring, rollback, exception handling

Fast rule

If the action is irreversible, external-facing, financial, legal, safety-related, privacy-sensitive, or reputationally risky, design for human approval or strong deterministic controls.

Requirements analysis: what the architect must clarify

Scenario questions often include extra detail. Focus on the requirement that changes the architecture.

Requirement areaQuestions to askDesign implication
Business valueWhat KPI improves: cycle time, accuracy, cost, satisfaction, throughput?Defines success metrics and prioritization
UsersInternal employee, customer, partner, admin, frontline worker?Determines identity, channel, UX, and access model
DataWhich systems are authoritative? How fresh must data be?Determines grounding, indexing, connectors, and sync strategy
ActionsDoes the agent only answer, or can it modify systems?Determines tool design, approvals, and audit needs
RiskWhat can go wrong if the agent is wrong?Determines autonomy, testing depth, and controls
ComplianceAre there privacy, retention, residency, or industry constraints?Determines governance and data handling
OperationsWho owns, monitors, and updates the solution?Determines ALM, telemetry, support, and change management

Choosing between knowledge, workflow, and agent patterns

Scenario cluePreferWhy
“Users need answers from internal documents”Grounded knowledge copilot / RAG patternRetrieval and source grounding are central
“Users need a request submitted after a conversation”Conversational agent plus workflow/actionNeeds both natural language and system execution
“Every request follows fixed rules”Deterministic workflow automationAgent reasoning adds unnecessary risk
“Agent must plan across multiple systems”Tool-using agent with orchestrationRequires state, tool selection, and error handling
“Business users must maintain conversation flows”Low-code agent designMaintainability by non-developers matters
“Developers need full control over models, evaluation, and deployment”Custom Azure AI architectureFlexibility, testing, and lifecycle control matter

Grounding and retrieval review

Grounding is central to enterprise agentic AI. The agent should use trusted sources instead of unsupported model knowledge when answering business-specific questions.

Retrieval design checklist

Design pointGood practiceCommon mistake
Source selectionUse authoritative repositories and systems of recordIndexing outdated, duplicate, or unofficial files
ChunkingSplit content into useful, semantically coherent unitsChunks too large to retrieve precisely or too small to preserve context
MetadataStore labels such as owner, date, department, sensitivity, product, regionFailing to filter by region, role, or effective date
PermissionsEnforce user access at retrieval and response timeReturning content the user cannot access
FreshnessDefine sync/index update requirementsAssuming indexed content is always current
CitationsProvide references where usefulProducing confident answers with no traceability
FallbackSay when information is unavailable or uncertainForcing an answer when grounding fails

RAG versus fine-tuning

NeedBetter fitReason
Answer from changing enterprise documentsRAG / groundingEasier to update content without retraining
Adapt style, format, or task behaviorPrompting or fine-tuning, depending on needBehavior may not require retrieval
Add private facts to responsesRAGFacts should remain in controlled data sources
Improve specialized output consistencyPrompt templates, examples, evaluation, or fine-tuningDepends on volume, stability, and governance
Reduce hallucination about company policyGrounded retrieval plus refusal/fallback behaviorTraining alone does not guarantee current policy accuracy

Data security and identity controls

For AB-100, security is not an afterthought. Agentic systems can amplify access because they combine natural language, data retrieval, and action execution.

Control areaWhat to design for
IdentityUse enterprise identity such as Microsoft Entra ID where appropriate
AuthorizationApply least privilege to users, agents, connectors, and service identities
Permission trimmingEnsure retrieved content respects the user’s access rights
SecretsStore credentials securely; do not place secrets in prompts or code
Data loss preventionApply policies to prevent sensitive data movement to unauthorized systems
Audit loggingRecord important prompts, tool calls, approvals, and outputs where appropriate
Environment separationSeparate development, test, and production environments
Conditional accessConsider user, device, network, and risk context where relevant
Data lifecycleAddress retention, deletion, classification, and sensitivity labels when required

Security traps

  • Using a high-privilege service account that lets the agent retrieve or modify more data than the user can access.
  • Treating prompts as a security boundary.
  • Allowing unrestricted tool calls from untrusted user input.
  • Returning retrieved content without checking sensitivity or access.
  • Logging sensitive prompts or responses without retention and access controls.
  • Forgetting that connectors and plugins may expand the agent’s effective attack surface.

Responsible AI and risk controls

Microsoft exam scenarios commonly reward designs that balance usefulness with responsible AI practices.

RiskExampleMitigation
HallucinationAgent invents a policy or priceGrounding, citations, evaluation, refusal behavior
Prompt injectionDocument tells the agent to ignore prior instructionsContent filtering, instruction hierarchy, tool restrictions, retrieval sanitization
Data leakageAgent exposes confidential recordsPermission trimming, DLP, identity-aware retrieval
Unsafe actionAgent cancels an order or changes payroll incorrectlyApproval workflow, validation, rollback, scope limits
Bias or unfairnessAgent treats customers or employees inconsistentlyEvaluation sets, human review, policy constraints
OverrelianceUsers accept AI output without judgmentUX cues, confidence, citations, training
Compliance breachSensitive data leaves approved boundaryGovernance, classification, approved connectors, monitoring
Poor explainabilityUser cannot understand why a recommendation was madeShow sources, reasoning summary, decision factors where appropriate

Designing tool-using agents

Agents become business-critical when they can act. That increases value and risk.

Tool design principles

PrincipleWhy it matters
Narrow tool scopeReduces damage from bad planning or malicious input
Explicit schemasImproves reliability and validation
IdempotencyPrevents duplicate actions during retries
Confirmation stepsProtects high-impact operations
Error handlingLets the agent recover or escalate gracefully
AuditabilitySupports compliance, troubleshooting, and user trust
Rate limits and quotasProtects downstream systems
TimeoutsPrevents long-running or stalled agent tasks
Rollback or compensationHandles partial failure in multi-step workflows

Tool-call decision path

    flowchart TD
	    A[Agent wants to call a tool] --> B{Is the tool needed?}
	    B -- No --> C[Answer without action]
	    B -- Yes --> D{Is user authorized?}
	    D -- No --> E[Refuse or escalate]
	    D -- Yes --> F{Is action high risk?}
	    F -- Yes --> G[Request approval]
	    F -- No --> H[Validate inputs]
	    G --> H
	    H --> I{Validation passes?}
	    I -- No --> J[Ask clarification or stop]
	    I -- Yes --> K[Execute tool]
	    K --> L[Log result and report status]

Orchestration and multi-agent thinking

Not every problem needs multiple agents. The exam may describe complex workflows to test whether you can decompose responsibilities safely.

PatternUse whenCaution
Single agentOne primary user task, limited tools, clear contextAvoid overloading with unrelated responsibilities
Router patternDifferent tasks require different specialized flows or agentsRouting logic must be tested
Planner-executorAgent plans steps and uses tools to complete themNeeds constraints, monitoring, and recovery
Human escalationThe agent cannot safely or confidently complete the taskEscalation path must be part of the design
Deterministic workflow plus AI stepAI is needed for summarization, classification, or drafting inside a stable processDo not make the entire workflow probabilistic
Multi-agent collaborationDistinct specialized roles improve quality or maintainabilityMore complexity, latency, cost, and testing burden

Prompt and instruction hierarchy review

Prompts are important but should not carry the entire architecture.

Prompt layerPurpose
System/developer instructionsDefine role, boundaries, policies, and response style
Grounding contextSupplies retrieved facts or task-specific data
User requestDescribes the current user’s goal
Tool outputsProvide results from external systems
Conversation history or memoryPreserves relevant context across turns

Prompt engineering traps

  • Hiding business rules only in a long prompt when they should be enforced by code, workflow, or policy.
  • Asking the model to “always be accurate” without grounding or evaluation.
  • Including sensitive credentials or secrets in prompt text.
  • Allowing retrieved documents to override higher-priority instructions.
  • Using one giant prompt instead of modular instructions, tools, and evaluation.

Evaluation: what to measure

A strong architect defines how the agent will be evaluated before full deployment.

Metric areaWhat it measuresExample evaluation method
Task successWhether the agent completes the intended workflowTest cases with expected outcomes
GroundednessWhether answers are supported by retrieved sourcesCompare response claims to source documents
Retrieval qualityWhether the right content is retrievedPrecision/recall review against known queries
SafetyWhether harmful, disallowed, or sensitive responses are blockedRed-team prompts and policy tests
Tool accuracyWhether tool calls use correct parameters and sequenceSimulated API tests and logs
LatencyHow quickly the solution respondsPerformance tests under realistic load
CostToken, compute, search, and workflow execution costUsage telemetry and budget thresholds
User satisfactionWhether users trust and adopt the solutionFeedback, surveys, support tickets
Business impactWhether the KPI improvedBefore/after process metrics

Evaluation traps

  • Testing only a few demo prompts.
  • Ignoring negative tests and adversarial prompts.
  • Measuring answer fluency instead of correctness.
  • Not testing permissions with different user roles.
  • Not retesting after prompt, model, data, or tool changes.
  • Failing to include real business edge cases.

Monitoring and operations

Production agentic AI requires continuous operation, not one-time deployment.

Operational concernWhat to plan
TelemetryPrompts, responses, retrievals, tool calls, latency, errors, user feedback
VersioningTrack changes to prompts, models, tools, indexes, and workflows
RollbackAbility to revert a bad prompt, connector, index, or model change
Incident responseProcess for unsafe output, data leakage, or failed actions
Cost managementBudgets, quotas, alerts, usage reporting
Model updatesRegression testing when model behavior changes
Content updatesIndex refresh strategy and source ownership
Support modelWho handles failed sessions, escalations, and user issues
GovernanceReview process for new agents, tools, connectors, and data sources

Governance and lifecycle

AB-100 scenarios may describe multiple departments building agents. The architect should prevent uncontrolled sprawl.

Governance needDesign response
Many teams creating agentsDefine standards, templates, review gates, and ownership
Sensitive data accessRequire classification, DLP, permission trimming, and approved connectors
Production deploymentUse environment strategy, testing, approvals, and monitoring
Business-user maintainabilityProvide low-code governance, managed environments, and change control
ReuseCreate shared connectors, prompts, policies, evaluation sets, and components
Compliance evidenceMaintain logs, approvals, evaluation results, and documentation

Scenario-based decision table

Use this table when a question asks for the “best” design.

If the question emphasizes…Choose the answer that prioritizes…
Least custom developmentExisting Microsoft copilot or low-code capabilities
Maximum control and custom AI lifecycleAzure-based custom architecture and evaluation
Business-user ownershipCopilot Studio / low-code maintainability with governance
Enterprise data Q&AGrounded retrieval with permissions and citations
Process executionTool/action integration with validation and approvals
High-risk actionsHuman-in-the-loop and constrained automation
Compliance and privacyData governance, identity, audit, DLP, retention
Accuracy problemsBetter grounding, evaluation, retrieval tuning, fallback
Production readinessMonitoring, versioning, rollback, support
AdoptionUser workflow fit, training, feedback, measurable value

Common exam traps

TrapBetter reasoning
Selecting the most advanced model by defaultStart with business need, risk, cost, latency, and grounding
Replacing all workflows with agentsUse deterministic automation for deterministic processes
Treating a proof of concept as production-readyAdd security, testing, monitoring, ALM, and governance
Solving data security with prompt instructionsEnforce identity, authorization, DLP, and permissions in architecture
Assuming retrieved content is correctUse authoritative sources, metadata, freshness, and evaluation
Allowing broad tool accessUse least privilege, schema validation, approvals, and audit logs
Ignoring user experiencePut the agent in the user’s actual workflow
Measuring only technical accuracyAlso measure business impact and adoption
Forgetting operational ownershipAssign owners for data, agent behavior, connectors, and support
Overbuilding custom solutionsUse Microsoft platform capabilities when they satisfy requirements

Quick review: architecture checklist

Before answering an AB-100 scenario, mentally check:

  • Outcome: Is the business problem clearly defined?
  • Users: Who interacts with the agent and through which channel?
  • Data: What sources ground the response?
  • Permissions: Does the user have rights to the data and actions?
  • Actions: What systems can the agent modify?
  • Autonomy: Is approval required?
  • Safety: What can go wrong, and what prevents it?
  • Evaluation: How is correctness and safety measured?
  • Operations: How is the agent monitored and updated?
  • Governance: Who owns the agent, data, tools, and lifecycle?

How to use IT Mastery practice effectively

After this Quick Review, move into IT Mastery practice with original practice questions. For each question:

  1. Identify the business goal before reading the answers.
  2. Mark the key constraint: security, cost, governance, autonomy, data freshness, or user workflow.
  3. Eliminate answers that rely only on prompting for security or compliance.
  4. Prefer the least complex architecture that satisfies all requirements.
  5. Review the detailed explanations for both correct and incorrect choices.
  6. Use topic drills for weak areas such as grounding, tool execution, governance, or evaluation.

Final readiness check

You are closer to exam-ready when you can explain why an architecture is appropriate, not just name the Microsoft service involved. Focus your final review on scenario tradeoffs: when to use an agent, how to ground it, how to constrain its actions, how to secure it, and how to prove it works.

Next step: use the AB-100 question bank for targeted topic drills, then complete mixed mock exams with detailed explanations to test whether you can apply these decision rules under exam-style pressure.

Continue in IT Mastery

Use this Quick Review as a final concept map, then move into IT Mastery for focused topic drills, mixed practice sets, timed mock exams, and detailed explanations. The practice questions are original IT Mastery practice items; they are not official Microsoft questions, copied live-exam content, or exam dumps.

Browse Certification Practice Tests by Exam Family