Duration: 1 full day (or 2 half days) · Audience: knowledge workers, managers, IT champions · Aligned with: Microsoft Exam AB-730 & the AI Business Professional credential
What is the AI Business Professional credential?
The AI Business Professional certification (Microsoft exam AB-730) is designed for business users who use Microsoft 365 Copilot in everyday work — not developers, not admins. It validates that you can:
Use Copilot responsibly across the M365 apps (Word, Excel, PowerPoint, Outlook, Teams).
Choose the right Copilot surface (Chat, Researcher, Analyst, Search, Pages, Notebooks) for a given business task.
Apply prompt-engineering basics and recognize prompt anti-patterns.
Recognize the six core AI risks and apply day-to-day mitigations.
Understand Enterprise Data Protection (EDP), permission boundaries, and citation behavior.
Design and share simple custom agents on curated knowledge sources.
This site is the practical companion: 8 short modules, hands-on labs, and a graded final assessment that mirrors the certification's question shape — without reproducing exam content.
What you'll be able to do by the end
Explain the difference between Work scope and Web scope.
Use Copilot inside Word, Excel, PowerPoint, Outlook, and Teams in real business scenarios.
Pick the right surface among Chat, Researcher, Analyst, Search, Pages, and Notebooks.
Design and share a custom agent for a repeatable workflow.
Apply the GCSE prompt formula (Goal · Context · Source · Expectations).
Recognize the six AI risks and apply mitigations.
Describe what Enterprise Data Protection (EDP) guarantees.
How the program is structured
Eight modules. Each module follows the same five-block rhythm:
Hook — why this matters
Concept — the core ideas
Live demo — what it looks like in practice
Hands-on lab — you try it on your own data
Knowledge check — quick interactive questions
Tip Your progress is saved in this browser. Each module you complete marks the green dot in the sidebar.
Pre-flight checklist (please verify before Module 1)
You have a Microsoft 365 Copilot license assigned to your account.
You can sign in at work.copilot.microsoft.com and see the Copilot app.
You have at least one document in your OneDrive you can experiment with.
Microsoft Teams, Word and Excel desktop apps are installed and up to date.
Module 1 · Morning
Meeting Copilot & the Mental Model
Duration: 45 min · Goal: Build a clear "what Copilot is and isn't"
Learning objectives
Define Copilot as a smart assistant, not an autonomous decision-maker.
State the difference between Work scope and Web scope in one sentence.
Explain what EDP guarantees.
Core concepts
Concept
One-line summary
Microsoft 365 Copilot
AI assistant embedded in M365, grounded in your organization's data
Work scope
Data the user can access + the model's general training knowledge
Web scope
Public web knowledge (general questions, external trends)
RAG (grounding)
Relevant tenant content is fed to the LLM as extra context before it answers
EDP (Enterprise Data Protection)
Tenant data is not used to train the foundation model
Think of Copilot as a highly talented intern on day one: it knows the world but not your company. Point it at the right documents and it turns into a colleague.
Demo Same question, two scopes
Open Copilot Chat (work.copilot.microsoft.com or in Teams).
In Web scope, ask: "What are the main customer loyalty trends in retail in 2025?"
Switch to Work scope and ask: "Summarize the customer loyalty study we shared last month."
Compare the two answers — notice the source difference.
How Copilot actually answers a question — the four-step pipeline
Every Copilot answer flows through four stages. Knowing them helps you debug bad answers.
Pre-processing — your prompt is parsed and the intent is detected (summarize, draft, analyze, find...).
Grounding (RAG) — Copilot calls Microsoft Graph to retrieve the most relevant tenant content that you have permission to see. Public web is consulted only if Web scope is selected or the query clearly needs it.
Reasoning — your prompt, the retrieved context, and Copilot's system instructions are sent to the foundation LLM (an Azure OpenAI hosted model).
Post-processing — the response is filtered by Microsoft's responsible-AI safety classifiers, citations are attached, and the result is rendered.
Bad answers usually fail at step 2 (the right file wasn't retrieved) or step 1 (the intent was unclear). Adjust your prompt and your references, not your expectations of the model.
EDP — what is and isn't inside the boundary
Inside the EDP boundary (stays in your tenant)
Crosses the boundary
Your prompts
Anonymized abuse-monitoring signals (no content)
Retrieved tenant content (Graph results)
—
The generated response
—
Conversation history (stored in Substrate)
—
Prompts and responses are not used to train OpenAI's or Microsoft's foundation models.
Data stays within the M365 service boundary (same boundary as Exchange/SharePoint).
Conversations are subject to the same retention, eDiscovery, audit and DLP policies as the rest of M365.
Customer-managed keys (CMK) and Customer Lockbox extend to Copilot interactions.
Copilot family — don't confuse the SKUs
Product
Who pays
EDP?
Tenant grounding?
Microsoft 365 Copilot (paid add-on)
Org, per user
Yes
Yes — full Graph
Microsoft 365 Copilot Chat (free)
Free for E3/E5
Yes (when signed in with work account)
Limited — web only by default, file-upload chat
Copilot Pro
Consumer, monthly
No — consumer service
No tenant grounding
Copilot (free, copilot.microsoft.com)
Free
No
No
Rule of thumb: if a feature description mentions "your organization's files," the user needs Microsoft 365 Copilot (the paid SKU), not the free Copilot Chat or Copilot Pro.
Work scope vs Web scope — a fuller comparison
Dimension
Work
Web
Grounded on
Your tenant (permission-trimmed) + model training
Public web + model training
Citations look like
SharePoint / OneDrive / Teams links
Public URLs (Bing-style)
Sensitive data exposure
Stays inside the EDP boundary
Don't paste sensitive data; nothing in the public web request is private
Best for
"Find / summarize / draft from our content"
"What's the current state of X?" / industry trends
Default
On in M365 Copilot
Switch on per question
Lab L1 First encounter — Museum education coordinator
You play the role of an education coordinator at a children's museum planning summer workshops.
Open Copilot Chat.
With Web scope, ask "Workshop ideas for 6-10 year olds in a museum context."
Switch to Work scope and ask Copilot to summarize a document from your OneDrive.
Compare the two — in which case does it feel like Copilot knows your organization?
Knowledge check 2 quick questions
1. True or False: Confidential questions I type to Copilot are used to train the next foundation model.
2. A Work-scope answer combines which two ingredients?
3. Which step of the Copilot pipeline retrieves your tenant content via Microsoft Graph?
4. A user has only Copilot Pro (consumer subscription). Can they ground answers on the organization's SharePoint?
Module 2 · Morning
Copilot in the Office Apps
Duration: 75 min · Goal: What it does (and doesn't) in each app
Per-app cheat strip
App
Does
Does NOT
Word
Draft, summarize, rewrite, tone change, TOC from headings
Q&A grounded on the open document with line-level citations
Hard limits to remember: draft length capped (~1500 words on long requests), referencing maxes out at 3 documents, layout/formatting (margins, watermark, header, theme) is never Copilot's job — use the ribbon.
Excel — deep dive
Pre-requisites: file on OneDrive/SharePoint, AutoSave ON, and data shaped as an Excel table (Ctrl+T). No merged cells, no blank divider rows, headers in row 1.
What works in Excel-native Copilot: "add a formula column for..." / "highlight rows where..." / "insert a chart for..." / "sort by..." / "what insights are in this table?"
When Excel Copilot is not enough, use Analyst: multi-sheet, cross-file analysis, ad-hoc Python (regression, forecasting, what-if), big tables with millions of rows.
Excel cannot create charts that need data outside the active table; it will refuse a prompt like "compare this with last year's data in another file."
PowerPoint — deep dive
Create presentation from a file — "Create a presentation about X from this document" pulls from a Word file in OneDrive. Works best with a clean heading structure (H1/H2/H3).
Design suggestions — Copilot honors the existing template; it will not auto-rebrand without one. To match company style, start from your corporate .potx.
Speaker notes — Copilot writes notes per slide tuned to the audience you describe.
Add/Reorganize — "Add a slide about Y after slide 4" / "Reorganize this deck by topic."
Cannot do — invent images of real people, generate animations beyond template defaults, replace your master slide design.
Outlook — deep dive
Summarize thread — long threads collapse to bullets with sender attribution and decisions.
Draft with Copilot — short bullet → polished email; can pull from OneDrive files referenced with /.
Coaching by Copilot — reviews your draft for tone, clarity, reader sentiment; not an edit, just feedback.
Catch-up / Follow-ups — surfaces threads waiting on you and replies you forgot to send.
Cannot do — schedule automatic replies (use rules), trigger workflows (use Power Automate), send mail without you pressing Send.
Teams — deep dive
Surface
What it does
In-meeting Copilot
Live prompts: "What have I missed?" / "Who suggested the new schedule?" / "Are there any open questions?"
Intelligent Recap
Post-meeting summary, action items, mentions of you, chapter markers
Chat Copilot
Summarize a noisy channel thread; "highlights since yesterday"
Phone calls (Teams Phone)
Real-time transcript + recap if the call is recorded
External meetings: Copilot in another organization's meeting depends on the organizer's tenant policy, not yours. If they disable it, your license doesn't help.
Other surfaces worth knowing
OneNote — Copilot summarizes long notebooks, generates to-do lists from meeting notes.
Loop — generate components (tables, task lists) from a prompt inside a Loop workspace.
Forms — "Create a survey about customer satisfaction in 6 questions."
Mobile — Copilot in the Microsoft 365 mobile app supports chat + voice, but slash-referencing is limited.
Demo Florist campaign blurb in Word
Open a blank Word document.
Click the Copilot icon → prompt: "Write a 200-word Mother's Day campaign blurb for a neighborhood florist, warm tone, three call-to-action items." → Generate.
Add last year's campaign file as a reference (slash menu → Reference a file) → "rewrite in the style of last year's piece."
Lab L2 Mailbox in 5 minutes
Ask Copilot in Outlook to summarize the longest mail thread of the past 7 days.
Create a draft reply and switch the tone from formal to friendly.
Open an Intelligent Recap for a recent Teams meeting and pull 3 action items.
Knowledge check
1. Why might Copilot in Excel be greyed out for a sales worksheet?
2. Can Copilot in Word set 2 cm page margins for you?
3. You join a Teams meeting hosted by another company. Will Copilot work for you?
4. A bakery wants Copilot in Word to draft a campaign blurb grounded on last year's recap and this season's catalog. What's the maximum number of files Word's Draft-with-Copilot can reference at once?
5. A teacher wants PowerPoint to build a deck from a Word file. The generated slides don't match the school's brand. Why?
Module 3 · Morning
Tour of Copilot Surfaces
Duration: 90 min · Goal: Pick the right surface for the job
The decision matrix
Need
Surface
"How should I phrase this?" — quick chat
Chat
External trends + internal data, cited brief
Researcher
ROI, trends, charts from Excel
Analyst
Find a previous proposal inside the org
Search
A team co-editing one output
Pages
A persistent workspace of sources/prompts
Notebook
Researcher vs Analyst — a sharp distinction
Researcher
Analyst
What it does best
Multi-source synthesis with citations
Quantitative analysis on data you provide
Reaches outside?
Yes — web + internal
No — works on your data only
Tool under the hood
Web + Graph retrieval
Code interpreter (Python in a sandbox)
Typical output
Briefing / report
Numbers, tables, charts
Continue conversation in
Word, Teams, Outlook
Word, Teams, Outlook
Notebook vs Pages
Notebook
Pages
Purpose
Persistent workspace for a topic or project
Single collaborative canvas for one output
What it holds
Sources, prompts, outputs
Document-like content + @mentions
SharePoint reference
Live link — latest version
Share via @mention or share link
Local upload
Snapshot — does not auto-refresh
Exporting to Word creates a frozen copy
The full surface map
Surface
One-line job
Lives in
Copilot Chat
General-purpose conversation
work.copilot.microsoft.com, Teams Copilot app, mobile
Researcher
Multi-step reasoning + cited briefings
Agent inside Copilot Chat
Analyst
Data analysis with Python sandbox
Agent inside Copilot Chat
Search
Semantic search across the tenant
Copilot Chat, M365 Search bar
Pages
Single collaborative canvas ("the new doc")
Inside Copilot Chat after a generation
Notebooks
Persistent project workspace
Copilot Chat sidebar
Agent Store
Catalog of built-in + custom agents
Copilot Chat header
Create (Designer)
Image generation
Copilot Chat + standalone
Researcher — how it works under the hood
Performs a multi-step plan: search → read → verify → synthesize. You see the reasoning steps as it works.
Combines web and internal Graph results, citing both kinds in the same answer.
Output is suitable for a 2-5 page briefing; you can hand off to Word, Outlook, or Teams to continue.
Best prompts: "Brief me on...", "Compare...", "What are the implications of..."
Not a good fit for: number crunching (use Analyst), file lookup (use Search), drafting (use plain Chat or in-app Copilot).
Analyst — how it works under the hood
Uses a Python sandbox (a.k.a. "code interpreter") to crunch your data.
Accepts Excel .xlsx, CSV .csv, and most text-extractable formats. Image-only files (a JPG of a chart) won't work.
Shows you the Python code it runs — you can read and audit it.
Best prompts: "Forecast...", "Correlate...", "Plot...", "Cluster customers by...", "What's the trend?"
Cannot reach the web; bring your data in.
Pages — the new collaborative canvas
Pages turn a Copilot answer into a shareable, editable canvas.
Multiple people can co-edit with @mentions; Copilot stays available inside the page.
You can export to Word, but that creates a frozen copy — future Copilot edits live in the page, not the Word file.
Best for: a team co-writing a one-pager (brief, plan, recap, FAQ).
Notebooks — your project memory
Hold a scoped bundle of sources (SharePoint links + local uploads + prompts) for one topic or project.
Up to 20 sources per notebook is a safe ceiling — quality drops if you exceed that.
SharePoint references = live (always latest, permission-trimmed). Local uploads = snapshot (frozen at upload time).
Best for: "I'm running this customer engagement for three months — everything Copilot needs to know lives here."
Search vs Researcher vs Chat — the three Q&A surfaces
Need
Surface
"Find the deck Sarah shared last quarter"
Search
"Summarize what we said about pricing in last week's emails"
Chat (Work scope)
"Build a competitive landscape brief on the EV charging market with citations"
Researcher
Image, audio, and video
Create / Designer — generate images from a prompt. Subject to content-safety filters; cannot generate likenesses of real living people, real logos, or harmful content.
Voice mode — talk to Copilot in supported clients (web, mobile).
Stream highlights — video summaries appear in Teams Recap (audio + transcript-based, not deep video understanding).
Demo Same question, three surfaces
"Let's design the 2026 winter program for our public library: which events will resonate, and how did attendance look last year?"
Chat → generic suggestions, no grounding
Researcher → attendance dashboard + public reading-trend synthesis + citations
Analyst → an age-group attendance trend chart from last year's data
Lab L3 Pick the surface
Discuss with your neighbor: which surface for each scenario?
A veterinary clinic's monthly treatment-type analysis
A children's museum researching competitor museums in a new country
A teacher looking for last year's "parent-teacher meeting deck"
A conference organizer co-writing the program agenda with the team
Knowledge check
1. A dental clinic wants to evaluate ROI trends across two years of billing spreadsheets and chart growth. Best surface?
2. You added Roadmap.docx from SharePoint to a notebook on Monday. A teammate edits it on Friday. What does the notebook see on Saturday?
3. After Researcher produces a long market briefing, where can you continue the conversation?
4. A registrar uploads a photo of a printed enrollment chart (PNG) and asks Analyst to find trends. What happens?
5. A team wants a single shared workspace to draft a quarterly newsletter together. Which surface fits best?
6. An office manager needs a brief on the EV charging market combining web trends and internal pricing strategy. Best surface?
Module 4 · Morning
Agents and Automation
Duration: 75 min · Goal: Tell Chat from Agent and build your first agent
Chat vs Custom Agent — one table
Dimension
Chat
Custom Agent
Trigger
Ad-hoc
Goal-oriented, sometimes scheduled
Knowledge
Whatever you reference per prompt
Curated sources locked in by the builder
Behavior
Free-form
Multi-step, tool-aware, consistent persona
Audience
One user, one task
Many users, repeatable workflow
Sharing boundary
—
Inside the organization only
Four-check rule: Repeatable? Consistency matters? Curated sources? Multiple users at scale? Three or more "yes" → build an agent.
Three ways to build an agent — know the difference
Tool
Audience
Best for
Agent Builder (inside Copilot Chat)
Business users
Quick, declarative agents grounded on SharePoint/OneDrive files
Copilot Studio
Makers / power users
Low-code agents with actions, connectors, multi-turn flows, external systems
Declarative agent (manifest / pro-code)
Developers
Source-controlled agents distributed via Teams admin center
For exam purposes — and for the vast majority of business scenarios — think Agent Builder. Reach for Copilot Studio when the agent needs to take actions (file a ticket, call an API), not just answer questions.
Agent capabilities — what you can switch on
Capability
Effect
Cost / risk
Code interpreter
Lets the agent run Python on uploaded data
Slower; data is processed in a sandbox
Image generator
Lets the agent create images
Subject to content-safety policies
Web search
Lets the agent ground on the public web
Off for sensitive scenarios; can pull in noise
Custom actions (Studio only)
Calls APIs, writes data back
Auth + governance required
Agent lifecycle
Discover — is this task repeatable, multi-user, and grounded on stable sources? If not, a plain prompt or a saved prompt is enough.
Build — fill name, description, instructions, sources, capabilities.
Test — ask 5 typical questions; verify citations resolve and answers are correct.
Share — specific people, security groups, or whole organization (still tenant-scoped).
Operate — watch for drift: sources change, the agent's tone can drift; review monthly.
Retire — unshare and delete when the workflow is no longer needed.
Permission model — the most common misconception
Sharing the agent does not share the data.
The agent itself can be shared with the whole org.
When someone runs it, Microsoft Graph re-evaluates their permissions on the linked sources.
A colleague who can't see the source SharePoint file will get a soft "no result" — the agent never bypasses access controls.
Therefore: publish the underlying SharePoint files to the right people first, then share the agent.
Worked example — Charity volunteer-onboarding agent
Field
Value
Name
Volunteer Buddy
Description
Helps new volunteers find the right forms, dates, and contacts
Instructions
"Speak warmly. Always answer in three short bullets. If a question is about safety or medical training, refer the user to the Safety Lead."
Capabilities: Code interpreter off; image generator off
Suggested prompts: "What should I do during my first week?" / "How do I request time off?"
Scheduled prompts — mind the limits
Max once per day
Maximum 15 total runs per scheduled prompt
Work scope only — no web grounding
Typical use: an 8:00 AM digest of overnight customer requests
Lab L4 Build your own agent (20 minutes)
Pick a simple, repeatable scenario from your own role (e.g., new project kick-off checklist).
Open Agent Builder.
Fill Name / Description / Instructions / Knowledge sources from the template above.
Add two Suggested prompts.
Share with a neighbor and test together.
Knowledge check
1. With whom can a custom Copilot agent be shared?
2. True or False: Sharing an agent organization-wide grants new SharePoint access to recipients.
3. A vineyard ops lead wants an 8:00 AM daily summary of overnight tasks. Best solution?
4. A makerspace wants an agent that not only answers questions but also files a maintenance ticket in their external system. Which tool fits?
5. Which knowledge source is NOT supported for a custom agent?
Module 5 · Afternoon
Prompt Engineering
Duration: 60 min · Goal: GCSE formula + common pitfalls
The GCSE formula
Letter
Meaning
Example fragment
Goal
What do you want?
"Draft a one-page volunteer recruitment flyer..."
Context
For whom / why?
"...for our food bank's spring drive aimed at retirees..."
Source
Grounded on what?
"...using VolunteerHandbook2026.docx and FoodDrive-Stats.xlsx..."
Expectations
Output shape?
"...warm tone, ~250 words, three call-to-action bullets."
Anti-patterns to avoid
Anti-pattern
Why it fails
Fix
"Tell me everything about..."
Fuzzy goal → generic answer
One clear goal
"Scan the entire SharePoint..."
More sources = more noise
Few, fresh, focused files
1,500-word prompt
Length ≠ quality; many goals dilute
One goal per prompt; iterate
No source given
Generic, hallucination-prone
Reference the file via slash
Expecting determinism
LLM is probabilistic — wording varies
Verify expectations + human review
Saving a reusable prompt to the gallery
Run the prompt first (it can't be saved before it runs).
Hover over the prompt card → Save to gallery.
Tag it, describe it, share with your team.
GCSE in action — a bad prompt rewritten
Step
Prompt
What you'll likely get back
v1 — bad
"Write a newsletter."
Generic, no focus, no audience match
v2 — better
"Write a monthly newsletter for our charity supporters."
Better tone, still no grounding
v3 — GCSE
Goal: Write a 300-word monthly newsletter. Context: for our community charity's supporters; warm, encouraging tone; highlight two events. Source: using April-Recap.docx and UpcomingEvents.xlsx. Expectations: three sections, each with a header; one call-to-action at the end; reading level B1.
Tight, on-message, grounded, ready to lightly edit
Five prompt patterns to keep in your toolkit
Pattern
When
Example fragment
Role play
You need a specific voice
"Act as a careful school principal writing to parents..."
Chain-of-thought
Reasoning matters more than the final answer
"...explain your reasoning step by step before the recommendation."
Few-shot
You need consistent format
"Here are two example summaries. Match the style for the third."
Iterative refinement
You don't know the right shape yet
Run → "shorter" → "more concrete examples" → "replace the second bullet with..."
Format constraint
Output must drop into something else
"Return as a Markdown table with these exact columns: ..."
Length, tone, format — the cues Copilot listens to
Length: "in 5 bullets", "under 200 words", "a single paragraph", "one page"
Tone: "warm and encouraging", "neutral and factual", "firm but polite", "playful"
Audience: "for a B1 English reader", "for retirees with no IT background", "for a board of directors"
Format: "table with columns X, Y, Z", "three sections with headings", "FAQ style", "email with subject line"
Persona: "as a veterinary nurse", "as a museum docent"
Refine controls and follow-ups
After any answer, Copilot offers quick refinements you don't have to type:
Make it longer / shorter
More casual / more formal
Visualize as a table
Add an executive summary
Then keep iterating in natural language: "replace the third bullet with one about training" — Copilot keeps the rest as-is.
Common pitfalls (and the fix)
Pitfall
Symptom
Fix
Mega-prompt with 5 goals
Diluted output, misses one or two goals
One goal per prompt; iterate
"Use all our SharePoint"
Generic, drifts
Reference 1-3 specific files via slash
No audience cue
Wrong tone
Add audience to Context
Expecting determinism
"It gave me different wording today"
It's probabilistic; lock structure with format constraints
"Make it perfect"
Loops with no improvement
Be specific: "shorter, drop bullet 2, more numbers"
Saving and sharing prompts
A prompt must run successfully at least once before it can be saved to the gallery.
The gallery supports tags, descriptions, and sharing to teammates.
Saved prompt links are tenant-scoped — a link sent to someone in another tenant will return "Prompt not found."
Recommended hygiene: tag prompts by role ("newsletter", "intake", "summary"), review monthly.
Lab L5 Same task, three prompts
Pick a real task (e.g., a podcaster's episode teaser).
Write a bad prompt first ("Write me a nice teaser") and note the output.
Rewrite it using the GCSE formula.
Iterate once for tone and length.
Save the winning prompt to the gallery.
Knowledge check
1. True or False: The same prompt always returns the same answer when grounding is identical.
2. Which is good practice when picking reference files for a prompt?
3. To save a prompt to the gallery, you must first...
4. Which letter of GCSE is most often missing in weak prompts and most responsible for hallucinations?
5. You want consistent format across many outputs. Which prompt pattern fits?
Module 6 · Afternoon
Security, Privacy & AI Risks
Duration: 75 min · Goal: The EDP boundary, six risks, daily reflexes
EDP — the short mantra
Grounding ✅ | Training ❌
At query time, tenant data is fed to the model as context (RAG).
Tenant data is never used to train the foundation model.
The service boundary stays inside your M365 licensed boundary.
The six AI risks
Risk
One sentence
Mitigation
Fabrication
The AI invents content
Source grounding + citation review
Overreliance
The human publishes without checking
Human-approved publishing gate
Prompt injection
Hidden instructions trick the AI
Caution with untrusted content
Deepfake
Synthetic media
Check content credentials (C2PA)
Bias
Systematic unfairness
Diverse data + human review
Data oversharing
Exposing data unnecessarily
Share only what is needed
Two crucial reflexes
"There are citations" ≠ "it's correct." A citation is a trail, not a proof.
Absolute words ("always / never / only"):
Feature claim — usually false ("Copilot always does X" → suspect).
Security-boundary claim — usually true ("Copilot never uses tenant data for training" → true).
Microsoft's Responsible AI principles — the six pillars
Principle
What it means in practice
Fairness
The system serves all people equitably; no systemic bias against a group
Reliability & safety
The system performs as intended and fails gracefully
Privacy & security
Personal data is protected; access is permission-based
Inclusiveness
Designed for the widest possible range of users (accessibility, language)
Transparency
People understand the AI's role and limits
Accountability
Humans remain responsible for outcomes
The six AI risks — each one, properly explained
Risk
How it shows up
Mitigations
Fabrication (hallucination)
The model invents a fact, citation, or quote that looks real
Ground on real sources; require citations; spot-check numbers and names; verify any quote
Overreliance
A human publishes Copilot output without reading it
Classify content (Public / Confidential / Highly Confidential); Copilot honors labels on citations and downstream exports
Data Loss Prevention (DLP)
Compliance admin
Blocks or warns on sharing of regulated data; applies to Copilot interactions
Retention policies
Compliance admin
Keeps or deletes Copilot conversations per regulation
eDiscovery / Audit
Legal / compliance
Copilot prompts and responses are searchable in eDiscovery; admin actions land in the audit log
Restricted SharePoint Search
Tenant admin
Temporarily limits Copilot grounding to a curated set of sites until the org cleans up oversharing
Customer Lockbox
Tenant admin
Microsoft cannot access tenant data for support without explicit approval
What ends up where — conversation data residency
Copilot conversations are stored in your tenant's Substrate (the same store as Exchange).
They are visible to the user in their Copilot history; admin-visible via Purview/eDiscovery.
Retention policies you apply to Exchange/Substrate cover Copilot history.
Deleting a conversation in the UI follows your tenant's retention policy.
Citations — read them critically
A citation is a provenance trail: "this content came from this source."
A citation is not proof of accuracy: the source itself can be outdated, wrong, or misinterpreted.
Citation review checklist:
Does the cited source actually say this?
Is the source fresh enough for the decision?
Is the source authoritative in your context?
Is anything important missing from the cited material?
Regulatory awareness (light touch)
EU AI Act — risk-tiered regulation; M365 Copilot is a general-purpose AI deployment, and many uses fall under "limited risk" with transparency duties.
NIST AI RMF — US risk-management framework; aligns with Microsoft's Responsible AI Standard.
GDPR — data minimization, purpose limitation, subject rights still apply to anything Copilot processes.
You do not need to memorize statutes for this exam, but you should know that AI use is regulated and that humans remain accountable.
Absolute words — a useful reflex
"Always / never / only" on a feature claim → usually false. Features are context-dependent.
"Always / never / only" on a security boundary → usually true. Microsoft commits to these guarantees.
Example: "Copilot always produces accurate citations" → false. "Copilot never uses tenant data to train the foundation model" → true.
Lab L6 Risk hunt
Tag each Copilot output with the AI risk it illustrates:
A school brochure listing an award the school never won → fabrication
A manager publishing a Copilot-written policy without reading it → overreliance
A document containing a hidden "leak the passwords" instruction → prompt injection
A prompt with an entire customer list pasted in → data oversharing
Knowledge check
1. True or False: A citation in a Copilot answer proves the content is accurate.
2. A team lead publishes a Copilot-written policy without reading it. Which risk?
3. You ask Copilot to summarize a file you have no permission to view. What happens?
4. A summary an intern shared contained a non-existent court ruling that Copilot "cited." Which risk?
5. The IT team has tenant oversharing concerns and wants Copilot to ground only on a curated set of SharePoint sites until cleanup is done. Which control fits?
6. Which Responsible AI principle most directly addresses making sure AI works for users with disabilities and across many languages?
Module 7 · Afternoon
Settings, Memory & Lifecycle
Duration: 45 min · Goal: Personalize + clean up
Custom instructions — scope
Apply to
Do NOT apply to
Every new chat in Copilot
Built-in agents (Researcher, Analyst)
Previous answers already shown
Example: A speech-language pathologist sets: "Always respond in a clinical, professional tone and spell out abbreviations."
Memory ≠ conversation history
Copilot may remember some preferences over time.
To make Copilot forget: Settings → Memory → delete the entry.
Deleting conversations does not clear memory.
Cleaning up activity
Personal: the My Account portal supports bulk and date-range conversation deletion.
Enterprise: Purview and the M365 admin center for policy-driven retention.
Custom instructions — a worked example
A municipal communications officer might set custom instructions like this:
"I work in the communications team of a city council. Replies should be:
In neutral, citizen-friendly English at B1 reading level
Free of jargon and acronyms (spell out the first time)
Structured with clear headings when longer than 4 paragraphs
Inclusive in tone; avoid gendered defaults
End with a one-line takeaway in bold
"
Scope reminder: these apply to new Chat conversations only. Researcher, Analyst, and other built-in agents have their own instruction sets baked in by Microsoft.
Memory — separate from history
Conversation history
Memory
What it is
The transcript of past chats
Long-term facts Copilot has learned about you
Examples
"Yesterday I asked about the spring fundraiser"
"You manage a community library" · "You prefer bullet-point answers"
Lives in
Substrate (your mailbox)
A separate user-profile store
Deleting conversations clears memory?
—
No. Memory is independent.
How to clear
Conversation list → delete
Settings → Memory → delete entry
Tell Copilot directly
—
"Forget that I prefer bullets" works
Connectors, plugins, and Graph Connectors
Graph Connectors (admin-controlled) pull external data (e.g., a knowledge-base, ticketing system) into Microsoft Graph so Copilot can ground on it.
Plugins / message extensions let agents or Chat call external services for live actions.
End users typically consume these — admins enable them. Recognizing the term is enough for the exam.
Language, accessibility, voice
Copilot supports many UI languages; switch via M365 settings. The model can read and produce many more languages than the UI exposes.
Voice mode is available in supported clients (web, mobile) for hands-free chat.
Screen-reader and high-contrast support follow the host app's accessibility features.
Activity cleanup paths
Scenario
Where to go
Delete a single chat
Copilot → conversation list → hover → Delete
Bulk-delete personal activity
My Account → Privacy → Activity
Org-wide retention
Microsoft Purview → Data lifecycle / retention policies
Audit a specific user's prompts
Purview → Audit (admin)
Lab L7 Set up my profile
Write 3 lines of custom instructions tailored to your role.
Open Settings → Memory and delete anything unexpected.
Save a prompt to the gallery.
Knowledge check
1. You asked Copilot to remember your favorite cycling routes; you stopped cycling. How do you make it forget?
2. Custom instructions apply to which of the following?
3. A user deletes every Copilot conversation in their history. Will memorized preferences also vanish?
4. The compliance team wants Copilot chats retained for 5 years for regulated employees. Where is that policy configured?
Module 8 · Afternoon
Troubleshooting & Q&A
Duration: 45 min · Goal: Read field error messages confidently
Error message strip
Symptom
Cause
"Prompt not found. Sorry, it looks like the prompt is no longer available."
The link is from another tenant
"The file appears to be empty or corrupted."
You lack permission to the referenced file (or it is truly empty)
Excel Copilot icon greyed out
OneDrive / AutoSave / Excel table — one is missing
Researcher not visible
Not pinned — open the Agent Store and pin it
Same prompt, different answer
The LLM is probabilistic
Five most frequent field questions
"Is it using my company data to train the model?" → No, EDP forbids it.
"Who is responsible if the answer is wrong?" → Whoever publishes is accountable; human review rule.
"Can it read a confidential file I don't have access to?" → No, M365 permissions cannot be bypassed.
"Will Researcher work in my external meeting?" → Depends on the organizer's tenant policy.
"Will the same prompt give me the same answer?" → No, it's probabilistic.
Diagnostic flowchart — "Copilot isn't working"
Is the user signed in with their work account? Personal MSA → no tenant grounding.
Does the user have a Microsoft 365 Copilot license? Check M365 Admin Center → Users.
Is the host app up to date? Old builds of Word/Excel can hide the Copilot icon.
Is the file on OneDrive/SharePoint with AutoSave? Local files won't trigger Copilot in Excel/Word.
For Excel only — is the data in a real Excel table? Convert with Ctrl+T.
Has the admin disabled a specific surface? Researcher/Analyst pinning, agent install, web grounding can all be policy-controlled.
If all clear and still broken: capture a screenshot, exact prompt, and time, and open a Microsoft support ticket.
License combinations — the most common
Required
For what
Microsoft 365 E3 or E5 (or Business Standard/Premium)
Required for sensitivity labels, DLP, and policy-driven retention
Without the Copilot add-on, the user gets the free Microsoft 365 Copilot Chat experience: chat + web grounding + Designer image generation — but no tenant Graph grounding inside the Office apps.
Common error messages — root cause table
Error
Root cause
Fix
"Prompt not found"
Cross-tenant saved-prompt link
Recreate the prompt in your tenant
"This file appears to be empty or corrupted"
You don't have permission to the referenced file (or it really is empty)
Ask the owner to share; verify the file isn't 0 bytes
Microsoft support — reproducible service-level bugs; capture screenshot + prompt + timestamp + tenant ID.
Knowledge check
1. A peer from another company sends you a saved-prompt link. You see "Prompt not found." Why?
2. A colleague sees Researcher in their Copilot but you don't. First thing to try?
3. A user opens an Excel file from their desktop and the Copilot icon is greyed out. What's the most likely cause?
4. Copilot answers "This file appears to be empty or corrupted" when you reference a SharePoint deck. The file opens fine when you click it. What's the real cause?
5. You ran the same prompt twice and got different wording. Is something broken?
Exam prep
Exam Deep Dive — AB-730
Concept-level review of the topics most heavily tested on the AB-730 exam. Each card below collects what you must “just know” in one place, organized by surface (Chat, Notebooks, Pages, Agents) and by control (privacy, sharing, scheduling, grounding). Read this before the final assessment.
1 · Where to find Copilot — surfaces & access
Web entry point for Microsoft 365 Copilot: https://m365.cloud.microsoft. (Not copilot.microsoft.com, not the My Apps portal, not the My Account portal.)
Copilot Chat is included at no extra cost for users with qualifying Microsoft 365 subscriptions (Business Basic/Standard/Premium, E3, E5). The Microsoft 365 Copilot add-on license unlocks deep app integration, organizational-data grounding, and custom agents that act on tenant content.
Without a Copilot license, Copilot Chat answers from only three sources: (1) the prompt context you provide, (2) the conversation history of the current chat, and (3) internet search data. It does not reach into SharePoint, OneDrive, Teams chats, mailboxes, or your internal databases.
The Researcher agent requires a Microsoft 365 Copilot license. If a colleague has it and you don’t, the right next step is to request a license from your administrator.
2 · Containers — Notebooks vs Pages vs Apps
Container
What it’s for
Key behavior
Notebook
Group multiple Copilot conversations around the same reference material
Best when you want several chats to share files, links, or notes.
Page
Capture and edit a Copilot output (a draft, a report) and collaborate on it
Collaborate via @mention in the page or share the page link.
App
A broader product surface that hosts experiences
Not a way to organize conversations or share references.
Agent
A purpose-built Copilot persona with its own instructions and knowledge
Not a container for organizing existing chats.
File version trap. A file you add to a notebook from SharePoint stays live — chats see the most recent version. A file you add from a local folder is a frozen snapshot — later edits on disk are ignored until you re-upload.
3 · Built-in agents inside Microsoft 365 Copilot
Agent
Best for
Signal to pick it
Researcher
Synthesizing information from organizational content and the web, with citations
You need a research-style brief with sources and risks/gaps.
Analyst
Quantitative work — trends, ROI, calculations, sentiment counts, charts (runs Python via code interpreter)
The prompt is about numbers, comparisons, or visualizations over a dataset.
Chat
Drafting, rewriting, tone control, polished business communication
You’re writing an executive email or memo from an attached doc.
Built-in agents are system-defined — you can prompt and refine them, but you cannot modify their settings (instructions, capabilities, suggested prompts) from the Copilot app.
A conversation started with the Researcher agent can be continued in Copilot in Word, Teams, and Outlook — cross-app continuity via Microsoft Graph.
4 · Building custom agents in the Copilot app
Two tabs you must know:
Describe tab — you describe the agent in natural language (purpose, audience, tone, tasks). Copilot proposes an initial setup (suggested behaviors, starter prompts). This is the AI-assisted starting point.
Configure tab — you fine-tune knowledge sources, actions, and settings after the concept is set.
The agent must do math, aggregations, visualizations, or run Python over Excel data.
Instructions
You want a specific persona / tone (warm, formal, analytical) across all replies.
Suggested prompts
You want to help new users start — shows expected input patterns and output types.
Templates
You want a structured starting point for a repeating output shape.
Knowledge source rules. Supported: SharePoint, Teams chats, email, websites, uploaded files (.doc/.docx, .pdf, .ppt/.pptx, .txt, .xls/.xlsx), and connectors. Not supported: image files (JPG/PNG) and prior Copilot conversations.
Sharing rules. Custom agents can be shared only with people in your organization — not with anyone holding a valid email, not with personal Microsoft accounts. For complex workflows with third-party connectors, use Copilot Studio, not the Copilot app.
5 · Office app coverage — the “content vs chrome” rule
Copilot in the Office apps handles content (drafting, summarizing, generating). It does not handle layout, formatting chrome, or app configuration. Memorize the right and wrong pairs:
App
Copilot CAN do
Copilot does NOT do
Excel
Generate a summary of key insights; build a pivot table from your data
Customize conditional-formatting rules; insert a custom chart with specific formatting
Word
Insert a table of contents based on headings; generate a summary of key points
Customize page margins; insert a custom watermark
PowerPoint
Create a slide layout based on the content; produce a summary slide
Insert a custom animation; customize the brand design theme
Outlook
Draft a response based on the conversation context; summarize unread emails in the inbox
Insert a custom HTML signature; customize the folder structure
6 · Grounding — making answers come from a real source
Best way to ground: reference the actual content (the file, the doc, the URL) inside your prompt. Adding a goal or describing the audience helps clarity but does not ground the answer.
With a Copilot license in Work scope, Copilot answers from two ingredients: (1) data the signed-in user is permitted to access, and (2) the model’s general training knowledge. It does not reach all tenant data indiscriminately, and it is not limited to training knowledge alone.
Telling Copilot to “infer from training data” invites hallucinations — always reference the source.
7 · Personalization layers — which one to use
Layer
Controls
Scope
Custom instructions
Persistent tone, style, persona, response shape
Every future conversation
Copilot Memory
Factual preferences (“I’m a medical researcher”, “I live in X”, “I’m planning a trip to Y”)
Carries across conversations
Saved prompts / Prompt Gallery
Reusable prompt templates
One-click reuse on demand
Inline example in a prompt
Shape of the answer for this turn
Just the current conversation
Trap to remember. A medical researcher wanting consistently professional tone → Custom instructions, not Memory and not an attached example. If you planned a trip and the trip is cancelled, the correct cleanup is to delete memories, not the conversation, not the activity history, not custom instructions.
Verified response badge (small green indicator next to a conversation title): the conversation contains a response that is strongly grounded — typically backed by citations. It is not a sign that the conversation is shared, in a notebook, scheduled, or anonymous.
Suggested prompts in an agent are the lightweight “guardrails” that show users how to start — the expected input patterns and output types. (Capabilities = what the agent can do; instructions = how it behaves; settings = configuration.)
Recap is the right Teams feature for catching up on a meeting’s key points and next steps. For a meeting you joined late while it’s being recorded, the fastest path is to ask Copilot in Teams to summarize what you missed.
To find existing similar content in your organization (“do we already have a training plan like this?”), use Search — not Designer, Apps, or Pages.
9 · Enterprise Data Protection (EDP) — what it actually guarantees
Sometimes called commercial data protection.
Prompts and responses stay inside the Microsoft 365 tenant boundary.
Access is permission-trimmed — Copilot only surfaces what the signed-in user can already access.
Your tenant data is not used to train the underlying foundation models.
Activity is governed by Microsoft 365 compliance (audit, retention, eDiscovery, Microsoft Purview).
Don’t confuse EDP with: Common Data Model (a data schema), sensitivity labels (classification), or Zero Trust (a security posture). They are supporting concepts; only EDP is the Copilot-specific guarantee.
10 · The six AI risks — spotlight on prompt injection
Prompt injection is a top exam topic. An attacker hides malicious instructions inside an email, a document, a webpage, or a chat message the assistant will read. Because LLMs follow natural-language instructions, those hidden instructions can override the system’s intent — leading to data leakage, unsafe output, or policy bypass.
Enterprise mitigations: grounding boundaries, permission trimming, content filtering, and an instruction hierarchy where system policies outrank user-supplied instructions.
User mitigation: treat content from untrusted sources (external emails, web pages, files from outside your org) as potentially hostile. Validate before acting on AI output.
The other recurring exam risk: users accepting AI output without verifying accuracy — always cross-check critical answers.
11 · Provenance — verifying AI-generated images
The reliable way to check whether an image was created or modified by AI is to look at its content credentials (the C2PA provenance standard).
Content credentials are tamper-evident metadata embedded in the file: which tool produced it, when, and what edits happened.
Not reliable: file names, file descriptions, or visible watermarks (any of these can be removed, edited, or simply absent).
12 · Cross-tenant boundaries & file-access errors
If a colleague from another company shares a prompt link and you see “Prompt not found. Sorry, it looks like the prompt is no longer available.” — the most likely cause is that the prompt lives outside your organization’s tenant. Cross-tenant sharing is not automatically allowed.
If a saved prompt fails with “the file appears empty, corrupted, or in a format I cannot process”, the most likely cause is that you no longer have access to the file — not a real corruption.
If Copilot answers feel inconsistent in wording between identical prompts, that’s normal: generative AI is probabilistic. Constrain the format if you need consistency.
13 · Activity history, deletion paths, and self-service privacy
Goal
Where to go
Delete all Copilot conversations with the least effort
My Account portal in Microsoft 365 (bulk action). The Copilot web/desktop apps require deleting one by one.
Delete activity for a specific date range
My Account → Delete history (date-range option).
Delete one confidential conversation without admin approval
My Account portal in Microsoft 365 Copilot — keeps other conversations intact.
Tenant-wide governance, retention, eDiscovery
Microsoft 365 admin center or Microsoft Purview compliance portal (admin-only).
Important nuance. Deleting Copilot activity history removes interaction records (prompts & responses). It does not delete associated notebooks, pages, or files saved into OneDrive / SharePoint — those follow normal M365 retention.
14 · Temporary chat
Designed for privacy-focused, non-persistent interactions.
Prompts and responses are deleted immediately when the session ends or a new chat begins.
Not saved to chat history, not stored in OneDrive, not added to a notebook, not kept for a delayed deletion window.
Use it for: experimenting with sensitive ideas, drafting confidential text, testing prompts without leaving a record.
15 · Prompt scheduling — know the two limits
Frequency limit: a scheduled prompt can run at most once per day. Sub-daily schedules (hourly, etc.) are not supported.
Execution cap: a single scheduled prompt runs a maximum of 15 times. After that the schedule must be recreated.
Why these limits exist: cost and resource governance, prevention of runaway automations, and a built-in checkpoint that forces humans to review whether the automated prompt is still useful.
16 · Quick-fire glossary you must just remember
Term
One-line meaning
EDP
Enterprise Data Protection — tenant boundary + no model training on your data.
Content credentials
C2PA tamper-evident provenance metadata for AI-generated/edited media.
Verified response
Conversation badge meaning the answer is grounded / cited.
Recap
Teams meeting catch-up summary (key points + next steps).
Intelligent recap
The Teams view that surfaces the recap content.
Describe tab
NL-driven first pass at building an agent.
Configure tab
Manual fine-tuning of an agent’s sources, actions, settings.
Code interpreter
Agent capability that runs Python for math, aggregations, charts.
Image generator
Agent capability for visual content (logos, artwork).
Suggested prompts
Starter examples shown to users of an agent.
Instructions
The agent’s persona / tone / behavior contract.
Capabilities
What the agent can do (tools/features).
Notebook
Container that groups conversations with shared reference material.
Page
Collaborative output canvas (shareable via @mention or link).
Memory
Stores factual preferences across chats.
Custom instructions
Persistent tone/style across all chats.
Copilot Studio
Where you build advanced agents with connectors & orchestration (not the Copilot app).
Wrap up
Final assessment
25 questions · mixed difficulty · Pass = 70% · Certificate-eligible = 80%. Answers are graded only when you click Submit.
Wrap up
Resources & Toolkit
Self-contained study pack
Everything you need is now built into this single HTML file — no separate cheat-sheet, notebook, or facilitator guide is required. Save the page offline and you keep the whole course.
Progress tracking — your completed modules and final-assessment answers persist in your browser via localStorage. Use Reset all progress below to start over.
Re-read the Exam Deep Dive module the night before — it is the densest single-pass review.
Watch for the “content vs chrome” trap in Office app questions (Copilot does drafting/summarizing, not margins/themes/animations).
Memorize the two prompt-scheduling limits: once per day, 15 runs.
If you don\u2019t know a question: eliminate the two clearly wrong options first, then pick the answer that least contradicts EDP and responsible-AI principles.