Cheat sheet

AB-410 Cheat Sheet

Quick Facts

Exam
AB-410
Credential
Intelligent Apps Builder Associate
Level
Intermediate
Time
120 minutes
Pass
700/1000
Questions
Not published
Format
Proctored, interactive items
Status
Beta (GA 2026)
Blueprint
Apr 26 2026

AB-410 Weight Split

Foundation 25-30, Apps 25-30, Logic 40-45

Foundation: data and designApps: canvas and model-drivenLogic: flows, AI, rules

Calculated vs Rollup Column

Calculated Column

  • Same-row formula
  • Evaluates on read
  • No child aggregation

Rollup Column

  • Aggregates child rows
  • Recalculates on schedule
  • Requires a relationship

Formula vs aggregate

Data Model Column Picker

  1. Static formula from same rowCalculated column
  2. Aggregate values from child rowsRollup column
  3. Generate text via AI promptPrompt column
  4. Reference a row in another tableLookup column

Solution Design & ALM

ALM strategy
Solution lifecycle plan
Extensibility option
Recommend plug-ins/connectors
Environment type
Dev/Test/Prod choice
Built-in agent
Evaluate before building
Managed environment
Governance plus pipelines
DLP policy
Business/Non-business/Blocked groups
Solution
ALM component container
Environment strategy
Isolate dev from prod

Dataverse Column Recall

Calc reads, rollup aggregates, prompt generates

Calc: same rowRollup: child rowsPrompt: AI text

Dataverse Tables & Columns

Standard table
Prebuilt Dataverse schema
Custom table
Maker-defined schema
Table properties
Ownership, audit config
Choice column
Fixed option set
Prompt column
AI-generated row value
Calculated column
Same-row formula
Rollup column
Aggregate child rows
Row summary
AI overview of row

Relationships, Views & Security

1:N relationship
Parent-child lookup
N:N relationship
Intersect table link
Public view
Shared table query
Main form
Default record layout
Security role
Table-level privileges
Field security profile
Column-level access
Hierarchy security
Manager sees reports
Table permission
Row access scope

Canvas vs Model Recall

Canvas equals pixels, model equals metadata

Canvas: any data sourceModel: Dataverse only

Canvas App vs Model-Driven App

Canvas App

  • Pixel-level design
  • Any data source
  • Built screen-by-screen

Model-Driven App

  • Dataverse metadata UI
  • Forms/views/BPF driven
  • Auto-generated layout

Design vs auto-generate

App Type Picker

  1. Need Dataverse forms/views auto UIModel-driven app
  2. Need custom pixel-perfect UICanvas app
  3. Multiple data sources non-DataverseCanvas app
  4. Want NL-generated app fastCopilot in Power Apps
  5. Need agent chat inside appCopilot Studio agent

Model-Driven App Building

Site map
App navigation structure
Form
Record edit layout
View
Filtered row list
Generative page
NL-created app page
Chart
Aggregated visualization
Dashboard
Multiple charts and views
App designer
Compose app components
Access config
Roles per form/view

Canvas App Fundamentals

Copilot generation
NL-built canvas app
Data source
Connector to backend
Named formula
Reusable calculation
User-defined function
Reusable Power Fx logic
Component library
Shared reusable controls
Delegation
Push query to source
Responsive design
Adapts to screen size

Canvas Testing & Agents

Variable
App-scoped value
Collection
In-memory table
Error handling
IfError/Trace logic
Monitor
Live diagnostic trace
Agent from canvas
Create Copilot Studio agent
Test Studio
Automated UI tests

AI Hub Consumption Path

Build prompt, add knowledge, consume in app or flow

Build: template firstKnowledge: grounding dataConsume: app or flow

AI Hub Prompt vs AI Builder Model

AI Hub Prompt

  • GPT instruction text
  • Flexible, no training
  • Custom output format

AI Builder Model

  • Trained structured model
  • Consistent accuracy
  • Prebuilt structured tasks

Flexible vs trained

AI Feature Picker

  1. Need reusable GPT instructionAI Hub custom prompt
  2. Need structured invoice/form extractionAI Builder prebuilt model
  3. Need conversational agent surfaceCopilot Studio agent
  4. Need model call in flowAI Hub prompt action
  5. Need model call in appAI Hub prompt in app

Cloud Flow Triggers & Actions

Recurrence trigger
Time-based schedule
Dataverse trigger
Row created/updated/deleted
HTTP trigger
Inbound request start
Approval action
Human sign-off step
Condition
If/else branch
Apply to each
Loop over array
Run after
Error-path control
Scope
Group try/catch actions

Business Rule vs Process Flow

Business Rule

  • Field-level logic
  • Show, hide, validate
  • Runs on forms

Process Flow

  • Stage-based guidance
  • Multi-step sequence
  • Crosses record stages

Field logic vs stages

Cloud Flow Trigger Picker

  1. Row created or updatedDataverse trigger
  2. Time-based recurring scheduleRecurrence trigger
  3. User clicks to startManual/instant trigger
  4. External system calls inHTTP request trigger

AI Hub Prompts & Models

Custom prompt
Reusable GPT instruction
Prompt template
Starter prompt structure
Knowledge source
Grounding data for prompt
Prompt input
Variable passed to prompt
Consume in app
Call prompt from Power Fx
Consume in flow
Call prompt from cloud flow
AI Builder model
Trained structured prediction
Invoice processing
Prebuilt AI Builder model

Cloud Flow vs Copilot Action

Cloud Flow

  • Scheduled or triggered
  • Uses connectors, approvals
  • Runs without chat

Copilot Action

  • Called during conversation
  • Inputs from chat vars
  • Returns value to dialog

Background vs conversational

Business & Process Logic

Business rule
No-code field logic
Business process flow
Stage-based guidance
Formula column
Power Fx-style calc
Entity-scope rule
Applies to all forms
Required level
Business required field
Use case evaluation
Pick right logic tool

Common Traps

AI Hub ≠ AI Builder

Hub: GPT prompts, no training Builder: trained structured models

Calculated ≠ Rollup Column

Calculated: instant on read Rollup: scheduled async job

Canvas App ≠ Model-Driven App

Canvas: custom screen design Model-driven: metadata-generated UI

Business Rule ≠ Process Flow

Rule: field-level logic Flow: stage-based sequence

Beta Score ≠ Final Score

Beta: delayed scoring window Final: rescored near GA

Agent Creation ≠ Own Domain

Agent: bullet under canvas apps Domain: not separately weighted

Last Minute

  1. 1.Weights: 25-30, 25-30, 40-45 percent
  2. 2.Foundation covers design plus data model
  3. 3.Apps domain: model-driven plus canvas
  4. 4.Logic domain: flows, AI Hub, rules
  5. 5.AI Hub means prompts and models
  6. 6.AI Builder means trained prebuilt models
  7. 7.Calculated reads live; rollup runs async
  8. 8.Copilot Studio agent launches from canvas
  9. 9.Exam runs 120 minutes, pass 700
  10. 10.Beta exam scoring finalizes near GA
Same family resources

Explore More Microsoft Certifications

Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.