AI-103 grades decisions on Microsoft Foundry as it works today: which deployment, which role, which tool and which setting meet the requirement in front of you. Reading covers part of that. A first-attempt pass also takes three other things: hands-on time on the platform so its names and defaults feel familiar, practice that matches how scenarios are scored, and a plan for the exam clock, including when to open Microsoft Learn during the exam.
Start with a baseline
Before you plan anything, take the free AI-103 practice questions cold and note which skill areas cost you marks. The plan below spends most of its time on those areas.
Build before you memorize
Scenario questions are much easier once you have seen the settings they describe. Five small builds, one per skill area, cover a large share of the objectives. Each one comes with something to break on purpose, because a setting you have watched fail is hard to forget.
Builds and what to break
| Build | What it exercises | Break it on purpose |
|---|---|---|
| A Foundry project you call without keys | Deployment types and quota, Microsoft Entra ID through DefaultAzureCredential, and Foundry roles | Disable key authentication on the resource, then retry the call with the key |
| An agent with an MCP tool behind approval | Agent instructions, tools, require_approval, conversation state, traces and agent evaluators | Set store to false and keep chaining turns with previous_response_id |
| A masked edit of a product photo | Image editing with a mask and input_fidelity, generation controls, and Content Safety image analysis | Run the same prompt without the mask and compare what changed |
| A redaction and translation pipeline with a voice turn | PII detection with a redaction policy, Translator with NMT and with an LLM deployment, and speech to text with a phrase list | Remove the phrase list and count how often a product name is misheard |
| RAG over a handful of PDFs, wired to the agent | Indexers with OCR and chunking, integrated vectorization, hybrid and semantic queries, the Azure AI Search tool, and a Content Understanding analyzer for one invoice | Leave index projections on the default mode and count the documents in the index |
Keep each build in its own resource group and delete the group when you finish, so nothing keeps billing. The AI-103 course on preporato.com covers the services behind every build, lesson by lesson, in exam order.
Preparing for AI-103? Practice with 390+ exam questions
Practice the way the exam is scored
Three scoring rules from Microsoft should shape how you practice:
- The passing score is scaled. You need 700 or greater on a scale of 1 to 1,000, and Microsoft notes that this may not equal 70 percent of the points, because the passing score accounts for question difficulty.
- Multi-part questions give partial credit. Most earn one point per correctly answered component, so a question you can only half solve still deserves your best answer on every part.
- Wrong answers cost nothing. There is no penalty for guessing, and some questions are unscored without telling you which, so every question should get an answer.
Microsoft does not publish the question types on a given exam, but its exam sandbox shows the formats you might meet. Its break rules also mention problem-solution sets, where a problem comes with a proposed solution and you decide whether it solves the problem. That format deserves practice of its own.
A problem-solution set, worked through
The goal. A web app runs with a managed identity and must call one published agent in a Foundry project through the Responses API. Your security team requires least privilege.
Solution 1. You assign the Foundry User role to the identity on the project. Does this meet the goal?
No. The call would succeed, since Foundry User can interact with agent endpoints. The role also carries the data actions to build and develop in the project, and Microsoft describes it as the least-privilege role for developers who build and test agents, which this app never does.
Solution 2. You assign the Foundry Account Owner role to the identity on the Foundry resource. Does this meet the goal?
No. Foundry Account Owner can manage projects, resources and models, yet it has no data actions and no access to agent endpoints. The app's call would fail, and the role would still be far broader than the job needs.
Solution 3. You use the Azure CLI to assign the Foundry Agent Consumer role to the identity at the scope of that agent. Does this meet the goal?
Yes. Foundry Agent Consumer only grants interaction with agent endpoints, and agent scope narrows it to the one agent. Microsoft notes that the Azure portal can currently assign this role only at the account scope, so the CLI is how you reach agent scope.
Each solution in a set is a separate question, so judge it against the goal alone. Solution 1 is the instructive one: it works, and it still fails, because the goal asked for least privilege. When you review practice exams, read the explanation for every option, including the ones you got right, and look for that gap between "works" and "meets the goal".
Use Microsoft Learn during the exam, sparingly
Associate exams such as AI-103 let you open Microsoft Learn in a split screen next to the question. Microsoft's own guidance says it is meant for questions where you may need to look something up, and that relying on it for every question will leave you without enough time to finish. The exam timer keeps running while you browse.
The details are worth knowing before the day:
- Browsing is limited to the Microsoft Learn domain, and you can open several Learn tabs. The Q&A section, practice assessments and your profile are off limits.
- Ctrl+F (Command+F on a Mac) finds text on the current Learn page, and closing the Learn window resets that search history.
- A lookup pays off for a fact you could not reason out, such as a limit, a parameter name or a role definition. Judgment questions about which design fits a requirement rarely get faster with a search.
Practice the lookups while you study. Run at least one timed practice exam with Learn as your only reference, and notice which pages you needed and how long each search took. By exam day you should know where the role tables, quota and limits pages, and evaluator references live.
Master These Concepts with Practice
Our AI-103 practice bundle includes:
- 6 full practice exams (390+ questions)
- Detailed explanations for every answer
- Domain-by-domain performance tracking
30-day money-back guarantee
Plan the exam clock
Answer every question on your first pass and mark the doubtful ones for review. Since a blank earns nothing and a guess might earn a point, an unanswered question is the most expensive mistake on the exam.
Clear your review list before any break
Once you start a break, you can't return to any question you viewed before it, even if it is unanswered or marked for review. The exam clock keeps running during breaks, and Microsoft has built five minutes of break time into the exam.
Breaks are not available in the middle of a lab or inside a problem-solution set, and a break during a case study still locks every question you saw before it. Microsoft doesn't list which exams contain labs, so read the overview pages carefully when the exam launches. They tell you what to expect, including whether labs are part of it.
The final week
- Walk through the exam sandbox once. It reproduces the exam interface, with question types such as build list, hot area, drag and drop and case studies, plus the review screen and the controls for marking questions.
- Sit one or two timed practice exams you haven't seen before. Treat them like the real thing, with Learn as your only reference, and finish every question.
- Revisit every question you have missed twice. A repeated miss usually points to a rule you haven't learned yet, such as which evaluator needs ground truth or which role a caller needs.
- Book the date when your weakest skill area holds up. The real score report shows a bar for each skill area, so judge your practice results the same way.
Frequently asked questions
Where to go next
The AI-103 course teaches each skill area in exam order, and the six timed AI-103 practice exams explain every option and score each skill area separately. For the exam itself, read the AI-103 complete guide. The objectives are taken one at a time in AI-103 exam topics explained, and ten AI-103 practice questions come with every option explained. If you prepared for the older exam, AI-103 vs AI-102 shows what to relearn.
Sources:
- Microsoft Certified: Azure AI Apps and Agents Developer Associate
- Study guide for Exam AI-103: Developing AI Apps and Agents on Azure
- Exam duration and exam experience
- Exam scoring and score reports
- Exam retake policy
- Exam sandbox
- Role-based access control for Microsoft Foundry
- Authentication and authorization in Microsoft Foundry
- Azure OpenAI Responses API
- Define index projections in Azure AI Search
Ready to Pass the AI-103 Exam?
Join thousands who passed with Preporato practice tests
