Tell us about your PDF experience.
Certifications FAQ & Help
Find help and technical support for training and certifications within the topics below.
Earn a certification
e OVERVIEW
Certification process overview
Register and schedule an exam
Prepare for an exam
Practice Assessments
Exam duration and question types
Exam scoring and score reports
Online proctored exams
e OVERVIEW
Introduction
About online exams with Pearson VUE
Frequently asked questions (FAQs) about online proctored exams
Renew a certification
c HOW-TO GUIDE
Certification renewal process overview
Frequently asked questions (FAQs) about renewals
Exam accommodations
c HOW-TO GUIDE
Request accommodations
Available accommodations and documentation requirements
Frequently asked questions (FAQs) about exam accommodations
Manage certifications in the Learn profile
c HOW-TO GUIDE
Connect a certification profile to Learn
View, use, and share certificates and badges
View and share your transcript
Align certification profile and Learn profile accounts
Manage your certification profile
Retirement information
i REFERENCE
Certification retirement
Exam retirement
Course retirement
Program information
i REFERENCE
Beta exams
Exam development
Microsoft Certified Trainer
Volume licensing
Certification for students
c HOW-TO GUIDE
Student discounts
Student Training and Certification
College credit for certification exams
Policies and agreements
i REFERENCE
Certification expiration policy
Item challenge process
Exam security policy
Exam retake policy
Exam reschedule and cancellation policy
Microsoft Certification Program Agreement
Microsoft Certification Exam Agreement
Microsoft Certification Renewal Assessment Agreement
Training and certification news
h WHAT'S NEW
Social media and Blog
Training and certification in media
Moving from Learning to MSFT Learn
Certification help and Troubleshooting guides
c HOW-TO GUIDE
Certification support
Frequently asked questions
Microsoft Official Courseware (MOC) support
Find your MCID
Merge and transfer certification profiles
Vouchers and redeeming discounts
Microsoft Learning Partners
d TRAINING
Find a Learning Partner
Value of Learning Partners
Certification process overview
Article • 09/19/2023
Why get certified?
Earning a Microsoft Certification is globally recognized evidence of real world skills. A
Microsoft Certification showcases your commitment to keeping pace with rapidly
changing technology and positions you for increased skills, efficiency, and earning
potential in your professional roles.
Thirty-five percent of technical professionals say getting certified led to increased
income and twenty-six percent reported promotions1. IT professionals who achieve
a relevant, role-based technical certification perform an average of twenty-six
percent better than their uncertified colleagues2.
Team leaders who support and encourage their teams to get certified can expect a
higher performing workforce. Workers are more likely to stay with a company that
invests in their skills through certifications3.
Getting a Microsoft Certification is also a great way to break into the tech industry.
A Microsoft Certification conveys expertise, especially helpful for someone new to
the industry.
Getting started with Microsoft Certification
A great place to begin is the certifications overview, where you can explore certifications
by role or level. If you already know which certification you want to take, you can filter
and search from the browse certifications page.
Click the name of any certification to see the certification details page which lists the
exams you must pass to earn it. Some certifications only require one exam, while others
require more. On the details page, you’ll also find information about what skills are
measured, how to prepare, and links to registration. Each exam also has its own details
page covering exam-specifics.
Prepare for your certification exam(s)
For role-based, specialty, and fundamentals certifications, start by reviewing the study
guide on the exam details page. For MOS certifications, start by reviewing the skills list
on the exam details page. If you already have the skills, schedule the exam. If you’d like
more preparation, check out the certification or exam detail pages for options like:
Exam prep videos
Free online training on Training Services Partner
Instructor-led training
Practice Assessments
Additional preparation materials from Training Services Partner Press and training
delivered by Training Services Partners
Exam sandbox
To learn more about these and other ways to get prepared, visit: Prepare for an exam.
Register for a Microsoft Certification exam
When you’re ready, register from any exam details page. During the scheduling process,
you’ll choose to take the exam in a local test center or online. Local test centers provide
a secure, exam-ready testing environment while online proctored exams offer flexible
scheduling and the convenience of taking an exam from your home or office. Microsoft
partners with multiple exam providers to deliver certification exams for different types of
candidates. To learn more about these providers, how to register, and the benefits of
online exams versus test centers, visit: Register and schedule an exam.
Tip
We’re committed to ensuring that every person who’s interested in taking
Microsoft certifications can do so in a way that is fair and accurately reflects their
skills and abilities. Visit Request accommodations to learn more about requesting
accommodations.
Getting your exam results and certifications
For most exams, you’ll be informed of your results within minutes. But it can take up to
24 hours for results to appear in your Learn profile’s Certifications tab. For more
information about exam results and how to access them, visit Exam scoring and score
reports.
Please note: if you’ve taken a beta exam or scheduled your exam via Certiport , the
exam provider for students and educators, timing of exam results may vary.
Share your success with badges
If you’ve passed all the exams to earn a certification, congratulations! Employers and
colleagues will recognize your achievement when you share your badge on professional
networks or embed it in your email signature or resume. It’s your time to shine. You can
view, download, and share your accomplishments as badges or certificates, or share a
record of your success on your Microsoft transcript. For more information on transcripts,
visit View and share transcripts.
Renewing your certification
Keep in mind that role-based and specialty certifications expire after one year. You can
take free online renewal assessments six months before they expire to extend your
certification for a year. For more information, visit: Renew your certification.
1
IDC white paper, sponsored by Microsoft, “Benefits of Role-Based Certifications ,” June
2020.
2
Pearson VUE, “2018 Value of IT Certification ,” 2018.
3LinkedIn, “2020 Global Talent Trends Report ,” 2020.
Request exam accommodations
Article • 09/19/2023
We’ve designed certification exam accommodations to support candidates while
maintaining our high standards.
) Important
Request accommodations before you schedule an exam.
It can take up to 20 days to process and schedule an accommodation request
(online or in person). Be sure to plan ahead so we can ensure a positive exam
experience.
What types of accommodations are
considered?
We often approve accommodations for:
extra time for learning disabilities, ADHD, PTSD, or test anxiety
use of assistive technology
a personal care assistant, reader, and/or scribe to be present during the exam
limited ability to rearrange your home test environment to meet security standards
To see a detailed description of all accommodations and documentation requirements,
visit: Available exam accommodations and documentation requirements.
How to request exam accommodations
Be sure to request and confirm accommodations before scheduling your exam.
To request accommodations through Pearson VUE:
1. Review the list of available exam accommodations and documentation
requirements.
2. Visit Pearson VUE’s Reasonable Adjustments Request System .
If you’re a first-time user, click New User Registration and follow the steps to
create your account.
You will receive an activation email (click once on the link in the email).
Log into the system and click the “Start a new request here” button.
Provide the information requested at each step.
Upload any supporting documents, if required.
Click the “Submit” button.
3. You will receive an email confirming your request.
4. It may take up to 10 business days for disability experts to review your request.
You will receive an email when the review is complete informing you of the
decision.
5. If your request is approved, the email will include instructions for scheduling your
exam with accommodations.
If you have any questions about the process, please contact the Pearson VUE
accommodations team to learn more.
If you’ve contacted Pearson VUE but need additional assistance with accommodations,
please contact the Microsoft Exam Accommodations Support team.
Explore the exam sandbox
Not sure what to expect on the exam? If you use assistive devices or keyboard
shortcuts, the exam sandbox will help you understand how assistive devices can be used
in the exam interface, as well as how the keyboard can be used to navigate through the
exam. Go directly to the English exam sandbox , or learn more about the exam
sandbox, and find links to localized language sandbox experiences, by visiting: Prepare
for an exam.
Question types
To learn more about the different types of questions you may be asked, visit: Exam
duration and exam experience.
Appeal an exam accommodation decision
You can always appeal if your accommodation is denied. To appeal a denial:
1. Click the “Request an Appeal” button on the bottom of Step 6 on your request in
the Pearson VUE request system . This will place an appeal form in the “My
Forms” section of the page.
2. Download and complete the appeal form and upload it into the “My Documents”
section of Step 6.
3. Upload additional documents by selecting the “Upload Additional Documents”
button in Step 6. If you provided documentation with your original request, the
decision letter will contain details on what information was missing. If you didn’t
provide documentation with the original request, consider doing so as part of your
appeal.
4. Click the “Submit” button at the bottom of the page. Your appeal will be carefully
reviewed by disability experts.
If you have any questions about the process, please contact the Pearson VUE
accommodations team to learn more.
Available exam accommodations and
associated documentation requirements
Article • 09/19/2023
All accommodations listed below must be requested before scheduling your exam
unless otherwise noted. Only requests for extra time and to have another adult present
in the testing area require documentation to verify your need for that accommodation
to ensure no unfair advantage is provided and to maintain the integrity of the
assessment experience. It's a bit inconvenient, but we're committed to a fair and valid
exam experience.
Accommodation Verification Verification Why do you need to
Documentation Documentation request this
required for test required for online accommodation in
center proctoring advance?
Extra time Yes Yes Adding extra time requires
a reconfiguration of the
exam. Note: Microsoft has
added 5 minutes to exam
time for unscheduled
breaks. You do not need to
request an accommodation
for this time to be added.
Visit Unscheduled breaks
on exams.
Reader and Yes Yes Extra time will be
Reader/Recorder provided. For test center
deliveries, you’ll test in a
separate room. For online
deliveries, the proctors
need to know that another
adult will be in the room.
Personal Care No Yes For test center deliveries,
Assistant (PCA) you’ll test in a separate
room. For online deliveries,
the proctors need to know
that another adult may
enter the room.
Ability to read No No In test centers, this is a
aloud distraction to others, so
you’ll be given a separate
room. For online deliveries,
Accommodation Verification Verification Why do you need to
Documentation Documentation request this
required for test required for online accommodation in
center proctoring advance?
the proctors need to know
you’ll be reading aloud.
Moving during the No N/A. No advance notice In test centers, this may be
exam, including is required. For online a distraction to others, so
fidgeting deliveries, you may move you’ll test in a separate
around within your work room.
area if your face stays in
view of the camera and
all prohibited items
remain out of arm’s
reach. If you need to
leave your work area or
the view of the camera,
initiate a break.
Noise cancelling No No Proctors will inspect the
headphones with headphones to ensure
Bluetooth Bluetooth has been
disabled.
Screen Reader No No The exam must be
Software (i.e., configured to allow this
Dragon Speak software to run. At test
(STT), JAWS, or centers, you’ll be provided
NVDA) with a separate room. For
online deliveries, the
proctor must be aware that
audio will occur during the
exam. NOTE the availability
of the screen reading
software varies by
modality:
- Test Centers: JAWS may
be available depending on
the test center location.
- Online Exams: JAWS,
NVDA, ZoomText Reader,
and Windows Narrator
Sign Language No No For test center deliveries,
Interpreter you’ll test in a separate
room if the sign language
interpreter is needed
during the exam. If they are
Accommodation Verification Verification Why do you need to
Documentation Documentation request this
required for test required for online accommodation in
center proctoring advance?
only needed for the check-
in and exit process, you
may test in the primary
testing area. For online
deliveries, the proctors
need to know that another
adult may be in the room
with you.
ZoomText (Screen No No The exam must be
Mag Only) configured to allow this
software to run.
Wheelchair No N/A. No advance notice Not all test centers are
Accessible Test is required. wheelchair accessible.
Center
Adjustable No N/A. No advance notice Not all test centers have
Workstation is required. adjustable workstations.
Sit/Stand No N/A. No advance notice Not all test centers have a
is required. sit/stand desk, and this
requires a separate room.
Additional lighting No N/A. No advance notice At test centers, you may
is required. require a separate room.
Chewing gum No N/A. No advance notice In test centers, this is a
is required. distraction to others, so
you’ll test in a separate
room.
Other Yes Yes Anything not expected
under typical exam
conditions requires an
accommodation so the
proctor is aware something
will be different, so others
are not distracted, and to
ensure any changes to the
exam configuration are
available during delivery.
Ways to verify your accommodation needs
For accommodations that require verification (extra time and having another adult in
the testing area), please provide one (1) of the following forms of information when
requesting accommodations. A formal diagnosis is not required to verify your need.
Proof of past accommodations, such as:
Previous testing or training accommodations
Workplace accommodations related to the request
School/education related accommodation records, such as:
Records showing participation in special education services (e.g., an
Individualized Education Program (IEP), Section 504 plan, etc.)
Note from an educator or school administrator on school letterhead describing
accommodations provided to you in school or that establishes your needs.
Proof of other accommodations, such as:
Accommodations provided by government or public entities (e.g., access to
public transportation for a physical disability)
Accommodations provided at a conference, convention, or similar event.
Letter from your manager, supervisor, teacher, or similar who can confirm your
need for the accommodation.
This form is optional and intended to assist with this type of request.
Professional evaluations, such as:
Letter or written recommendation from your health professional (e.g., physician,
therapist, mental health counselor, psychologist, naturopath, etc.) The optional
WWL Healthcare Provider Form can be used as a template for your health
care professional.
Results of psycho-educational or other professional evaluations
Evidence of treatment, such as a prescription.
Other documentation.
If you have something not listed here that demonstrates your need for the
requested accommodation, please provide it. It doesn’t have to be a formal
diagnosis or documentation. Our disability experts will let you know if they need
additional information to reach a decision.
If you don’t have any of the above, please contact the Microsoft Exam
Accommodations Support team for additional support verifying your need.
Available Assistive Technologies
Dragon Professional Individual
Fusion
JAWS
ZoomText Magnifier
ZoomText Magnifier/Reader
NVDA
Windows Magnifier
Windows Narrator
Mac Zoom
Allowed Items
For testing centers, some types of equipment, such as hearing aids and inhalers don’t
require pre-approval. It may be necessary for test center staff to inspect these items
before you bring them into the testing room. For a full list, review Microsoft’s Allowed
Items List .
You don’t need to request an accommodation for pets, service animals, or comfort
animals to be present during online exams. However, only service animals are
permitted in test centers; comfort animals are not. No advance notice is required.
You don’t need to request an accommodation to have a beverage during an online
proctored exam if it’s in a transparent spill-proof container. However, beverages aren't
allowed in most test centers (to avoid spills, damage, and distraction). Be sure to ask in
advance.
You don’t need to request an accommodation for most medical supplies unless they
require a connection to a cell phone or other monitoring device. If they do, you will
need to submit a request if a cell phone must be within view.
If you have any questions about the process, please contact the Pearson VUE
accommodations team to learn more. If you’ve contacted Pearson VUE but need
additional assistance with accommodations, please contact the Microsoft Exam
Accommodations Support team.
English as a second language
If the exam is not available in your native language, use the English as a Second
Language form to request additional time to read and answer the questions. If the
exam is available in your native language, you may take the exam in a different
language; however, you will not be given extra exam time to do so.
As part of the request process, you will need to attach a letter from an instructor or
employer or complete this form that verifies English is your second language.
Frequently asked questions about exam
accommodations
Article • 09/19/2023
If I have an accommodation for training that I took to prepare for the exam, do I need
a separate one for the certification exam itself?
Yes. The exam experience is separate from the training experience, and different
accommodations may be more appropriate in an exam setting. Microsoft is committed
to ensuring a fair and valid evaluation of your skills during our exam. To do so, we may
need to grant different accommodations that make more sense for an exam situation.
If I was previously provided an accommodation, do I have to go through the same
process for my next exam?
Once we have your accommodation on file, approvals are valid indefinitely for
permanent disabilities. You will not need to repeat the process unless you want to
change your specific accommodations. If you have a temporary disability, you‘ll need to
resubmit your request after one year.
If you received an accommodation from Pearson VUE prior to July 1, 2022, you will have
to create a profile in the request system to ensure that Microsoft’s policies are applied
to your request.
Why do I need to provide documentation to obtain an accommodation?
Certain accommodations require documentation to ensure fair and consistent delivery.
Because some accommodations could provide an unfair advantage to those who don’t
need them, we strive to create an equitable experience for all by verifying need.
We’ve expanded the list of documentation options that can be used to support your
accommodation request and removed documentation requirements where no unfair
advantage could be gained by providing the accommodation. You no longer need to
provide medical documentation to receive an accommodation. Learn more about the
types of acceptable documentation by visiting: Types of documentation accepted.
I would rather not disclose my condition to get the accommodation. Is that possible?
We do not request information about your condition. We simply need to know the
accommodations you want.
For those accommodations that require documentation, medical documentation is no
longer required. We have expanded the documentation options to include any
document that demonstrates your need, including those showing you received the
accommodation in the past. We don’t need to know what your condition is; we just need
to know that a similar accommodation has been granted. The more we know about your
specific needs, the more we can ensure you have what you need during the exam.
Microsoft and our exam delivery providers are committed to privacy and data security
and won’t share information provided as part of the accommodations process.
Note: Many accommodations don’t require documentation.
What are some behaviors that cause proctors to interrupt or revoke/cancel the exam?
Regardless of where you take your exam, you’ll be monitored via video; in an online
experience, this happens through a web camera. You must stay in view of the camera at
all times. Without an accommodation, you will not be able to read the questions aloud.
You may move your lips, mumble, fidget, move around, and look away from the
monitor.
If any of these behaviors, however, appear suspicious, the proctor will warn you to stop
the questionable behavior and may ask you to do another room scan if you’re taking the
exam online. If the behavior continues, the exam will be revoked.
One key difference between test center and online deliveries is that proctors have more
control over what is brought into the testing area. With online deliveries, if unauthorized
individuals enter your exam room, your exam will be cancelled or revoked. Note: If no
other childcare options are available, children under the age of 13 may be present
without requiring an accommodation.
If you need a reader/scribe or personal care attendant, that person may be present
during your exam by requesting an accommodation.
If you still have questions about specific behaviors that might cause the proctor to
interrupt or stop your exam, please contact the Microsoft Exam Accommodations
Support team to learn more.
What if I have challenges with the check-in process for online exams?
You’ll need to take and upload pictures from your phone and use your webcam to
visually scan the exam area within a 15-minute window. Your desk and walls will need to
be cleared of any prohibited items. Please request an accommodation prior to
registering for the exam if you feel unable to accomplish these tasks within the allotted
time or cannot rearrange your testing area to meet the “clean” room requirements.
I have an approved accommodation, but I need to reschedule. What do I do?
Use the same process you used to schedule the original appointment; contact the
scheduling agent as noted in your original approval letter. They will work with you to
reschedule the exam.
I am having trouble completing the request process and cannot proceed. Who can
help?
If you encounter issues that you cannot resolve at any point during the process, please
contact the Microsoft Exam Accommodations for additional assistance.
Register and schedule an exam
Article • 09/19/2023
How to register and schedule an exam
Begin with the certification overview or browse all certifications page to find the
exam you’d like to take, then click on the certification name.
On the certification detail pages, scroll to “Schedule exam” and click on the exam
provider button.
Effective January 16, 2023, you can have a maximum of two Microsoft Certification
exams scheduled at a time, either on the same day or on separate days through
Pearson VUE. After you take (or cancel) one of these exams, you can register for
another. Please note, there are no changes to exam scheduling through Certiport.
You can schedule certification exams no more than 90 days in advance. For any
additional questions on this policy, visit Pearson VUE customer service for test-
takers .
How to choose an exam delivery provider
In the “Schedule exam” section, you may see multiple exam provider options. If
you’re taking a certification on your own or as part of a training program, select
“Schedule with Pearson VUE”.
If you’re a student, member of an academic institution, or taking a Microsoft Office
Specialist (MOS) exam, select “Schedule with Certiport”.
Exam accommodations
We’re committed to ensuring that every person who’s interested in taking
Microsoft Certifications can do so in a way that’s fair and accurately reflects their
skills and abilities.
If you have a disability and want to request accommodations during the exam, visit
Request accommodations. Be sure to make accommodations requests before
scheduling so the exam provider has time to review your request and make sure
the testing environment supports your needs.
Online exam and test center options
In most cases, you can choose to take your exam online or at one of our local test
centers.
7 Note
If you don’t see an online option, it’s not available from your exam provider.
Test centers are a great choice if you prefer a quiet, pre-configured environment
without the worry of testing your computer and downloading software to meet
Microsoft’s security standards.
Online proctored exams give you the freedom to take the exam almost anywhere,
but you’ll be responsible for making sure your computer and exam area meet
security standards.
Run a system pre-check
If you decide to take your exam online, you’ll run a system pre-check to see if
the computer you’ll be using meets the requirements before registering.
For detailed instructions on how to perform the system pre-check, visit: About
online exams with Pearson VUE. (Certiport doesn’t offer online proctored exams at
this time.)
Step-by-step exam registration instructions
1. From any certification or exam details page, click the button to schedule an exam
with the appropriate exam delivery provider.
7 Note
Most exams show only Pearson VUE as the exam provider. The Certiport option will
appear only if you’re taking a Microsoft Office exam or taking your exam as part of
an academic process.
2. When you click the schedule button, you may be prompted to sign into your
certification profile with your personal Microsoft account (MSA). If you don’t yet
have a certification profile, create one here with the same MSA you use to sign into
Learn.
7 Note
If you have a certification profile but have not yet connected it to Microsoft Learn,
please visit: Connect a certification profile to Learn.
3. Make sure your contact information is up to date on your certification profile and
that your name matches the legal identification you’ll present at your scheduled
exam appointment; if it doesn’t match, you won’t be able to take the exam. To
learn how to update your legal name, visit Manage your certification profile. When
your profile is complete, select “Submit” (or “Next” if you’re verifying).
4. Any available discounts will be listed at the top of the page. In the box below, you
can check your discount eligibility for other email addresses (e.g., your work email
address; another personal email address). For more detailed information, visit
Vouchers and redeeming discounts. Once your discounts are claimed, select
“Schedule exam” to be redirected to your exam delivery provider.
5. Follow the on-screen steps to select a location, schedule your exam appointment,
and complete payment (if applicable).
Once registered, your appointment will appear in your Learn profile under Certifications.
Best of luck. You’ve got this!
7 Note
From your Learn profile, you can reschedule your appointment, cancel it, or begin a
scheduled online exam—all in one place.
Prepare for an exam
Article • 09/19/2023
Review the study guides for technical exams
Study guides are available for each role-based, specialty, and fundamentals exam. They
will help you understand what to expect on the exam and include a summary of the
topics the exam covers, with links to additional resources. They also include study
resources where you can find self-study options and classroom training, as well as links
to documentation, community sites, and exam prep videos. The information and
materials in the study guides will help you focus your studies as you prepare for the
exam.
Skills review for Microsoft Office exams
On every Microsoft Office Specialist (MOS) exam details page, you’ll find a “Skills
measured” section that includes a downloadable exam skills outline. This document
summarizes the topics that the exam covers.
Watch exam prep videos
Exam prep videos are available for some Microsoft Certification exams and are listed on
the exam details page and in the exam readiness zone. They provide tips, tricks, and
strategies for preparing for an exam by describing key skills measured on the exam and
how to allocate your study time. Each video segment corresponds to a major topic area
on the exam. These on-demand videos, led by Microsoft Certified Trainers (MCTs), will
highlight objectives that many test takers find difficult and include example questions
and answers with explanations. You can browse all available videos in the exam
readiness zone.
Self-paced training on Microsoft Learn
A list of free online learning paths is available on each certification and exam details
page to help you prepare. You can also browse all learning paths and modules based on
product (for example, Azure, Microsoft 365, Windows), based on role (such as developer
or data engineer), or based on learning level (beginner, intermediate, and advanced).
Microsoft Learn online modules and tutorials are bite-sized, interactive skill builders you
complete at your own pace and are available in multiple languages.
Instructor-led training
Find relevant instructor-led courses to prepare for your exam on the exam detail pages,
or browse all instructor-led courses. If you’re looking for in-depth, structured training,
instructor-led training offers dedicated, personal attention from technical subject matter
experts.
Online or in-person classes and workshops delivered by Microsoft Certified trainers are
centered around up-to-date ILT course material on Microsoft Learn to help you prepare
for certification.
Learn from a Microsoft Certified Trainer
Our worldwide training partner network offers trainer-delivered courses for your team
leveraging Microsoft Certified Trainers (MCT). MCTs are best-in-class trainers who deliver
Microsoft Official courseware through in-person and hybrid training deliveries. To
ensure the best ILT deliveries connect with a training partner today and request an MCT
instructor.
Take a Practice Assessment
Practice Assessments on Microsoft Learn: Some exams have free Practice Assessments,
available in multiple languages, that are delivered through Microsoft Learn to help you
prepare for your exam.
Practice Assessments help you practice skills, assess your knowledge, and identify the
areas where you need additional preparation to accelerate your chances of succeeding
on certification exams. These Practice Assessments are intended to provide an overview
of the style, wording, and difficulty of the questions that you are likely to experience on
this exam. These questions are not the same as what you will see on the exam nor is this
document illustrative of the length of the exam or its complexity (e.g., you may see
additional question types, multiple case studies, and labs). These questions are
examples only to provide insight into what to expect on the exam and help you
determine if additional preparation is required.
Practice Assessments are available in multiple languages, allowing you to take the
assessment in your preferred language as available.
Note that the exams may not be available in the same languages as the Practice
Assessment.
If available, a link will be provided on the exam details page. Visit the Practice
Assessments page to explore the comprehensive list of available Practice Assessments.
If you have any questions about Practice Assessments, review the FAQs.
We would like your feedback on the Practice Assessment experience; if you take a
Practice Assessment, please complete the Practice Assessment Survey .
Practice Tests offered by MeasureUp: Some exams have practice tests that are offered
through MeasureUp to help you prepare for your exam. If available, a link will be
provided on the exam details page.
Microsoft Press resources
Get more help from study guides, videos, and practice exams from the experts at
Microsoft Press .
Explore the exam sandbox
You can demo the exam experience by visiting our “exam sandbox.” Here you can
experience the look and feel of the exam before taking it. You’ll be able to interact with
different question types (e.g., build list, drag and drop, etc.) in the same user interface
you’ll use during the exam. Through the sandbox you can also learn which actions are
required to answer each question type, where information about the exam is located
(e.g., time remaining, questions remaining, etc.), how to mark questions for review, and
how to leave comments. You’ll also have access to the exam instructions, question type
help, and the non-disclosure agreement, so you can experience the exam from start to
finish.
The exam sandbox is available in the following languages:
Arabic
Chinese (Simplified)
Chinese (Traditional)
English
French
German
Indonesian
Italian
Japanese
Korean
Portuguese (Brazil)
Russian
Spanish
Request an accommodation
If you use assistive devices, read aloud, fidget, or require extra time, you may need an
accommodation. Accommodations must be requested before you register for the exam.
Learn more about requesting accommodations.
Practice Assessments for Microsoft
Certifications
Article • 09/27/2023
Overview
Are you preparing for a Microsoft Certification exam? We’re excited to announce
Practice Assessments on Microsoft Learn, our newest free exam preparation resource
that allows you to assess your knowledge and fill knowledge gaps so that you are better
prepared for your certification exam.
These assessments provide you with an overview of the style, wording, and difficulty of
the questions you’re likely to experience on the exam. Through these assessments,
you’re able to assess your readiness, determine where additional preparation is needed,
and fill knowledge gaps bringing you one step closer to the likelihood of passing your
exam.
7 Note
Practice Assessments will be available in local languages soon.
Availability
Below is a list of all the Practice Assessments available:
S/N Practice Assessment
1 AI-102: Designing and Implementing a Microsoft Azure AI Solution
2 AI-900: Microsoft Azure AI Fundamentals
3 AZ-104: Microsoft Azure Administrator
4 AZ-140: Configuring and Operating Microsoft Azure Virtual Desktop
5 AZ-204: Developing Solutions for Microsoft Azure
6 AZ-305: Designing Microsoft Azure Infrastructure Solutions
7 AZ-400: Designing and Implementing Microsoft DevOps Solutions
8 AZ-500: Microsoft Azure Security Technologies
S/N Practice Assessment
9 AZ-700: Designing and Implementing Microsoft Azure Networking Solutions
10 AZ-800: Administering Windows Server Hybrid Core Infrastructure
11 AZ-801: Configuring Windows Server Hybrid Advanced Services
12 AZ-900: Microsoft Azure Fundamentals
13 DP-100: Designing and Implementing a Data Science Solution on Azure
14 DP-203: Data Engineering on Microsoft Azure
15 DP-300: Administering Microsoft Azure SQL Solutions
16 DP-900: Microsoft Azure Data Fundamentals
17 MB-210: Microsoft Dynamics 365 Sales Functional Consultant
18 MB-230: Microsoft Dynamics 365 Customer Service Functional Consultant
19 MB-300: Microsoft Dynamics 365: Core Finance and Operations
20 MB-910: Microsoft Dynamics 365 Fundamentals (CRM)
21 MB-920: Microsoft Dynamics 365 Fundamentals (ERP)
22 MD-102: Endpoint Administrator
23 MS-102: Microsoft 365 Administrator
24 MS-203: Microsoft 365 Messaging
25 MS-700: Managing Microsoft Teams
26 MS-721: Collaboration Communications Systems Engineer
27 MS-900: Microsoft 365 Fundamentals
28 PL-100: Microsoft Power Platform App Maker
29 PL-200: Microsoft Power Platform Functional Consultant
30 PL-300: Microsoft Power BI Data Analyst
31 PL-400: Microsoft Power Platform Developer
32 PL-500: Microsoft Power Automate RPA Developer
33 PL-600: Microsoft Power Platform Solution Architect
34 PL-900: Microsoft Power Platform Fundamentals
S/N Practice Assessment
35 SC-200: Microsoft Security Operations Analyst
36 SC-300: Microsoft Identity and Access Administrator
37 SC-400: Administering Information Protection and Compliance in Microsoft 365
38 SC-900: Microsoft Security, Compliance, and Identity Fundamentals
Note: We will be launching Practice Assessments for others exams soon.
Benefits
Set yourself up for success and boost your exam performance.
Be fully prepared Free Close alignment with Ease of access
exam content
Assess your knowledge Practice Created by the same Access Practice
and prepare for your Assessments are team that develops our Assessments on
certification exam. available at no certification exams, Microsoft Learn.
Receive a score report cost and can be Practice Assessments Simply sign in to your
that provides the attempted as are updated in step Microsoft Learn profile
answer, rationale, and many times as with certifications to or create an account
links to additional desired. keep them relevant and before taking a
information for every up to date. Practice Assessment.
question.
User Flow
1. Go to the Certification/Exam details page to access the free Practice Assessment.
2. If prompted, sign in using your Microsoft Account or create one.
3. Start answering the practice questions.
4. Check for the correct answer and view rationale with links to additional learning
resources.
5. View your score report with a breakdown of your performance.
6. Once you have completed an assessment, view results from previous attempts on
the Certification/Exam details page.
Frequently Asked Questions
If you have any questions about Practice Assessments, review the FAQs.
Any feedback?
We would like your feedback on the Practice Assessment experience; if you take a
Practice Assessment, please complete the Practice Assessment Survey
Exam duration and exam experience
Article • 09/19/2023
Exam duration
The number of questions on a certification exam is subject to change as we make
updates to ensure it aligns with current changes in the technology and job role. Most
Microsoft Certification exams typically contain between 40-60 questions; however, the
number can vary depending on the exam.
Exam time varies based on the type of exam you take.
Exam type Exam Seat
duration* duration*
Fundamentals exams 45 minutes 65 minutes
Associate and expert role-based exams without labs** 100 minutes 120 minutes
Associate and expert role-based exams that may contain 120 minutes 140 minutes
labs**
Microsoft Office Specialist (MOS) exams 50 minutes 60 minutes
*Exam duration refers to the amount of time that you have to complete the exam. Seat
time refers to the amount of time that you should allocate for the exam. It includes the
time needed to review the instructions, read and accept the Microsoft Certification Exam
Agreement, complete the exam questions, and provide comments after completing it (if
you choose to do so).
**Because labs can be removed at any time due to Azure outages, bandwidth issues,
etc., Microsoft does not provide a list of exams with labs. When you register for the
exam, you will be provided with the exam time. When you launch the exam, carefully
review the overview pages that provide information about what to expect on the exam,
including if labs are available.
Unscheduled breaks on exams
You may take unscheduled breaks during all exams, except Microsoft Office Specialist
(MOS) exams, without requesting them in advance through the accommodation request
process.
Some details:
Five (5) minutes have been built into the exam time that can be used for break
time. We have removed questions from the exam to accommodate this.
While only 5 minutes have been added to the exam time, you can take as much
time as you want during the break, and you can take multiple breaks; however, the
exam clock will continue while you are on break. If the exam time ends while you
are on break, your exam will be scored based on what you were able to complete
before the exam ended. If you are unable to finish the exam because you were on
a break or took a break, no adjustments will be made. You are responsible for
managing your own time.
Once a break is launched, you will not be able to return to the questions that you
viewed before the break even if they are unanswered or marked for review.
You can take a break at any point during the exam except in the middle of a lab or
within our problem-solution question sets (where you are presented a problem
and asked if the solution provided would solve the problem); breaks can be taken
before or after these types of questions but not during them.
You can take breaks during case studies, but you will not be able to return to any
question seen before the break.
You may leave the view of the camera while you are on break (e.g., to use the
restroom, check on your child, etc.). You must make sure to initiate a break through
the exam UI or your exam will be revoked.
IMPORTANT NOTE: You cannot access any unauthorized materials during your
break. If the proctor sees you doing so, your exam will be revoked. To learn more
about unauthorized materials during exams, review the OnVUE guide .
To start a break, select the “Take a break” icon at the bottom of the exam window.
After selecting the “Take a break” icon, you will be informed of the number of questions
you have seen, how many of them are unanswered, and how many are marked for
review. Please answer and/or review those questions before starting your break. You will
not be able to return to these questions after your break. Once you are ready to
proceed to your break, select “Start Break.” If you decide not to take a break, select
“Return to Exam.”
Once you have started your break, you will be reminded that the exam timer continues
running and informed how many questions are remaining on the exam. You will also see
the exam clock.
Accessing Microsoft Learn during your
certification exam
You can access Microsoft Learn as you complete your exam. However, this resource is
intended to be used for those questions that describe problems where you may need to
look something up on Microsoft Learn. It is not something you should be leveraging to
answer every question. If you do, you won’t be able to complete the exam in the time
allotted, and that is by design.
Here's what you need to know about this resource:
You will have access to everything in the learn.microsoft.com domain except Q&A
and your profile.
Extra time has not been added.
The exam timer will continue as you explore Microsoft Learn content.
This resource is only available on role-based exams, not fundamentals.
This resource will be available in the same languages in which the exam is
available.
To use this resource during your exam, you will select the Microsoft Learn button
available on the exam question screen. This will open Microsoft Learn in a split screen to
the right of the exam question. You can then navigate through the website as you
normally would and expand it to full screen if you prefer. Below are a series of
screenshots showing the experience.
To open Microsoft Learn, select the icon on the question screen. In this example, it’s
below the question.
After selecting the icon, Microsoft Learn will open in a split screen to the home page.
You can launch multiple tabs of the Microsoft Learn website and navigate to different
portions of the site, except the Q&A section and to your personal profile (you won’t be
able to login). These tabs can also be individually closed.
You can adjust how much of the screen shows the question and how much shows
Microsoft Learn with a splitter between each window.
You can open Microsoft Learn into full screen. Full screen mode includes the test timer
and question count information in the header.
Web Browsing is restricted to the Microsoft Learn domain. While the Microsoft Learn
site includes links to other webpages, such as GitHub, attempts to navigate to other web
domains will prompt a message in the test window indicating the site is blocked.
To see a full demonstration of the feature set, visit Microsoft Open Book Video .
Take a Practice Assessment
Practice Assessments on Learn: Some exams have free Practice Assessments, available
in multiple languages (exams may not be available in the same language), that are
delivered through Learn to help you prepare for your exam.
These Practice Assessments are intended to provide an overview of the style, wording,
and difficulty of the questions that you are likely to experience on this exam. These
questions are not the same as what you will see on the exam nor is this document
illustrative of the length of the exam or its complexity (e.g., you may see additional
question types, multiple case studies, and possibly labs). These questions are examples
only to provide insight into what to expect on the exam and help you determine if
additional preparation is required.
If available, a link will be provided on the exam details page.
Question types on exams
To protect exam security and the value of our certifications, we don’t identify specific
exam formats or question types before the exam. However, you can demo the exam
experience by visiting our “exam sandbox .” We created this experience to provide you
with an opportunity to experience the exam before you take it. You will have an
opportunity to interact with the different question types that you may see during the
exam in the exam user interface. In addition, this experience includes the same
introductory screens, instructions, help information, and Microsoft Certification Exam
Agreement that you will see on your exam. As a result, using this sandbox should better
prepare you for the exam experience and increase your familiarity with the user
interface, how to navigate between pages, what action to take to answer each of the
different question types, where information about the exam is located (time remaining,
questions remaining, etc.), how to mark questions for review, and how to leave
comments.
If you use assistive devices, this is an opportunity to understand how those assistive
devices can be used in the exam interface, how the keyboard can be used to navigate
through the exam, and so on. Additionally, you will be provided with the opportunity to
leave feedback on the accessibility and usability of the sandbox exam with your assistive
device during the item comment section. These comments will be monitored for future
improvements to the experience.
Note that if you use assistive devices, you will need to request an accommodation to be
able to use them during the exam. Learn more about requesting accommodations
before you register for your exam.
Keep in mind that while this experience is designed to familiarize you with the exam
experience and how to navigate through it, the secure browser that will be launched
during a real exam is not enabled in the sandbox. When enabled during the exam, it will
block all third-party applications, including assistive devices without prior approval; this
is why you must request an accommodation if you would like to use one during your
exam.
Here are some samples of questions you might see on an exam:
Active screen (0:44)
Best answer (0:20)
Build list (0:45)
Case studies (1:13)
Drag and drop (0:37)
Hot area (0:17)
Multiple choice (0:37)
Repeated answer choices (0:20)
Short answer (0:29)
Labs (2:58)
Mark review (0:33)
Review screen (1:36)
Exam scoring and score reports
Article • 09/19/2023
Scores needed to pass exams
Technical exams: All technical exam scores are reported on a scale of 1 to 1,000. A
passing score is 700 or greater. As this is a scaled score, it may not equal 70% of
the points. A passing score is based on the knowledge and skills needed to
demonstrate competence as well as the difficulty of the questions.
Microsoft Office exams: All Microsoft Office exam scores are reported on a scale
of 1 to 1,000. The actual score you need to pass depends on the specific exam
you’re taking.
How exams are scored
When answering most multi-part questions, you’ll receive one point for each
correctly answered component. You can earn all, some, or none of the points
possible for that question. If a question is worth more than one point, it will be
noted in the question. Usually, you’ll receive one point for each correctly answered
component.
There’s no penalty for guessing. If you choose an incorrect answer, you simply
won’t earn the point for that question or part. No points are deducted for incorrect
answers.
Some questions on the exam may not be included in your score. These questions
are used to gather data to update and improve the quality of each exam. However,
as soon as we have the necessary data to evaluate their quality, questions that
meet our psychometric standards will be scored. You won’t know which questions
are unscored, so you should answer every question as if it will be included in your
score.
Microsoft continues to introduce new and innovative question types that may
require different approaches to scoring. Alternate approaches to scoring will be
noted in the question text.
When to expect your score
For most exams, you’ll have results within minutes of finish the exam. You’ll also
get a report with your exam score and feedback on your performance. Exams with
labs take about 30 minutes to score, so you’ll have to wait a bit longer. Your score
will be available in your Learn profile within 24 hours.
If you took a beta exam, you won’t receive results until the exam completes the
beta process and goes live. To learn more visit: Beta exams.
For exams taken with Certiport, the exam provider for students and educators,
you’ll be presented with a screen showing your final score and pass/fail status as
soon as you finish the exam. Your results will also be available in your Learn profile
or in your Certiport dashboard within 24 hours. To learn more about accessing
your Certiport transcript, visit: Certiport’s FAQs .
How to access your score report
Score reports are available online for exams taken with Pearson VUE and Certiport.
To access your Pearson VUE score report:
1. Sign into your Microsoft Learn profile. In the photo avatar drop-down menu,
choose Profile [Fig 1] and then choose Certifications [Fig 2] inside the profile menu.
[Fig 1]
[Fig 2]
2. Scroll to the section titled “Past exams” and find the exam for which you’d like to
view results. Select “View details on provider site” to be taken to the exam
provider’s dashboard.
3. In Pearson VUE, locate the exam for which you wish to view the score report, then
select the “View” button.
To access your Certiport score report, log into your Certiport dashboard. For more
information, visit Certiport’s FAQs.
Understand an exam score report
The score report provides:
A numeric score for overall exam performance
Pass/fail status
A bar chart showing performance on each skill area assessed
Detail on how to interpret your results
The bar chart shows your performance for each skill area. Shorter bars indicate
weakness, longer bars show strength. The chart can’t be used to calculate the number of
questions answered correctly in a section or on the exam as a whole.
What to do if you fail an exam
If you fail a certification exam, don’t worry. You can retake it 24 hours after the first
attempt. For subsequent retakes, the amount of time varies. For full details, visit: Exam
retake policy.
To prepare for a retake, review the strengths or weaknesses revealed on your score
report. Practice the skills where your exam performance was weak as well as the skills in
the content areas with the highest percentage of questions. You can also review exam
preparation resources on the exam details page and the prepare for an exam page.
Note: Microsoft does not share which questions were answered incorrectly.
When you’re ready to retake the exam, schedule an appointment and pay (if applicable)
for the exam according to the exam retake policy.
Why Microsoft reports scaled scores
Scaled scores are standard practice across the certification and licensure industry
because they help candidates gauge improvement between retakes. The passing score
is based on subject matter experts’ review of the question difficulty in relation to an
expected skill. For easier sets of questions, more points are required to pass. For more
difficult sets of questions, fewer points are required to pass. (This is why providing a
simple percent correct won’t help you gauge success.)
Frequently asked questions about exam scoring
and score reports
I received the same score each time I took the same exam. Is something wrong?
No, receiving the same score on multiple attempts does not indicate an error. It’s not
uncommon for candidates to earn similar or identical scores on multiple attempts. This
consistent result demonstrates the reliability of the exam in evaluating skills. If this
happens, consider other ways to learn and practice. Learn more about how to prepare
for an exam.
I scored zero in one of the sections. How is this possible?
Some skill areas (those with less critical or infrequently performed skills) have fewer
questions than others. Therefore, if you had trouble with a skill area presenting just a
few questions, you may score zero.
I experienced significant delays between some of the questions. Was my response
recorded? Was it scored correctly?
You may experience delays of up to a minute between questions. The exam delivery
provider’s software is designed to accommodate this. Your answers are recorded, and
the exam was scored correctly.
Does the score report show a numerical score for each section?
No, the report only shows a numerical score to reflect overall performance. We provide
section level information in a bar chart to show your strengths and weaknesses more
clearly.
The bars on the score chart show that I scored more than 70 percent. Why didn’t I
pass?
Because each section of the exam (bar on the chart) contains a different number of
questions, you cannot combine the results across these sections to determine your
overall result. In other words, there is no one-to-one relationship between the length of
the bars and your pass/fail status.
Online proctored exams
Article • 09/19/2023
Why take an online proctored exam?
Online proctored exams are a convenient way to earn certifications from your home or
office rather than a test center. You’ll save travel time and the stress of finding the test
center on exam day. Microsoft partners with Pearson VUE to deliver certification exams
through online proctoring.
Visit: About online exams with Pearson VUE.
Before registering for an online proctored
exam
Online proctored exams are convenient, but there are some technical requirements. It’s
a good idea to review the process thoroughly before scheduling.
Complete the system test on the computer you’ll be using to take the exam. If your
system doesn’t pass the system test, it will likely fail during the exam. We
recommend taking the exam at a test center instead.
Take a clear photo of your identification documents. This step is required for
validating your identity at the time of testing. If the photo isn’t clear, the proctor
won’t allow you to take the test. There are no exceptions to this rule.
Review the testing protocol to know what to expect during the exam.
Understand the video and audio monitoring requirements. If you have concerns
about the online testing protocol, we recommend that you schedule your exam at
a test center.
We’re committed to ensuring everyone who’s interested in taking Microsoft
Certifications can do so in a way that’s fair and accurately reflects their skills. If you
use assistive technologies, you must request an accommodation to use them
during the exam.
To register for an online proctored exam, visit: Register and schedule an exam.
How to start an online proctored exam
We recommend logging in 15 minutes early to start the check-in process.
1. Sign into Microsoft Learn with the personal Microsoft account (MSA) associated
with your Microsoft certification profile.
2. Click on your photo avatar and select “Profile.”
3. Select “Certifications” in the profile navigation menu.
4. Your appointments will be listed at the top of the screen. Find the exam
appointment you wish to start and select the “Go to the exam” button on the
appointment screen.
5. Follow the on-screen instructions and download and install the secure browser. For
more details, visit: About online exams with Pearson VUE.
About online exams with Pearson VUE
Article • 09/19/2023
Introduction to online proctored exams with
Pearson VUE
Microsoft partners with Pearson VUE to deliver online exams to your home or office. A
proctor will monitor your exam via webcam and microphone to maintain the integrity of
exam results. Learn more about the online proctoring experience by visiting the Pearson
VUE site .
Participating countries/regions and supported
languages
Online exams are available in most, but not all, countries/regions. Many exams are
localized into various languages; however, greeter support, proctor support, and
proctoring software will be communicated in English (there may be limited Japanese
availability) even if your exam is in another language.
Before you register for an online exam
1. If you need special equipment, extra time, or other accommodations during an
exam, please request these accommodations before scheduling so we can provide
the best experience. Learn how to request an accommodation at Request
accommodations.
2. Make sure your computer meets the minimum system requirements by reviewing
Pearson VUE’s detailed information on what's required . For network
administrators who need advanced networking requirements, review the OnVue
Technical Requirements for the Candidate .
3. Complete the required system test on the same computer and in the same
location you’ll be taking the exam to make sure your computer, internet
connection, and location are compatible with the OnVUE software requirements.
4. Review the technical tips and testing environment requirements below.
5. Confirm your ID is compliant with Pearson VUE’s ID Policy and that the name on
your Microsoft Certification profile matches exactly the name on the government
issued ID you’ll present when you take the exam. To learn more about how to
check the name on your certification profile, visit: Manage your certification profile.
6. Update your Learn profile to include your mobile number and country code. If you
lose connection during the exam, Pearson VUE will use this number to contact you.
For instructions on how to update your profile, visit: Manage your certification
profile.
7. Read the Candidate Agreement. You must Agree to the Candidate Agreement
during registration. You will be reminded of the exam rules and must agree to
follow them before you can launch the exam.
8. Explore the exam sandbox to learn more about the exam UI and the different
types of questions you may encounter. In addition, review the videos on the
Pearson VUE site so that you know how to prepare for your online proctored
exam and what to expect during the exam.
Technical tips
Software and permissions
Make sure the user account you’re using to log into your computer has local
administrative permissions. For help on enabling administrative permissions, see
documentation for Windows and Mac.
Test on a personal computer rather than a work computer, if possible, as work
computers often contain software that prevents OnVUE software from launching.
You may need to configure your internet security and antivirus software to make
an exception for the OnVUE Secure Browser executable file.
Some antivirus software can cause performance issues. Consider disabling antivirus
scanning while taking your exam.
Make sure your security software won’t block the execution of JavaScript, Adobe
Air applications, or Adobe Flash Player extensions.
Network
Online proctored exams can be disrupted by proxy servers, network packet
inspection/filtering, or strict network security configurations.
If possible, use a hard-wired internet connection.
Testing environment requirements
Our policies, practices, and procedures may seem strict, but they maintain the integrity
of our online proctored exams. That’s what makes your certification so valuable.
Office or home setting
Your office or home must meet the following requirements:
Your office, conference room, or space must be walled, have a closed door, and be
free from disruptions.
No one else can be in or enter the room during your exam.
Communicating with the greeter and proctor
Phone: during the check-in process, the greeter will ask for your phone number in
case they need to call. After you’ve completed check-in, place your phone out of
reach but close enough to be heard in case the proctor calls you.
Chat window: Most communication with the greeter and proctor will be in the chat
window.
Microphone: During the check-in process and, if necessary, while taking your
exam, you can communicate with the greeter and proctor via microphone.
Language: Please note that your greeter and proctor may not know your preferred
language even if your exam is available in that language.
Identity verification
You must present a current government-issued ID. Refer to the Pearson VUE Before test
day page and click “View ID requirements” for acceptable examples.
Use your mobile phone to capture the required headshot and ID.
The name on the government issued ID you present must exactly match the name
on your Microsoft Certification profile. See Manage your certification profile.
If you’re in the process of updating or renewing your identification, please note
that legal name-change forms, including ID renewal forms, are not accepted for
online proctored exams.
Exam area scan
Prior to the exam, unplug any additional monitors and turn them away from you.
Turn off any other computers in the area as well.
The work area should be clear of all materials. Please keep the following items out
of arm's reach:
Books
Notepads
Post-it notes
Typed notes/papers
Writing instruments such as pens, markers, whiteboards, or pencils.
Use a mobile phone to capture the required exam area photos. If no phone is
available, a webcam can be used.
Mobile phone photos must be uploaded to launch your exam; a greeter will review
them along with your headshot and ID. The greeter will look for security risks and
notify you of issues prior to launching the exam.
No personal belongings
During the exam, you may not access or use hand-held computers or other
electronic devices, pagers, watches, wallets, purses, hats (or other head coverings),
bags, coats, books, notes, or any other materials not specifically approved.
In the event of a support issue, the proctor may contact you on your mobile phone
at the number provided during check-in. Please make sure the mobile phone
number in your profile includes the country code. It’s okay to keep your cell phone
nearby but out of arm's reach.
Clothing
For security and exam integrity, you may be asked to:
Turn out pockets so the greeter can see they’re empty
Roll up long sleeves to show there is no writing on your arms.
Lift a tie to show there’s nothing hidden underneath.
Pull back long hair back to show there is nothing attached to your ear (such as a
Bluetooth earpiece).
No eating, smoking, or chewing gum
Eating, smoking, and chewing gum are prohibited during the exam unless you
have an approved accommodation. An accommodation request is not required to
have a beverage present but it must be in a transparent, spill-proof container.
No exam assistance
You may not receive assistance or coaching from others while taking the exam or
allow anyone to view your computer screen during the exam.
The proctor cannot answer questions related to exam content.
Facial Comparison Policy
By registering for an online proctored exam, you understand and agree that
Pearson VUE may use facial comparison technology to verify your identity by
comparing your face to your identification. Facial images captured during the
testing process also help improve the application. If you don’t want facial
comparison technology to be used, please schedule your exam at a test center.
Recording during the exam
When taking the exam, you’ll be recorded, and the proctor will monitor you by
video and audio. Monitoring includes your face, voice, and the room where you are
seated during the exam. If you don’t wish to be recorded, please notify the proctor
immediately and reschedule your exam at a test center.
Candidate conduct requirements
To maintain the integrity of our exams, we must enforce the following:
You may not copy or record questions or answers from the exam.
You may not share or discuss the questions or answers in the exam with others.
If a proctor feels the Candidate Rules Agreement has been broken by a
candidate, a candidate is suspected of cheating or tampering with the exam
software, or if someone other than a child under 13 is in the exam room, they will
terminate the exam and report the infraction to Microsoft, along with audio and/or
video evidence. The exam may be invalidated, and Microsoft may decertify and
even ban the candidate from the Microsoft Certification Program.
Register for an online exam
For detailed instructions on how to register, visit: Register and schedule an exam.
Launching the exam and the check-in process
The launch and check-in process takes approximately 15 minutes but may take
longer depending on your personal computer configuration.
Before launching your exam, review the OnVUE FAQs for troubleshooting tips
and Pearson VUE’s guide to online testing .
On exam day, run the system test again on the equipment and internet
connection you’ll use during the exam.
Log onto your computer as an administrator to determine if any background
processes are running and stop them. For help on enabling administrative
permissions, see documentation for Windows and Mac .
Turn off browser pop-up blockers.
Place your mobile phone away from you but within arm’s reach in case the proctor
needs to contact you.
Ensure your Microsoft Certification profile is updated to include your mobile
number, including country code, in case Pearson VUE needs to contact you during
the exam.
To begin your testing session and connect with a greeter:
You can check in from 30 minutes before and up to 15 minutes after your
appointment time.
Sign in to your Learn profile with the Microsoft account (MSA) associated with your
Microsoft Certification profile. Click on your Learn profile avatar and select Profile
from the drop-down menu.
Choose Certifications from the menu inside your Learn profile. (If you can’t access
your Microsoft Learn profile, try again using an Incognito or InPrivate browser.) If
you’re still having trouble, open a case with certification support , and a forum
moderator will assist.
Your appointments will appear at the top of the Certifications page.
Select the “Go to the exam” link at the bottom of your exam appointment to be
taken to Pearson VUE.
Select the exam name under “Purchased Online Exams”.
Select “Begin exam” on your dashboard, proceed through the self-check-in
process, and wait for your proctor. (Note: you must select “Begin exam", to launch
the exam process.)
Once self-check-in is complete, a greeter verifies your identity, reviews your room
scan, and places you in the proctor queue. If the greeter has questions about your
ID or room scan, they’ll work with you to resolve them before you begin. If they do
not have any questions, you’ll be placed into the proctor queue
Please note: if you haven’t heard from a proctor within 30 minutes, we may have
lost connection. If this happens, use Pearson OnVUE Support live chat for
assistance. (Keep in mind that mobile devices must be out of arm’s reach during
the testing session.)
Your proctor won’t contact you during the exam unless there’s an issue.
If there is a technical issue during the exam, the proctor will attempt to contact
you via chat. If that doesn't work, they’ll contact you by phone.
If there is an issue after the exam contact Microsoft certification support.
Access your score report
Visit: Exam scoring and score reports
Remove proctor software
When your exam ends, you should remove all executable and ancillary files, including
the Pearson VUE Secure Browser. To remove the Pearson VUE Secure Browser, please
follow the standard application uninstall process for Windows or uninstall process for
Mac.
Frequently asked questions (FAQs)
about online proctored exams
Article • 09/19/2023
How do I request exam accommodations?
Visit: Request accommodations.
Can I reschedule or cancel my exam?
Visit: Exam reschedule and cancellation policy.
Can you share the latest exam scheduling policy?
You can have a maximum of two Microsoft Certification exams scheduled at a time,
either on the same day or on separate days through Pearson VUE. After you take (or
cancel) one of these exams, you can register for another. Please note, there are no
changes to exam scheduling through Certiport. Learn more about registering and
scheduling an exam.
What type of identification is required during the check-in process?
Visit: About online exams with Pearson VUE.
How do I change my legal name on my Microsoft Certification profile?
Visit: Manage your certification profile.
Where can I find a list of exam policies?
Visit: Policies and agreement.
After my exam has launched and I am assigned a proctor, how long do I have to
complete the exam?
Visit: Exam duration and exam experience.
What happens after I launch the online proctored exam?
You can expect to submit a photo of your ID and do a room scan. Once complete, you
will be assigned a proctor. For more information, visit: About online exams with Pearson
VUE.
Can I take a break during an online proctored exam?
Yes. We’ve added 5 minutes to our exams to allow for unscheduled breaks that don’t
need to be requested in advance. Visit: Unscheduled breaks on exams. If you need more
than 5 minutes for breaks, request additional time through our accommodation process.
If I'm taking multiple exams for a certification, do I need to choose a single exam
delivery method for all exams?
No, you may mix and match delivery methods (online proctored or in person at a testing
center).
Are online exams more difficult than exams taken at test centers?
No, the exams are of equal difficulty no matter which method you choose. Consider
which option makes you feel most comfortable during the exam.
May I take notes during my online proctored exam?
Yes, you can take notes during your online exam by using the whiteboard feature. You
can access the whiteboard during your exam by selecting the eraser icon at the top of
the screen. (You may not use an external whiteboard or pen and paper.) If you’d like to
learn more or practice using it, visit: Whiteboard // OnVUE // Pearson VUE .
Are online proctored exams as secure as a test center?
We're committed to protecting the integrity of our exams, regardless of delivery
method. When you take an online exam, you’ll first install a secure browser that enforces
rigorous safeguards throughout the process. In addition, a proctor monitors you
throughout the exam via webcam and microphone.
What happens to candidates caught cheating?
We review video of the exam process in cases where we suspect cheating. We're pretty
good at detecting cheating, so we don't recommend it—we decertify cheaters, remove
their certifications, and ban them from taking future exams.
Are online proctored exams available in multiple languages?
Yes, although proctors may not speak those languages. So, while the exam content may
be available in various languages, proctoring and support is generally only available in
English or Japanese (availability limited). To read more about language support during
online exams, visit: About online exams with Pearson VUE.
If I have technical issues before, during, or after the online proctored exam, who do I
contact?
If you run into problems before or after the exam, contact certification support. For
questions during your Pearson VUE exam, use Pearson OnVUE Support live chat to
contact Pearson VUE’s customer service team. (Do not use your mobile phone during an
exam.)
What if my phone rings during the exam? Can I answer it?
If your phone rings during the exam, limit your interaction to identifying the caller. If a
proctor is contacting you, the number will display as 617-379-0635, and/or caller ID may
identify the number as Pearson VUE. If this number or contact appears, please answer
the call.
Any mobile phone use other than engaging with a proctor is strictly prohibited and will
result in your exam being revoked. If your phone rings and the call is not from Pearson
VUE, don’t answer it.
If you need to silence your phone after the exam has begun, first alert a proctor, then
wait for their acknowledgement to ensure they understand you’re accessing your phone
only to silence notifications. Once you’ve silenced your phone, move it out of arm’s
reach.
Pearson VUE will not text you during your exam. If you receive a text notification, ignore
the notification, and continue testing. If an alarm sounds on your phone, first alert a
proctor, then wait for their acknowledgement to ensure they understand you’re
accessing your phone only to silence the alarm. Once you’ve done so, move your phone
out of arm’s reach.
Frequently asked questions (FAQs)
about renewal
Article • 09/19/2023
Do all Microsoft Certifications have the option to renew?
Microsoft associate, specialty, and expert certifications that have been available for more
than six months have a renewal option. For details, visit our certification renewal blog .
Is there a cost to renew Microsoft Certifications?
No. Certification renewal is free to anyone with a valid Microsoft associate, specialty, and
expert certification.
Do I need to renew my Microsoft fundamentals certification?
No. Renewal does not apply to fundamentals certifications as they do not expire.
Why do role-based certifications expire after one year?
Certifications expire after one year to ensure that tech professionals keep skills up-to-
date with evolving technology.
Can I renew my certification by passing a beta exam or by retaking an exam before
my certification expires?
No. You must pass the renewal assessment for your certification on Microsoft Learn
before your certification expires; no alternative paths are available to renew your
certification. There are no exceptions to this policy.
My expert-level certification requires achieving an associate-level certification as a
prerequisite. If the associate-level certification expires, will my expert-level
certification automatically expire, too?
No. Your expert-level certification will not automatically expire if your associate-level
prerequisite certification expires. Each certification must be renewed separately by
passing the associated renewal assessment.
My certification expired. What happens now?
If your certification expires, you must earn the certification again by passing the required
exam(s). For more information, visit our Certification expiration policy.
Renewal process questions
Are there different ways to renew my certification?
No. The only way to renew a Microsoft Certification is by passing the free, online
renewal assessment on Microsoft Learn.
Can I renew my certification more than six months before it expires?
No. The renewal assessment on Microsoft Learn is only available once you're eligible six
months before your certification expires (expiration dates and times are in UTC).
We recommend taking the renewal assessment well before expiration to allow time for
any unforeseen events, such as medical emergencies, technical issues, or multiple
retakes.
Where do I go to check what certifications are available for renewal?
Sign into your Learn profile, select the photo avatar, and choose Profile from the
dropdown menu. Choose Certifications inside the profile menu and look for the blue
Renew button as you scroll through your certifications. If you earned your certification
before the integration with Learn, you'll need to connect your Certification Dashboard
with your Learn profile to begin your renewal assessment.
Note: You’ll receive email notifications as your certifications become eligible for renewal.
Questions about connecting profiles
Is it mandatory for me to connect my certification profile to my Learn profile?
Yes. Connecting your certification profile enables you to take the renewal assessment on
Microsoft Learn. You will only need to do this once.
You must use the same personal Microsoft account (MSA) credentials for both your
certification profile and Learn profile. Please note that only one certification profile can
be connected to one Learn profile. If you have multiple certification profiles, please
contact our certification support team to merge your Microsoft Certification profiles
before connecting to your Learn profile.
What's the difference between my Microsoft Certification profile and Learn profile?
Your Microsoft Certification profile holds the record of your certification history with
Microsoft, and you access it with a personal Microsoft account. If you’ve ever registered
for a Microsoft Certification exam or accessed the Certification Dashboard, you have a
Microsoft Certification profile. Your Certification Dashboard is now integrated with
Learn. Your Learn profile includes activity across Microsoft Learn, including certification
and exam activities, documentation, Q&A, and code samples.
I have a Microsoft Certification profile and a Learn profile, each associated with
different personal accounts. How do I connect these two profiles?
Before connecting a Microsoft Certification profile to a Learn profile, choose a single
personal account to be used for both. To review your options for connecting these
accounts, please see Aligning accounts between Certification Profile and Learn Profile.
Questions about renewal assessment
How many times can I retake the assessment?
There is no limit to renewal assessment retakes. Just be sure to pass before your
certification expires. If you don’t pass, you can try again immediately. After the second
try, you'll need to wait at least 24 hours between future attempts.
Once I pass the renewal assessment, how long does it take to update my certification
to show the new expiration date?
Once you pass the renewal assessment, the expiration date for your certification will be
immediately updated on your Microsoft Learn profile.
NOTE: After June 2023, Certification badges on Credly will no longer be updated with
new expiration dates.
Are the renewal assessments aligned to the regular exam update cadence?
Yes. Updates to the assessments are aligned with certification exam updates.
Which languages are assessments available in?
Renewal assessments on Microsoft Learn will be available in the same language(s) as
their corresponding certification exams.
I have heard renewal assessment is shorter. How do I prepare for the renewal
assessment?
The renewal assessment is shorter because it focuses only on relevant updates. Renewal
assessments take about 45 minutes to complete. Prepare by using the learning modules
on the certification’s renewal page on Microsoft Learn.
Connect a certification profile to Learn
Article • 09/19/2023
What is a certification profile?
Your certification profile contains the personal information, name, and email account
you provided when you registered to take a certification exam. When you take an exam,
a proctor compares your government-issued identification to the information in your
profile. If it doesn’t match, you won’t be able to take the exam.
Benefits of connecting
Connecting your certification profile to Learn brings all your learning activities together.
Whether you’re earning a certification or working through a module, your activity,
training, transcripts, certifications, and renewals are easily accessed just by signing in to
your Learn profile. You’ll be able to schedule and renew exams, share and print
certificates, badges and transcripts, and review your learning statistics inside your Learn
profile.
How to connect
1. Sign into Learn using the same personal Microsoft account (MSA) you use to sign
into your certification profile.
2. Click on the Learn profile photo avatar and select Profile from the drop-down
menu.
3. Select Certifications from the menu inside your profile.
4. Click the “Connect certification profile” button on the certifications page.
Once connection is complete, you’ll never worry about separate certification and
Learn profiles again.
7 Note
You can only connect one certification account to Learn. If you have more than one
certification account, contact the Microsoft certification support team to merge
your accounts before connecting to Learn. Once a certification profile is connected,
other certification profiles cannot be connected in Learn—you can only merge into
the connected profile. Please see Connect a certification profile to Learn.
What to do if you can’t connect
If you’re unable to connect your certification profile to your Learn profile, make sure the
personal Microsoft account you’re using is the same one you use to log into your
certification profile. For more details, visit Align certification profile and Learn profile
accounts. If the account you usually use to sign into Learn is a work or school account,
use the Add account function in your Learn settings:
1. Click the photo avatar for your Learn profile
2. Select Settings
3. Scroll to Account Management
4. Click Add account to add the personal Microsoft account used to sign into your
certification profile.
5. Return to the Connect process.
View, use, and share certificates and
badges
Article • 09/19/2023
About digital certificates and badges
Sharing your Microsoft Certifications through your Microsoft Learn profile is proof that
you’ve met the requirements for earning that certification. More than that, they’re a
symbol of that you have demonstrated business critical skills as well as your
commitment to keeping pace with technology. Share your certification on your LinkedIn
profile and, career-related social media posts and add a personalized link in your email
signature. Your certification is a trusted and recognized validation of your achievement.
Certification certificates can be downloaded and printed for your records (or framed on
your wall so they’re visible in your next video call… and your mom might like a copy,
too!)
View and share your Microsoft Certifications on
Learn
1. Sign into your Learn profile
2. Click on the photo avatar and select Profile from the dropdown menu
3. Select Certifications from the menu inside your profile
4. Scroll to the certification that you’d like to access and select “View certification
details” below the description
5. Under the certification title, there are three options: “Print”, “Edit display name” and
“Share”
6. If you’d like to share your certification, select “Share.” Select the location to which
you want to share your certification
7. If you want others to be able to verify your shared certification, set your Learn
profile view to public
NOTE: To share your Microsoft Certifications, ensure you have connected your Microsoft
Certification profile to your Learn profile.
Exams eligible for a certification
We issue certifications for all active exams in the Microsoft Certification program.
NOTE: Certifications are not available for some legacy exams. If you don’t see a
certification for a legacy exam in your Learn profile, we did not issue one for that exam.
FAQs - Sharing and verifying Microsoft
Certifications
How do I share my Microsoft Certification?
You can share your certifications via Email, Twitter, LinkedIn, and Facebook. You can also
generate a unique link from your Learn profile. Simply select “Certifications” in your
profile, select the certification you would like to share, and click the “Share” link.
How do I know that my certification is verified?
Once you have completed the requirements to earn a Microsoft Certification, it will be
added to your Learn profile under “Certifications.” Verified certifications will have an
Online Verifiable tag.
How do I know which of my certifications can be verified?
Certifications that can be verified from the Learn profile will show “Online Verifiable” in
the certification details. Certifications that are not “Online Verifiable” are available in
your Microsoft transcript for viewing, sharing, and verification.
Does my Learn profile need to be public to share my Microsoft certifications?
You can share your certifications with your Learn profile in either public or private view.
However, to ensure your shared certification can be verified, your Learn profile must be
in public view.
What if I don’t want my Microsoft certification to be made public?
You’re in control of how and when your certifications are shared. Adjust the privacy
settings in your Learn profile at any time to make your profile and certifications public or
private.
My certification looks different from the ones I’ve earned previously. What changed?
We updated our certification image to capture more relevant information related to
your certification. The new design serves the same purpose as the previous design.
What is happening with Credly?
Microsoft is introducing new features to the Microsoft Learn profile, providing learners
with more flexible options for viewing and sharing their Microsoft Certifications directly
from Microsoft Learn. With this feature release, Credly badge services will no longer be
used for most Microsoft Certifications.
All your new and previously earned Microsoft Certifications will automatically be
associated with your Learn profile. Once you’ve connected your Microsoft certification
profile to your Learn Profile, you can view and share all of your Microsoft Certifications
from your Learn profile.
Microsoft Certifications earned and claimed on Credly before June 30, 2023, will be
available for viewing and sharing through Credly until June 30, 2024. However, your
Microsoft Certifications on Credly will no longer be kept current or updated as you pass
renewal exams or earn new Microsoft Certifications. The only exception is Microsoft
Certifications issued by Certiport which will still be managed and updated on Credly
indefinitely.
What if I earned a Microsoft Certification through Certiport but have not yet received
my badge through Credly?
Please contact Certiport to inquire about your missing badge.
Missing badges from Certiport can sometimes occur if you have two accounts in
Certiport’s certification system
Can I share a certification after it has been retired?
If you earned a certification that has been retired, you can still view and share it through
your Microsoft Learn profile. The certification will still be available on your Microsoft
Learn transcript as well.
Why can’t I share exams that I have passed?
Passing most exams results in a certification that can be shared. However, a few
certifications require passing multiple exams; once you fulfill the requirements of
earning a certification, you will be able to share it.
NOTE: All the exams you passed will be viewable on your Microsoft Learn transcript. You
can share your transcript, and it can be verified.
How do I receive college credit for a Microsoft Certification?
The process for receiving college credits for Microsoft Certifications earned or claimed
after June 30, 2023 has changed. For information regarding earing college credit for
Microsoft Certifications, please visit: College credit for certification exams
Who can I talk to if I’m having trouble with viewing or sharing my Microsoft
certification?
Visit: Certification support.
View and share your transcript
Article • 09/19/2023
Access transcripts in Learn
You can view, share, and print your transcript from your Learn profile:
Sign into your Learn profile
Click on the photo avatar and select Profile from the dropdown menu
In the profile menu, select Transcript. Your transcript displays all successfully
completed certifications and modules.
4. Select “Share link” to generate an online link to your transcript you can share with
potential employers. Save, share, or email a copy of your transcript, from the Print
link. (Choose “Save to PDF” or print from the Printer drop-down menu. You can
then attach the downloaded PDF to an email, print, or save it for your records.)
Missing certificates
If the certification you are working toward requires two or more exams, you won’t
receive the certificate until you pass all required exams.
For help finding or downloading an earned certificate, visit: Certification support.
Educational transcripts
Transcripts for learning institutions must be shared via Credly. Please visit: College credit
for certification exams to learn more.
Align certification profile and Learn
profile accounts
Article • 09/19/2023
Why it’s important to align your accounts
Aligning your Microsoft certification profile with your Learn profile allows you to
connect the two for easy access to all your learning information and activities. It’s also a
necessary step in our recent Learn platform upgrade. To align your certification and
Learn profiles, the personal Microsoft account (MSA) used in each profile must match.
If you use a different personal Microsoft account (MSA) on Microsoft Learn than the one
you use to sign into your Microsoft certification profile, you won’t be able to connect
your certification profile to your Learn profile. Aligning, or using the same personal
Microsoft email account (MSA) for both profiles, solves this issue. There are two ways to
align your profiles:
1. Change the personal account on your certification profile to match your Learn
profile (recommended) or
2. Change the personal account on your Learn profile to match your certification
profile.
How to align your certification and Learn
profiles for connection
Change the personal Microsoft account (MSA) associated
with your certification profile to match Learn
(recommended)
1. Go to the Microsoft Certification Support forum.
2. Click on "Ask a Question" at the top of the page.
3. Submit a request to change the personal account (MSA) associated with your
Certification profile.
4. An agent will engage you in a Private Messaging session to verify your personal
information.
5. Once your request has been processed, log into Learn using the personal account
(MSA) associated with your Learn profile.
6. Visit Connect a certification profile to Learn to complete the profile connection
process.
Change the personal account on your Learn profile to
align with your certification profile
You can only have one personal account (MSA) associated with your Learn profile at a
time. To change it, you must use an alternate work or school (AAD) account to sign in,
remove the current personal account, and add the one matching your certification
profile. If you don’t have an alternate work or school account, change the personal
account on your certification profile to align with your Learn profile or create a new
Learn profile using the same personal account as your certification profile.
If you already have one or more work or school (AAD) accounts associated with
your Learn profile:
1. Sign in to Learn using a work or school (AAD) account.
2. Go to the “settings” page in your Learn profile.
3. Under the Account management section, remove your current personal
account (MSA).
4. Select “Add account” and sign in with the personal account (MSA) used for
your Certification Profile.
5. Sign out of Microsoft Learn.
6. Sign into Microsoft Learn with your newly added personal account (MSA).
7. Visit Connect a certification profile to Learn to complete the certification
profile connection process.
If you don’t have a work or school (AAD) address associated with your Learn
account but are able to add one:
1. Sign in to Learn with your current personal account (MSA).
2. Go to the “settings” page in your Learn profile.
3. Under the “Account management” section, select “Add account”.
4. Sign in with your work or school (AAD) email account to add it to your Learn
profile.
5. Sign out of Microsoft Learn.
6. Sign back into Microsoft Learn using your work or school (AAD) account.
7. Return to the “Account management” section and remove your personal
account (MSA).
8. Select “Add account” and sign in with the personal account (MSA) that you
use for your certification profile to add it to your Learn profile.
9. Sign out of Microsoft Learn.
10. Sign into Microsoft Learn with your newly added personal account (MSA).
11. Complete the certification profile connection process. Visit Connect a
certification profile to Learn for instructions.
12. (Optional) Remove your work or school (AAD) account.
Manage your certification profile
Article • 09/19/2023
What is the Microsoft certification profile?
If you’ve ever registered for, or taken, a certification exam, you have a certification
profile containing your legal name and contact information.
When you take an exam, the proctor matches your government issued
identification to the information in your certification profile. If these two sources
don’t match, you cannot take the exam.
While you can edit your contact information and check discount status in your
certification profile, changing your legal name requires a form. To update your
legal name to match your identification, see “How to change the name on your
Microsoft certification profile”.
Access and update your certification profile
Accessing your certification profile is now done via your Microsoft Learn profile. If
you’ve not already done so, there’s a quick process to connect the two before this is
possible. Please visit Connect a certification profile to Learn to complete this step before
proceeding. If you’re already connected, access your certification profile using the
following steps:
1. Sign into Learn using the same personal Microsoft account (MSA) you use to sign
into your certification profile.
2. Click on the Learn profile photo avatar and select Settings from the drop-down
menu.
3. Scroll to the Connected certification profile section.
4. Select “Manage certification profile and exam discounts”.
5. In the certification profile, select the "Edit profile” button to activate editing.
6. Make changes in the available fields and select the “Submit” button to save your
changes.
How to change the name on your Microsoft
Certification profile
If the name on your Microsoft certification profile doesn’t exactly match the name on
the government-issued identification you present at your exam appointment (in-person
and online), you’ll need to submit a change request using the Microsoft Certification
Profile Name Change Request Form . Please allow 48 hours for the change to take
effect.
Note: to submit a name change in a language other than English, post a request in our
moderated certification support forums at Certification support .
How to post a certification support request:
1. In the main navigation menu at the top of the page , click “Ask a question.” (You’ll
need to sign in with your Microsoft account.)
2. Create a display name and use the template to ask a question.
3. Try to be specific in your question but don’t include personal information as your
post will be publicly visible.
4. A forum moderator will reply within 24 business hours.
Keeping your Microsoft account active
Keep your Microsoft accounts active by signing in at least once every two years. If an
account becomes inactive, you may have to contact support to regain access to your
certification information.
Helpful links
To find your Microsoft Certification profile identification
number (MCID)
Visit: Find your MCID.
To merge two Microsoft Certification profiles
Visit: Merge and transfer certification profiles.
If you’ve lost access to your certification account due to inactivity, or need to recover
lost certification credentials, visit Certification support.
Sharing and Validation of certifications
Article • 09/19/2023
Share certifications
Within the Learn profile, you can share details of your Microsoft certification:
1. Sign into your Learn profile.
2. At the top of the page, click on your profile icon and from the dropdown menu
select “Profile”.
3. Within your Learn profile, select “Certifications”. Your earned certification will be
displayed in a list.
4. For the certification you want to share, select “View certification details” below the
description. The “Your certification details” screen will display.
5. Select the “Share” link for a list of sharing options.
Note: Some sharing requires that your profile privacy setting is not set to Private Mode.
You may share any certification that is on your transcript. Certifications earned prior to
2018 are considered legacy and will not have the “Online Verifiable” tag
Validate certifications
You can validate that you earned a Microsoft certification from within the Learn profile,
by viewing and sharing your transcript or within the details of the Certification section.
Social media and Blog
Article • 09/19/2023
Stay connected
Want to be the first to hear about new learn paths and certifications? Stay connected
with us through social media, our blog and tech community. You’ll be on the inside track
for the latest thinking, planning and announcements.
Twitter
LinkedIn
Blog
Microsoft Tech Community
Training and certification in media
Article • 09/19/2023
Building technical skills are valuable to both individuals and organizations. This page
includes white papers, data sheets, and reports that detail how training and certification
positively impacts individuals and organizations.
White papers
Role-based tech training and certifications – the secret to business success. Here’s
why
Training Services Partner
Business value of digital transformation and the contribution of a growth mindset
IDC, sponsored by Training Services Partner
Benefits of role-based certifications
IDC, sponsored by Training Services Partner
Leveraging Training Services Partners for innovation and impact
IDC, sponsored by Training Services Partner
Understanding Training Services Partner Azure certifications
Training Services Partner (article updated annually)
Data sheets
10 reasons to earn a Microsoft Certification
Microsoft
10 things to look for in a certification program for IT employees
Microsoft
Top reasons to get IT training from a Microsoft Learning Partner
Microsoft
Third party reports
Nigel Frank Microsoft Azure Salary Survey
Nigel Frank
Nigel Frank Microsoft Dynamics Salary Survey
Nigel Frank
Pearson VUE’s Value of IT Certification
Pearson VUE
Global Knowledge 2020 IT Skills and Salary Report
Global Knowledge
Certification retirement
Article • 09/19/2023
Why certifications get retired
Technology and associated job roles change faster every year. To keep our certification
program relevant, we continually review our exams and certifications to ensure they
reflect the latest skills and Microsoft technologies and retire those that are no longer
relevant. Our goal is to empower candidates to be on the leading edge of tech, in high
demand cloud-based job roles, and we do this by providing certifications for critical job
roles that help organizations with their digital transformations. For more details on this,
visit: Updating Microsoft Certifications: How we keep them relevant – Microsoft Tech
Community.
Certifications scheduled to retire
Certifications scheduled to be retired in the next 12 months are listed here. (This
information is subject to change.)
Certification Retirement date
Microsoft 365 Certified: Messaging Administrator Associate December 31, 2023
Microsoft 365 Certified: Teams Application Developer Associate December 31, 2023
Recently retired certifications
These certifications have been retired within the last year. When a certification has been
retired for more than one year, it will be removed from this page. Once a certification
has been retired, it will no longer be available in the Microsoft Learn course or
certification offerings. If you earned or renewed a certification before it was retired, it
will remain on your transcript in the Active certifications section until it expires. Once the
certification expires, it will move the Historical certifications section of your transcript.
Role-based
Certification Retirement
date
Microsoft Certified: Azure Stack Hub Operator Associate July 31, 2023
Certification Retirement
date
Microsoft Certified: Azure IoT Developer Specialty July 31, 2023
Microsoft Certified: Azure Support Engineer for Connectivity Specialty July 31, 2023
Microsoft 365 Certified: Exchange Online Support Engineer Specialty July 31, 2023
Microsoft 365 Certified: Security Administrator Associate June 30, 2023
Microsoft Certified: Teams Support Engineer Specialty July 31, 2023
Microsoft 365 Certified: Teams Voice Engineer Expert June 30, 2023
Microsoft Certified: Dynamics 365 Supply Chain Management, Manufacturing June 30, 2023
Functional Consultant Associate
Microsoft Certified: Dynamics 365 Commerce Functional Consultant Associate June 30, 2023
Exam retirement
Article • 09/19/2023
Why exams get retired
Technology and associated job roles change faster every year. To keep our certification
program relevant, we continually review our exams and certifications to ensure they
reflect the latest skills and Microsoft technologies and retire those that are no longer
relevant. Our goal is to empower candidates to be on the leading edge of tech, in high
demand cloud-based job roles, and we do this by providing certifications for critical job
roles that help organizations with their digital transformations. For more details on this,
visit: Updating Microsoft Certifications: How we keep them relevant – Microsoft Tech
Community.
Exams scheduled to retire
Exams scheduled to be retired in the next 12 months are listed here by date. (This
information is subject to change.)
Exam Exam name Retirement date
number
MD-100 Windows Client September 30, 2023
MD-101 Managing Modern Desktops September 30, 2023
MS-100 Microsoft 365 Identity and Services September 30, 2023
MS-101 Microsoft 365 Mobility and Security September 30, 2023
MS-203 Microsoft 365 Messaging December 31, 2023
MS-600 Building Applications and Solutions with December 31, 2023 (for PAC
Microsoft 365 Core Services holders only)
MB-300 Microsoft Dynamics 365: Core Finance and February 29, 2024
Operations
Recently retired exams
These exams have been retired within the last year. For reference purposes, we will
continue to provide a link to these exam detail pages for 12 months. These exams can
no longer be taken, but if a retired exam is one of the requirements for a certification
that has not been retired, it can be used to fulfill the certification requirements for up to
one year after it retires.
Role-based
Exam Exam name Retirement date
number
AZ-220 Microsoft Azure IoT Developer July 31, 2023
AZ-600 Configuring and Operating a Hybrid Cloud with July 31, 2023
Microsoft Azure Stack Hub
AZ-720 Troubleshooting Microsoft Azure Connectivity July 31, 2023
MB-320 Microsoft Dynamics 365 Supply Chain Management, June 30, 2023
Manufacturing
MB-340 Microsoft Dynamics 365 Commerce Functional June 30, 2023
Consultant
MS-220 Troubleshooting Microsoft Exchange Online July 31, 2023
MS-500 Microsoft 365 Security Administration June 30, 2023
MS-600 Building Applications and Solutions with Microsoft April 2, 2023 (for most
365 Core Services audiences)
MS-720 Microsoft Teams Voice Engineer June 30, 2023
MS-740 Troubleshooting Microsoft Teams July 31, 2023
Exams retired more than 12 months ago
Role-based
Exam Exam name Retirement date
number
AI-100 Designing and Implementing an Azure AI Solution June 30, 2021
AZ-100 Microsoft Azure Infrastructure and Deployment May 1, 2019
AZ-101 Microsoft Azure Integration and Security May 1, 2019
AZ-102 Microsoft Azure Administrator Certification Transition June 30, 2019
AZ-103 Microsoft Azure Administrator August 31, 2020
Exam Exam name Retirement date
number
AZ-200 Microsoft Azure Developer Core Solutions January 3, 2019
AZ-201 Microsoft Azure Developer Advanced Solutions January 3, 2019
AZ-202 Microsoft Azure Developer Certification Transition March 31, 2019
AZ-203 Developing Solutions for Microsoft Azure August 31, 2020
AZ-300 Microsoft Azure Architect Technologies September 30,
2020
AZ-301 Microsoft Azure Architect Design September 30,
2020
AZ-302 Microsoft Azure Solutions Architect Certification Transition June 30, 2019
AZ-303 Microsoft Azure Architect Technologies March 31, 2022
AZ-304 Microsoft Azure Architect Design March 31, 2022
DA-100 Analyzing Data with Microsoft Power BI March 31, 2022
DP-200 Implementing an Azure Data Solution August 31, 2021
DP-201 Designing an Azure Data Solution August 31, 2021
MB-200 Microsoft Power Platform + Dynamics 365 Core December 31, 2020
MB-400 Microsoft Power Apps + Dynamics 365 Developer December 31, 2020
MB-600 Microsoft Dynamics 365 + Power Platform Solution June 30, 2021
Architect
MB-900 Microsoft Dynamics 365 Fundamentals December 31, 2019
MB-901 Microsoft Dynamics 365 Fundamentals June 30, 2021
MS-200 Planning and Configuring a Messaging Platform August 31, 2020
MS-201 Implementing a Hybrid and Secure Messaging Platform August 31, 2020
MS-202 Microsoft 365 Messaging Administrator Certification September 30,
Transition 2019
MS-300 Deploying Microsoft 365 Teamwork August 31, 2020
MS-301 Deploying SharePoint Server Hybrid August 31, 2020
MS-302 Microsoft 365 Teamwork Administrator Certification September 30,
Transition 2019
MTA
Exam number Exam name Retirement date
98-349 Windows Operating System Fundamentals June 30, 2022
98-361 Software Development Fundamentals June 30, 2022
98-364 Database Fundamentals June 30, 2022
98-365 Windows Server Administration Fundamentals June 30, 2022
98-366 Networking Fundamentals June 30, 2022
98-367 Security Fundamentals June 30, 2022
98-368 Mobility and Devices Fundamentals June 30, 2022
98-375 HTML5 Application Development Fundamentals June 30, 2022
98-381 Introduction to Programming Using Python June 30, 2022
98-382 Introduction to Programming Using JavaScript June 30, 2022
98-383 Introduction to Programming Using HTML and CSS June 30, 2022
98-388 Introduction to Programming Using Java June 30, 2022
ITPro/Developer
Exam Exam name Retirement
number date
70-086 Implementing and Supporting Microsoft Systems Management 2008
Server 2.0
70-089 Designing, Implementing, and Managing Microsoft Systems October 31,
Management Server 2003 2010
70-123 Planning, Implementing, and Maintaining a Software Asset October 31,
Management (SAM) Program 2010
70-158 Microsoft Forefront Identity & Access Management, Configuring July 31, 2015
70-162 TS: Forefront Protection for EndPoint and Server, Configuring July 31, 2012
70-169 TS: Windows Small Business Server 7, Configuring July 31, 2013
70-177 TS: Microsoft Project Server 2010, Configuring July 31, 2015
70-178 TS: Managing Projects with Microsoft Project 2010 July 31, 2015
Exam Exam name Retirement
number date
70-181 TS: Windows Embedded Compact 7 July 31, 2013
70-210 Installing, Configuring, and Administering Microsoft Windows 2000 2008
Professional
70-214 Implementing and Administering Security in a Microsoft Windows 2008
2000 Network
70-215 Installing, Configuring, and Administering Microsoft Windows 2000 2008
Server
70-216 Implementing and Administering a Microsoft Windows 2000 2008
Network Infrastructure
70-217 Implementing and Administering a Microsoft Windows 2000 2008
Directory Services Infrastructure
70-218 Managing a Microsoft Windows 2000 Network Environment 2008
70-219 Designing a Microsoft Windows 2000 Directory Services 2008
Infrastructure
70-220 Designing Security for a Microsoft Windows 2000 Network 2008
70-221 Designing a Microsoft Windows 2000 Network Infrastructure 2008
70-222 Migrating from Microsoft Windows NT 4.0 to Microsoft Windows 2008
2000
70-223 Installing, Configuring, and Administering Microsoft Clustering 2008
Services by Using Microsoft Windows 2000 Advanced Server
70-224 Installing, Configuring, and Administering Microsoft Exchange 2000 2008
Server
70-225 Designing and Deploying a Messaging Infrastructure with 2008
Microsoft Exchange 2000 Server
70-226 Designing Highly Available Web Solutions with Microsoft Windows 2008
2000 Server Technologies
70-227 Installing, Configuring, and Administering Microsoft Internet 2008
Security and Acceleration (ISA) Server 2000, Enterprise Edition
70-228 Installing, Configuring, and Administering Microsoft SQL Server March 31,
2000 Enterprise Edition 2009
70-229 Designing and Implementing Databases with Microsoft SQL Server March 31,
2000 Enterprise Edition 2009
Exam Exam name Retirement
number date
70-230 Designing and Implementing Solutions with Microsoft BizTalk 2008
Server 2000, Enterprise Edition
70-232 Implementing and Maintaining Highly Available Web Solutions 2008
with Microsoft Windows 2000 Server Technologies and Microsoft
Application Center 2000
70-234 Designing and Implementing Solutions with Microsoft Commerce 2008
Server 2000
70-235 TS: Developing Business Process and Integration Solutions by June 30, 2011
Using Microsoft BizTalk Server 2006
70-236 TS: Exchange Server 2007, Configuring September 30,
2012
70-237 Pro: Designing Messaging Solutions with Microsoft Exchange September 30,
Server 2007 2012
70-238 Pro: Deploying Messaging Solutions with Microsoft Exchange September 30,
Server 2007 2012
70-241 TS: Developing Business Process and Integration Solutions by June 30, 2011
Using Microsoft BizTalk Server 2006 R2
70-243 Administering and Deploying System Center 2012 Configuration July 31, 2017
Manager
70-244 Supporting and Maintaining a Microsoft Windows NT Server 4.0 2008
Network
70-246 Monitoring and Operating a Private Cloud with System Center December 31,
2012 2017
70-247 Configuring and Deploying a Private Cloud December 31,
2017
70-262 Microsoft Office Live Communications Server 2005 – Implementing, October 31,
Managing, and Troubleshooting 2010
70-270 Installing, Configuring, and Administering Microsoft Windows XP July 31, 2013
Professional
70-271 Supporting Users and Troubleshooting a Microsoft Windows XP June 30, 2011
Operating System
70-272 Supporting Users and Troubleshooting Desktop Applications on a June 30, 2011
Microsoft Windows XP Operating System
Exam Exam name Retirement
number date
70-281 Planning, Deploying, and Managing an Enterprise Project October 31,
Management Solution 2010
70-282 Planning, Deploying, and Managing a Network Solution for the September 30,
Small and Medium-Sized Business 2011
70-284 Implementing and Managing Microsoft Exchange Server 2003 March 31,
2011
70-285 Designing a Microsoft Exchange Server 2003 Organization March 31,
2011
70-290 Managing and Maintaining a Microsoft Windows Server 2003 July 31, 2013
Environment
70-291 Implementing, Managing, and Maintaining a Microsoft Windows July 31, 2013
Server 2003 Network Infrastructure
70-292 Managing and Maintaining a Windows Server 2003 Environment 2008
for an MCSA Certified on Windows 2000
70-293 Planning and Maintaining a Microsoft Windows Server 2003 July 31, 2013
Network Infrastructure
70-294 Planning, Implementing, and Maintaining a Microsoft Windows July 31, 2013
Server 2003 Active Directory Infrastructure
70-296 Planning, Implementing, and Maintaining a Windows Server 2003 2008
Environment for an MCSE Certified on Windows 2003
70-297 Designing a Microsoft Windows Server 2003 Active Directory and July 31, 2013
Network Infrastructure
70-298 Designing Security for a Microsoft Windows Server 2003 Network July 31, 2013
70-299 Implementing and Administering Security in a Microsoft Windows July 31, 2013
Server 2003 Network
70-300 Analyzing Requirements and Defining Microsoft .NET Solution March 31,
Architectures 2009
70-301 Managing, Organizing, and Delivering IT Projects by Using March 31,
Microsoft Solutions Framework 3.0 2009
70-305 Developing and Implementing Web Applications with Microsoft March 31,
Visual Basic .NET and Microsoft Visual Studio .NET 2009
70-306 Developing and Implementing Windows-Based Applications with March 31,
Microsoft Visual Basic .NET and Microsoft Visual Studio .NET 2009
Exam Exam name Retirement
number date
70-310 Developing XML Web Services and Server Components with March 31,
Microsoft Visual Basic .NET and the Microsoft .NET Framework 2009
70-315 Developing and Implementing Web Applications with Microsoft March 31,
Visual C# .NET and Microsoft Visual Studio .NET 2009
70-316 Developing and Implementing Windows-Based Applications with March 31,
Microsoft Visual C# .NET and Microsoft Visual Studio .NET 2009
70-320 Developing XML Web Services and Server Components with March 31,
Microsoft Visual C# and the Microsoft .NET Framework 2009
70-321 Deploying Office 365 April 1, 2014
70-330 Implementing Security for Applications with Microsoft Visual Basic March 31,
.NET 2009
70-331 Core Solutions of Microsoft SharePoint Server 2013 March 31,
2019
70-332 Advanced Solutions of Microsoft SharePoint Server 2013 March 31,
2019
70-333 Deploying Enterprise Voice with Skype for Business 2015 January 31,
2021
70-334 Core Solutions of Microsoft Skype for Business 2015 January 31,
2021
70-336 Core Solutions of Microsoft Lync Server 2013 March 30,
2016
70-337 Enterprise Voice & Online Services with Microsoft Lync Server 2013 March 30,
2016
70-339 Managing Microsoft SharePoint Server 2016 January 31,
2021
70-340 Implementing Security for Applications with Microsoft Visual C# March 31,
.NET 2009
70-341 Core Solutions of Microsoft Exchange Server 2013 March 31,
2019
70-342 Advanced Solutions of Microsoft Exchange Server 2013 March 31,
2019
70-345 Designing and Deploying Microsoft Exchange Server 2016 January 31,
2021
Exam Exam name Retirement
number date
70-346 Managing Office 365 Identities and Requirements April 30, 2019
70-347 Enabling Office 365 Services April 30, 2019
70-348 Managing Projects and Portfolios with Microsoft PPM December 31,
2019
70-350 Implementing Microsoft Internet Security and Acceleration (ISA) October 31,
Server 2004 2010
70-351 TS: Microsoft Internet Security and Acceleration Server 2006, March 31,
Configuring 2011
70-354 Universal Windows Platform – App Architecture and UX/UI September 30,
2017
70-355 Universal Windows Platform – App Data, Services, and Coding September 30,
Patterns 2017
70-357 Developing Mobile Apps January 31,
2021
70-383 Recertification for MCSE: SharePoint March 31,
2017
70-384 Recertification for MCSE: Communication March 31,
2017
70-385 Recertification for MCSE: Messaging March 31,
2017
70-398 Planning for and Managing Devices in the Enterprise July 31, 2018
70-400 TS: Microsoft System Center Operations Manager 2007, July 31, 2013
Configuring
70-401 TS: Microsoft System Center Configuration Manager 2007, July 31, 2013
Configuring
70-403 TS: System Center Virtual Machine Manager 2008, Configuring September 30,
2011
70-410 Installing and Configuring Windows Server 2012 January 31,
2021
70-411 Administering Windows Server 2012 January 31,
2021
Exam Exam name Retirement
number date
70-412 Configuring Advanced Windows Server 2012 Services January 31,
2021
70-413 Designing and Implementing a Server Infrastructure January 31,
2021
70-414 Implementing an Advanced Server Infrastructure January 31,
2021
70-415 Implementing a Desktop Infrastructure January 31,
2016
70-416 Implementing Desktop Application Environments January 31,
2016
70-417 Upgrading Your Skills to MCSA Windows Server 2012 January 31,
2021
70-431 TS: Microsoft SQL Server 2005 ‒ Implementation and Maintenance June 30, 2011
70-432 Microsoft SQL Server 2008, Implementation and Maintenance July 31, 2016
70-433 TS: Microsoft SQL Server 2008, Database Development July 31, 2015
70-441 PRO: Designing Database Solutions by Using Microsoft SQL Server June 30, 2011
2005
70-442 PRO: Designing and Optimizing Data Access by Using Microsoft June 30, 2011
SQL Server 2005
70-443 PRO: Designing a Database Server Infrastructure by Using June 30, 2011
Microsoft SQL Server 2005
70-444 PRO: Optimizing and Maintaining a Database Administration June 30, 2011
Solution by Using Microsoft SQL Server 2005
70-444 TS: Bing Maps Platform, Application Development December 31,
2011
70-445 TS: Microsoft SQL Server 2005, Business Intelligence ‒ June 30, 2011
Development and Maintenance
70-446 PRO: Designing a Business Intelligence Solution by Using Microsoft June 30, 2011
SQL Server 2005
70-447 UPGRADE: MCDBA Skills to MCITP Database Administrator by June 30, 2011
Using Microsoft SQL Server 2005
Exam Exam name Retirement
number date
70-448 Microsoft SQL Server 2008, Business Intelligence Development and July 31, 2016
Maintenance
70-450 PRO: Designing, Optimizing, and Maintaining a Database July 31, 2015
Administrative Solution Using Microsoft SQL Server 2008
70-451 PRO: Designing Database Solutions and Data Access Using July 31, 2015
Microsoft SQL Server 2008
70-452 PRO: Microsoft SQL Server 2008, Designing a Business Intelligence July 31, 2013
Solution
70-453 Upgrade: Transition Your MCITP SQL Server 2005 DBA to MCITP July 31, 2012
SQL Server 2008
70-454 Upgrade: Transition Your MCITP SQL Server 2005 DBD to MCITP July 31, 2012
SQL Server 2008 DBD
70-455 Upgrade: Transition Your MCITP SQL Server 2005 BI Developer to July 31, 2012
MCITP SQL Server 2008 BI Developer
70-457 Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server July 31, 2016
2012, Part 1
70-458 Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server July 31, 2016
2012, Part 2
70-459 Transition Your MCITP: Database Administrator 2008 or MCITP: January 31,
Database Developer 2008 to MCSE: Data Platform 2016
70-460 Transition Your MCITP: Business Intelligence Developer 2008 to January 31,
MCSE: Business Intelligence 2016
70-461 Querying Microsoft SQL Server 2012/2014 January 31,
2021
70-462 Administering Microsoft SQL Server 2012/2014 Databases January 31,
2021
70-463 Implementing a Data Warehouse with Microsoft SQL Server January 31,
2012/2014 2021
70-464 Developing Microsoft SQL Server Databases January 31,
2021
70-465 Designing Database Solutions for Microsoft SQL Server January 31,
2021
Exam Exam name Retirement
number date
70-466 Implementing Data Models and Reports with Microsoft SQL Server January 31,
2021
70-467 Designing Business Intelligence Solutions with Microsoft SQL January 31,
Server 2021
70-469 Recertification for MCSE: Data Platform March 31,
2017
70-470 Recertification for MCSE: Business Intelligence March 31,
2017
70-473 Designing and Implementing Cloud Data Platform Solutions June 30, 2019
70-475 Designing and Implementing Big Data Analytics Solutions June 30, 2019
70-480 Programming in HTML5 with JavaScript and CSS3 January 31,
2021
70-481 Essentials of Developing Windows Store Apps Using HTML5 and September 30,
JavaScript 2016
70-482 Advanced Windows Store App Development Using HTML5 and September 30,
JavaScript 2016
70-483 Programming in C# January 31,
2021
70-484 Essentials of Developing Windows Store Apps Using C# September 30,
2016
70-485 Advanced Windows Store App Development Using C# September 30,
2016
70-486 Developing ASP.NET MVC Web Applications January 31,
2021
70-487 Developing Microsoft Azure and Web Services January 31,
2021
70-488 Developing SharePoint Server 2013 Core Solutions July 31, 2018
70-489 Developing SharePoint Server 2013 Advanced Solutions July 31, 2018
70-490 Recertification for MCSD: Windows Store Apps Using HTML5 March 31,
2017
70-491 Recertification for MCSD: Windows Store Apps Using C# March 31,
2017
Exam Exam name Retirement
number date
70-492 Upgrade Your MCPD: Web Developer 4 to MCSD: Web Applications September 30,
2016
70-494 Recertification for MCSD: Web Applications March 31,
2017
70-496 Administering Visual Studio Team Foundation Server December 31,
2018
70-497 Software Testing with Visual Studio December 31,
2018
70-498 Delivering Continuous Value with Visual Studio December 31,
2018
70-499 Recertification for MCSD: Application Lifecycle Management March 31,
2017
70-500 TS: Microsoft Windows Mobile 5.0, Implementing and Managing March 31,
2011
70-501 TS: Windows Server 2003 Hosted Environments, Configuration and October 31,
Management 2010
70-502 TS: Microsoft .NET Framework 3.5 - Windows Presentation July 31, 2013
Foundation
70-503 TS: Microsoft .NET Framework 3.5 - Windows Communication July 31, 2013
Foundation
70-504 TS: Microsoft .NET Framework 3.5 – Workflow July 31, 2013
70-505 TS: Microsoft .NET Framework 3.5, Windows Forms Application July 31, 2013
Development
70-506 TS: Silverlight 4, Development July 31, 2014
70-510 TS: Visual Studio 2005 Team Foundation Server March 31,
2011
70-511 TS: Windows Applications Development with Microsoft .NET July 31, 2016
Framework 4
70-512 TS: Visual Studio Team Foundation Server 2010, Administration July 31, 2014
70-513 TS: Windows Communication Foundation Development with July 31, 2016
Microsoft .NET Framework 4
Exam Exam name Retirement
number date
70-515 TS: Web Applications Development with Microsoft .NET Framework July 31, 2016
4
70-516 TS: Accessing Data with Microsoft .NET Framework 4 July 31, 2016
70-517 Recertification for MCSD: SharePoint Applications March 31,
2017
70-521 Upgrade: Transition your MCPD .NET Framework 3.5 Windows July 31, 2014
Developer Skills to MCPD .NET Framework 4 Windows Applications
Developer
70-523 Upgrade: Transition your MCPD .NET Framework 3.5 Web July 31, 2014
Developer Skills to MCPD .NET Framework 4 Web Developer
70-526 TS: Microsoft .NET Framework 2.0 – Windows-Based Client June 30, 2011
Development
70-528 TS: Microsoft .NET Framework 2.0 – Web-Based Client June 30, 2011
Development
70-529 TS: Microsoft .NET Framework 2.0 – Distributed Application June 30, 2011
Development
70-532 Developing Microsoft Azure Solutions December 31,
2018
70-533 Implementing Microsoft Azure Infrastructure Solutions December 31,
2018
70-534 Architecting Microsoft Azure Solutions December 31,
2017
70-535 Architecting Microsoft Azure Solutions December 31,
2018
70-536 TS: Microsoft .NET Framework – Application Development July 31, 2013
Foundation
70-537 Configuring and Operating a Hybrid Cloud with Microsoft Azure January 31,
Stack Hub 2021
70-540 TS: Microsoft Windows Mobile 5.0 – Application Development March 31,
2011
70-541 TS: Microsoft Windows SharePoint Services 3.0 – Application June 30, 2011
Development
Exam Exam name Retirement
number date
70-542 TS: Microsoft Office SharePoint Server 2007 - Application January 31,
Development 2013
70-543 TS: Visual Studio 2005 Tools for Office March 31,
2011
70-545 TS: Microsoft Visio 2007, Application Development January 31,
2013
70-547 PRO: Designing and Developing Web-Based Applications by Using June 30, 2011
the Microsoft .NET Framework
70-548 PRO: Designing and Developing Windows-Based Applications by June 30, 2011
Using the Microsoft .NET Framework
70-549 PRO: Designing and Developing Enterprise Applications by Using June 30, 2011
the Microsoft .NET Framework
70-551 UPGRADE: MCAD Skills to MCPD Web Developer by Using the June 30, 2011
Microsoft .NET Framework
70-552 UPGRADE: MCAD Skills to MCPD Windows Developer by Using the June 30, 2011
Microsoft .NET Framework
70-553 UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise June 30, 2011
Application Developer by Using the Microsoft .NET Framework:
Part 1
70-554 UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise June 30, 2011
Application Developer by Using the Microsoft .NET Framework:
Part 1
70-555 TS: Microsoft Office Groove 2007, Configuring June 30, 2011
70-556 TS: Microsoft Office PerformancePoint Server 2007, Applications June 30, 2011
70-557 TS: Microsoft Forefront Client and Server, Configuring June 30, 2011
70-558 UPGRADE: MCAD Skills to MCTS Windows Applications by Using June 30, 2011
the Microsoft .NET Framework
70-559 UPGRADE: MCAD Skills to MCTS Web Applications by Using the June 30, 2011
Microsoft .NET Framework
70-561 TS: Microsoft .NET Framework 3.5, ADO.NET Application July 31, 2013
Development
70-562 TS: Microsoft .NET Framework 3.5, ASP.NET Application July 31, 2013
Development
Exam Exam name Retirement
number date
70-563 Pro: Designing and Developing Windows Applications Using the July 31, 2013
Microsoft .NET Framework 3.5
70-564 PRO: Designing and Developing ASP.NET Applications Using the July 31, 2013
Microsoft .NET Framework 3.5
70-565 PRO: Designing and Developing Enterprise Applications Using the July 31, 2013
Microsoft .NET Framework 3.5
70-566 UPGRADE: Transition your MCPD Windows Developer Skills to July 31, 2012
MCPD Windows Developer 3.5
70-567 UPGRADE: Transition your MCPD Web Developer Skills to MCPD July 31, 2012
ASP.NET Developer 3.5
70-568 UPGRADE: Transition your MCPD Enterprise Application Developer July 31, 2012
Skills to MCPD Enterprise Application Developer 3.5, Part 1
70-569 UPGRADE: Transition your MCPD Enterprise Application Developer July 31, 2012
Skills to MCPD Enterprise Application Developer 3.5, Part 2
70-571 TS: Microsoft Windows Embedded CE 6.0 Application Development July 31, 2013
70-573 TS: Microsoft SharePoint 2010, Application Development July 31, 2016
70-576 PRO: Designing and Developing Microsoft SharePoint 2010 July 31, 2016
Applications
70-577 TS: Microsoft Windows Embedded Standard 2009, Development July 31, 2013
70-579 TS: Windows Mobile 6.5, Configuring December 31,
2011
70-580 TS: Windows Mobile 6.5, Application Development December 31,
2011
70-582 TS: Windows Embedded Standard 7 for Developers July 31, 2014
70-583 PRO: Designing and Developing Microsoft Azure Applications July 31, 2014
70-595 TS: Developing Business Process and Integration Solutions by July 31, 2015
Using Microsoft BizTalk Server 2010
70-599 Pro: Designing and Developing Windows Phone Applications September 30,
2014
70-620 TS: Configuring Microsoft Windows Vista Client July 31, 2013
70-621 PRO: Upgrading Your MCDST Certification to MCITP Enterprise March 31,
Exam Exam name Retirement
number date
Support 2011
70-622 Pro: Microsoft Desktop Support – ENTERPRISE July 31, 2013
70-623 Pro: Microsoft Desktop Support – CONSUMER July 31, 2013
70-624 TS: Deploying and Maintaining Windows Vista Client and 2007 October 31,
Microsoft Office System Desktops 2010
70-625 Connected Home Integrator July 31, 2012
70-626 Consumer Sales Specialist June 30, 2011
70-631 TS: Microsoft Windows SharePoint Services 3.0, Configuring March 31,
2011
70-632 TS: Managing Projects with Microsoft Office Project 2007, January 31,
Managing Projects 2013
70-633 TS: Microsoft Office Project Server 2007, Managing Projects January 31,
2013
70-634 Pro: Microsoft Office Project Server 2007, Managing Projects and January 31,
Programs 2013
70-635 TS: Microsoft Deployment Toolkit 2008, Desktop Deployment July 31, 2013
70-639 TS: Microsoft Office Project Server 2007, Configuring January 31,
2013
70-640 TS: Windows Server 2008 Active Directory, Configuring July 31, 2017
70-642 TS: Windows Server 2008 Network Infrastructure, Configuring July 31, 2017
70-643 TS: Windows Server 2008 Applications Infrastructure, Configuring July 31, 2015
70-646 Pro: Windows Server 2008, Server Administrator July 31, 2017
70-647 Pro: Windows Server 2008, Enterprise Administrator July 31, 2015
70-648 Upgrading your MCSA on Windows Server 2003 to Windows Server July 31, 2013
2008, Technology Specialist
70-649 TS: Upgrading Your MCSE on Windows Server 2003 to Windows July 31, 2015
Server 2008, Technology Specialist
70-652 TS: Windows Server Virtualization, Configuring September 30,
2011
70-653 Windows Small Business Server 2008, Configuring July 31, 2012
Exam Exam name Retirement
number date
70-654 TS: Windows Essential Business Server 2008, Configuring June 30, 2011
70-655 TS: Windows Vista and Server Operating Systems, Pre-Installing for June 30, 2011
OEMs
70-656 TS: Microsoft Desktop Optimization Pack, Configuring July 31, 2013
70-658 TS: System Center Data Protection Manager 2007, Configuring July 31, 2013
70-659 TS: Windows Server 2008 R2, Server Virtualization July 31, 2015
70-660 TS: Windows Internals July 31, 2013
70-662 TS: Microsoft Exchange Server 2010, Configuring January 31,
2016
70-663 PRO: Designing and Deploying Messaging Solutions with Microsoft January 31,
Exchange 2016
70-664 TS: Microsoft Lync Server 2010, Configuring July 31, 2013
70-665 PRO: Microsoft Lync Server 2010, Administrator July 31, 2013
70-667 TS: Microsoft SharePoint 2010, Configuring July 31, 2016
70-668 PRO: Microsoft SharePoint 2010 Administrator July 31, 2016
70-669 TS: Windows Server 2008, R2, Desktop Virtualization July 31, 2015
70-671 Designing and Providing Microsoft Volume Licensing Solutions to January 31,
Small and Medium Organizations 2015
70-672 Designing and Providing Microsoft Volume Licensing Solutions to January 31,
Large Organizations 2015
70-673 TS: Designing, Assessing, and Optimizing Software Asset March 31,
Management (SAM) 2017
70-676 FAST Enterprise Search Platform, Developing January 31,
2013
70-680 Windows 7, Configuring July 31, 2018
70-681 TS: Windows 7 and Office 2010, Deploying July 31, 2015
70-682 Pro: Upgrading to Windows 7 MCITP Enterprise Desktop Support July 31, 2014
Technician
70-683 TS: Windows 7, Preinstalling for OEMs July 31, 2013
Exam Exam name Retirement
number date
70-684 OEM Reseller July 31, 2014
70-685 Windows 7, Enterprise Desktop Support Technician July 31, 2018
70-686 Windows 7, Enterprise Desktop Administrator July 31, 2018
70-687 Configuring Windows 8.1 December 31,
2016
70-688 Supporting Windows 8.1 December 31,
2016
70-689 Upgrading Your Skills to MCSA Windows 8 December 31,
2016
70-690 Windows Server 2008 HPC Environments, Configuring and July 31, 2013
Managing
70-691 Windows Server 2008 HPC Environments, Developing July 31, 2013
70-692 Upgrading Your Windows XP Skills to MCSA Windows 8 December 31,
2016
70-693 Pro: Windows Server 2008 R2, Virtualization Administrator July 31, 2015
70-694 Virtualizing Enterprise Desktops and Apps July 31, 2017
70-695 Deploying Windows Desktops and Enterprise Applications March 31,
2019
70-696 Administering System Center Configuration Manager and Intune March 31,
2018
70-697 Configuring Windows Devices April 30, 2019
70-698 Installing and Configuring Windows 10 March 31,
2019
70-699 Windows Server 2003, MCSA Security Specialization Skills Update July 31, 2013
70-703 Administering Microsoft System Center Configuration Manager December 31,
and Cloud Services Integration 2019
70-705 Designing and Providing Microsoft Licensing Solutions to Large January 31,
Organizations 2021
70-713 Software Asset Management (SAM) - Core December 31,
2019
Exam Exam name Retirement
number date
70-734 OEM Preinstallation for Windows 10 August 31,
2017
70-735 OEM Manufacturing and Deployment for Windows 10 December 31,
2019
70-740 Installation, Storage, and Compute with Windows Server 2016 January 31,
2021
70-741 Networking with Windows Server 2016 January 31,
2021
70-742 Identity with Windows Server 2016 January 31,
2021
70-743 Upgrading Your Skills to MCSA: Windows Server 2016 January 31,
2021
70-744 Securing Windows Server 2016 January 31,
2021
70-745 Implementing a Software-Defined Datacenter January 31,
2021
70-761 Querying Data with Transact-SQL January 31,
2021
70-762 Developing SQL Databases January 31,
2021
70-764 Administering a SQL Database Infrastructure January 31,
2021
70-765 Provisioning SQL Databases January 31,
2021
70-767 Implementing a Data Warehouse using SQL January 31,
2021
70-768 Developing SQL Data Models January 31,
2021
70-773 Analyzing Big Data with Microsoft R June 30, 2019
70-774 Perform Cloud Data Science with Azure Machine Learning June 30, 2019
70-775 Perform Data Engineering on Microsoft Azure HDInsight June 30, 2019
70-776 Perform Big Data Engineering on Microsoft Cloud Services June 30, 2019
Exam Exam name Retirement
number date
70-777 Implementing Microsoft Azure Cosmos DB Solutions January 31,
2021
70-778 Analyzing and Visualizing Data with Power BI January 31,
2021
70-779 Analyzing and Visualizing Data with Microsoft Excel January 31,
2021
70-980 Recertification for MCSE: Server Infrastructure March 31,
2017
70-981 Recertification for MCSE: Private Cloud March 31,
2017
70-982 Recertification for MCSE: Desktop Infrastructure October 5,
2015
74-131 Designing a Microsoft Office Enterprise Project Management (EPM) October 31,
Solution 2010
74-132 Deploying a Portal Solution with Microsoft SharePoint Products October 31,
and Technologies 2010
74-133 Customizing Portal Solutions with Microsoft SharePoint Products October 31,
and Technologies 2010
74-134 Pre-Installing Microsoft Products and Technologies October 31,
2010
74-135 Developing E-Business Solutions Using Microsoft BizTalk Server October 31,
2004 2010
74-137 Developing Microsoft Office Solutions Using XML with Office October 31,
Professional Edition 2003 2010
74-138 Planning and Building a Messaging and Collaboration Environment October 31,
using Microsoft Office System and Microsoft Windows Server 2003 2010
74-139 Deploying Business Desktops with Microsoft Windows Server 2003 October 31,
and Microsoft Office 2003 2010
74-322 Microsoft Lync Server 2010—Advanced Design and Deployment July 31, 2015
74-324 Administering Office 365 for Small Businesses August 24,
2013
74-325 Administering Office 365 for Small Businesses January 31,
2015
Exam Exam name Retirement
number date
74-335 Lync Network Readiness Assessment March 30,
2016
74-338 Lync 2013 Depth Support Engineer March 30,
2016
74-343 Managing Projects with Microsoft Project 2013 July 31, 2019
74-344 Managing Programs and Projects with Project Server 2013 December 31,
2017
74-353 Windows UX Design January 31,
2015
74-404 Microsoft Office Communications Server 2007 R2 – U.C. Voice May 31, 2012
Specialization
74-409 Server Virtualization with Windows Server Hyper-V and System July 31, 2018
Center
74-544 TS: Bing Maps Platform, Application Development December 31,
2011
74-674 Delivering Business Value Planning Services July 31, 2015
74-675 Microsoft Response Point, Configuring June 30, 2011
74-676 TS: Fast Enterprise Search Platform, Developing July 31, 2012
74-678 Designing and Providing Microsoft Volume Licensing Solutions to December 31,
Large Organizations 2017
74-679 Windows Server 2008 Hosted Environments, Configuring and July 31, 2013
Managing
74-697 OEM Preinstallation January 31,
2016
74-924 Microsoft Office Communications Server 2007 R2 – U.C. Voice October 31,
Specialization 2010
77-419 Microsoft SharePoint 2013 June 30, 2020
77-891 Office 365 December 31,
2014
78-702 Designing and Managing a Microsoft Business Intelligence Solution September 30,
2011
Exam Exam name Retirement
number date
88-961 MCM: SharePoint Server 2010: Week 1 August 25,
2013
88-962 MCM: SharePoint Server 2010: Week 2 August 25,
2013
88-963 MCM: SharePoint Server 2010: Week 3 August 25,
2013
88-965 Windows Server 2008 R2: Directory Knowledge Exam January 1,
2014
88-966 Windows Server 2008 R2: Directory Knowledge Exam January 1,
2014
88-968 Lync Server 2010 Knowledge Exam January 1,
2014
88-969 Lync Server 2010 Lab Exam January 1,
2014
88-971 SQL Server 2008 Microsoft Certified Master: Lab Exam December 31,
2013
88-972 MCM: SharePoint Server 2010: Lab Exam August 25,
2013
88-973 MCM: SharePoint Server 2010, Knowledge Upgrade Exam August 25,
2013
88-981 Windows Server 2008 R2: Directory Lab Exam January 1,
2014
98-362 Windows Development Fundamentals July 31, 2014
98-363 Web Development Fundamentals July 31, 2015
98-369 Cloud Fundamentals September 30,
2019
98-372 Microsoft .NET Fundamentals July 31, 2015
98-373 Mobile Development Fundamentals July 31, 2014
98-374 Gaming Development Fundamentals July 31, 2015
98-379 Software Testing Fundamentals July 31, 2016
98-380 Introduction to Programming Using Block-Based Languages (Touch August 7,
Exam Exam name Retirement
number date
Develop) 2019
Microsoft Dynamics
Exam Exam name Retirement date
number
MB2-421 CRM 3.0 Installation & Configuration April 12, 2011
MB2-422 CRM 3.0 Customization April 12, 2011
MB2-423 CRM 3.0 Applications April 12, 2011
MB2-498 CRM 3.0 Extending Microsoft Dynamics April 12, 2011
MB2-631 Microsoft Dynamics CRM 4.0 Customization and November 2012
Configuration
MB2-632 Microsoft Dynamics CRM 4.0 Applications November 2012
MB2-633 Microsoft Dynamics CRM 4.0 Installation and Configuration November 2012
MB2-634 CRM 4.0 Extending Microsoft Dynamics November 2012
MB2-700 Microsoft Dynamics CRM 2013 Applications December 31,
2016
MB2-701 Extending Microsoft Dynamics CRM 2013 December 31,
2016
MB2-702 Microsoft Dynamics CRM 2013 Deployment December 31,
2016
MB2-703 Microsoft Dynamics CRM 2013 Customization and December 31,
Configuration 2016
MB2-704 Microsoft Dynamics CRM Application July 31, 2017
MB2-706 Microsoft Dynamics CRM Online Deployment December 31,
2019
MB2-707 Microsoft Dynamics CRM Customization and Configuration December 31,
2019
MB2-708 Microsoft Dynamics CRM Installation December 31,
2019
Exam Exam name Retirement date
number
MB2-709 Microsoft Dynamics Marketing December 31,
2017
MB2-710 Microsoft Dynamics CRM 2016 Online Deployment December 31,
2019
MB2-711 Microsoft Dynamics CRM 2016 Installation December 31,
2019
MB2-712 Microsoft Dynamics CRM 2016 Customization and December 31,
Configuration 2019
MB2-713 Microsoft Dynamics CRM 2016 Sales December 31,
2019
MB2-714 Microsoft Dynamics CRM 2016 Customer Service December 31,
2019
MB2-715 Microsoft Dynamics 365 customer engagement Online June 30, 2019
Deployment
MB2-716 Microsoft Dynamics 365 Customization and Configuration January 31, 2021
MB2-717 Microsoft Dynamics 365 for Sales June 30, 2019
MB2-718 Microsoft Dynamics 365 for Customer Service August 31, 2019
MB2-719 Microsoft Dynamics 365 for Marketing August 31, 2019
MB2-720 Functional Application in Microsoft Dynamics Marketing July 1, 2015
MB2-866 Microsoft Dynamics CRM 2011 Customization and January 31, 2016
Configuration
MB2-867 Microsoft Dynamics CRM 2011 Installation and Deployment January 31, 2016
MB2-868 Microsoft Dynamics CRM 2011 Applications January 31, 2016
MB2-876 Extending Microsoft Dynamics CRM 2011 January 31, 2016
MB2-877 Microsoft Dynamics 365 for Field Service June 30, 2019
MB3-408 Microsoft Dynamics GP 9.0 Inventory and Order Processing January 11, 2011
MB3-409 Microsoft Dynamics GP 9.0 Financials January 11, 2011
MB3-412 Microsoft Dynamics GP 9.0 Installation and Configuration January 11, 2011
MB3-413 Microsoft Dynamics GP 9.0 Project Series January 11, 2011
Exam Exam name Retirement date
number
MB3-430 Microsoft Dynamics GP 9.0 Manufacturing Applications January 11, 2011
MB3-451 Microsoft Dynamics GP 9.0 Report Writer January 11, 2011
MB3-461 Microsoft Dynamics GP 9.0 Modifier with VBA January 11, 2011
MB3-462 Microsoft Dynamics GP 9.0 Integration Manager January 11, 2011
MB3-465 Microsoft Dynamics GP 9.0 Field Service Implementation January 11, 2011
MB3-527 GP 10.0 Installation & Configuration February 28,
2013
MB3-528 GP 10.0 Financials August 15, 2013
MB3-529 GP 10.0 Inventory & Order Processing December 31,
2013
MB3-530 GP 10.0 Integration Manager December 31,
2013
MB3-532 GP 10.0 Project Series December 31,
2013
MB3-533 GP 10.0 Human Resources with Payroll December 31,
2013
MB3-637 GP 10.0 Manufacturing Applications December 31,
2013
MB3-700 Microsoft Dynamics GP 2013 Installation & Configuration July 31, 2015
MB3-701 Microsoft Dynamics GP 2013 Financials July 31, 2015
MB3-859 Microsoft Dynamics GP 2010 Financials December 31,
2014
MB3-860 Microsoft Dynamics GP 2010 Project Series December 31,
2014
MB3-861 Microsoft Dynamics GP 2010 Installation and Configuration December 31,
2014
MB3-862 Microsoft Dynamics GP 2010 Inventory and Order Processing December 31,
2014
MB4-348 SL 6.5 Financials March 31, 2011
MB4-349 SL 6.5 Installation & Configuration March 31, 2011
Exam Exam name Retirement date
number
MB4-534 SL 7.0 Installation & Configuration December 31,
2013
MB4-535 SL 7.0 Financials December 31,
2013
MB4-536 SL 7.0 Project Series December 31,
2013
MB4-640 SL 7.0 Customization Manager December 31,
2013
MB4-641 SL 7.0 Tools for VB December 31,
2013
MB4-643 SL 7.0 Inventory & Order Processing December 31,
2013
MB4-873 Microsoft Dynamics SL 2011 Financials December 31,
2014
MB4-874 Microsoft Dynamics SL 2011 Installation and Configuration December 31,
2014
MB5-294 FRx 6.7 Reporting Design August 5, 2011
MB5-537 Microsoft Dynamics Retail Management System 2.0 Store December 31,
Operations 2014
MB5-538 Microsoft Dynamics Retail Management System 2.0 December 31,
Headquarters 2014
MB5-554 Small Business Financials 9.0 June 22, 2012
MB5-629 Microsoft Forecaster 7.0 October 1, 2013
MB5-700 Microsoft Dynamics C5 2012 Application Consultant July 31, 2015
MB5-705 Managing Microsoft Dynamics Implementations December 31,
2016
MB5-845 Microsoft Dynamics POS 2009 December 31,
2014
MB5-854 C5 2010 Programming October 1, 2013
MB5-855 C5 2010 Advanced Programming October 1, 2013
MB5-856 C5 2010 Application Consultant October 1, 2013
Exam Exam name Retirement date
number
MB5-858 Managing Microsoft Dynamics Implementations September 20,
2013
MB6-202 Axapta 3.0 Programming January 12, 2010
MB6-203 Axapta 3.0 Financials January 12, 2010
MB6-204 Axapta 3.0 Trade and Logistics January 12, 2010
MB6-205 Axapta 3.0 Production January 12, 2010
MB6-206 Axapta 3.0 Installation and Configuration January 12, 2010
MB6-282 Axapta 3.0 HRM January 12, 2010
MB6-283 Axapta 3.0 Questionnaire January 12, 2010
MB6-284 Axapta 3.0 Projects 2010
MB6-285 Axapta 3.0 Sales and Marketing December 31,
2011
MB6-288 Axapta 3.0 Product Builder January 12, 2010
MB6-291 Axapta 3.0 Shop Floor Control December 31,
2011
MB6-295 Axapta 3.0 Enterprise Portal Development January 12, 2010
MB6-502 AX 4.0 Product Builder September 30,
2011
MB6-503 AX 4.0 Installation and Configuration September 30,
2011
MB6-504 AX 4.0 Project Series September 30,
2011
MB6-506 AX 4.0 Questionnaire September 30,
2011
MB6-507 AX 4.0 Financials September 30,
2011
MB6-508 AX 4.0 Development Introduction September 30,
2011
MB6-509 AX 4.0 Trade and Logistics September 30,
2011
Exam Exam name Retirement date
number
MB6-510 AX 4.0 Human Resource Management September 30,
2011
MB6-511 AX 4.0 Production September 30,
2011
MB6-512 AX 4.0 Enterprise Portal Development September 30,
2011
MB6-513 AX 4.0 MorphX Solution Development September 30,
2011
MB6-700 Microsoft Dynamics AX 2012 R2 Project December 31,
2016
MB6-701 Microsoft Dynamics AX 2012 R3 Retail March 31, 2017
MB6-702 Microsoft Dynamics AX 2012 R3 Financials December 31,
2016
MB6-703 Microsoft Dynamics AX 2012 R3 Trade and Logistics December 31,
2016
MB6-704 Microsoft Dynamics AX 2012 R3 CU8 Development December 31,
Introduction 2016
MB6-705 Microsoft Dynamics AX 2012 R3 CU8 Installation and December 31,
Configuration 2017
MB6-817 AX 2009 Trade & Logistics January 6, 2014
MB6-818 AX 2009 Financials January 6, 2014
MB6-819 AX 2009 Development Introduction January 6, 2014
MB6-820 AX 2009 Installation & Configuration January 6, 2014
MB6-821 AX 2009 MorphX Solution Development January 6, 2014
MB6-822 AX 2009 Production January 6, 2014
MB6-823 AX 2009 Project Series January 6, 2014
MB6-824 AX 2009 Human Resource Management January 6, 2014
MB6-825 AX 2009 Enterprise Portal Development January 6, 2014
MB6-826 AX 2009 Product Builder January 6, 2014
MB6-827 AX 2009 Payroll June 3, 2011
Exam Exam name Retirement date
number
MB6-869 Microsoft Dynamics AX 2012 Development July 31, 2015
MB6-870 Microsoft Dynamics AX 2012 Trade and Logistics July 31, 2015
MB6-871 Microsoft Dynamics AX 2012 Financials July 31, 2015
MB6-872 Microsoft Dynamics AX 2012 Installation and Configuration July 31, 2015
MB6-884 Microsoft Dynamics AX 2012 Lean Manufacturing December 31,
2016
MB6-885 Microsoft Dynamics AX 2012 Public Sector December 31,
2016
MB6-886 Microsoft Dynamics AX 2012 Process Manufacturing December 31,
Production and Logistics 2016
MB6-889 Microsoft Dynamics AX 2012 Service Management December 31,
2016
MB6-890 Microsoft Dynamics AX Development Introduction December 31,
2017
MB6-892 Microsoft Dynamics AX Distribution and Trade December 31,
2017
MB6-893 Microsoft Dynamics AX Financials December 31,
2017
MB6-894 Development, Extensions, and Deployment for Microsoft January 31, 2021
Dynamics 365 Finance
MB6-895 Financial Management in Microsoft Dynamics 365 for Finance August 31, 2019
and Operations
MB6-896 Distribution and Trade in Microsoft Dynamics 365 for Finance August 31, 2019
and Operations
MB6-897 Microsoft Dynamics 365 for Retail January 31, 2021
MB6-898 Microsoft Dynamics 365 for Talent January 31, 2021
MB7-221 Navision 4.0 C/SIDE Introduction January 12, 2010
MB7-222 NAV 4.0 C/SIDE Solution Development January 12, 2010
MB7-223 Navision 4.0 Warehouse Management January 12, 2010
MB7-224 Navision 4.0 Manufacturing January 12, 2010
Exam Exam name Retirement date
number
MB7-225 Navision 4.0 Financials January 12, 2010
MB7-226 Navision 4.0 Installation and Configuration January 12, 2010
MB7-227 Navision 4.0 Trade and Inventory January 12, 2010
MB7-231 Navision 4.0 Relationship Management January 12, 2010
MB7-232 Navision 4.0 Service Management January 12, 2010
MB7-233 Navision 4.0 Costing January 12, 2010
MB7-514 Microsoft Dynamics NAV 5.0 C/SIDE Introduction November 30,
2012
MB7-515 Microsoft Dynamics NAV 5.0 Financials November 30,
2012
MB7-516 Microsoft Dynamics NAV 5.0 C/SIDE Solution Development November 30,
2012
MB7-517 Microsoft Dynamics NAV 5.0 Installation and Configuration November 30,
2012
MB7-700 Microsoft Dynamics NAV 2013 Installation and Configuration July 31, 2015
MB7-701 Microsoft Dynamics NAV 2013 Core Setup and Finance July 31, 2015
MB7-702 Microsoft Dynamics NAV 2013 C/Side Development July 31, 2015
MB7-838 NAV 2009 Installation & Configuration June 30, 2014
MB7-839 NAV 2009 Core Setup and Finance June 30, 2014
MB7-840 NAV 2009 C/SIDE Introduction June 30, 2014
MB7-841 NAV 2009 C/SIDE Solution Development June 30, 2014
MB7-842 NAV 2009 Trade & Inventory June 30, 2014
MB7-843 NAV 2009 Warehouse Management June 30, 2014
MB7-846 NAV 2009 Relationship Management June 30, 2014
MB7-848 NAV 2009 Service Management June 30, 2014
MB7-849 NAV 2009 Manufacturing June 30, 2014
MB7-849 NAV 2009-Produktion (Danish) June 30, 2014
Exam Exam name Retirement date
number
MB7-849 NAV 2009-Produktion (German) June 30, 2014
Course retirement
Article • 09/19/2023
About course retirement
Technology and associated job roles change faster every year. As Microsoft technology
evolves, we revise our training content to keep in line with changes in the technology. To
empower you to be on the leading edge and offer you the most relevant training
opportunities, we regularly introduce new courses and revise or retire older courses.
Once a course is retired, the course page will be removed from the Microsoft Learn site.
However, in many cases the Learning Paths and Modules will remain available on the
site for reference. Saving these Learning Paths and Modules to your personal collections
will ensure you have access to them until they are finally retired. Any achievements or
badges earned will remain on your transcript after retirement.
Retired courses: Instructor-led training
Courseware retirements on February 29th, 2024
Course Version Title Language Retirement
number date
MB-300T00 A Microsoft Dynamics 365: Core English 2/29/2024
Finance and Operations
Courseware retirements on December 29th, 2023
Course Version Title Language Retirement
number date
MS-203T00 A Microsoft 365 Messaging English 12/29/2023
MS-600T00 A Building Applications and Solutions English 12/29/2023
with Microsoft 365 Core Services
Courseware retirements on September 29th, 2023
Course Version Title Language Retirement
number date
MS-100T00 A Microsoft 365 Identity and English 9/29/2023
Course Version Title Language Retirement
number date
Services
MS-101T00 A Microsoft 365 Mobility and English 9/29/2023
Security
MD-100T00 A Windows Client English 9/29/2023
MD-101T00 A Managing Modern Desktops English 9/29/2023
Courseware retirements on July 31st, 2023
Course Version Title Language Retirement
number date
AZ-220T00 A Microsoft Azure IoT Developer English 7/31/2023
AZ- A Microsoft Azure IoT Developer Japanese 7/31/2023
220T00JA
AZ- A Microsoft Azure IoT Developer Korean 7/31/2023
220T00KO
AZ- A Microsoft Azure IoT Developer Chinese 7/31/2023
220T00ZH Simplified
AZ-600T00 A Configuring and Operating a English 7/31/2023
Hybrid Cloud with Microsoft Azure
Stack Hub
AZ- A Configuring and Operating a Japanese 7/31/2023
600T00JA Hybrid Cloud with Microsoft Azure
Stack Hub
AZ- A Configuring and Operating a Korean 7/31/2023
600T00KO Hybrid Cloud with Microsoft Azure
Stack Hub
AZ- A Configuring and Operating a Chinese 7/31/2023
600T00ZH Hybrid Cloud with Microsoft Azure Simplified
Stack Hub
AZ-720T00 A Azure Support Engineer English 7/31/2023
Troubleshooting Azure
Connectivity
AZ- A Azure Support Engineer Japanese 7/31/2023
720T00JA Troubleshooting Azure
Connectivity
Course Version Title Language Retirement
number date
AZ- A Azure Support Engineer Korean 7/31/2023
720T00KO Troubleshooting Azure
Connectivity
AZ- A Support Engineer Troubleshooting Chinese 7/31/2023
720T00ZH Azure Connectivity Azure Simplified
MS-220T00 A Exchange Support Engineer English 7/31/2023
MS-740T00 A Troubleshooting Microsoft Teams English 7/31/2023
Courseware retirements on June 30th, 2023
Course Version Title Language Retirement
number date
MS-500T00 A Microsoft 365 Security English 6/30/2023
Administration
MS- A Microsoft 365 Security Japanese 6/30/2023
500T00JA Administration
MS- A Microsoft 365 Security Korean 6/30/2023
500T00KO Administration
MS- A Microsoft 365 Security Chinese 6/30/2023
500T00ZH Administration Simplified
MS-720T00 A Microsoft Teams Voice Engineer English 6/30/2023
MB-320T00 A Microsoft Dynamics 365 Supply English 6/30/2023
Chain Management,
Manufacturing
Courseware retirements on April 28th, 2023
Course Version Title Language Retirement
number date
DP-090T00 A Implementing a Machine Learning English 04/28/2023
Solution with Microsoft Azure
Databricks
DP- A Implementing a Machine Learning Japanese 4/28/2023
090T00JA Solution with Microsoft Azure
Databricks
Course Version Title Language Retirement
number date
DP- A Implementing a Machine Learning Korean 4/28/2023
090T00KO Solution with Microsoft Azure
Databricks
DP- A Implementing a Machine Learning Chinese 4/28/2023
090T00ZH Solution with Microsoft Azure Simplified
Databricks
Courseware retirements on January 31st, 2023
Course Version Title Language Retirement
number date
DP-050T00 A Migrate SQL workloads to Azure English 1/31/2023
DP-060T00 A Migrate NoSQL workloads to English 1/31/2023
Azure Cosmos DB
DP-070T00 A Migrate Open Source Data English 1/31/2023
Workloads to Azure
Courseware retirements on October 31st, 2022
Course number Version Title Language Retirement date
WS-013T00 A Azure Stack HCI English 10/31/2022
Courseware retirements on September 30th, 2022
Course Version Title Language Retirement
number date
AZ-900T01AR A Microsoft Azure Arabic 09/30/2022
Fundamentals (1 Day)
AZ-900T01BR A Microsoft Azure Portuguese 09/30/2022
Fundamentals (1 Day) (Brazil)
AZ-900T01DE A Microsoft Azure German 09/30/2022
Fundamentals (1 Day)
AZ-900T01ES A Microsoft Azure Spanish 09/30/2022
Fundamentals (1 Day)
AZ-900T01FR A Microsoft Azure French 09/30/2022
Fundamentals (1 Day)
Course Version Title Language Retirement
number date
AZ-900T01ID A Microsoft Azure Indonesian 09/30/2022
Fundamentals (1 Day)
AZ-900T01IT A Microsoft Azure Italian 09/30/2022
Fundamentals (1 Day)
AZ-900T01JA A Microsoft Azure Japanese 09/30/2022
Fundamentals (1 Day)
AZ-900T01KO A Microsoft Azure Korean 09/30/2022
Fundamentals (1 Day)
AZ-900T01RU A Microsoft Azure Russian 09/30/2022
Fundamentals (1 Day)
AZ- A Microsoft Azure Chinese 09/30/2022
900T01TW Fundamentals (1 Day) Traditional
AZ-900T01ZH A Microsoft Azure Chinese 09/30/2022
Fundamentals (1 Day) Simplified
Courseware retirements on June 30th, 2022
Course Version Title Language Retirement
number date
40501 A Microsoft Cloud Workshop: Cloud- English 06/30/2022
native applications
40502 A Microsoft Cloud Workshop: Big English 06/30/2022
data analytics and visualization
40505 A Microsoft Cloud Workshop: Internet English 06/30/2022
of Things
40508 A Microsoft Cloud Workshop: Modern English 06/30/2022
Cloud Apps
40511 A Microsoft Cloud Workshop: English 06/30/2022
Continuous Delivery in Azure
DevOps
40512 A Microsoft Cloud Workshop: App English 06/30/2022
Modernization
40513 A Microsoft Cloud Workshop: English 06/30/2022
Building a Resilient IaaS
Architecture
Course Version Title Language Retirement
number date
40514 A Microsoft Cloud Workshop: English 06/30/2022
Migrating Oracle to Azure SQL and
PostgreSQL
40515 A Microsoft Cloud Workshop: English 06/30/2022
Enterprise-Class Networking in
Azure
40530 A Microsoft Cloud Workshop: English 06/30/2022
Analyzing text with Azure Machine
Learning and Cognitive Services
40535 A Microsoft Cloud Workshop: English 06/30/2022
Serverless Architecture
40557 A Microsoft Cloud Workshop: Azure English 06/30/2022
Cosmos DB real-time advanced
analytics
40558 A Microsoft Cloud Workshop: Line-of- English 06/30/2022
business application migration
40559 A Microsoft Cloud Workshop: MLOps English 06/30/2022
40560 A Microsoft Cloud Workshop: English 06/30/2022
Predictive Maintenance for remote
field devices
40562 A Microsoft Cloud Workshop: English 06/30/2022
Migrating SQL databases to Azure
40564 A Microsoft Cloud Workshop: English 06/30/2022
Securing Azure IoT solutions
40573 A Microsoft Cloud Workshop: Hybrid English 06/30/2022
identity
40576 A Microsoft Cloud Workshop: Azure English 06/30/2022
Synapse Analytics and AI
40577 A Microsoft Cloud Workshop: English 06/30/2022
Innovate and modernize apps with
Data and AI
40578 A Microsoft Cloud Workshop: English 06/30/2022
Implementing Azure Virtual
Desktop in the enterprise
Course Version Title Language Retirement
number date
40584 A Microsoft Cloud Workshop: English 06/30/2022
Leveraging Azure Digital Twins in a
supply chain
40585 A Microsoft Cloud Workshop: AI-led English 06/30/2022
business process automation
AZ-010T00 A Azure Administration for AWS English 06/30/2022
SysOps
AZ- A Azure Administration for AWS Japanese 06/30/2022
010T00JA SysOps
AZ- A Azure Administration for AWS Simplified 06/30/2022
010T00ZH SysOps Chinese
AZ- A Azure Administration for AWS Korean 06/30/2022
010T00KO SysOps
AZ-020T00 A Microsoft Azure solutions for AWS English 06/30/2022
developers
AZ- A Microsoft Azure solutions for AWS Japanese 06/30/2022
020T00JA developers
AZ- A Microsoft Azure solutions for AWS Simplified 06/30/2022
020T00ZH developers Chinese
AZ- A Microsoft Azure solutions for AWS Korean 06/30/2022
020T00KO developers
AZ-030T00 A Microsoft Azure technologies for English 06/30/2022
AWS architects
AZ- A Microsoft Azure technologies for Japanese 06/30/2022
030T00JA AWS architects
AZ- A Microsoft Azure technologies for Simplified 06/30/2022
030T00ZH AWS architects Chinese
AZ- A Microsoft Azure technologies for Korean 06/30/2022
030T00KO AWS architects
AZ-900T01 A Microsoft Azure Fundamentals (1 English 06/30/2022
Day)
DA- A Analyzing Data with Power BI Japanese 06/30/2022
100T00JA
Course Version Title Language Retirement
number date
DA- A Analyzing Data with Power BI Simplified 06/30/2022
100T00ZH Chinese
DA- A Analyzing Data with Power BI Korean 06/30/2022
100T00KO
DP- A Migrate SQL workloads to Azure Japanese 06/30/2022
050T00JA
DP- A Migrate SQL workloads to Azure Simplified 06/30/2022
050T00ZH Chinese
DP- A Migrate SQL workloads to Azure Korean 06/30/2022
050T00KO
DP- A Migrate NoSQL workloads to Azure Japanese 06/30/2022
060T00JA Cosmos DB
DP- A Migrate NoSQL workloads to Azure Simplified 06/30/2022
060T00ZH Cosmos DB Chinese
DP- A Migrate NoSQL workloads to Azure Korean 06/30/2022
060T00KO Cosmos DB
DP- A Migrate Open Source Data Japanese 06/30/2022
070T00JA Workloads to Azure
DP- A Migrate Open Source Data Simplified 06/30/2022
070T00ZH Workloads to Azure Chinese
DP- A Migrate Open Source Data Korean 06/30/2022
070T00KO Workloads to Azure
Courseware retirements on May 31st, 2022
Course Version Title Language Retirement
number date
MB-340T00 A Microsoft Dynamics 365 English 05/31/2022
Commerce Functional
Consultant
WS- A Migrating Application Japanese 05/31/2022
050T00JA Workloads to Azure
WS- A Migrating Application Simplified 05/31/2022
050T00ZH Workloads to Azure Chinese
Course Version Title Language Retirement
number date
WS- A Migrating Application Korean 05/31/2022
050T00KO Workloads to Azure
Courseware retirements on March 31st, 2022
Course Version Title Language Retirement
number date
AZ-303T00 A Microsoft Azure Architect English 03/31/2022
Technologies
AZ-303T00JA A Microsoft Azure Architect Japanese 03/31/2022
Technologies
AZ- A Microsoft Azure Architect Korean 03/31/2022
303T00KO Technologies
AZ- A Microsoft Azure Architect Chinese 03/31/2022
303T00ZH Technologies Simplified
AZ-304T00 A Microsoft Azure Architect English 03/31/2022
Design
AZ-304T00JA A Microsoft Azure Architect Japanese 03/31/2022
Design
AZ- A Microsoft Azure Architect Korean 03/31/2022
304T00KO Design
AZ- A Microsoft Azure Architect Chinese 03/31/2022
304T00ZH Design Simplified
DA-100T00 A Analyzing Data with Microsoft English 03/31/2022
Power BI
MS-030T00 A Office 365 Administrator English 03/31/2022
WS-011T00 A Windows Server 2019 English 03/31/2022
Administration
WS-012T00 A Windows Server 2019 Hybrid English 03/31/2022
and Azure IaaS
Courseware retirements on January 31st, 2022
Course Version Title Language Retirement
number date
MS-040T00 A Manage SharePoint and OneDrive English 01/31/2022
in Microsoft 365
WS-050T00 A Migrating Application Workloads English 01/31/2022
to Azure
Courseware retirements on December 30th, 2021
Course Version Title Language Retirement
number date
DP- A Implementing an Azure Data Korean 12/30/2021
200T01KO Solution
DP- A Implementing an Azure Data Chinese 12/30/2021
200T01ZH Solution Simplified
DP- A Implementing an Azure Data Japanese 12/30/2021
200T01JA Solution
DP- A Designing an Azure Data Solution Korean 12/30/2021
201T01KO
DP- A Designing an Azure Data Solution Chinese 12/30/2021
201T01ZH Simplified
DP- A Designing an Azure Data Solution Japanese 12/30/2021
201T01JA
6420 B Fundamentals of Windows Server® English 12/30/2021
2008
10266 A Programming in C# with Microsoft English 12/30/2021
Visual Studio 2010
10710 A Configuring, Managing and Spanish 12/30/2021
Troubleshooting Microsoft®
Exchange Server 2010
10961 C Automating Administration With English 12/30/2021
Windows PowerShell
10962 C Advanced Automated English 12/30/2021
Administration With Windows
PowerShell
10964 C Cloud & Datacenter Monitoring English 12/30/2021
with System Center Operations
Course Version Title Language Retirement
number date
Manager
10965 D IT Service Management with English 12/30/2021
System Center Service Manager
10967 A Fundamentals of a Windows English 12/30/2021
Server® Infrastructure
10969 B Active Directory® Services with English 12/30/2021
Windows Server®
10972 B Administering the Web Server (IIS) English 12/30/2021
Role of Windows Server
10975 A Introduction to Programming English 12/30/2021
10982 E Supporting and Troubleshooting English 12/30/2021
Windows 10
10984 B Deploying and Managing Office English 12/30/2021
365 Hybrid Deployments
10985 C Introduction to SQL Databases English 12/30/2021
10986 B Updating Your Skills to SQL Server English 12/30/2021
2016
10987 C Performance Tuning and English 12/30/2021
Optimizing SQL Databases
10990 C Analyzing Data with SQL Server English 12/30/2021
Reporting Services
10994 B Data Analysis Fundamentals using English 12/30/2021
Excel
10998 A Updating Your Skills to SQL Server English 12/30/2021
2017
20334 C Core Solutions of Skype for English 12/30/2021
Business 2015/2019
20339 A Planning and Administering English 12/30/2021
SharePoint 2016
20339 A Advanced Technologies of English 12/30/2021
SharePoint 2016
20345 B Administering Microsoft Exchange English 12/30/2021
Course Version Title Language Retirement
number date
Server 2016/2019
20345 B Designing and Deploying Microsoft English 12/30/2021
Exchange Server 2016/2019
20410 D Installing and Configuring English 12/30/2021
Windows Server® 2012
20411 D Administering Windows Server® English 12/30/2021
2012
20412 D Configuring Advanced Windows English 12/30/2021
Server® 2012 Services
20413 C Designing and Implementing a English 12/30/2021
Server Infrastructure
20414 C Implementing an Advanced Server English 12/30/2021
Infrastructure
20417 D Upgrading Your Skills to MCSA English 12/30/2021
Windows Server® 2012
20461 D Querying Microsoft SQL Server® English 12/30/2021
2014
20462 D Administering Microsoft® SQL English 12/30/2021
Server® 2014 Databases
20463 D Implementing a Data Warehouse English 12/30/2021
with Microsoft® SQL Server® 2014
20464 D Developing Microsoft SQL Server English 12/30/2021
2014 Databases
20465 D Designing Solutions for Microsoft English 12/30/2021
SQL Server 2014
20466 D Implementing Data Models and English 12/30/2021
Reports with SQL Server 2014
20467 D Designing Business Intelligence English 12/30/2021
Solutions with Microsoft SQL
Server 2014
20480 C Programming in HTML5 with English 12/30/2021
JavaScript and CSS3
20483 C Programming in C# English 12/30/2021
Course Version Title Language Retirement
number date
20486 C Developing ASP.NET MVC 5 Web English 12/30/2021
Applications
20486 D Developing ASP.NET Core MVC English 12/30/2021
Web Applications
20487 D Developing Microsoft Azure and English 12/30/2021
Web Services
20694 B Virtualizing Enterprise Desktops English 12/30/2021
and Apps
20703 B Administering System Center English 12/30/2021
Configuration Manager
20740 C Installation, Storage, and Compute English 12/30/2021
with Windows Server 2016
20741 B Networking with Windows Server English 12/30/2021
2016
20742 B Identity with Windows Server 2016 English 12/30/2021
20743 C Upgrading Your Skills to MCSA: English 12/30/2021
Windows Server 2016
20744 C Securing Windows Server 2016 English 12/30/2021
20745 B Implementing a Software-Defined English 12/30/2021
DataCenter Using System Center
Virtual Machine Manager
20761 C Querying Data with Transact-SQL English 12/30/2021
20762 C Developing SQL Databases English 12/30/2021
20764 C Administering a SQL Database English 12/30/2021
Infrastructure
20765 C Provisioning SQL Databases English 12/30/2021
20767 C Implementing a SQL Data English 12/30/2021
Warehouse
20768 C Developing SQL Data Models English 12/30/2021
20777 A Implementing Microsoft Azure English 12/30/2021
Cosmos DB Solutions
Course Version Title Language Retirement
number date
20779 B Analyzing Data with Excel English 12/30/2021
21410 D Installing and Configuring German 12/30/2021
Windows Server® 2012
21411 D Administering Windows Server® German 12/30/2021
2012
21412 D Configuring Advanced Windows German 12/30/2021
Server® 2012 Services
21413 B Designing and Implementing a German 12/30/2021
Server Infrastructure
21414 B Implementing an Advanced Server German 12/30/2021
Infrastructure
21417 B Upgrading Your Skills to MCSA German 12/30/2021
Windows Server 2012
21461 A Querying Microsoft® SQL Server® German 12/30/2021
2012
21462 A Administering Microsoft® SQL German 12/30/2021
Server® 2012 Databases
21463 A Implementing a Data Warehouse German 12/30/2021
with Microsoft® SQL Server® 2012
21740 B Installation, Storage, and Compute German 12/30/2021
with Windows Server 2016
21741 B Networking with Windows Server German 12/30/2021
2016
21742 A Identity with Windows Server 2016 German 12/30/2021
21743 B Upgrading Your Skills to MCSA: German 12/30/2021
Windows Server 2016
21744 B Securing Windows Server 2016 German 12/30/2021
21764 C Administering a SQL Database German 12/30/2021
Infrastructure
22410 B Installing and Configuring French 12/30/2021
Windows Server® 2012
Course Version Title Language Retirement
number date
22411 B Administering Windows Server French 12/30/2021
2012
22412 B Configuring Advanced Windows French 12/30/2021
Server 2012 Services
22414 B Implementing an Advanced Server French 12/30/2021
Infrastructure
22417 B Upgrading Your Skills to MCSA French 12/30/2021
Windows Server 2012
22461 A Querying Microsoft® SQL Server® French 12/30/2021
2012
22462 A Administering Microsoft® SQL French 12/30/2021
Server® 2012 Databases
22463 A Implementing a Data Warehouse French 12/30/2021
with Microsoft® SQL Server® 2012
22740 C Installation, Storage, and Compute French 12/30/2021
with Windows Server 2016 (French)
22741 B Networking with Windows Server French 12/30/2021
2016 (French)
22742 B Identity with Windows Server 2016 French 12/30/2021
(French)
22743 C Upgrading Your Skills to MCSA: French 12/30/2021
Windows Server 2016 (French)
22744 B Securing Windows Server 2016 French 12/30/2021
23410 B Installing and Configuring Japanese 12/30/2021
Windows Server® 2012
23411 B Administering Windows Server Japanese 12/30/2021
2012
23412 B Configuring Advanced Windows Japanese 12/30/2021
Server® 2012 Services
23413 B Designing and Implementing a Japanese 12/30/2021
Server Infrastructure
23414 B Implementing an Advanced Server Japanese 12/30/2021
Infrastructure
Course Version Title Language Retirement
number date
23740 B Installation, Storage, and Compute Japanese 12/30/2021
with Windows Server 2016
23741 A Networking with Windows Server Japanese 12/30/2021
2016
23742 A Identity with Windows Server 2016 Japanese 12/30/2021
23744 B Securing Windows Server 2016 Japanese 12/30/2021
24410 B Installing and Configuring Portuguese 12/30/2021
Windows Server® 2012 (Brazil)
24411 B Administering Windows Server Portuguese 12/30/2021
2012 (Brazil)
24412 B Configuring Advanced Windows Portuguese 12/30/2021
Server 2012 Services (Brazil)
24740 B Installation, Storage, and Compute Portuguese 12/30/2021
with Windows Server 2016 (Brazil)
24741 B Networking with Windows Server Portuguese 12/30/2021
2016 (Brazil)
24742 B Identity with Windows Server 2016 Portuguese 12/30/2021
(Brazil)
24744 B Securing Windows Server 2016 Portuguese 12/30/2021
(Brazil)
26740 B Installation, Storage, and Compute Spanish 12/30/2021
with Windows Server 2016
26741 B Networking with Windows Server Spanish 12/30/2021
2016
26742 B Identity with Windows Server 2016 Spanish 12/30/2021
26744 B Securing Windows Server 2016 Spanish 12/30/2021
(Spain)
28480 B Programming in HTML5 with Chinese 12/30/2021
JavaScript and CSS3 Simplified
28740 B Installation, Storage, and Compute Chinese 12/30/2021
with Windows Server 2016 Simplified
Course Version Title Language Retirement
number date
28741 B Networking with Windows Server Chinese 12/30/2021
2016 Simplified
28742 A Identity with Windows Server 2016 Chinese 12/30/2021
Simplified
28761 A Querying Data with Transact-SQL Chinese 12/30/2021
Simplified
28764 A Administering a SQL Database Chinese 12/30/2021
Infrastructure Simplified
28765 B Provisioning SQL Databases Chinese 12/30/2021
Simplified
29480 B Programming in HTML5 with Chinese 12/30/2021
JavaScript and CSS3 Traditional
29740 B Installation, Storage, and Compute Chinese 12/30/2021
with Windows Server 2016 Traditional
29741 B Networking with Windows Server Chinese 12/30/2021
2016 Traditional
29742 A Identity with Windows Server 2016 Chinese 12/30/2021
Traditional
29761 A Querying Data with Transact-SQL Chinese 12/30/2021
Traditional
29764 A Administering a SQL Database Chinese 12/30/2021
Infrastructure Traditional
29765 B Provisioning SQL Databases Chinese 12/30/2021
Traditional
40332 A Partner Applied Workshop: What's English 12/30/2021
New in Windows 10
40410 A JavaScript, HTML and CSS Web English 12/30/2021
Development
21345-1 A Administering Microsoft Exchange German 12/30/2021
Server 2016
21697-1 B Installing and Configuring German 12/30/2021
Windows 10
Courseware retirements on October 29th, 2021
Course Version Title Language Retirement
number date
10997 D Office 365 Administration and English 10/29/2021
Troubleshooting
Courseware retirements on September 30th, 2021
Course Version Title Language Retirement
number date
40510 G Microsoft Cloud Workshop: SQL English 9/30/2021
Server Hybrid Cloud
40516 G Microsoft Cloud Workshop: English 9/30/2021
Intelligent Analytics
40561 G Microsoft Cloud Workshop: English 9/30/2021
Machine Learning
MB- A Microsoft Dynamics 365 German 9/30/2021
901T00DE Fundamentals
MB- A Microsoft Dynamics 365 Spanish 9/30/2021
901T00ES Fundamentals
MB- A Microsoft Dynamics 365 French 9/30/2021
901T00FR Fundamentals
MB- A Microsoft Dynamics 365 Japanese 9/30/2021
901T00JA Fundamentals
MB- A Microsoft Dynamics 365 Korean 9/30/2021
901T00KO Fundamentals
MB- A Microsoft Dynamics 365 Chinese 9/30/2021
901T00ZH Fundamentals Simplified
MS-050T00 A SharePoint Hybrid Deployment English 9/30/2021
and Migration
Courseware retirements on August 31st, 2021
Course Version Title Language Retirement
number date
DP-200T01 A Implementing an Azure Data English 8/31/2021
Solution
Course Version Title Language Retirement
number date
DP-201T01 A Designing an Azure Data English 8/31/2021
Solution
Courseware retirements on June 30th, 2021
Course Version Title Language Retirement
number date
AI-100T01 A Designing and Implementing an English 6/30/2021
Azure AI Solution
MB-600T00 A Microsoft Dynamics 365 + Power English 6/30/2021
Platform Solution Architect
MB-901T00 A Microsoft Dynamics 365 English 6/30/2021
Fundamentals
AI-100T01JA A Designing and Implementing an Japanese 6/30/2021
Azure AI Solution
AI- A Designing and Implementing an Korean 6/30/2021
100T01KO Azure AI Solution
AI- A Designing and Implementing an Simplified 6/30/2021
100T01ZH Azure AI Solution Chinese
Courseware retirements on May 31st, 2021
Course Version Title Language Retirement
number date
40519 A Microsoft Cloud Workshop: SAP English 5/31/2021
NetWeaver on Azure
40527 A Microsoft Cloud Workshop: Security English 5/31/2021
baseline on Azure
40529 A Microsoft Cloud Workshop: High English 5/31/2021
Performance Computing
Courseware retirements on April 30th, 2021
Course Version Title Language Retirement
number date
20537 B Configuring and Operating a Hybrid English 04/30/2021
Cloud with Microsoft Azure Stack
Courseware retirements on March 31st, 2021
Course Version Title Language Retirement
number date
20778 C Analyzing Data with Power BI English 03/31/2021
40037 A Database Administration Japanese 3/31/2021
Fundamentals: MTA Exam 98-364
40038 A Networking Fundamentals: MTA Exam Japanese 3/31/2021
98-366
40039 A Security Fundamentals: MTA Exam 98- Japanese 3/31/2021
367
40040 A Windows Server Administration Japanese 3/31/2021
Fundamentals: MTA Exam 98-365
40240 A MTA Mobility & Device Fundamentals Japanese 3/31/2021
98-368 Windows (Japanese)
40241 A MTA Cloud Fundamentals 98-369 Japanese 3/31/2021
(Japanese)
40349 B Windows OS Fundamentals English 03/31/2021
40361 A Software Development Fundamentals: English 3/31/2021
Training for MTA Exam 98-361
40362 A Windows Development English 3/31/2021
Fundamentals: Training for MTA Exam
98-362
40363 A Web Development Fundamentals: English 3/31/2021
Training for MTA Exam 98-363
40364 A Database Administration English 3/31/2021
Fundamentals: Training for MTA Exam
98-364
40366 B Networking Fundamentals English 03/31/2021
40367 B Security Fundamentals English 03/31/2021
Course Version Title Language Retirement
number date
40368 A Mobility & Devices Fundamentals: English 03/31/2021
MTA Exam 98-368
40369 A Cloud Fundamentals: MTA Exam 98- English 03/31/2021
369
40372 A Microsoft .NET Fundamentals: English 3/31/2021
Training for MTA Exam 98-372
40373 A Mobile Development Fundamentals: English 3/31/2021
Training for MTA Exam 98-373
40374 A Gaming Development Fundamentals: English 3/31/2021
MTA Exam 98-374
40375 A HTML5 Application Development English 3/31/2021
Fundamentals: Training for MTA Exam
98-375
Courseware retirements on December 31st, 2020
Course Version Title Language Retirement
number date
MB-200T00 A Microsoft Power Platform + English 12/31/2020
Dynamics 365 Core
MB-400T00 A Microsoft Power Apps + Dynamics English 12/31/2020
365 Developer
Courseware retirements on November 30th, 2020
Course Version Title Language Retirement
number date
40528 G Business continuity and disaster English 11/30/2020
recovery
40503 G Enterprise-ready cloud English 11/30/2020
40565 G Modernizing Data Analytics with English 11/30/2020
SQL Server 2019
40533 G OSS PaaS and DevOps English 11/30/2020
40563 G Real-time data with Azure Database English 11/30/2020
for PostgreSQL Hyperscale
Courseware retirements on September 30th, 2020, and related localized course
retirements on October 30th, 2020
Course Version Title Language Retirement
number date
AZ-300T01 A Deploying and Configuring English 09/30/2020
Infrastructure
AZ- A Deploying and Configuring Chinese 10/30/2020
300T01ZH Infrastructure Simplified
AZ- A Deploying and Configuring Korean 10/30/2020
300T01KO Infrastructure
AZ- A Deploying and Configuring Japanese 10/30/2020
300T01JA Infrastructure
AZ-300T02 A Implementing Workloads and English 09/30/2020
Security
AZ- A Implementing Workloads and Chinese 10/30/2020
300T02ZH Security Simplified
AZ- A Implementing Workloads and Korean 10/30/2020
300T02KO Security
AZ- A Implementing Workloads and Japanese 10/30/2020
300T02JA Security
AZ-300T03 A Understanding Cloud Architect English 09/30/2020
Technology Solutions
AZ- A Understanding Cloud Architect Chinese 10/30/2020
300T03ZH Technology Solutions Simplified
AZ- A Understanding Cloud Architect Korean 10/30/2020
300T03KO Technology Solutions
AZ- A Understanding Cloud Architect Japanese 10/30/2020
300T03JA Technology Solutions
AZ-300T04 A Creating and Deploying Apps English 09/30/2020
AZ- A Creating and Deploying Apps Chinese 10/30/2020
300T04ZH Simplified
AZ- A Creating and Deploying Apps Korean 10/30/2020
300T04KO
AZ- A Creating and Deploying Apps Japanese 10/30/2020
Course Version Title Language Retirement
number date
300T04JA
AZ-300T06 A Developing for the Cloud English 09/30/2020
AZ- A Developing for the Cloud Chinese 10/30/2020
300T06ZH Simplified
AZ- A Developing for the Cloud Korean 10/30/2020
300T06KO
AZ- A Developing for the Cloud Japanese 10/30/2020
300T06JA
AZ-301T01 A Designing for Identity and English 09/30/2020
Security
AZ- A Designing for Identity and Chinese 10/30/2020
301T01ZH Security Simplified
AZ- A Designing for Identity and Korean 10/30/2020
301T01KO Security
AZ- A Designing for Identity and Japanese 10/30/2020
301T01JA Security
AZ-301T02 A Designing a Data Platform English 09/30/2020
Solution
AZ- A Designing a Data Platform Chinese 10/30/2020
301T02ZH Solution Simplified
AZ- A Designing a Data Platform Korean 10/30/2020
301T02KO Solution
AZ- A Designing a Data Platform Japanese 10/30/2020
301T02JA Solution
AZ-301T03 A Design for Deployment, English 09/30/2020
Migration, and Integration
AZ- A Design for Deployment, Chinese 10/30/2020
301T03ZH Migration, and Integration Simplified
AZ- A Design for Deployment, Korean 10/30/2020
301T03KO Migration, and Integration
AZ- A Design for Deployment, Japanese 10/30/2020
301T03JA Migration, and Integration
Course Version Title Language Retirement
number date
AZ-301T04 A Designing an Infrastructure English 09/30/2020
Strategy
AZ- A Designing an Infrastructure Chinese 10/30/2020
301T04ZH Strategy Simplified
AZ- A Designing an Infrastructure Korean 10/30/2020
301T04KO Strategy
AZ- A Designing an Infrastructure Japanese 10/30/2020
301T04JA Strategy
Courseware retirements on August 31st, 2020
Course Version Title Language Retirement
number date
AZ-103T00 A Microsoft Azure Administrator English 08/31/2020
AZ- A Microsoft Azure Administrator Chinese 08/31/2020
103T00ZH Simplified
AZ- A Microsoft Azure Administrator Korean 08/31/2020
103T00KO
AZ- A Microsoft Azure Administrator Japanese 08/31/2020
103T00JA
AZ-203T01 A Develop Azure Infrastructure as a English 08/31/2020
Service compute solutions
AZ- A Develop Azure Infrastructure as a Chinese 08/31/2020
203T01ZH Service compute solutions Simplified
AZ- A Develop Azure Infrastructure as a Korean 08/31/2020
203T01KO Service compute solutions
AZ- A Develop Azure Infrastructure as a Japanese 08/31/2020
203T01JA Service compute solutions
AZ-203T02 A Develop Azure Platform as a English 08/31/2020
Service compute solutions
AZ- A Develop Azure Platform as a Chinese 08/31/2020
203T02ZH Service compute solutions Simplified
AZ- A Develop Azure Platform as a Korean 08/31/2020
203T02KO Service compute solutions
Course Version Title Language Retirement
number date
AZ- A Develop Azure Platform as a Japanese 08/31/2020
203T02JA Service compute solutions
AZ-203T03 A Develop for Azure storage English 08/31/2020
AZ- A Develop for Azure storage Chinese 08/31/2020
203T03ZH Simplified
AZ- A Develop for Azure storage Korean 08/31/2020
203T03KO
AZ- A Develop for Azure storage Japanese 08/31/2020
203T03JA
AZ-203T04 A Implement Azure security English 08/31/2020
AZ- A Implement Azure security Chinese 08/31/2020
203T04ZH Simplified
AZ- A Implement Azure security Korean 08/31/2020
203T04KO
AZ- A Implement Azure security Japanese 08/31/2020
203T04JA
AZ-203T05 A Monitor, troubleshoot, and English 08/31/2020
optimize Azure solutions
AZ- A Monitor, troubleshoot, and Chinese 08/31/2020
203T05ZH optimize Azure solutions Simplified
AZ- A Monitor, troubleshoot, and Korean 08/31/2020
203T05KO optimize Azure solutions
AZ- A Monitor, troubleshoot, and Japanese 08/31/2020
203T05JA optimize Azure solutions
AZ-203T06 A Connect to and consume Azure English 08/31/2020
and third-party services
AZ- A Connect to and consume Azure Chinese 08/31/2020
203T06ZH and third-party services Simplified
AZ- A Connect to and consume Azure Korean 08/31/2020
203T06KO and third-party services
AZ- A Connect to and consume Azure Japanese 08/31/2020
203T06JA and third-party services
Course Version Title Language Retirement
number date
MS-200T01 A Understanding the Modern English 08/31/2020
Messaging Infrastructure
MS-200T02 A Managing Client Access and Mail English 08/31/2020
Flow
MS-200T03 A Managing Messaging High English 08/31/2020
Availability and Disaster Recovery
MS-201T01 A Defining a Hybrid Messaging English 08/31/2020
Strategy
MS-201T02 A Managing Messaging Security, English 08/31/2020
Hygiene, and Compliance
MS-300T01 A Managing Office 365 Content English 08/31/2020
Services
MS-300T02 A Managing SharePoint Online English 08/31/2020
MS-300T03 A Enabling Microsoft Teams for English 08/31/2020
Collaboration
MS-300T04 A Enabling Office 365 Workloads English 08/31/2020
for Collaboration
MS-301T01 A Implementing SharePoint 2019 English 08/31/2020
Infrastructure
MS-301T02 A Implementing SharePoint 2019 English 08/31/2020
Service Applications
MS-301T03 A Implementing SharePoint Hybrid English 08/31/2020
Scenarios
MS-301T04 A Migrating to SharePoint Online English 08/31/2020
Courseware retirements on June 30th, 2020
Course Version Title Language Retirement
number date
2274 C Managing a Microsoft® Windows English 06/30/2020
Server™ 2003 Environment
2275 C Maintaining a Microsoft® Windows English 06/30/2020
Server™ 2003 Environment
Course Version Title Language Retirement
number date
2276 C Implementing a Microsoft® Windows English 06/30/2020
Server™ 2003 Network Infrastructure:
Network Hosts
2277 C Implementing, Managing, and English 06/30/2020
Maintaining a Microsoft® Windows
Server™ 2003 Network Infrastructure:
Network Services
2310 D Developing Web Applications Using English 06/30/2020
Microsoft® Visual Studio® 2008 SP1
2400 C Implementing and Managing English 06/30/2020
Microsoft Exchange Server 2003
2778 A Writing Queries Using Microsoft® English 06/30/2020
SQL Server™ 2008 Transact-SQL
6158 C Updating Your SQL Server® 2005 English 06/30/2020
Skills to SQL Server 2008
6214 A Effective Team Development using English 06/30/2020
Microsoft® Visual Studio® Team
System
6215 A Implementing and Administering English 06/30/2020
Microsoft® Visual Studio® 2008 Team
Foundation Server
6231 B Maintaining a Microsoft® SQL English 06/30/2020
Server® 2008 R2 Database
6232 B Implementing a Microsoft® SQL English 06/30/2020
Server® 2008 R2 Database
6234 A Implementing and Maintaining English 06/30/2020
Microsoft® SQL Server® 2008
Analysis Services
6236 A Implementing and Maintaining English 06/30/2020
Microsoft® SQL Server™ 2008
Reporting Services
6292 A Installing and Configuring Windows® English 06/30/2020
7 Client
6293 A Troubleshooting and Supporting English 06/30/2020
Windows® 7 in the Enterprise
Course Version Title Language Retirement
number date
6294 A Planning and Managing Windows® 7 English 06/30/2020
Desktop Deployments and
Environments
6317 A Upgrading Your SQL Server® 2000 English 06/30/2020
Database Administration (DBA) Skills
to SQL Server 2008 DBA Skills
6367 A Introduction to Object Oriented English 06/30/2020
Programming using Microsoft® Visual
Studio® 2008
6368 A Programming with the Microsoft® English 06/30/2020
.NET Framework Using Microsoft®
Visual Studio® 2008
6416 D Updating Your Windows Server® English 06/30/2020
2003 Technology Skills to Windows
Server® 2008
6418 C Deploying Windows Server® 2008 English 06/30/2020
6419 B Configuring, Managing and English 06/30/2020
Maintaining Windows Server® 2008-
based Servers
6421 B Configuring and Troubleshooting a English 06/30/2020
Windows Server® 2008 Network
Infrastructure
6425 C Configuring and Troubleshooting English 06/30/2020
Windows Server® 2008 Active
Directory® Domain Services
6426 C Configuring and Troubleshooting English 06/30/2020
Identity and Access Solutions with
Windows Server® 2008 Active
Directory®
6433 A Planning and Implementing Windows English 06/30/2020
Server® 2008
6435 B Designing a Windows Server® 2008 English 06/30/2020
Network Infrastructure
6436 B Designing a Windows Server® 2008 English 06/30/2020
Active Directory® Infrastructure and
Services
Course Version Title Language Retirement
number date
6439 A Configuring and Troubleshooting English 06/30/2020
Windows Server® 2008 Application
Infrastructure
6445 A Implementing and Administering English 06/30/2020
Windows® Small Business Server
2008
6460 A Visual Studio® 2008: Windows® English 06/30/2020
Presentation Foundation
7197 A Managing Enterprise Desktops using English 06/30/2020
the Microsoft® Desktop Optimization
Pack
10035 A Notions de base sur l’infrastructure French 06/30/2020
réseau et la plateforme d’applications
Windows Server® 2008
10054 A Écriture de requêtes avec Microsoft French 06/30/2020
SQL Server 2008 Transact-SQL
10055 A Schreiben von Abfragen mit Microsoft German 06/30/2020
SQL Server 2008 Transact-SQL
10076 A Maintaining a Microsoft® SQL Japanese 06/30/2020
Server® 2008 Database
10076 A Maintaining a Microsoft® SQL Japanese 06/30/2020
Server® 2008 Database
10135 B Configuring, Managing and English 06/30/2020
Troubleshooting Microsoft® Exchange
Server 2010
10135 B Configuring, Managing and English 06/30/2020
Troubleshooting Microsoft® Exchange
Server 2010 Service Pack 2
10137 A Konfigurieren, Verwalten und Warten German 06/30/2020
von Windows Server® 2008-Servern
10141 A Verwalten einer Microsoft® SQL German 06/30/2020
Server® 2008-Datenbank
10165 A Updating Your Skills from Microsoft® English 06/30/2020
Exchange Server 2003 or Exchange
Course Version Title Language Retirement
number date
Server 2007 to Exchange Server 2010
SP1
10169 A Implementing a Microsoft® SQL Brazilian 06/30/2020
Server® 2008 Database Portuguese
10174 B Configuring and Administering English 06/30/2020
Microsoft® SharePoint® 2010
10175 A Microsoft® SharePoint® 2010, English 06/30/2020
Application Development
10215 A Implementing and Managing English 06/30/2020
Microsoft® Server Virtualization
10221 B Configuração e solução de problemas Brazilian 06/30/2020
de uma infraestrutura de rede do Portuguese
Windows Server® 2008
10227 A Maintenance d'une base de données French 06/30/2020
Microsoft SQL Server 2008
10231 B Designing a Microsoft® SharePoint® English 06/30/2020
2010 Infrastructure
10232 A Designing and Developing English 06/30/2020
Microsoft® SharePoint® Server 2010
Applications
10233 B Designing and Deploying Messaging English 06/30/2020
Solutions with Microsoft® Exchange
Server 2010
10262 A Developing Windows® Applications English 06/30/2020
with Microsoft® Visual Studio® 2010
10263 A Developing Windows® English 06/30/2020
Communication Foundation Solutions
with Microsoft® Visual Studio® 2010
10264 A Developing Web Applications with English 06/30/2020
Microsoft® Visual Studio® 2010
10265 A Developing Data Access Solutions English 06/30/2020
with Microsoft® Visual Studio® 2010
10267 A Introduction to Web Development English 06/30/2020
with Microsoft® Visual Studio® 2010
Course Version Title Language Retirement
number date
10324 A Implementing and Managing English 06/30/2020
Microsoft® Desktop Virtualization
10508 A Planning, Deploying, and Managing English 06/30/2020
Microsoft® Exchange Server 2010
Unified Messaging
10533 A Deploying, Configuring, and English 06/30/2020
Administering Microsoft® Lync™
Server 2010
10534 A Planning and Designing a Microsoft® English 06/30/2020
Lync™ Server 2010 Solution
10553 A Fundamentals of XAML and English 06/30/2020
Microsoft® Expression Blend®
10554 A Developing Rich Internet Applications English 06/30/2020
Using Microsoft® Silverlight® 4
10558 A Einführung in die Webentwicklung mit German 06/30/2020
Microsoft® Visual Studio® 2010
10558 A Introduction to Web Development German 06/30/2020
with Microsoft® Visual Studio® 2010
10559 A Introduction to Web Development Japanese 06/30/2020
Using Microsoft® Visual Studio®
2010
10559 A Introduction to Web Development Japanese 06/30/2020
with Microsoft® Visual Studio® 2010
10711 A Configuring, Managing and Russian 06/30/2020
Troubleshooting Microsoft® Exchange
Server 2010
10712 A Fundamentals of Windows Server® Russian 06/30/2020
2008
10802 A Microsoft® Enterprise Search for IT English 06/30/2020
Professionals
10805 A Microsoft® SharePoint® 2010 Search English 06/30/2020
for Application Developers
10806 A Microsoft® FAST Search Server 2010 English 06/30/2020
for SharePoint® for Application
Course Version Title Language Retirement
number date
Developers
10977 B Upgrading Your SQL Server Skills to English 06/30/2020
Microsoft® SQL Server® 2014
10981 A Infrastructure Provisioning with English 06/30/2020
System Center Virtual Machine
Manager
10988 C Managing SQL Business Intelligence English 06/30/2020
Operations
10999 A SQL Server on Linux English 06/30/2020
20332 B Advanced Solutions of Microsoft English 06/30/2020
SharePoint Server 2013
20335 B Network Readiness and Assessment English 06/30/2020
for Lync
20336 B Core Solutions of Microsoft® Lync® English 06/30/2020
Server 2013
20337 B Enterprise Voice and Online Services English 06/30/2020
with Microsoft® Lync® Server 2013
20342 B Pro: Exchange Server 15 English 06/30/2020
20346 D Managing Office 365 Identities and English 06/30/2020
Services
20398 B Planning for and Managing Devices in English 06/30/2020
the Enterprise: Enterprise Mobility
Suite (EMS) & On-Premises Tools
20409 B Server Virtualization with Windows English 06/30/2020
Server Hyper-V® and System Center
20415 B Implementing a Desktop English 06/30/2020
Infrastructure
20416 B Implementing Desktop Application English 06/30/2020
Environments
20489 B Developing Microsoft® SharePoint® English 06/30/2020
2013 Advanced Solutions
20687 D Configuring Windows® 8.1 English 06/30/2020
Course Version Title Language Retirement
number date
20688 D Supporting Windows® 8.1 English 06/30/2020
20689 D Upgrading Your Skills to MCSA English 06/30/2020
Windows® 8.1
21331 B Konfigurieren und Verwalten von German 06/30/2020
Microsoft® SharePoint 15
21341 B Kernlösungen von Microsoft® English 06/30/2020
Exchange Server 2013
21415 B Implementieren von Umgebungen für German 06/30/2020
Desktopanwendungen
21416 B Implementieren von Umgebungen für German 06/30/2020
Desktopanwendungen
21687 B Konfigurieren von Windows® 8 German 06/30/2020
21688 A Verwalten und Warten von Windows® German 06/30/2020
8
21689 A Erweitern der Kenntnisse auf MCSA für German 06/30/2020
Windows 8
22331 B Solutions principales de Microsoft® French 06/30/2020
SharePoint® Server 2013
22416 B Implementing Desktop Application French 06/30/2020
Environments
22687 B Configuration de Windows® 8 French 06/30/2020
22688 A Managing and Maintaining Windows French 06/30/2020
8
23332 B Advanced Solutions of Microsoft® Japanese 06/30/2020
SharePoint® Server 2013
23336 B Core Solutions of Microsoft® Lync® English 06/30/2020
Server 2013
23337 B Enterprise Voice and Online Services Japanese 06/30/2020
with Microsoft® Lync® Server 2013
23341 B Core Solutions of Microsoft® Japanese 06/30/2020
Exchange Server 2013
Course Version Title Language Retirement
number date
23342 B Advanced Solutions of Microsoft Japanese 06/30/2020
Exchange Server 2013
23346 C Managing Office 365 Identities and Japanese 06/30/2020
Services
23347 A Enabling and Managing Office 365 Japanese 06/30/2020
23409 B Server Virtualization with Windows Japanese 06/30/2020
Server Hyper-V® and System Center
23532 B Developing Microsoft Azure Solutions Japanese 06/30/2020
23533 C Implementing Microsoft Azure Japanese 06/30/2020
Infrastructure Solutions
23695 C Deploying Windows Devices and Japanese 06/30/2020
Enterprise Apps
23696 C Managing Enterprise Devices and Japanese 06/30/2020
Apps using System Center
Configuration Manager
21697-2 B Deploying and Managing Windows 10 German 06/30/2020
Using Enterprise Services
22697-2 B Deploying and Managing Windows 10 French 06/30/2020
23697-1 B Installing and Configuring Windows Japanese 06/30/2020
10
23697-2 B Deploying and Managing Windows 10 Japanese 06/30/2020
Using Enterprise Services
Courseware retirements on May 29th, 2020
Course Version Title Language Retirement
number date
AZ-400T01 A Implementing DevOps Development English 05/29/2020
Processes
AZ-400T02 A Implementing Continuous English 05/29/2020
Integration
AZ-400T03 A Implementing Continuous Delivery English 05/29/2020
Course Version Title Language Retirement
number date
AZ-400T04 A Implementing Dependency English 05/29/2020
Management
AZ-400T05 A Implementing Application English 05/29/2020
Infrastructure
AZ-400T06 A Implementing Continuous Feedback English 05/29/2020
AZ-400T07 A Designing a DevOps Strategy English 05/29/2020
MS-500T01 A Managing Microsoft 365 Identity and English 05/29/2020
Access
MS-500T02 A Implementing Microsoft 365 Threat English 05/29/2020
Protection
MS-500T03 A Implementing Microsoft 365 English 05/29/2020
Information Protection
MS-500T04 A Administering Microsoft 365 Built-in English 05/29/2020
Compliance
40517 G Microsoft Cloud Workshop: Migrate English 05/29/2020
EDW to Azure SQL Data Warehouse
Courseware retirements on February 28th, 2020
Course Version Title Language Retirement
number date
2778 A Writing Queries Using Microsoft® SQL English 02/28/2020
Server™ 2008 Transact-SQL
6231 B Maintaining a Microsoft® SQL Server® English 02/28/2020
2008 R2 Database
6234 A Implementing and Maintaining English 02/28/2020
Microsoft® SQL Server® 2008 Analysis
Services
6236 A Implementing and Maintaining English 02/28/2020
Microsoft® SQL Server™ 2008
Reporting Services
6421 B Configuring and Troubleshooting a English 02/28/2020
Windows Server® 2008 Network
Infrastructure
Course Version Title Language Retirement
number date
6425 C Configuring and Troubleshooting English 02/28/2020
Windows Server® 2008 Active
Directory® Domain Services
6426 C Configuring and Troubleshooting English 02/28/2020
Identity and Access Solutions with
Windows Server® 2008 Active
Directory®
6460 A Visual Studio® 2008: Windows® English 02/28/2020
Presentation Foundation
10135 B Configuring, Managing and English 02/28/2020
Troubleshooting Microsoft® Exchange
Server 2010
10174 B Configuring and Administering English 02/28/2020
Microsoft® SharePoint® 2010
10175 A Microsoft® SharePoint® 2010, English 02/28/2020
Application Development
10262 A Developing Windows® Applications English 02/28/2020
with Microsoft® Visual Studio® 2010
10263 A Developing Windows® Communication English 02/28/2020
Foundation Solutions with Microsoft®
Visual Studio® 2010
10264 A Developing Web Applications with English 02/28/2020
Microsoft® Visual Studio® 2010
10265 A Developing Data Access Solutions with English 02/28/2020
Microsoft® Visual Studio® 2010
10324 A Implementing and Managing English 02/28/2020
Microsoft® Desktop Virtualization
10550 A Programming in Visual Basic with English 02/28/2020
Microsoft® Visual Studio® 2010
10748 C Planning and Deploying System Center English 02/28/2020
2012 Configuration Manager
10977 B Upgrading Your SQL Server Skills to English 02/28/2020
Microsoft® SQL Server® 2014
10981 A Infrastructure Provisioning with System English 02/28/2020
Course Version Title Language Retirement
number date
Center Virtual Machine Manager
10991 A Troubleshooting Windows Server 2016 English 02/28/2020
Core Technologies
10993 B Integrating Cloud Services with System English 02/28/2020
Center Configuration Manager
10999 A SQL Server on Linux English 02/28/2020
13969 B Active Directory® Services with Japanese 02/28/2020
Windows Server
20331 B Core Solutions of Microsoft® English 02/28/2020
SharePoint® Server 2013
20332 B Advanced Solutions of Microsoft English 02/28/2020
SharePoint Server 2013
20341 B Core Solutions of Microsoft® Exchange English 02/28/2020
Server 2013
20342 B Advanced Solutions of Microsoft English 02/28/2020
Exchange Server 2013
20415 B Implementing a Desktop Infrastructure English 02/28/2020
20416 B Implementing Desktop Application English 02/28/2020
Environments
20488 B Developing Microsoft SharePoint Server English 02/28/2020
2013 Core Solutions
20687 D Configuring Windows® 8.1 English 02/28/2020
20688 D Supporting Windows® 8.1 English 02/28/2020
23346 C Managing Office 365 Identities and Japanese 02/28/2020
Services
40409 A Deploying Voice Workloads for Skype English 02/28/2020
for Business Online and Server 2015
40552 A Microsoft Security Workshop: English 02/28/2020
Managing Identity
40553 A Microsoft Security Workshop: Planning English 02/28/2020
for a Secure Enterprise - Improving
Detection
Course Version Title Language Retirement
number date
40554 A Microsoft Security Workshop: English 02/28/2020
Implementing Windows 10 Security
Features
22697-1 B Installing and Configuring Windows 10 French 02/28/2020
MB- A Dynamics 365 fundamentals English 02/28/2020
900T01
Courseware retirements on January 31st, 2020
Course Version Title Language Retirement
number date
10979 F Introduction to Microsoft Azure for IT English 01/31/2020
Professionals
MB- A Dynamics 365: Power Platform English 01/31/2020
200T01 applications
MB- A Dynamics 365: Power Platform English 01/31/2020
200T02 automation
MB- A Dynamics 365: Power Platform English 01/31/2020
200T03 integrations
MB- A Dynamics 365: Power Platform test and English 01/31/2020
200T04 deploy
MB- A Configure settings and core English 01/31/2020
220T01 functionality in Dynamics 365 for
Marketing
MB- A Set Up events and surveys in Dynamics English 01/31/2020
220T02 365 for Marketing
MB- A Configuring Dynamics 365 for Field English 01/31/2020
240T01 Service
MB- A Work order and delivery execution for English 01/31/2020
240T02 Dynamics 365 for Field Service
MB- A Universal Resource Scheduling for English 01/31/2020
240T03 Dynamics 365 for Field Service
MB- A Core common features of Dynamics English 01/31/2020
300T01 365 for Finance and Operations
Course Version Title Language Retirement
number date
MB- A Core configuration in Dynamics 365 for English 01/31/2020
300T02 Finance and Operations
MB- A Data migration and preparing for go- English 01/31/2020
300T03 live with Dynamics 365 for Finance and
Operations
MB- A Configure and use essential English 01/31/2020
310T01 components of financial management
in Dynamics 365 for Finance and
Operations
MB- A Configure and use accounts payable, English 01/31/2020
310T02 receivable, and collections in Finance
and Operations
MB- A Configure and use budgeting, fixed English 01/31/2020
310T03 assets, and additional functionality in
Finance and Operations
MB- A Configure and use discrete English 01/31/2020
320T01 manufacturing in Dynamics 365 for
Finance and Operations
MB- A Configure and use lean manufacturing English 01/31/2020
320T02 in Dynamics 365 for Finance and
Operations
MB- A Configure and use process English 01/31/2020
320T03 manufacturing in Dynamics 365 for
Finance and Operations
MB- A Configure and use supply chain English 01/31/2020
330T01 management in Dynamics 365 for
Finance and Operations
MB- A Use quality management, English 01/31/2020
330T02 Intercompany trading and master
planning in Dynamics 365 for Finance
and Operations
MB- A Configure and use warehouse, and English 01/31/2020
330T03 transportation management in
Dynamics 365 for Finance and
Operations
Courseware retirements on December 31st, 2019
Course Version Title Language Retirement
number date
MD- A Installing Windows 10 English 12/31/2019
100T01
MD- A Configuring Windows 10 English 12/31/2019
100T02
MD- A Protecting Windows 10 English 12/31/2019
100T03
MD- A Maintaining Windows 10 English 12/31/2019
100T04
MD- A Deploying the Modern Desktop English 12/31/2019
101T01
MD- A Managing Modern Desktops and English 12/31/2019
101T02 Devices
MD- A Protecting Modern Desktops and English 12/31/2019
101T03 Devices
40507 G Microsoft Cloud Workshop: English 12/31/2019
Microservices Architecture
40525 G Microsoft Cloud Workshop: Media AI English 12/31/2019
10992 B Integrating On-Premises Core English 12/31/2019
Infrastructure with Microsoft Azure
10993 B Integrating On-Premises Identity English 12/31/2019
Infrastructure with Microsoft Azure
40389 A First Look Clinic: Windows Server 2016 English 12/31/2019
40525 G Microsoft Cloud Workshop: Media AI English 12/31/2019
20695 D Deploying Windows Desktops and English 12/31/2019
Enterprise Applications
20703-2 B Integrating Cloud Services with System English 12/31/2019
Center Configuration Manager
10050 A Microsoft® SQL Server® 2008 データ Japanese 12/31/2019
ベースの実装
10078 A Configuring and Troubleshooting Simplified 12/31/2019
Windows Server 2008 Active Directory Chinese
Domain Services (Simplified Chinese)
Course Version Title Language Retirement
number date
10136 A Configuration, gestion et maintenance French 12/31/2019
des serveurs Windows Server® 2008
10138 A Windows Server® 2008 サーバーの構 Japanese 12/31/2019
成、管理、メンテナンス
10140 A Configuring, Managing and Portuguese 12/31/2019
Maintaining Windows Server 2008
Servers
10142 A Manutenção de um banco de dados do Portuguese 12/31/2019
Microsoft® SQL Server® 2008
10168 A Conceitos básicos da infraestrutura de Portuguese 12/31/2019
rede e aplicativos do Windows Server®
2008
10216 A Konfiguration, Verwaltung und German 12/31/2019
Problembehandlung in Microsoft®
Exchange Server 2010
10217 A Microsoft® Exchange Server 2010 の構 Japanese 12/31/2019
成、管理、トラブルシューティング
10219 A Configuration, gestion et résolution des French 12/31/2019
problèmes de Microsoft® Exchange
Server 2010
10220 A Planen und Verwalten von Windows® German 12/31/2019
7-Desktopbereitstellungen und -
umgebungen
10222 A Configuração e solução de problemas Portuguese 12/31/2019
dos Serviços de Domínio Active
Directory® no Windows Server® 2008
10223 A Planification et gestion des French 12/31/2019
environnements et des déploiements
de postes de travail Windows®7
10224 A Installation et configuration du client French 12/31/2019
Windows® 7
10225 A Installieren und Konfigurieren von German 12/31/2019
Windows® 7 Client
10226 A Windows® 7 クライアントのインスト Japanese 12/31/2019
ールおよび構成
Course Version Title Language Retirement
number date
10228 A Instalação e configuração do cliente Portuguese 12/31/2019
Windows® 7
10229 A Konfigurieren von Identitäts- und German 12/31/2019
Zugriffslösungen und
Problembehandlung mit Windows
Server® 2008 Active Directory®
10230 A Configuração e solução de problemas Portuguese 12/31/2019
de soluções de identidade e acesso no
Windows Server® 2008 Active
Directory®
10555 A Configuração, gerenciamento e solução Portuguese 12/31/2019
de problemas do Microsoft® Exchange
Server 2010
10557 A Introduction au développement Web French 12/31/2019
avec Microsoft® Visual Studio® 2010
10560 A Introdução ao Desenvolvimento na Portuguese 12/31/2019
Web com o Microsoft® Visual Studio®
2010
10561 A Windows® 7 客户端的安装与配置 Simplified 12/31/2019
Chinese
10563 A Microsoft® Visual Studio® 2010 C# 编 Simplified 12/31/2019
程 Chinese
10564 A Microsoft® Visual Studio® 2010 Web Simplified 12/31/2019
开发基础 Chinese
10701 A Configuration et gestion de Microsoft French 12/31/2019
SharePoint 2010
10702 A Konfiguration und Verwaltung von German 12/31/2019
Microsoft SharePoint 2010
10704 A Configuração e gerenciamento do Portuguese 12/31/2019
Microsoft SharePoint 2010
10707 A Instalowanie i konfigurowanie klienta Polish 12/31/2019
systemu Windows® 7
10708 A Instalación y configuración del cliente Spanish 12/31/2019
de Windows® 7
Course Version Title Language Retirement
number date
10709 A Установка и настройка клиента Russion 12/31/2019
Windows® 7
10714 A Desenvolvimento de aplicativos Web Portuguese 12/31/2019
com o Microsoft® Visual Studio® 2010
10755 A Implémentation et gestion de la French 12/31/2019
virtualisation de serveurs Microsoft®
10756 A Implementierung und Verwaltung von German 12/31/2019
Microsoft® Server Virtualization
10757 A Implementação e gerenciamento da Portuguese 12/31/2019
virtualização de servidores da
Microsoft®
10758 A Implémentation et gestion de la French 12/31/2019
virtualisation de postes de travail
Microsoft
10759 A Implementierung und Verwaltung von German 12/31/2019
Microsoft Desktop Virtualization
10947 A 使用Visual Studio 2010 开发数据访问应 Simplified 12/31/2019
用程序 Chinese
10948 A 使用Visual Studio 2010 开发WCF应用程 Simplified 12/31/2019
序 Chinese
10949 A 使用Visual Studio 2010 开发 Windows Simplified 12/31/2019
应用程序 Chinese
10951 A Implementing and Managing Simplified 12/31/2019
Microsoft® Server Virtualization Chinese
(Simplified Chinese)
10952 A Microsoft SharePoint 2010 配置与管理 Simplified 12/31/2019
Chinese
21416 B Implementieren von Umgebungen für German 12/31/2019
Desktopanwendungen
2180 A Implementação de uma infra estrutura Portuguese 12/31/2019
de rede do Microsoft® Windows
Server™ 2003: hosts de rede
2180 A Implementação de uma infra estrutura Portuguese 12/31/2019
de rede do Microsoft® Windows
Course Version Title Language Retirement
number date
Server™ 2003: hosts de rede
2197 A Planning, Implementing, and Portuguese 12/31/2019
Maintaining a Microsoft® Windows®
Server 2003 Active Directory®
Infrastructure
2197 A Planning, Implementing, and Portuguese 12/31/2019
Maintaining a Microsoft® Windows
Server™ 2003 Active Directory®
Infrastructure
22413 B Conception et implémentation d’une French 12/31/2019
infrastructure de serveur
22415 B Implémentation d'une infrastructure de French 12/31/2019
bureau
23331 B Core Solutions of Microsoft® Japanese 12/31/2019
SharePoint® Server 2013
23332 B Advanced Solutions of Microsoft® Japanese 12/31/2019
SharePoint® Server 2013
23687 B Configuring Windows 8 Japanese 12/31/2019
23688 A Managing and Maintaining Windows 8 Japanese 12/31/2019
24687 B Configuring Windows 8 Portuguese 12/31/2019
24688 A Managing and Maintaining Windows 8 Portuguese 12/31/2019
28533 D 实施Microsoft Azure基础架构解决方案 Simplified 12/31/2019
Chinese
29533 D 實作 Microsoft Azure 基礎架構解決方 Simplified 12/31/2019
案 Chinese
50287 A Microsoft Virtualization Technology Japanese 12/31/2019
Overview (Version 2)
50288 A Install and Configure Hyper-V (Version Japanese 12/31/2019
2)
50403 B Implementing Active Directory Rights English 12/31/2019
Management Services with Exchange
and SharePoint
50412 B Implementing Active Directory English 12/31/2019
Course Version Title Language Retirement
number date
Federation Services 2.0
50497 A Microsoft SQL Server 2008 System Japanese 12/31/2019
Administration (Preparation for MCTS
70-432)
50498 A Planning and Management for Japanese 12/31/2019
Windows 7 Desktop Deployment
Environment
50525 A Team Foundation Server 2010 Japanese 12/31/2019
Fundamentals
50590 A Microsoft Client Virtualization Solutions Japanese 12/31/2019
– Remote Desktop and VDI
50591 A Installing, Configuring, and Deploying Japanese 12/31/2019
Windows 7 Clients
50600 A Designing a Business Intelligence Japanese 12/31/2019
Infrastructure Using Microsoft SQL
Server 2008
50601 A Designing and Implementing Japanese 12/31/2019
Management Solution for Microsoft
SQL Server 2008 Database
50602 A Designing and Planning Microsoft Lync Japanese 12/31/2019
Server 2010 Solutions
50603 A Configuring and Administering Japanese 12/31/2019
Microsoft Lync Server 2010
6237 B Windows Server® 2008 Active German 12/31/2019
Directory®-Domänendienste:
Konfiguration und Problembehandlung
6238 B Configuration et résolution des French 12/31/2019
problèmes des services de domaine
Active Directory® Windows Server®
2008
6744 A Configuration et résolution des French 12/31/2019
problèmes en utilisant Internet
Information Services dans Windows
Server® 2008
6745 A Internetinformationsdienste in German 12/31/2019
Windows Server® 2008: Konfiguration
Course Version Title Language Retirement
number date
und Problembehandlung
6748 B Einrichten von Servern unter Windows German 12/31/2019
Server® 2008
6850 A Fundamentals of Windows Server® Simplified 12/31/2019
2008 Network and Applications Chinese
Infrastructure (Simplified Chinese)
6852 A Configuring and Troubleshooting a Simplified 12/31/2019
Windows Server® 2008 Network Chinese
Infrastructure (Simplified Chinese)
6854 A Windows Server® 2008 Internet 信息服 Simplified 12/31/2019
务的配置与故障排除 Chinese
Courseware retirements on November 27th, 2019
Course Version Title Language Retirement
number date
MS-100T01 A Office 365 Management English 11/27/2019
MS-100T02 A Microsoft 365 Tenant & Service English 11/27/2019
Management
MS-100T03 A Microsoft 365 Identity English 11/27/2019
Management
MS-101T01 A Microsoft 365 Security English 11/27/2019
Management
MS-101T02 A Microsoft 365 Compliance English 11/27/2019
Management
MS-101T03 A Microsoft 365 Device English 11/27/2019
Management
Courseware retirements on October 31st, 2019
Course Version Title Language Retirement
number date
20347 B Enabling & Managing Office English 10/31/2019
365
Courseware retirements on July 31st, 2019
Course Version Title Language Retirement
number date
10970 B Networking with Windows Server English 7/31/2019
10971 B Storage and High Availability with English 7/31/2019
Windows Server
10974 B Deploying and Migrating Windows English 7/31/2019
Servers
Courseware retirements on June 30th, 2019
Course Version Title Language Retirement
number date
10958 B Programming Fundamentals of Web English 6/30/2019
Applications
20481 C Essentials of Developing Windows English 6/30/2019
Store Apps Using HTML5 and
JavaScript
20482 C Advanced Windows Store App English 6/30/2019
Development Using HTML5 and
JavaScript
20484 C Essentials of Developing Windows English 6/30/2019
Store Apps Using C#
20485 C Advanced Windows Store App English 6/30/2019
Development Using C#
20697-1 D Implementing and Managing English 6/30/2019
Windows 10
20697-2 C Deploying and Managing Windows English 6/30/2019
10 Using Enterprise Services
20698 B Installing and Configuring Windows English 6/30/2019
10
20773 A Analyzing Big Data with Microsoft R English 6/30/2019
20774 A Perform Cloud Data Science with English 6/30/2019
Azure Machine Learning
20775 A Perform Data Engineering on English 6/30/2019
Microsoft HD Insight
Course Version Title Language Retirement
number date
20776 A Engineering Data with Microsoft English 6/30/2019
Cloud Services
32410 B Installing and Configuring Windows Turkish 6/30/2019
Server 2012
32411 B Administering Windows Server 2012 Turkish 6/30/2019
40504 G Microsoft Cloud Workshop: English 6/30/2019
Intelligent Vending Machines
40506 G Microsoft Cloud Workshop: Lift and English 6/30/2019
Shift / Azure Resource Manager
40520 G Microsoft Cloud Workshop: English 6/30/2019
Optimized Architecture
40523 G Microsoft Cloud Workshop: Azure English 6/30/2019
Blockchain
40524 G Microsoft Cloud Workshop: Linux Lift English 6/30/2019
& Shift
40532 G Microsoft Cloud Workshop: Mobile English 6/30/2019
app innovation
40534 G Microsoft Cloud Workshop: Securing English 6/30/2019
PaaS
AZ-100T01 A Managing Azure Subscriptions and English 6/30/2019
Resources
AZ-100T02 A Implementing and Managing Storage English 6/30/2019
AZ-100T03 A Deploying and Managing Virtual English 6/30/2019
Machines
AZ-100T04 A Configure and Manage Virtual English 6/30/2019
Networks
AZ-100T05 A Manage Identities English 6/30/2019
AZ-101T01 A Migrate Servers to Azure English 6/30/2019
AZ-101T02 A Implement and Manage Application English 6/30/2019
Services
AZ-101T03 A Implement Advanced Virtual English 6/30/2019
Networking
Course Version Title Language Retirement
number date
AZ-101T04 A Secure Identities English 6/30/2019
Courseware retirements on May 1st, 2019
Course Version Title Language Retirement
number date
40536 A Build iOS apps with C# and .NET using English 5/01/2019
the Xamarin tools for Visual Studio
40537 A Build Android apps with C# and .NET English 5/01/2019
using the Xamarin tools for Visual
Studio
40538 A Build native cross-platform mobile apps English 5/01/2019
with a shared UI for iOS, Android, and
UWP in C# .NET with Xamarin.Forms
40539 A Build iOS apps with C# and .NET using English 5/01/2019
the Xamarin tools for Visual Studio
40540 A Build Android apps with C# and .NET English 5/01/2019
using the Xamarin tools for Visual
Studio
40541 A Build native cross-platform mobile apps English 5/01/2019
with a shared C# business logic for iOS,
Android, and UWP in C# .NET with
Xamarin and Visual Studio
40542 A Build native cross-platform mobile apps English 5/01/2019
with a shared UI for iOS, Android, and
UWP in C# .NET with Xamarin.Forms
(retiring on 01-May-19)
AZ- A Select the appropriate Azure technology English 5/01/2019
200T01 development solution
AZ- A Develop for Azure storage English 5/01/2019
200T02
AZ- A Develop Azure Platform as a Service English 5/01/2019
200T03 solutions
AZ- A Implement security in Azure English 5/01/2019
200T04 development solutions
Course Version Title Language Retirement
number date
AZ- A Develop for an Azure Cloud Model English 5/01/2019
201T01
AZ- A Implement Azure development English 5/01/2019
201T02 integration Solutions
AZ- A Develop Azure Cognitive Services, Bot, English 5/01/2019
201T03 and IoT solutions
Courseware retirements on March 31st, 2019
Course Version Title Language Retirement
number date
10996 A Hybrid Cloud and Datacenter English 3/31/2019
Monitoring with Operations
Management Suite (OMS)
40457 A MOC Workshop: Azure Developer English 3/31/2019
Hackathon
40500 A DevOps Workshop English 3/31/2019
Courseware retirements on January 31st, 2019
Course Version Title Language Retirement
number date
AZ-300T05 A Implementing Authentication and English 1/31/2019
Secure Data
Courseware retirements on December 31st, 2018
Course Version Title Language Retirement
number date
20532 D Developing Microsoft Azure English 12/31/2018
Solutions
20533 E Implementing Microsoft Azure English 12/31/2018
Infrastructure Solutions
20535 A Architecting Microsoft Azure English 12/31/2018
Solutions
Courseware retirements on August 20th, 2018
Course Version Title Language Retirement
number date
6235 A Implementing and Maintaining English 08/20/2018
Microsoft SQL Server 2008
Integration Services
Courseware retirements on July 31, 2018
Course Version Title Language Retirement
number date
20398 B Planning for and Managing Devices in English 07/31/2018
the Enterprise: Enterprise Mobility Suite
(EMS) & On-Premises Tools
40008 A Updating your Database Skills to English 07/31/2018
Microsoft® SQL Server® 2012
40009 A Updating your Business Intelligence English 07/31/2018
Skills to Microsoft® SQL Server® 2012
40033 A Windows Operating System and English 07/31/2018
Windows Server Fundamentals: Training
2-Pack for MTA Exams 98-349 and 98-
365
40043 A Windows® 8 UX Design Workshop English 07/31/2018
40045 A Microsoft® SQL Server® for Oracle English 07/31/2018
DBAs
40074 A Microsoft® SQL Server® 2014 for English 07/31/2018
Oracle DBAs
40076 A MVA Workshop: Troubleshooting English 07/31/2018
Windows Systems with SysInternals
Tools
40390 B Microsoft Azure for AWS Experts English 07/31/2018
40365 A Windows Server Administration English 07/31/2018
Fundamentals: MTA Exam 98-365
50040 A Preparing for the Microsoft Certified English 07/31/2018
Application Specialist Exam in Microsoft
Office Access 2007
50041 A Preparing for the Microsoft Certified English 07/31/2018
Application Specialist Exam in Microsoft
Course Version Title Language Retirement
number date
Office Excel 2007
50042 A Preparing for the Microsoft Certified English 07/31/2018
Application Specialist Exam in Microsoft
Office Outlook 2007
50043 A Preparing for the Microsoft Certified English 07/31/2018
Application Specialist Exam in Microsoft
Office PowerPoint 2007
50044 A Preparing for the Microsoft Certified English 07/31/2018
Application Specialist Exam in Microsoft
Office Word 2007
50045 A Preparing for the Microsoft Certified English 07/31/2018
Application Specialist Exam in Windows
Vista
50107 A Learn Microsoft® Office Visio® 2007 English 07/31/2018
Step by Step
50123 A Learn Microsoft® Office Excel® 2007 English 07/31/2018
Step by Step, Level 1
50124 A Learn Microsoft® Office Excel® 2007 English 07/31/2018
Step by Step, Level 2
50125 A Learn Microsoft® Office Excel® 2007 English 07/31/2018
Step by Step, Level 3
50126 A Learn Microsoft® Office Word 2007 English 07/31/2018
Step by Step, Level 1
50127 A Learn Microsoft® Office Word 2007 English 07/31/2018
Step by Step, Level 2
50128 A Learn Microsoft® Office Word 2007 English 07/31/2018
Step by Step, Level 3
50129 A Learn Microsoft® Office PowerPoint® English 07/31/2018
2007 Step by Step, Level 1
50130 A Learn Microsoft® Office PowerPoint® English 07/31/2018
2007 Step by Step, Level 2
50131 A Learn Microsoft® Office PowerPoint® English 07/31/2018
2007 Step by Step, Level 3
Course Version Title Language Retirement
number date
50132 A Learn Microsoft® Office Outlook® English 07/31/2018
2007 Step by Step, Level 1
50133 A Learn Microsoft® Office Outlook ® English 07/31/2018
2007 Step by Step, Level 2
50134 A Learn Microsoft® Office Outlook® English 07/31/2018
2007 Step by Step, Level 3
50135 A Learn Microsoft® Office Access® 2007 English 07/31/2018
Step by Step, Level 1
50136 A Learn Microsoft® Office Access® 2007 English 07/31/2018
Step by Step, Level 2
50207 A Learn Microsoft Office SharePoint® English 07/31/2018
Designer 2007 Step by Step, Level 1
50208 A Learn Microsoft Office SharePoint® English 07/31/2018
Designer 2007 Step by Step, Level 2
50209 A Learn Microsoft Office SharePoint® English 07/31/2018
Designer 2007 Step by Step, Level 3
50367 A Learn Windows 7 Step by Step, Level 1 English 07/31/2018
50368 A Learn Windows 7 Step by Step, Level 2 English 07/31/2018
50369 A Learn Windows Internet Explorer 8 Step English 07/31/2018
by Step
50374 B Microsoft Server Virtualization and English 07/31/2018
Management for the Experienced
VMware IT Pro
50382 B Implementing Forefront Identity English 07/31/2018
Manager 2010
50383 B Upgrading Identity Lifecycle Manager English 07/31/2018
2007 to Forefront Identity Manager
2010
50402 B Implementing Forefront Unified Access English 07/31/2018
Gateway 2010
50403 B Implementing Active Directory Rights English 07/31/2018
Management Services with Exchange
and SharePoint
Course Version Title Language Retirement
number date
50404 B Overview of Active Directory Rights English 07/31/2018
Management Services with Windows
Server 2008 R2
50412 B Implementing Active Directory English 07/31/2018
Federation Services 2.0
50430 B Administering Team Foundation Server English 07/31/2018
2010
50466 B Windows® Azure™ Solutions with English 07/31/2018
Microsoft® Visual Studio® 2010
50509 A Implementing Forefront Endpoint English 07/31/2018
Protection 2010
50526 A IT Basics I English 07/31/2018
50527 A IT Basics II English 07/31/2018
50528 A IT Basics III English 07/31/2018
50529 A IT Basics for Advanced Users I English 07/31/2018
50530 A IT Basics for Advanced Users II English 07/31/2018
50532 A Learn Microsoft Access 2010 Step by English 07/31/2018
Step, Level 1
50533 A Learn Microsoft Access 2010 Step by English 07/31/2018
Step, Level 2
50534 A Learn Microsoft Access 2010 Step by English 07/31/2018
Step, Level 3
50535 A Learn Microsoft Outlook 2010 Step by English 07/31/2018
Step, Level 1
50536 A Learn Microsoft Outlook 2010 Step by English 07/31/2018
Step, Level 2
50537 A Learn Microsoft Outlook 2010 Step by English 07/31/2018
Step, Level 3
50538 A Learn Microsoft PowerPoint 2010 Step English 07/31/2018
by Step, Level 1
50539 A Learn Microsoft PowerPoint 2010 Step English 07/31/2018
by Step, Level 2
Course Version Title Language Retirement
number date
50540 A Learn Microsoft PowerPoint 2010 Step English 07/31/2018
by Step, Level 3
50541 A Learn Microsoft Word 2010 Step by English 07/31/2018
Step, Level 1
50542 A Learn Microsoft Word 2010 Step by English 07/31/2018
Step, Level 2
50543 A Learn Microsoft Word 2010 Step by English 07/31/2018
Step, Level 3
50544 A Learn Microsoft Excel 2010 Step by English 07/31/2018
Step, Level 1
50545 A Learn Microsoft Excel 2010 Step by English 07/31/2018
Step, Level 2
50546 A Learn Microsoft Excel 2010 Step by English 07/31/2018
Step, Level 3
50571 A Partner Lync Support Training - Pre- English 07/31/2018
Read Material
50572 A Premier Support for Lync Partners Tier 1 English 07/31/2018
50573 A Premier Support for Lync Partners Tier 2 English 07/31/2018
Courseware retirements on June 30, 2018
Course Version Title Language Retirement
number date
1846 A Microsoft® Solutions Framework English 6/30/2018
Essentials
1913 A Exchanging and Transforming Data English 6/30/2018
Using XML and XSLT
2011 A Troubleshooting Microsoft® Exchange English 6/30/2018
Server 2003 Toolkit
2011 A Troubleshooting Microsoft® Exchange English 6/30/2018
Server 2003 - Delivery Guide
2097 A Conception d'une infrastructure réseau French 6/30/2018
et Active Directory® Microsoft®
Windows Server™ 2003
Course Version Title Language Retirement
number date
2144 B Administration d'un environnement French 6/30/2018
Microsoft® Windows Server™ 2003
2145 B Verwalten Einer Microsoft® Windows German 6/30/2018
Server 2003-Umgebung
2149 B Maintenance D'un Environnement French 6/30/2018
Microsoft® Windows Server 2003
2163 B Warten Einer Microsoft® Windows German 6/30/2018
Server™ 2003-Umgebung
2182 A Implémentation, administration et French 6/30/2018
maintenance d'une infrastructure réseau
Microsoft® Windows Server™ 2003 :
services réseau
2183 A Implementieren, Verwalten und Warten German 6/30/2018
einer Microsoft® Windows Server™
2003-Netzwerkinfrastruktur:
Netzwerkdienste
2194 A Planification, implémentation et French 6/30/2018
maintenance d’une infrastructure Active
Directory® Microsoft® Windows
Server™ 2003
2226 B Instalação, configuração e administração Portuguese 6/30/2018
do Microsoft® Windows® XP
Professional
2261 C Supporting Users Running the English 6/30/2018
Microsoft® Windows® XP Operating
System
2272 C Implementing and Supporting English 6/30/2018
Microsoft® Windows® XP Professional
2285 B Installing, Configuring & Administering English 6/30/2018
Microsoft® Windows® XP Professional
2311 A Advanced Web Application English 6/30/2018
Development using Microsoft® ASP.NET
2335 A Assistance aux utilisateurs exécutant le French 6/30/2018
système d'exploitation Microsoft®
Windows® XP
Course Version Title Language Retirement
number date
2336 A Assistance aux utilisateurs exécutant des French 6/30/2018
applications sous le système
d'exploitation Microsoft® Windows®
XP
2349 B Programming with the Microsoft® .NET English 6/30/2018
Framework Microsoft Visual C#™ .NET)
2368 A Zarzadzanie srodowiskiem systemu Polish 6/30/2018
Microsoft® Windows Server™ 2003
2373 B Programming with Microsoft® Visual English 6/30/2018
Basic® .NET
2389 B Programming with Microsoft® ADO.NET English 6/30/2018
2433 B Microsoft® Visual Basic® Scripting and English 6/30/2018
Microsoft Windows Script Host
Essentials
2441 A Bereitstellen und Verwalten von German 6/30/2018
Microsoft® Windows® XP Service Pack
2
2500 A Introduction to XML and the Microsoft® English 6/30/2018
.NET Platform
2541 B Core Data Access with Microsoft® Visual English 6/30/2018
Studio® 2005
2542 A Advanced Data Access With Microsoft® English 6/30/2018
Visual Studio® 2005
2543 B Core Web Application Technologies With English 6/30/2018
Microsoft® Visual Studio® 2005
2544 A Advanced Web Application Technologies English 6/30/2018
with Microsoft® Visual Studio® 2005
2546 B Core Windows® Forms Technologies English 6/30/2018
With Microsoft® Visual Studio® 2005
2547 A Advanced Windows® Forms English 6/30/2018
Technologies With Microsoft® Visual
Studio® 2005
2548 B Core Distributed Application English 6/30/2018
Development With Microsoft® Visual
Course Version Title Language Retirement
number date
Studio® 2005
2549 A Advanced Distributed Application English 6/30/2018
Development With Microsoft® Visual
Studio® 2005
2555 A Developing Microsoft.NET Applications English 6/30/2018
for Windows (Visual C#.NET)
2556 A Developing Mobile Applications Using English 6/30/2018
the Microsoft® .NET Compact
Framework
2559 B Introduction to Visual Basic® .NET English 6/30/2018
Programming with Microsoft® .NET
2572 A Supporting Users Running the Portuguese 6/30/2018
Microsoft® Windows® XP Operating
System
2573 A Supporting Users Running Applications Portuguese 6/30/2018
on a Microsoft® Windows® XP
Operating System
2576 A Implementing And Administering English 6/30/2018
Microsoft® Internet Information
Services IIS) 6.0
2605 A Managing a Microsoft® Windows Russian 6/30/2018
Server™ 2003 Environment
2606 A Maintaining a Microsoft® Windows Russian 6/30/2018
Server™ 2003 Environment
2667 A Introduction to Programming English 6/30/2018
2710 B Analyzing Requirements and Defining English 6/30/2018
Microsoft® .NET Solution Architectures
2717 C Introduction to Microsoft® .NET English 6/30/2018
Development
2730 A Building Microsoft® Content English 6/30/2018
Management Server 2002 Solutions
2810 A Fundamentals of Network Security English 6/30/2018
2821 A Designing and Managing a Microsoft® English 6/30/2018
Windows® Public Key Infrastructure
Course Version Title Language Retirement
number date
2821 A Designing and Managing a Windows® English 6/30/2018
Public Key Infrastructure
2823 B Implementing and Administering English 6/30/2018
Security in a Microsoft® Windows
Server™ 2003 Network
2830 B Designing Security for Microsoft® English 6/30/2018
Networks
2933 A Developing Business Process and English 6/30/2018
Integration Solutions Using Microsoft®
BizTalk® Server 2006
2956 B Core Foundations of Microsoft® .NET English 6/30/2018
2.0 Development
2957 B Advanced Foundations of Microsoft® English 6/30/2018
.NET 2.0 Development
3938 C Updating Your Skills from Microsoft® English 6/30/2018
Exchange Server 2000 or Microsoft
Exchange Server 2003 to Microsoft
Exchange Server 2007 SP1
4730 A Weiterführende German 6/30/2018
Webanwendungstechnologien Mit
Microsoft® Visual Studio® 2005
4730 A Advanced Web Application Technologies German 6/30/2018
with Microsoft® Visual Studio® 2005
4994 A Introduction to Programming Microsoft English 6/30/2018
.NET Applications with Microsoft Visual
Studio 2005
4995 A Programming with the Microsoft® .NET English 6/30/2018
Framework using Microsoft Visual
Studio® 2005
5047 B Introduction to Installing and Managing English 6/30/2018
Microsoft® Exchange Server 2007 SP1
5049 A Managing Messaging Security Using English 6/30/2018
Microsoft Exchange Server 2007
5050 A Recovering Messaging Servers and English 6/30/2018
Databases Using Microsoft Exchange
Course Version Title Language Retirement
number date
5051 A Monitoring and TroubleShooting English 6/30/2018
Microsoft Exchange Server 2007
5053 A Designing a Messaging Infrastructure English 6/30/2018
Using Microsoft Exchange Server 2007
5054 A Designing a High Availability Messaging English 6/30/2018
Solution Using Microsoft Exchange
Server 2007
5058 A Project Series: Deploying Microsoft English 6/30/2018
Office 2007 Professional Edition
5060 A Implementing Windows® SharePoint® English 6/30/2018
Services 3.0
5061 A Implementing Microsoft Office English 6/30/2018
SharePoint Server 2007
5105 C Deploying Windows Vista® Business English 6/30/2018
Desktops
5115 B Installing, Configuring, and English 6/30/2018
Troubleshooting Windows Vista®
5117 A Installing, Configuring, Troubleshooting, English 6/30/2018
and Maintaining Windows Vista®
5118 B Supporting Windows Vista® and English 6/30/2018
Applications in the Enterprise
5177 A Implementing and Maintaining Instant English 6/30/2018
Messaging Using Microsoft Office
Communications Server 2007
5178 A Implementing and Maintaining English 6/30/2018
Audio/Visual Conferencing and Web
Conferencing Using Microsoft Office
Communications Server 2007
5179 A Implementing and Maintaining English 6/30/2018
Telephony Using Microsoft Office
Communications Server 2007
5909 A Introduction à l`installation et à la French 6/30/2018
gestion de Microsoft® Exchange Server
2007
Course Version Title Language Retirement
number date
5910 A Einführung in die Installation und German 6/30/2018
Verwaltung von Microsoft® Exchange
Server 2007
5911 A Introduction to Installing and Managing Japanese 6/30/2018
Microsoft Exchange Server 2007
5912 A Managing Messaging Security Using French 6/30/2018
Microsoft Exchange Server 2007
5913 A Managing Messaging Security Using German 6/30/2018
Microsoft Exchange Server 2007
5914 A Recovering Messaging Servers and French 6/30/2018
Databases Using Microsoft Exchange
Server 2007
5915 A Recovering Messaging Server and German 6/30/2018
Databases Using Microsoft Exchange
5915 A Recovering Messaging Server and German 6/30/2018
Databases Using Microsoft Exchange
Server 2007
5916 A Monitoring and TroubleShooting French 6/30/2018
Microsoft Exchange Server 2007
5917 A Monitoring and TroubleShooting German 6/30/2018
Microsoft Exchange Server 2007
5942 A Implémentation de Microsoft® French 6/30/2018
Windows® SharePoint® Services 3.0
5943 A Implementieren von Microsoft® German 6/30/2018
Windows® SharePoint® Services 3.0
5944 A Implementing Microsoft® Office French 6/30/2018
SharePoint® Server 2007
5945 A Implementing Microsoft® Office German 6/30/2018
SharePoint® Server 2007
5947 A Deploying Microsoft® Windows Vista™ German 6/30/2018
Business Desktops - German
5949 A Installing and Configuring the Windows German 6/30/2018
Vista Operating System
Course Version Title Language Retirement
number date
5949 A Installing and Configuring the Windows German 6/30/2018
Vista™ Operating System
5951 A Configuring Windows Vista™ German 6/30/2018
Applications and Tools -
5954 A Résolution des problèmes et French 6/30/2018
maintenance des ordinateurs Windows
Vista™
5955 A Verwalten von Computern und German 6/30/2018
Problembehandlung unter Windows
Vista
5955 A Verwalten von Computern und German 6/30/2018
Problembehandlung unter Windows
Vista™
5957 A Unterstützung von Windows Vista und German 6/30/2018
Windows Vista Anwendungen
5970 A Installing and Configuring the Windows Japanese 6/30/2018
Vista Operating System -
5971 A Configuring Windows Vista Mobile Japanese 6/30/2018
Computing and Applications -
5981 A Maintaining and Troubleshooting Japanese 6/30/2018
Windows Vista Computers -
6066 A Developing Managed Applications for English 6/30/2018
Microsoft Windows Mobile 6.0
6067 A Developing Native Applications for English 6/30/2018
Microsoft Windows Mobile 6.0
6111 A Core Data Access with Microsoft® Visual Chinese 6/30/2018
Studio® 2005
6112 A Advanced Data Access with Microsoft® Chinese 6/30/2018
Visual Studio® 2005
6113 A Core Web Application Technologies with Chinese 6/30/2018
Microsoft® Visual Studio® 2005
6114 A Advanced Web Application Technologies Chinese 6/30/2018
with Microsoft® Visual Studio® 2005
Course Version Title Language Retirement
number date
6115 A Core development with the Microsoft® Chinese 6/30/2018
.NET Framework 2.0 Foundation
6116 A Advanced Development with the Chinese 6/30/2018
Microsoft® .NET Framework 2.0
Foundation
6142 A Implementing Microsoft Office Japanese 6/30/2018
SharePoint Server 2007
6160 A Einführung in die Programmierung von German 6/30/2018
Microsoft® .NET Framework-
Anwendungen mit Microsoft Visual
Studio® 2005
6268 A Installing and Configuring the Windows Arabic 6/30/2018
Vista™ Operating System
6269 A Configuring Windows Vista Mobile Arabic 6/30/2018
Computing and Applications
6438 A Implementing and Administering English 6/30/2018
Windows® SharePoint® Services 3.0 in
Windows Server® 2008
6461 A Visual Studio® 2008: Windows® English 6/30/2018
Communication Foundation
6462 A Visual Studio® 2008: Windows® English 6/30/2018
Workflow Foundation
6730 B Erweitern Ihrer Kenntnisse der German 6/30/2018
Netzwerkinfrastruktur- und Active
Directory-Technologie für Windows
Server 2008
6731 B Erweitern Ihrer Kenntnisse der German 6/30/2018
Anwendungsinfrastruktur-Technologie
für Windows Server 2008
6734 A Updating your Network Infrastructure French 6/30/2018
and Active Directory® Technology Skills
to Windows Server® 2008
6734 A Mise à jour de vos compétences en French 6/30/2018
matière d'infrastructure réseau et de
technologie Active Directory® dans
Windows Server® 2008
Course Version Title Language Retirement
number date
6735 A Updating your Application Platform French 6/30/2018
Technology Skills to Windows Server®
2008
6738 A Configuration et administration des French 6/30/2018
services Windows Media® dans
Windows Server® 2008
6741 A Configuration et dépannage d'une French 6/30/2018
infrastructure réseau Windows Server
2008
6742 A Konfigurieren einer German 6/30/2018
Netzwerkinfrastruktur und
Problembehandlung unter Windows
Server® 2008
6743 A Configuring and Troubleshooting a Japanese 6/30/2018
Windows Server® 2008 Network
Infrastructure (Japanese)
6747 A Planification et administration de French 6/30/2018
serveurs Windows Server® 2008
6851 A Fundamentals of Windows Server® Chinese 6/30/2018
2008 Active Directory®
6853 A Deploying Windows Server® 2008 Chinese 6/30/2018
6855 A Configuring and Troubleshooting Chinese 6/30/2018
Windows Server® 2008 Terminal
Services (Simplified Chinese)
6856 A Fundamentals of Windows Server 2008 German 6/30/2018
Active Directory
6857 A Fundamentals of Windows Server 2008 French 6/30/2018
Active Directory
6871 A Configuring and Troubleshooting Japanese 6/30/2018
Identity and Access Solutions with
Windows Server® 2008 Active
Directory® (Japanese)
7193 A Developing Managed Applications for Chinese 6/30/2018
Windows Mobile 6
7196 A Developing Native Applications for Chinese 6/30/2018
Course Version Title Language Retirement
number date
Microsoft Windows Mobile 6
10036 A Designing a Windows Server® 2008 French 6/30/2018
Network Infrastructure - French
10079 A Configuring and Troubleshooting Chinese 6/30/2018
Identity and Access Solutions with
Windows Server (Simplified Chinese)
10080 A Conceitos básicos da infraestrutura de Chinese 6/30/2018
rede e aplicativos do Windows Server®
2008
10081 A Maintaining a Microsoft® SQL Server® Chinese 6/30/2018
2008 Database
10082 A Implementing a Microsoft® SQL Chinese 6/30/2018
Server® 2008 Database
10083 A Visual Studio 2008: Windows Chinese 6/30/2018
Presentation Foundation
10085 A Visual Studio 2008: Windows Workflow Chinese 6/30/2018
Foundation
10086 A Visual Studio® 2008: ASP.NET 3.5 Chinese 6/30/2018
10087 A Visual Studio® 2008: ADO.NET 3.5 Chinese 6/30/2018
10184 A Designing Windows Server 2008 Chinese 6/30/2018
Network Infrastructure
10185 A Designing Active Directory® Chinese 6/30/2018
Infrastructure and Services in Windows
Server® 2008
10218 A Writing Queries Using Microsoft® SQL Japanese 6/30/2018
Server® 2008 Transact-SQL(Japanese)
10326 A Implementieren und Verwalten von German 6/30/2018
Windows Small Business Server 2008
10562 A Developing Web Applications with Chinese 6/30/2018
Microsoft® Visual Studio®
2010(Simplified Chinese)
80307 A Enterprise Portal Development in English 6/30/2018
Microsoft Dynamics® AX 2012
Course Version Title Language Retirement
number date
80308 A Procurement in Microsoft Dynamics® English 6/30/2018
AX 2012
80310 A LEAN Manufacturing in Microsoft English 6/30/2018
Dynamics® AX 2012
80312 A Development III in Microsoft Dynamics® English 6/30/2018
AX 2012
80313 A Development IV in Microsoft English 6/30/2018
Dynamics® AX 2012
80314 A Discrete Manufacturing Basics in English 6/30/2018
Microsoft Dynamics® AX 2012
80315 A Discrete Manufacturing Advanced in English 6/30/2018
Microsoft Dynamics® AX 2012
80318 A Reporting in Microsoft Dynamics® AX English 6/30/2018
2012
80338 A Microsoft Dynamics® AX 2012 Public English 6/30/2018
Sector - Financials
80414 A Service Management in Microsoft English 6/30/2018
Dynamics® AX 2012
80416 A Application Integration Framework and English 6/30/2018
Services in Microsoft Dynamics® AX
2012
80419 A Manufacturing Execution in Microsoft English 6/30/2018
Dynamics® AX 2012
80420 A Data Upgrade and Code Upgrade to English 6/30/2018
Microsoft Dynamics® AX 2012
80421 A Sales and Marketing in Microsoft English 6/30/2018
Dynamics® AX 2012
80422 A Intercompany Setup and Order English 6/30/2018
Processing in Microsoft Dynamics® AX
2012
80423 A Master Planning in Microsoft English 6/30/2018
Dynamics® AX 2012
80424 A Product Configuration in Microsoft English 6/30/2018
Dynamics® AX 2012
Course Version Title Language Retirement
number date
80489 A Diskrete Fertigung I in Microsoft German 6/30/2018
Dynamics® AX 2012
80492 A Diskrete Fertigung II in Microsoft German 6/30/2018
Dynamics® AX 2012
80526 A Beschaffung in Microsoft Dynamics® AX German 6/30/2018
2012
80530 A Serviceverwaltung in Microsoft German 6/30/2018
Dynamics® AX 2012
80537 A Microsoft Dynamics® AX 2012 R2 for English 6/30/2018
Retail in Brick and Mortar Stores:
Installation and Configuration
80538 A Human Resource Management in English 6/30/2018
Microsoft Dynamics® AX 2012 R2
80539 A Installation and Deployment in Microsoft English 6/30/2018
Dynamics® CRM 2013
80541 A Payroll in Microsoft Dynamics® AX 2012 English 6/30/2018
R2
80542 A Customization and Configuration in English 6/30/2018
Microsoft Dynamics® CRM 2013
80544 A Warehouse Management System in English 6/30/2018
Microsoft Dynamics® AX 2012 R2
80545 A Customer Service in Microsoft English 6/30/2018
Dynamics® CRM 2013
80546 A Sales Management in Microsoft English 6/30/2018
Dynamics® CRM 2013
80583 A Microsoft Dynamics® AX 2012 R2 for English 6/30/2018
Retail in eCommerce Stores: Installation
and Configuration
80584 A Microsoft Dynamics® AX 2012 R2 for English 6/30/2018
Retail in eCommerce Stores:
Development and Customization
80585 A Microsoft Dynamics® AX 2012 R2 for English 6/30/2018
Retail in Brick and Mortar Stores:
Development and Customization
Course Version Title Language Retirement
number date
80616 A Customization and Configuration in Japanese 6/30/2018
Microsoft Dynamics® CRM 2013
(Japanese)
80617 A Konfiguration und Anpassung in German 6/30/2018
Microsoft Dynamics® CRM 2013
80618 A Personalización y configuración de Spanish 6/30/2018
Microsoft Dynamics® CRM 2013
80619 A Personnalisation et configuration dans French 6/30/2018
Microsoft Dynamics® CRM 2013
80620 A Installation and Deployment in Microsoft Japanese 6/30/2018
Dynamics® CRM 2013 (Japanese)
80621 A Instalación e implementación de French 6/30/2018
Microsoft Dynamics® CRM 2013
80622 A Installation und Bereitstellung in German 6/30/2018
Microsoft Dynamics® CRM 2013
80623 A Installation et déploiement dans French 6/30/2018
Microsoft Dynamics® CRM 2013
80624 A Administración de ventas de Microsoft Spanish 6/30/2018
Dynamics® CRM 2013
80625 A Vertriebsverwaltung in Microsoft German 6/30/2018
Dynamics® CRM 2013
80626 A Gestion des ventes dans Microsoft French 6/30/2018
Dynamics® CRM 2013
80627 A Sales Management in Microsoft Japanese 6/30/2018
Dynamics® CRM 2013 (Japanese)
80628 A Kundenservice in Microsoft Dynamics® German 6/30/2018
CRM 2013
80629 A Servicio al cliente de Microsoft Spanish 6/30/2018
Dynamics® CRM 2013
80630 A Service clientèle dans Microsoft French 6/30/2018
Dynamics® CRM 2013
80631 A Customer Service in Microsoft Japanese 6/30/2018
Dynamics® CRM 2013 (Japanese)
Courseware retirements on March 30, 2018
Course Version Title Language Retirement
number date
20696 C Administering System Center English 03/30/2018
Configuration Manager and Intune
Courseware retirements on January 31, 2018
Course Version Title Language Retirement
number date
20246 D Monitoring and Operating a Private English 01/31/2018
Cloud
20247 D Configuring and Deploying a Private English 01/31/2018
Cloud
40441 A Designing and Implementing Cloud English 01/31/2018
Data Platform Solutions
40442 A MOC Workshop: Architecting English 01/31/2018
Microsoft Azure Solutions
Courseware retirements on June 30, 2017
Course Version Title Language Retirement
number date
2609 A Introduction to C# Programming English 6/30/2017
with Microsoft .NET
10989 B Analyzing Data with Power BI English 6/30/2017
80311 B Service Industries in Microsoft English 6/30/2017
Dynamics AX 2012 R2
80316 B Project Essentials in Microsoft English 6/30/2017
Dynamics AX 2012 R2
80415 A Public Sector Procurement and English 6/30/2017
Payables in Microsoft Dynamics AX
2012
80425 A Intelligent Data Management English 6/30/2017
Framework in Microsoft Dynamics AX
2012
Course Version Title Language Retirement
number date
80429 A Travel and Expense Management in English 6/30/2017
Microsoft Dynamics AX 2012
80430 A Vendor Management and English 6/30/2017
Collaboration in Microsoft Dynamics
AX 2012
80476 A Stücklisten in Microsoft Dynamics AX German 6/30/2017
2012
80477 A Nomenclature dans Microsoft French 6/30/2017
Dynamics AX 2012
80478 A Distinte base in Microsoft Dynamics Italian 6/30/2017
AX 2012
80479 A Lista de materiales de Microsoft Spanish 6/30/2017
Dynamics AX 2012
80480 A LEAN Manufacturing in Microsoft German 6/30/2017
Dynamics AX 2012
80481 A Production au plus juste dans French 6/30/2017
Microsoft Dynamics AX 2012
80482 A LEAN Manufacturing (Producción Spanish 6/30/2017
ajustada) de Microsoft Dynamics AX
2012
80483 A Produzione snella in Microsoft Italian 6/30/2017
Dynamics AX 2012
80488 A Bases de fabrication distincte dans French 6/30/2017
Microsoft Dynamics AX 2012
80490 A Produzione discreta di base in Italian 6/30/2017
Microsoft Dynamics AX 2012
80491 A Conceptos básicos de la fabricación Spanish 6/30/2017
discreta de Microsoft Dynamics AX
2012
80493 A Fabrication distincte avancée dans French 6/30/2017
Microsoft Dynamics AX 2012
80494 A Produzione discreta avanzata in Italian 6/30/2017
Microsoft Dynamics AX 2012
Course Version Title Language Retirement
number date
80495 A Conceptos avanzados de la Spanish 6/30/2017
fabricación discreta de Microsoft
Dynamics AX 2012
80496 A Secteur Public Microsoft Dynamics French 6/30/2017
AX 2012 – Finances
80525 A Approvisionnement dans Microsoft French 6/30/2017
Dynamics AX 2012
80527 A Gestión de compras en Microsoft Spanish 6/30/2017
Dynamics AX 2012
80528 A Approvvigionamento in Microsoft Italian 6/30/2017
Dynamics AX 2012
80529 A Gestion des services dans Microsoft French 6/30/2017
Dynamics AX 2012
80531 A Gestione assistenza in Microsoft Italian 6/30/2017
Dynamics AX 2012
80532 A Gestión de servicios en Microsoft Spanish 6/30/2017
Dynamics AX 2012
80533 A Approvisionnement du secteur French 6/30/2017
public et achats dans Microsoft
Dynamics AX 2012
80559 A Microsoft Dynamics AX 2012 中的物 Simplified 6/30/2017
料清单 Chinese
80580 A Microsoft Dynamics AX 2012 の個別 Japanese 6/30/2017
の製造の詳細
80581 A Microsoft Dynamics AX 2012 の個別 Japanese 6/30/2017
の製造の基本
Courseware retirements on April 15, 2017
Course Version Title Language Retirement
number date
10978 A Introduction to Azure for English 4/15/2017
Developers
Courseware retirements on March 31, 2017
Course Version Title Language Retirement
number date
80229 A Inventory Control in Microsoft English 3/31/2017
Dynamics GP 2010
80230 A Project Series in Microsoft Dynamics English 3/31/2017
GP 2010
80231 A Purchase Order Processing in English 3/31/2017
Microsoft Dynamics GP 2010
80232 A Sales Order Processing in Microsoft English 3/31/2017
Dynamics GP 2010
80239 A Extender for Microsoft Dynamics GP English 3/31/2017
2010
80240 A Using Microsoft SharePoint English 3/31/2017
Technology with Microsoft Dynamics
GP 2010
80334 A Control de inventarios en Microsoft Spanish 3/31/2017
Dynamics GP 2010
80335 A Procesamiento de pedidos de Spanish 3/31/2017
compra en Microsoft Dynamics GP
2010
80337 A Procesamiento de pedidos de venta Spanish 3/31/2017
en Microsoft Dynamics GP 2010
80433 A Reporting in Microsoft Dynamics NAV English 3/31/2017
2013
80434 A Fixed Assets in Microsoft Dynamics English 3/31/2017
NAV 2013
80435 A Application Setup in Microsoft English 3/31/2017
Dynamics NAV 2013
80436 A C/Side Introduction in Microsoft English 3/31/2017
Dynamics NAV 2013
80437 A C/Side Solution Development in English 3/31/2017
Microsoft Dynamics NAV 2013
80438 A Installation and Configuration in English 3/31/2017
Microsoft Dynamics NAV 2013
80439 A Introduction in Microsoft Dynamics English 3/31/2017
NAV 2013
Course Version Title Language Retirement
number date
80440 A Trade in Microsoft Dynamics NAV English 3/31/2017
2013
80534 A Finance Essentials in Microsoft English 3/31/2017
Dynamics NAV 2013
80535 A Finance Advanced in Microsoft English 3/31/2017
Dynamics NAV 2013
80540 A Installation and Configuration in English 3/31/2017
Microsoft Dynamics GP 2013
80549 A Data Upgrade and Code Upgrade to English 3/31/2017
Microsoft Dynamics NAV 2013
80550 A Manufacturing in Microsoft Dynamics English 3/31/2017
NAV 2013
80571 A Introduction to Microsoft Dynamics English 3/31/2017
GP 2013
80572 A General Ledger in Microsoft English 3/31/2017
Dynamics GP 2013
80573 A Payables Management in Microsoft English 3/31/2017
Dynamics GP 2013
80574 A Receivables Management in English 3/31/2017
Microsoft Dynamics GP 2013
80575 A Bank Reconciliation in Microsoft English 3/31/2017
Dynamics GP 2013
80576 A Fixed Assets in Microsoft Dynamics English 3/31/2017
GP 2013
80450 A Delivering Microsoft Dynamics English 3/31/2017
Solutions with Sure Step
Courseware retirements on December 31, 2016
Course Version Title Language Retirement
number date
80317 B Project Advanced in Microsoft English 12/31/2016
Dynamics AX 2012 R2
Course Version Title Language Retirement
number date
80427 A Warehouse Management in Microsoft English 12/31/2016
Dynamics AX 2012
80428 A SQL Optimization for Microsoft English 12/31/2016
Dynamics AX 2012
80460 A Finanzdaten I in Microsoft Dynamics German 12/31/2016
AX 2012
80461 A Finances I dans Microsoft Dynamics French 12/31/2016
AX 2012
80462 A Contabilità I in Microsoft Dynamics Italian 12/31/2016
AX 2012
80463 A Operaciones financieras I de Spanish 12/31/2016
Microsoft Dynamics AX 2012
80464 A Operaciones financieras II de Spanish 12/31/2016
Microsoft Dynamics AX 2012
80465 A Finanzdaten II in Microsoft Dynamics German 12/31/2016
AX 2012
80466 A Contabilità II in Microsoft Dynamics Italian 12/31/2016
AX 2012
80467 A Finances II dans Microsoft Dynamics French 12/31/2016
AX 2012
80468 A Anlagevermögen in Microsoft German 12/31/2016
Dynamics AX 2012
80469 A Cespiti in Microsoft Dynamics AX Italian 12/31/2016
2012
80470 A Activos fijos de Microsoft Dynamics Spanish 12/31/2016
AX 2012
80471 A Immobilisations dans Microsoft French 12/31/2016
Dynamics AX 2012
80472 A Installation und Konfiguration in German 12/31/2016
Microsoft Dynamics AX 2012
80473 A Installation et configuration pour French 12/31/2016
Microsoft Dynamics AX 2012
Course Version Title Language Retirement
number date
80474 A Installazione e configurazione di Italian 12/31/2016
Microsoft Dynamics AX 2012
80475 A Instalación y configuración de Spanish 12/31/2016
Microsoft Dynamics AX 2012
80484 A Introducción a Microsoft Dynamics Spanish 12/31/2016
AX 2012
80485 A Présentation de Microsoft Dynamics French 12/31/2016
AX 2012
80486 A Introduzione a Microsoft Dynamics Italian 12/31/2016
AX 2012
80487 A Einführung in Microsoft Dynamics AX German 12/31/2016
2012
80497 A Producción y logística de fabricación Spanish 12/31/2016
en procesos de Microsoft Dynamics
AX 2012
80498 A Traitement de la production et French 12/31/2016
logistique Microsoft Dynamics AX
2012
80499 A Elaborazione della logistica e della Italian 12/31/2016
produzione in Microsoft Dynamics AX
2012
80500 A Microsoft Dynamics AX 2012 German 12/31/2016
Fertigungsverarbeitung - Produktion
und Logistik
80509 A Concetti di base della supply chain in Italian 12/31/2016
Microsoft Dynamics AX 2012
80510 A Base de la cadena de suministros de Spanish 12/31/2016
Microsoft Dynamics AX 2012
80511 A Grundkenntnisse der Lieferkette in German 12/31/2016
Microsoft Dynamics AX 2012
80512 A Base de la chaîne logistique dans French 12/31/2016
Microsoft Dynamics AX 2012
80513 A Distribuzione e commercio in Italian 12/31/2016
Microsoft Dynamics AX 2012
Course Version Title Language Retirement
number date
80514 A Distribución y comercio de Microsoft Spanish 12/31/2016
Dynamics AX 2012
80515 A Handel und Logistik in Microsoft German 12/31/2016
Dynamics AX 2012
80516 A Distribution et commerce dans French 12/31/2016
Microsoft Dynamics AX 2012
80517 A Éléments de projet avancés dans French 12/31/2016
Microsoft Dynamics AX 2012
80518 A Projektkostenrechnung II in Microsoft German 12/31/2016
Dynamics AX 2012
80519 A Conceptos avanzados de gestión de Spanish 12/31/2016
proyectos en Microsoft Dynamics AX
2012
80520 A Elementi avanzati dei progetti in Italian 12/31/2016
Microsoft Dynamics AX 2012
80521 A Projektkostenrechnung I in Microsoft German 12/31/2016
Dynamics AX 2012
80522 A Base de projet dans Microsoft French 12/31/2016
Dynamics AX 2012
80523 A Conceptos básicos de gestión de Spanish 12/31/2016
proyectos en Microsoft Dynamics AX
2012
80524 A Elementi essenziali dei progetti in Italian 12/31/2016
Microsoft Dynamics AX 2012
80554 A Microsoft Dynamics AX 2012 中的开 Simplified 12/31/2016
发I Chinese
80557 A Microsoft Dynamics AX 2012 中的财 Simplified 12/31/2016
务 II Chinese
80558 A Microsoft Dynamics AX 2012 中的开 Simplified 12/31/2016
发 II Chinese
80560 A Microsoft Dynamics AX 2012 中的固 Simplified 12/31/2016
定资产 Chinese
80563 A Microsoft Dynamics AX 2012 中的分 Simplified 12/31/2016
销和贸易 Chinese
Course Version Title Language Retirement
number date
80564 A 安装和配置 Microsoft Dynamics AX Simplified 12/31/2016
2012 Chinese
80565 A Microsoft Dynamics AX 2012 中的供 Simplified 12/31/2016
应链基础 Chinese
80569 A Microsoft Dynamics AX 2012 中的财 Simplified 12/31/2016
务I Chinese
Courseware retirements on October 31, 2016
Course Version Title Language Retirement
number date
10983 A Upgrading Your Skills to Windows English 10/31/2016
Server 2016
20497 A Software Testing with Visual English 10/31/2016
Studio 2013
Courseware retirements on August 15, 2016
Course Version Title Language Retirement
number date
10968 B Designing for Office 365 English 8/15/2016
Infrastructure
Courseware retirements on August 1, 2016
Course Version Title Language Retirement
number date
10747 D Administering System Center 2012 English 8/1/2016
Configuration Manager
Courseware retirements on June 24, 2016
Download the complete list of retiring e-learning courses.
Courseware retirements on June 15, 2016
Course Version Title Language Retirement
number date
20346 D Managing Office 365 Identities English 6/15/2016
and Services
Courseware retirements on April 18, 2016
Course Title Language Retirement
number date
38 Office 2013 and Office 365 Japanese 4/18/2016
Demonstration Sessions
37 Office 2013 and Office 365 Spanish 4/18/2016
Demonstration Sessions
36 Office 2013 and Office 365 German 4/18/2016
Demonstration Sessions
35 Office 2013 and Office 365 Russian 4/18/2016
Demonstration Sessions
34 Office 2013 and Office 365 Brazilian, 4/18/2016
Demonstration Sessions Portuguese
33 Office 2013 and Office 365 Chinese (Simplified) 4/18/2016
Demonstration Sessions
32 Office 2013 and Office 365 French 4/18/2016
Demonstration Sessions
31 Office 2013 and Office 365 English 4/18/2016
Demonstration Sessions
23 Windows 8 Demonstration Sessions English 4/18/2016
22 Office 2010 Running Start: Dutch 4/18/2016
Demonstration Sessions
21 Office 2010 Running Start: Korean 4/18/2016
Demonstration Sessions
20 Office 2010 Running Start: Russian 4/18/2016
Demonstration Sessions
19 Office 2010 Running Start: Chinese (Traditional) 4/18/2016
Demonstration Sessions
18 Office 2010 Running Start: Chinese (Simplified) 4/18/2016
Demonstration Sessions
Course Title Language Retirement
number date
17 Office 2010 Running Start: Brazilian Portuguese 4/18/2016
Demonstration Sessions
16 Office 2010 Running Start: Chinese (Simplified), 4/18/2016
Demonstration Sessions Italian
15 Office 2010 Running Start: Spanish 4/18/2016
Demonstration Sessions
14 Office 2010 Running Start: Japanese 4/18/2016
Demonstration Sessions
13 Office 2010 Running Start: French 4/18/2016
Demonstration Sessions
12 Office 2010 Running Start: German 4/18/2016
Demonstration Sessions
11 Office 2010 Running Start: English 4/18/2016
Demonstration Sessions
Courseware retirements on December 31, 2015
Download the complete list of retiring instructor-led courses.
Courseware retirements on August 31, 2015
Course Version Title Language Retirement
number date
2148 A Microsoft Windows Server 2003 環境の Japanese 8/31/2015
管理
2166 A Microsoft Windows Server 2003 環境の Japanese 8/31/2015
保守
6194 B ネットワーク インフラストラクチャお Japanese 8/31/2015
よび Active Directory テクノロジ スキ
ルの Windows Server 2008 へのアップ
デート
6195 B アプリケーション インフラストラクチ Japanese 8/31/2015
ャ テクノロジ スキルの Windows
Server 2008 へのアップデート
6746 A Windows Server 2008 におけるインタ Japanese 8/31/2015
ーネット インフォメーション サービス
Course Version Title Language Retirement
number date
の構成およびトラブルシューティング
6749 A Windows Server 2008 のサーバーの計 Japanese 8/31/2015
画と管理
6858 A Windows Server 2008 Active Directory Japanese 8/31/2015
の基礎
10703 A Microsoft SharePoint 2010 の構成およ Japanese 8/31/2015
び管理
10713 A Microsoft Visual Studio 2010 による Japanese 8/31/2015
Web アプリケーションの開発
10775 A Administering Microsoft SQL Server English 8/31/2015
2012 Databases
50430 B Administering Team Foundation Server English 8/31/2015
2010
50523 A Deploying the Optimized Desktop with English 8/31/2015
Windows 7 and Office 2010
Courseware retirements on June 30, 2015
Download the complete list of retiring instructor-led learning courses.
Courseware retirements on January 31, 2015
Course Version Title Language Retirement
number date
10774 A Querying Microsoft SQL Server 2012 English 1/31/2015
10776 A Developing Microsoft SQL Server English 1/31/2015
2012 Databases
10777 A Implementing a Data Warehouse English 1/31/2015
with Microsoft SQL Server 2012
10778 A Implementing Data Models and English 1/31/2015
Reports with Microsoft SQL Server
2012
Courseware retirements on October 31, 2014
Course Version Title Language Retirement
number date
10750 A Monitoring and Operating a Private English 10/31/2014
Cloud with System Center 2012
10751 A Configuring and Deploying a Private English 10/31/2014
Cloud with System Center 2012
Courseware retirements on August 25, 2014
Course Version Title Language Retirement
number date
1303 A Mastering Microsoft Visual Basic 6 English 8/25/2014
Fundamentals
2147 B Managing a Microsoft Windows Brazilian, 8/25/2014
Server 2003 Environment Portuguese
2165 B Maintaining a Microsoft Windows Brazilian, 8/25/2014
Server 2003 Environment Portuguese
2186 A Implementing, Managing, and Brazilian, 8/25/2014
Maintaining a Microsoft Windows Portuguese
Server 2003 Network Infrastructure:
Network Services
2524 C Developing XML Web Services Using English 8/25/2014
Microsoft ASP.NET
2934 A Deploying and Managing Business English 8/25/2014
Process and Integration Solutions
Using Microsoft BizTalk Server 2009
R2
6463 A Visual Studio 2008: ASP.NET 3.5 English 8/25/2014
6464 A Visual Studio 2008: ADO.NET 3.5 English 8/25/2014
10953 A HTML5 Programming English 8/25/2014
Courseware retirements on December 31, 2013
Course Version Title Language Retirement
number date
2071 B Querying Microsoft SQL Server 2000 English 12/31/2013
with Transact-SQL
Course Version Title Language Retirement
number date
2262 B Supporting Users Running English 12/31/2013
Applications on a Microsoft
Windows XP Operating System
2779 B Implementing a Microsoft SQL English 12/31/2013
Server 2005 Database
2780 B Maintaining a Microsoft SQL Server English 12/31/2013
2005 Database
2781 A Designing Microsoft SQL Server English 12/31/2013
2005 Server-Side Solutions
2782 A Designing Microsoft SQL Server English 12/31/2013
2005 Databases
2783 B Designing the Data Tier for English 12/31/2013
Microsoft SQL Server 2005
2784 A Tuning and Optimizing Queries English 12/31/2013
Using Microsoft SQL Server 2005
2786 B Designing a Microsoft SQL Server English 12/31/2013
2005 Infrastructure
2787 A Designing Security for Microsoft English 12/31/2013
SQL Server 2005
2788 A Designing High Availability English 12/31/2013
Database Solutions Using Microsoft
SQL Server 2005
2789 B Administering and Automating English 12/31/2013
Microsoft SQL Server2005
Databases and Servers
2790 A Troubleshooting and Optimizing English 12/31/2013
Database Servers Using Microsoft
SQL Server2005
2791 A Implementing and Maintaining English 12/31/2013
Microsoft SQL Server 2005 Analysis
Services
2792 A Implementing and Maintaining English 12/31/2013
Microsoft SQL Server 2005
Integration Services
Course Version Title Language Retirement
number date
2793 A Implementing and Maintaining English 12/31/2013
Microsoft SQL Server 2005
Reporting Services
2794 A Designing a Business Intelligence English 12/31/2013
Solution for the Enterprise Using
Microsoft SQL Server 2005
2795 A Designing an ETL Solution English 12/31/2013
Architecture using Microsoft SQL
Server 2005 Integration Services
2796 A Designing an Analysis Solution English 12/31/2013
Architecture Using Microsoft SQL
Server 2005 Analysis Services
2797 A Designing a Reporting Solution English 12/31/2013
Architecture using Microsoft SQL
Server 2005 Reporting Services
4742 B Maintenance d'une base de French 12/31/2013
données Microsoft SQL Server 2005
4744 B Verwalten einer Microsoft SQL German 12/31/2013
Server 2005-Datenbank
6203 A Microsoft SQL Server 2005 数据库维 Chinese 12/31/2013
护 (Simplified)
6420 B Fundamentals of Windows Server English 12/31/2013
2008
6449 A Внедрение базы данных Microsoft Russian 12/31/2013
SQL Server 2005
6450 A Обслуживание базы данных Russian 12/31/2013
Microsoft SQL Server 2005
6451 B Planning, Deploying and Managing English 12/31/2013
Microsoft System Center
Configuration Manager 2007
10159 A Updating Your Windows Server 2008 English 12/31/2013
Technology Skills to Windows Server
2008 R2
10325 A Automating Administration with English 12/31/2013
Windows PowerShell 2.0
Course Version Title Language Retirement
number date
10337 A Updating Your Microsoft SQL Server English 12/31/2013
2008 BI Skills to SQL Server 2008 R2
40005 B First Look Clinic: Windows Server English 12/31/2013
2012
40006 B Hands On Lab: Windows Server English 12/31/2013
2012
Courseware retirements on September 30, 2013
Course Version Title Language Retirement
number date
2282 A Designing a Microsoft Windows Server English 9/30/2013
2003 Active Directory and Network
Infrastructure
6434 A Automating Windows Server 2008 English 9/30/2013
Administration with Windows
PowerShell
2273 B Managing and Maintaining a Microsoft English 9/30/2013
Windows Server 2003 Environment
2278 B Planning and Maintaining a Microsoft English 9/30/2013
Windows Server 2003 Network
Infrastructure
2279 B Planning, Implementing, and English 9/30/2013
Maintaining a Microsoft Windows
Server 2003 Active Directory
Infrastructure
Revisions and associated retirements
Microsoft occasionally combines courses or revises courses in such a way as to
warrant the retirement of older, different courseware. This list communicates the
connection between new, revised courses and any retiring courses that are
associated with them.
Retiring Version Title Language Notes
June 30
Course
number
6428 A Configuring and English Replaced by Course 6439:
Troubleshooting Configuring and
Windows Server 2008 Troubleshooting Windows
Terminal Services Server 2008 Application
Infrastructure
6429 A Configuring and English Replaced by Course 6439:
Managing Windows Configuring and
Media Services for Troubleshooting Windows
Windows Server 2008 Server 2008 Application
Infrastructure
6437 A Designing a Windows English Replaced by Course 6435B:
Server 2008 Designing Windows Server
Applications 2008 Network and
Infrastructure Applications Infrastructure
Retired courseware: Online learning
Courseware retirements on December 29, 2017
Download the complete list of retiring SA e-learning courses.
Download the complete list of retiring MSIA e-learning courses.
Courseware retirements on August 15, 2017
Course number Title Language Retirement date
47003 Windows Server 2012 Jumpstart English 8/15/2017
Courseware retirements on June 30, 2017
Download the complete list of retiring SA e-learning courses.
Download the complete list of retiring MSIA e-learning courses.
Courseware retirements on June 30, 2015
Download the complete list of retiring e-learning courses.
Courseware retirements on March 12, 2014
Download the complete list of retiring e-learning courses.
Retired courses: MOC On-Demand
All Microsoft Official Course (MOC) On-Demand courses have been retired as of June
30, 2020. For a complete list of the retired courses, visit: MOC On-Demand Courses are
Retired.
Frequently asked questions about course and
MOC On-Demand retirement
What criteria are used to determine that a course should be retired?
Typically, a course will be retired in one of the following scenarios:
The course has been replaced. A new course is released which replaces one or
more previous courses and which covers the material in a substantially new
manner.
If the technology covered in a course is no longer supported by Microsoft, the
course will typically be retired.
Business decisions related to the success of a course or the costs of keeping a
course up to date may lead to retirement.
The certification is retired. If the course was designed for a certification that is no
longer offered, the course may be retired.
Courses that are offered by non-Microsoft authors through the community-
authoring program may be retired for any reason, at the author’s request.
Quality concerns may result in course retirement. If quality concerns are identified
with a course, it may be retired until the quality can be improved.
How will I know if a course is retired?
Microsoft publishes a quarterly list of courses that are retired and those that are
scheduled for retirement within the next three to six months. Retirement
announcements are shared through communications with training partners, trainers,
vendors, and other interested audiences. The course descriptions on the Microsoft
Training Catalog and the Courseware Library Catalog are updated with an
announcement of the retirement date.
How can I purchase a course after its retirement date?
After their retirement date, courses are no longer sold. The retirement date is published
through the catalog webpage for each course and through regular communication
channels for each audience. On the effective retirement date, the courseware is marked
as no longer for sale. To avoid confusion, the course remains listed as not for sale for a
period of time after the effective retirement, until it is archived and removed from the
catalog entirely.
Can I purchase the digital version of a course before retirement and download or use
it after the retirement date?
After the course is retired, you no longer have access to download it. If you downloaded
or received the courseware prior to the retirement date, you may use it according to the
licensing terms.
What happens to retired courses that were assigned to me, prior to their retirement,
in my Learning Plan and/or added under the “My Courses” section?
You will continue to see these courses in the “My Courses” section after their retirement
but attempting to launch a retired course will result in an error message.
If I did not complete a course before its retirement, will I be allowed to complete it
after it has been retired?
No. After a course is retired, you can no longer access it.
How will course activity reports reflect in-progress courses at the time of their
retirement?
The course activity reports reflect your progress on a course at the time of its retirement.
For example, if a course is at 60% completion by a user when the course is retired, the
course activity reports will show 60% completion progress. The completion percentage
of a course cannot be changed after a course is retired.
Will I still be able to find a retired course on the online learning site?
No. Retired courses no longer appear in search results or in the course catalog.
Offers
Article • 09/19/2023
Exam Replay
In partnership with Pearson VUE, we offer a special package called Exam Replay. Exam
Replay gives you a second chance to pass your certification exam. If you don’t pass on
your first try, don’t worry, just polish your skills and retake the exam if needed.
This offer includes:
One Microsoft Certified Professional Certification exam voucher.
One retake of that same exam.
Buy Exam Replay now.
Important notes about this offer
The certification exam and the retake must be scheduled and taken within 12
months of purchase.
You cannot schedule your retake until you have taken and failed to pass the initial
exam.
You can take the exams online with this offer.
If you need help purchasing or redeeming this offer
Please contact the Pearson VUE team.
Special offers for students
Visit: Student discounts.
Beta exams
Article • 09/19/2023
About beta exams
We work hard to ensure our exams are technically accurate and relevant to real-life
workplace situations and beta exams are a critical part of our development process.
When you take an exam in its beta form, your results provide useful information to
evaluate the quality of the exam and its questions.
How to participate
We need approximately 400 beta test-takers to ensure a valid, reliable evaluation of the
knowledge and skills needed for success. To ensure we have enough qualified people
take the exam as quickly as possible, we offer a limited number of discounted seats
during a 3–4-week window. We’ll post announcements for upcoming beta exams with
an eighty percent discount code on the Microsoft Learn blog . Use of this code is on a
first come, first served basis, and the available discounted seats for beta exams often fill
quickly. If you want to take advantage of the discount, monitor the Microsoft Learn blog
and register as soon as possible.
Note: If you miss the discount opportunity, you can still take a beta exam at full price.
How the discount works
Candidates who register for and take the exam using the eighty percent discount code
receive a twenty-five percent discount from the exam provider on their next exam once
rescoring is complete--approximately two weeks after the exam goes live. Twenty-five
percent discount vouchers will be sent to the email address used to register for the
exam. If you don’t receive your twenty-five percent discount voucher within six weeks of
the exam live date, contact the exam delivery provider’s customer support.
Note: If you pay for the beta exam using any other method (e.g., you pay for the exam
yourself or use a voucher), you are not eligible for the twenty-five percent discount
voucher. This is not a benefit of simply taking the beta exam.
Increase your chance of taking the discounted
beta exam
To increase your chance for securing a discounted seat in a beta exam, consider adding
yourself to our SME Profile database . Qualified participants will receive an email
containing a different code from the one posted on the blog. Although the seats are
limited with this code as well, because the group of people who have access to it is
smaller, the probability of getting a seat with this code is higher than with the one you’ll
find on the Microsoft Learn blog.
For some exams, we have many more qualified candidates in the SME Profile database
than we have available seats. In these cases, we randomly select an appropriate number
of qualified candidates and send an invitation. If you aren’t selected, you can still
participate by using the code in the Microsoft Learn blog if seats are available.
If you don’t get the discount but still want to
participate in the beta
We understand some candidates may want to take the exam early to meet job
requirements, career growth needs, or demonstrate they are early adopters of (and
competent in) the covered technology. If you’d like to take the beta exam but did not
get a discounted seat, you may take the exam by registering and paying regular price.
Keep in mind:
Only candidates who have experience with the technology should participate in
beta exams.
The code can only be used for exams delivered during that 3–4-week window. If
you attempt to schedule the exam outside that window, the code will not work.
Candidates located in China, India, Pakistan, or Türkiye are not eligible to
participate in beta exams for security reasons.
Pass the beta exam, earn a certification
Passing a beta exam in the certification path counts toward your certification. You don’t
need to retake the exam in its final version. Make sure that you take another exam
within a year so you can take advantage of the 25 percent discount earned for taking
the beta exam through our discount program (if applicable).
If you don’t pass the beta exam, you must wait until the exam goes live to retake it. If
you’re interested in earning a certification that requires successful completion of that
exam, you must wait to retake the exam at regular cost when it’s live, or apply the 25
percent discount you received for taking the beta exam through our discount program
(if applicable).
If you believe your beta score should be available (because it’s at least 10 days after the
exam is live), visit your Learn profile and choose Certifications from the profile menu. If
it’s not there, contact the exam delivery provider. If at least two weeks have passed since
the exam went live and your score hasn’t appeared in your Learn profile, contact
certification support .
Preparing for a beta exam—with no prep
materials
The Exam Details page lists the skills to be assessed on the exam. Although our goal is
to provide some training materials prior to launching a beta exam, it’s not always
possible. People qualified to take beta exams are experienced in the job role, have
access to other resources, or have access to early releases of the technology. We
recommend consulting peers, community resources, and early-adopter articles for
preparation materials.
For more suggestions and ideas on how to prepare for beta exams without preparation
materials, see: Just How Does One Prepare for Beta Exams without Preparation
Materials?.
Beta exam scoring and results
When you complete a beta exam, you won’t receive a score immediately because the
scoring model for the exam is not yet finalized.
If you’ve taken a beta exam, you’ll receive your score about 10 days after the exam
becomes available worldwide or “goes live” -- approximately 10-12 weeks after the beta
period begins. This time reflects a comprehensive process including statistically
analyzing results and data, evaluating the performance of each question and reading
and evaluating all comments provided during the beta exam. As a result, you may not
receive a score for 14 weeks depending on when in the beta process you took the exam.
Please note that the beta exam process and the time it takes to receive your results may
vary.
Exam development
Article • 09/19/2023
About exam development
Microsoft Certification exams are carefully developed with input from industry
professionals to reflect the skills needed to be successful in critical job roles that
leverage Microsoft technology to support an organization’s digital transformation
objectives.
These are the steps we take as we develop each exam:
1. Define the skill domain. Experts identify the critical tasks performed within specific
job roles or functions that leverage Microsoft technologies and solutions.
2. Define the distribution of skills on the exam. The skills identified in step one are
evaluated by additional technical and job experts from around the world. Their
evaluation becomes the blueprint that defines the distribution of questions across
the skill domain.
3. Write the exam questions. Subject matter experts (SMEs) write exam questions to
measure the critical skills according to the distribution defined by the blueprint
created in step two.
4. Evaluate the accuracy, clarity, appropriateness, etc. of each question (alpha review).
A panel of experts who did not write the questions reviews each one for technical
accuracy, relevance, and alignment to the skill domain during the alpha review.
5. Beta test the questions. The alpha-reviewed questions are then pilot tested in an
exam-like situation known as a “beta exam.” This ensures that only the best
content is included in the live exam. Visit: Beta exams for more information.
6. Finalize the question pool. The results of the beta exam are psychometrically
analyzed for factors such as difficulty, ability to differentiate high and low
performers, reliability, and more. Only those questions that meet Microsoft’s
psychometric criteria will appear on the live exam.
7. Set the cut score. A panel of experts works with Microsoft’s psychometrician to
determine a passing score. This score is based on the skills needed to be
considered competent in the skill domain in relation to the difficulty of the
questions included on the exam.
8. The exam is available worldwide through our exam delivery partners who
administer the certification exam. The exam can be taken at testing centers
worldwide or through online proctoring where available.
9. Sustain/maintain over the life of the exam. Microsoft monitors the psychometric
performance of the exams throughout their lifetime, ensuring that they continue to
be valid and reliable measures of the skill domain. Questions that no longer
perform psychometrically are removed, and new questions are added as features
and functionality are updated and/or to replace questions removed for
psychometric reasons or because of changes in the technology. Sometimes exams
are retired. Visit: Exam retirement to learn more.
Certifications for students
Article • 09/19/2023
Student discounts
We’re pleased to offer academic pricing on Microsoft Certification exams in most
countries/regions (except India and China). To qualify, identify yourself as a student in
your certification profile and verify your academic status. Once verified, you’ll receive the
student discount when registering for an exam.
Identify yourself as a student in your
certification profile
1. Sign into your Learn profile
2. Click on the photo avatar and select “Settings” from the dropdown menu.
3. Scroll down to the Connected certification profile section of the page and click
“Manage certification profile and exam discounts.”
a. Note: If you have not yet connected your certification profile to your Learn
profile, this section won’t be visible. Please visit Connect a certification profile to
Learn to complete this step before proceeding.
To edit your profile, select the pencil icon next to “Certification profile”.
4. In the “Job title” dropdown, select “Student”.
5. Look for the academic pricing notice that appears below the “Job title” dropdown.
Verify your academic status
6. Select “Get verified now” below the “Job title” dropdown to be redirected to the
academic verification system.
7. Verify your academic status by selecting one of the methods from the main menu
and follow the instructions.
School-issued email account
School network credentials
International Student Identity Card (ISIC)
Verification code from a Microsoft representative or your institution’s
administrator
Acceptable documentation is a dated student ID, current progress report, current dated
class schedule, or acceptance letter to the school of higher education
8. Check your student status during registration.
On the certification or exam details page of the exam you want to take, click
“Schedule exam.”
Sign in with your Microsoft account credentials associated with your Microsoft
certification profile.
While verifying your certification profile is up to date, make sure the “Job title” field
says “Student—verified”.
Get help with student discounts
Visit: Certification support.
College credit for certification exams
Article • 09/19/2023
Earn college credit
Students may receive college credit after completing the requirements for earning some
Microsoft Certifications. The list of eligible certifications is below.
ACE college credit
The American Council on Education (ACE) is a membership organization for U.S.
accredited, degree granting institutions, that mobilizes the higher education community.
ACE is a nationally recognized leader in the evaluation of workforce and military
training, providing standards, practices, and tools that higher education institutions rely
on.
Many colleges and universities across the nation, including two-year, four-year, public,
and private colleges and universities recognize ACE credit recommendations, like
Microsoft certifications, as applicable toward a post-secondary degree or certificate.
ACE has reviewed and established credit recommendations for the following Microsoft
Certification exams:
Microsoft Certification Exam title ACE ID Recommended Recommendation
Credits Active Dates
Exam AI-102: Designing and MLS- 3 November 1, 2021 to
Implementing a Microsoft Azure AI 0072 October 31, 2024
Solution
Exam AI-900: Microsoft Azure AI MLS- 1 October 1, 2022 to
Fundamentals 0063 September 30, 2025
Exam AZ-104: Microsoft Azure MLS- 3 October 1, 2022 to
Administrator 0058 September 30, 2025
Exam AZ-204: Developing Solutions MLS- 2 October 1, 2022 to
for Microsoft Azure 0060 September 30, 2025
Exam AZ-500: Microsoft Azure MLS- 3 October 1, 2022 to
Security Technologies 0066 September 30, 2025
Exam AZ-700: Designing and MLS- 3 November 1, 2021 to
Implementing Microsoft Azure 0076 October 31, 2024
Microsoft Certification Exam title ACE ID Recommended Recommendation
Credits Active Dates
Networking Solutions
Exam AZ-900: Microsoft Azure MLS- 3 October 1, 2022 to
Fundamentals 0054 September 30, 2025
Exam DA-100: Analyzing Data with MLS- 2 September 1, 2020 to
Microsoft Power BI 0065 August 31, 2023
Exam DP-100: Designing and MLS- 3 June 1, 2020 to May 30,
Implementing a Data Science Solution 0061 2023
on Azure
Exam DP-203: Data Engineering on MLS- 3 November 1, 2021 to
Microsoft Azure 0073 October 31, 2024
Exam DP-300: Administering MLS- 3 November 1, 2021 to
Relational Databases on Microsoft 0074 October 31, 2024
Azure
Exam DP-900: Microsoft Azure Data MLS- 3 October 1, 2022 to
Fundamentals 0064 September 30, 2025
Exam MB-210: Microsoft Dynamics MLS- 2 June 1, 2022 to May 31,
365 Sales Functional Consultant 0079 2025
Exam MB-220: Microsoft Dynamics MLS- 2 June 1, 2022 to May 31,
365 Marketing Functional Consultant 0080 2025
Exam MB-800: Microsoft Dynamics MLS- 2 June 1, 2022 to May 31,
365 Business Central Functional 0081 2025
Consultant
Exam MB-901: Microsoft Dynamics MLS- 3 June 1, 2020 to May 30,
365 Fundamentals 0055 2023
Exam MB-910: Microsoft Dynamics MLS- 3 November 1, 2021 to
365 Fundamentals (CRM) 0070 October 31, 2024
Exam MB-920: Microsoft Dynamics MLS- 3 November 1, 2021 to
365 Fundamentals (ERP) 0071 October 31, 2024
Exam MD-100: Windows 10 and Exam MLS- 3 June 1, 2020 to May 30,
MD-101: Managing Modern Desktops 0059 2023
Exam MS-700: Managing Microsoft MLS- 3 September 1, 2020 to
Teams 0067 August 31, 2023
Exam MS-900: Microsoft 365 MLS- 3 June 1, 2020 to May 30,
Fundamentals 0057 2023
Microsoft Certification Exam title ACE ID Recommended Recommendation
Credits Active Dates
Exam PL-100: Microsoft Power MLS- 2 October 1, 2022 to
Platform App Maker 0062 September 30, 2025
Exam PL-200: Microsoft Power MLS- 2 June 1, 2022 to May 31,
Platform Functional Consultant 0077 2025
Exam PL-300: Microsoft Power BI Data MLS- 2 June 1, 2022 to May 31,
Analyst 0078 2025
Exam PL-900: Microsoft Power MLS- 2 October 1, 2022 to
Platform Fundamentals 0056 September 30, 2025
Exam SC-200: Microsoft Security MLS- 3 November 1, 2021 to
Operations Analyst 0075 October 31, 2024
Exam SC-900: Microsoft Security, MLS- 3 November 1, 2021 to
Compliance, and Identity 0069 October 31, 2024
Fundamentals
MO-100: Microsoft Word (Microsoft CPRT- 1 June 1, 2021 to May 31,
365 Apps and Office 2019) 0088 2024
MO-200: Microsoft Excel (Microsoft CPRT- 1 June 1, 2021 to May 31,
365 Apps and Office 2019) 0089 2024
MO-300: Microsoft PowerPoint CPRT- 1 June 1, 2021 to May 31,
(Microsoft 365 Apps and Office 2019) 0090 2024
For more information about ACE, visit the ACE Transcripts page .
How to send an official transcript to your
college or university?
Most institutions consider a certification or transcript official only if it comes from the
organization awarding the certification. In other words, you should not email a copy or
attachment of your certification or transcript. Instead, you must send your Microsoft
Learn transcript via a verifiable link to your college or university.
To apply for certification credit hours for your Microsoft Certification, you will need to
email the following information to your school: :
1. a link to the applicable certification exam title and
2. a verifiable link to your official Microsoft Learn transcript.
To do this:
1. Contact your college or university to determine the appropriate recipient and
necessary contact information for receiving your Microsoft Learn transcript.
2. Sign into your Learn profile (or create a Microsoft Learn profile if you have not).
NOTE: Before sharing your Microsoft Learn transcript, ensure you have connected
your Microsoft Certification profile to your Learn profile
3. Select “Transcript” from the menu on the left.
4. Select “Transcript Settings” and then select “Show legal name”, “Show MCID” and
“Show contact email.”
5. If you are sharing a link for the first time, select “Share link” and then select “Copy
link.” If you’ve previously generated a link, simply select “Copy link.”
6. Paste the link to your Microsoft Learn transcript into an email addressed to the
appropriate contact at your college or university. Before sending the email, please
refer to the ACE reviewed Microsoft certification exam chart above and copy the
link for the exam title corresponding to the credential you have earned. Make sure
to include this certification exam link in the email to your college or university,
along with the link to verify your Microsoft Learn transcript.
Frequently Asked Questions:
How do I receive college credit for a Microsoft Certification?
The American Council on Education (ACE) has reviewed and established credit
recommendations for select Microsoft Certifications. Upon earning a credential for an
ACE recommended exam, you can send a verifiable link to your official Microsoft Learn
transcript to your ACE member college or university and request credit for your
certification.
Can I email a copy of my transcript as an
attachment to my college or university?
No. You should send a verifiable link to your official Microsoft transcript to request
credit. Most institutions consider a transcript official only if it comes from the
organization awarding the certification.
Can I still use my Credly transcripts to request
college credit for my Microsoft Certification?
Only certifications earned and claimed on Credly prior to June 30, 2023, will be available
on the Credly transcripts for sharing.
How do I know if my college or university is an
ACE member school?
Check the ACE Members and Associates Directory .
Do colleges and universities accept ACE credits
if they are not an ACE member school?
Yes. Membership is not required to accept ACE credit recommendations. Many colleges
and universities accept ACE credit recommendations as transfer credit! You should check
with the admissions or registration team at your school of choice to determine their
acceptance policies.
Certification expiration policy
Article • 09/19/2023
Role-based and specialty certifications expiry
Microsoft role-based (associate and expert) and specialty certifications are valid for one
(1) year from the date that you complete all requirements to earn that certification.
To prevent your certification from expiring you must renew the certification before the
certification expiration date. For more information about certification renewals, visit
Renew your certification. After the certification expires, you will no longer be able to
renew that certification and will need to re-earn the certification by passing all the
required exam(s).
Fundamentals certifications expiry
Microsoft fundamentals certifications do not expire.
Other Microsoft Certifications expiry
MOS, MTA, MCSA, MCSD, MCSE, and MCE certifications do not expire.
Beta exam certification expiry
If you passed a beta exam and earned a certification as a result, your certification
achievement and expiration dates will be based on the date that the certification exam
goes live, not the date you passed the beta exam. This ensures that you have sufficient
time to renew your certification after earning it.
For certifications earned before June 30, 2021
Certifications earned prior to June 30, 2021 @12am GMT (June 29, 2021 @5pm PT) are
valid for two (2) years from the date that all requirements for the certification are
completed. Certifications earned after this date and time are valid for one (1) year. For
more information, read the announcement about the policy change.
Certification exam and renewal
assessment item challenge process
Article • 09/19/2023
Challenging a certification exam or renewal
assessment item
Microsoft Certification exams and certification renewal assessments are designed to
ensure that candidates who pass exams and earn and maintain our certifications have
demonstrated the required proficiency level across the skill domain. Each Microsoft
Certification exam and renewal assessment question is carefully reviewed by a panel of
technical and job experts for technical accuracy, clarity, and relevance. If you believe that
a question on a Microsoft Certification exam or renewal assessment is inaccurate, you
may request an evaluation of the question via the exam item challenge process,
designed to help identify and correct problematic questions. However, even if a
question is flawed in some way, we cannot assume that you would have answered it
correctly if it had not had that flaw, therefore most challenges do not result in a change
in your exam or assessment result.
Criteria for accepting an item challenge:
The certification exam or renewal assessment must have been taken within the last
30 calendar days (not business days).
You are challenging a specific item on the exam or renewal assessment.
Item challenges will not be accepted for the
following criteria:
Challenges to the entire exam or renewal assessment.
Challenges based on study materials (practice tests, study guides, training
materials, etc.).
Challenges to the appropriateness of a question.
Submission is more than 30 calendar days (not business days) after the exam was
taken.
Challenges based on technical issues experienced at a testing center or on
Microsoft Learn.
Challenges related to being unable to finish the exam as a result of taking
unscheduled breaks.
Challenges that are not submitted via this process.
Challenges to the scoring methodologies (e.g., The bar graph does not represent
my actual score.).
Challenges to the exam or renewal assessment format (standard, sort, adaptive).
Challenges to beta exams; if you have additional feedback about a beta exam that
you were unable to provide during the comment period, please send your
feedback to
[email protected].
Item challenge process:
1. Review our criteria for accepting and not accepting an item challenge.
2. Complete and submit the item challenge form .
3. The Microsoft Certification team will review your submission for completeness. If
incomplete, you will be asked to provide more information. If complete, the
Microsoft Certification team will review. A review takes approximately two weeks.
4. Once the review is complete, you will be notified of the outcome.
Thank you for your interest in helping make Microsoft Certification exams and
certification renewals as valid and relevant as possible.
If you would like to provide feedback about a Practice Assessment, do not use the item
challenge process. Use the Practice Assessment feedback form instead.
Exam security policy
Article • 09/19/2023
About exam security
We make every attempt to ensure the security of our exams and testing process. As part
of this, we will take actions like banning candidates who violate our testing rules as
described here and in the Microsoft Exam Agreement, closing testing centers if we have
security concerns, and asking candidates to retake exams if we suspect fraudulent
activity.
Microsoft Certification Exam Agreement
The Microsoft Certification Program requires candidates to accept the terms of a
Microsoft Certification Exam Agreement before taking an exam. This Agreement legally
requires candidates to keep information related to exam content confidential. Requiring
the acceptance of the Agreement helps protect the security of Microsoft Certification
exams and the integrity of the Microsoft Certification Program by legally discouraging
piracy and/or unauthorized use of exam content.
Testing center security
Staff at testing centers are provided with security policies that must be enforced to
acquire and maintain testing center status. Ongoing inspections ensure that each testing
center maintains the security outlined by Microsoft and the exam delivery provider. In
addition, proctors at testing centers are authorized to immediately take appropriate
measures against candidates who violate testing rules. If you have concerns about the
security of your exam experience, complete this form .
To ensure the security of Microsoft Certification exams, testing center administrators
ensure that the identification provided is appropriate and verify that it is the ID of the
person who appeared to take the exam; walk through the testing area periodically; keep
partitions between testing stations; remove crib sheets, electronic devices, and other
unauthorized materials, and prevent the removal of exam content in any shape or form.
In addition, test center administrators and proctors cannot provide any type of aid
regarding any exam question. They can help resolve technical issues but cannot assist in
the understanding or answering of any exam question.
Microsoft may suspend testing at any test center where security problems are
suspected, including any test centers that might be affiliated with those under suspicion.
Testing center appeal process
Testing center owners can appeal a site closure by submitting an appeal to
[email protected].
Unscheduled breaks security
You may take unscheduled breaks during all exams, except Microsoft Office Specialist
(MOS) exams, without requesting them in advance through the accommodation request
process. However, Microsoft’s security policies apply while you are on break. This means
that you cannot access any unauthorized materials during your break. If the proctor sees
you doing so, your exam will be revoked. To learn more about prohibited behaviors
during exams, review the OnVUE guide .
Identification (ID) requirements for taking
Microsoft exams
All test takers are required to present one form of original (no photocopies), valid
(unexpired) government issued ID with name, photo, and signature. The first and the last
name that the test taker uses to register must match exactly the first and last name on
the ID that is presented on test day.
For additional information, refer to the Pearson VUE ID Policy .
Out-of-country/region testing
To sit for a Microsoft Certification exam at a testing center in India, China, or Pakistan,
you must be a legitimate resident of that country. If you are a legitimate resident of one
of these countries, testing centers are required to confirm and record that you have
shown documented proof that you are a legitimate resident of that specific country. To
verify country of residence status, you are required to present one form of an original
(no photocopies), valid (unexpired) government issued ID with your name, photo, and
signature.
If you are not a legitimate resident of India, China, or Pakistan, you will not be allowed
to sit for a Microsoft Certification exam within that country.
If you do not have an ID that meets the requirements of the ID policy and would like to
request an exception, or if you are a candidate testing outside your home
country/region, please contact Pearson VUE support . Any candidate exceptions to the
ID or out of country/region policy must be pre-approved by the Pearson VUE customer
service center at least three business days before the scheduled exam appointment.
Right of exclusion
Based on security and integrity concerns, Microsoft reserves the right to exclude specific
regions, countries, and testing centers from the Microsoft Certification Program
altogether.
Data forensics
Microsoft will use data forensics (statistical evidence improper activity during an exam)
to cancel exam scores, revoke certifications, ban candidates, close test centers, and take
any other appropriate action to protect the integrity of the Microsoft Certification
Program.
Candidate retesting at request of Microsoft
Microsoft reserves the right to ask any candidate to retest for any suspected
fraudulent activity or anomalous testing patterns at any time.
Retesting will take place at a facility that is selected by Microsoft at a time agreed
upon by Microsoft and the candidate.
Revoking certifications
If a candidate violates any testing rule, exam policy, or term within the Microsoft
Certification Exam Agreement, or engages in any misconduct that diminishes the
security and integrity of the Microsoft Certification Program in any way, the candidate
may be permanently prohibited from taking any future Microsoft Certification exams. In
addition, the candidate may be decertified from the Microsoft Certification Program,
and test scores and certifications may be revoked.
Candidate bans
If a candidate violates any testing rule, exam policy, or term within the Microsoft
Certification Exam Agreement, or engages in any misconduct that diminishes the
security and integrity of the Microsoft Certification Program in any way, the candidate
may be permanently prohibited from taking any future Microsoft Certification exams. In
addition, test scores and certifications may be revoked.
Examples of such misconduct, misuse, and fraud include, but are not limited to, the
following:
Using AI in any way during the exam.
Falsifying score reports, by modifying and/or altering the original results/score
reports for any exam record.
Cheating during the exam (such as looking at the monitors of other exam takers,
using an unauthorized device, or looking at notes).
Providing or accepting improper assistance.
Bringing non-authorized items into the testing center during an exam session
(such as notes or unauthorized materials and electronic devices, such as cell
phones).
Using unauthorized material in attempting to satisfy certification requirements
(this includes using brain dump material and/or unauthorized publication of exam
questions with or without answers).
Falsifying identity or impersonating another individual to gain access to an exam.
Misconduct as determined by statistical analysis.
Copying, publishing, disclosing, transmitting, selling, offering to sell, posting,
downloading, distributing in any way, or otherwise transferring, modifying, making
derivative works of, reverse engineering, decompiling, disassembling, or translating
any exam in whole or in part, in any form or by any means, verbal or written,
electronic or mechanical, for any purpose.
Disclosing Microsoft intellectual property (IP).
Disseminating actual exam content.
Using the exam content in any manner that violates applicable law.
Violating the current exam retake policy.
Violating the Microsoft Certification Exam Agreement in any way.
Violating the agreement with the exam delivery provider in any way.
Candidate appeal process
Candidates may appeal their ban by submitting an appeal to
[email protected]within 14 calendar days of receiving notice from Microsoft (as established by the date
the notification was sent by Microsoft). Any appeal requests submitted after that time
will not be reviewed or granted.
A candidate may appeal a ban for falsifying a score report by submitting the original
report (no scans or electronic copies) to:
Microsoft Worldwide Learning Security Team
One Microsoft Way
Redmond, WA 98052
The Microsoft Worldwide Learning Security Team will review all submitted appeal
requests, conduct a thorough investigation of each specific case, and will communicate
directly with the candidate regarding the conclusion of the investigation and final
appeal decision.
Examples of fraudulent activity
Fraudulent activity is anything that enables an unqualified candidate to pass an exam.
This type of egregious misconduct negatively affects the integrity of the Microsoft
Certification Program. Examples of fraudulent activity include, but are not limited to
using AI to assist you during the exam, proxy testing, using brain dump sites to prepare
for the exam, stealing content to share with others, falsifying score reports, colluding
with proctors, etc.
Proxy testing is when someone takes an exam for another candidate. Some companies
offer proxy testing, guaranteeing that you will pass the exam without having to take it.
This is fraudulent activity.
A brain dump is a source, such as a website, that contains certification exam content
that has been fraudulently obtained with the intention to share it with or sell it to exam
candidates. The content included in brain dumps is exactly the same or substantially
similar to items appearing on the exam. Because the exam content was fraudulently
obtained, using this type of material to prepare for or during an exam constitutes
cheating. Brain dump providers are in violation of Microsoft intellectual property rights
and nondisclosure agreements. If you think you have discovered a brain dump site with
Microsoft content, please complete this form .
Falsified score reports are reports that Microsoft deems to be inauthentic or that deceive
or defraud others in any way. If Microsoft determines that a candidate has falsified a
score report, the candidate will be ineligible to take any future Microsoft exams and his
or her certifications may be revoked.
Exam retake policy
Article • 09/19/2023
Microsoft Certification exam retake policy for
role-based, speciality, and fundamentals exams
If you don’t pass an exam the first time, you must wait 24 hours before retaking it.
A 14-day waiting period is imposed between all subsequent attempts (up to 5).
You may not take a given exam more than five (5) times within a 12-month period
from the first attempt. If you failed the exam 5 times, you’ll be eligible to retake it
again 12 months from the date of your first attempt.
You cannot retake an exam you’ve passed unless your certification has expired.
You must pay to retake the exam (if applicable.)
Submit a request for an exam retake inside the
waiting period
You may request a waiver of the retake waiting period if you experienced internet
connectivity issues or equipment failure during the exam and a Pearson VUE case was
created. Waivers will not be granted for any other reason.
Waiver requests must include the Pearson VUE case number to confirm that you are
eligible.
To request the waiting period to be waived, please contact Training, Certification, and
Program Support (microsoft.com) . If you did not experience an internet connectivity
issue or equipment failure, you do not qualify for a waiver of the waiting period.
If you need assistance rescheduling your exam, please contact Pearson VUE Customer
Support - Customer service :: Microsoft :: Pearson VUE .
Microsoft Certified Educator (MCE) exam
retake policy
If you don’t pass a Microsoft Certified Educator (MCE) exam the first time, you
must wait 24 hours before retaking the exam.
If you don’t pass the second time, you must wait seven (7) days before each
subsequent attempt (up to 5).
You may not take a given exam more than five (5) times within a 12-month period
from the first attempt. If you failed the exam 5 times, you’ll be eligible to retake it
again 12 months from the date of your first attempt.
You cannot retake an exam you’ve passed unless your certification has expired.
You must pay to retake the exam (if applicable.)
Microsoft Office Specialist (MOS) exam retake
policy
If you don’t pass a Microsoft Office Specialist (MOS) exam the first time, you must
wait 24 hours before retaking it.
If you don’t pass the second time, you must wait 2 days (48 hours) before each
subsequent exam retake.
There is no annual limit on the number of attempts on the same exam.
If you pass an Office exam, you may take it again.
Beta exam retake policy
Beta exams may be taken only once during the beta period.
If you pass a beta exam (determined after the beta period ends), it meets the
requirement for the associated certification. (Other exams may be required to earn
the certification, however.)
If you fail the beta exam, it can be retaken once the exam is live. If you fail the
exam once it’s live, the general retake policy stated above applies to all subsequent
attempts.
This policy supersedes the general retake policy.
Exam reschedule and cancellation policy
Article • 10/06/2023
Rescheduling and cancellation policy details
Be sure to reschedule or cancel exam appointments at least 24 hours before your
scheduled exam or your fee will be forfeited. If you used a company-purchased voucher,
the voucher will be forfeited. If you no-show for your exam appointment, your Company
may be charged a no-show Fee. Visit registering and scheduling an exam to review the
latest updates to the exam scheduling policy.
How to reschedule or cancel your exam
Reschedule or cancel your exam appointment via your Learn profile.
1. Log in to your Learn profile and choose Profile from the dropdown menu in the
photo avatar.
2. Select Certifications in the profile menu.
3. Scroll to the exam appointment you wish to cancel or reschedule and choose
either the “Cancel” or “Reschedule” link.
4. You will be redirected to the exam delivery provider’s site to cancel or reschedule
your exam.
Microsoft Certification Program
Agreement
Article • 09/19/2023
This Microsoft Certification Program Agreement ("Agreement") is a legal document
between you ("you" or "your") and Microsoft ("Microsoft") regarding your participation
in the Microsoft Certification Program (“Program”). The terms of this Agreement apply
to (a) any Microsoft Certifications you have attained, and (b) your participation in the
Program, including your access to and use of any Microsoft Certification Program
benefit, and Microsoft Certification credential, that Microsoft makes available to you as
part of the Program. Please read this Agreement carefully. BY ACCESSING OR USING A
MICROSOFT CERTIFICATION PROGRAM BENEFIT, OR MICROSOFT CERTIFICATION
CREDENTIAL, YOU ACCEPT THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU
DO NOT ACCEPT THIS AGREEMENT, DO NOT ACCESS OR USE ANY MICROSOFT
CERTIFICATION PROGRAM BENEFIT, OR MICROSOFT CERTIFICATION CREDENTIAL.
1. DEFINITIONS
a. “Affiliate” means any legal entity that owns, is owned by, or is commonly
owned with a party. “Own” means having more than 50% ownership or the right
to direct the management of the entity.
b. "Microsoft Certified Website" means the Microsoft website solely for the
Microsoft Certified Professionals.
c. “Microsoft” means Microsoft entity identified in Section 12.4.
d. "Microsoft Certification" means passing the requisite Exams, and meeting and
maintaining compliance with all certification or recertification requirements, to
use the corresponding Credential. The current list of Microsoft Certifications is
located at Microsoft Certifications.
e. "Microsoft Certification Credential" or "Credential" means the full or
abbreviated title of a specific Microsoft Certification that is used to signify an
individual’s compliance with the requirements for a specific Microsoft
Certification.
f. "Microsoft Certification Exam" or "Exam" means a Microsoft certification exam
designed to help validate an individual’s skills for a particular Microsoft
technology, that is the subject of the Exam.
2. MICROSOFT CERTIFICATION
a. To Obtain and Maintain a Microsoft Certification: To obtain and maintain a
Microsoft Certification, you must:
i. Pass all the required Exams and satisfied all certification and recertification
requirements for the applicable Microsoft Certification,
ii. Accept the terms and conditions in this Agreement,
iii. Comply with the terms and conditions in the current version of this
Agreement, all Program requirements, and,
iv. Comply with all additional requirements for the applicable Microsoft
Certification.
b. Changes to Microsoft Certification Requirements: Microsoft may, at its sole
discretion, change the Microsoft Certification requirements (both initial and
continuing) at any time by posting such changes on the Microsoft Certification
website. You will be allowed three (3) full calendar months from the date
Microsoft posts the changes to comply with any additional requirements. Your
right to use a particular Credential may terminate if you do fail to comply with
any additional certification or recertification requirements associated with a
particular Credential.
c. Violation of Exam Agreement
i. All Microsoft Certification Exams, including Exam questions and answers,
constitute Microsoft confidential information and are protected by trade
secret law and by the Non-Disclosure Agreement and General Terms of Use
for Microsoft Certification Exams (“Exam Agreement”) and may not be
disclosed to or discussed with others or posted or published in any forum or
through any medium.
ii. If Microsoft believes you violated the Exam Agreement, or engaged in any
fraudulent behavior or misconduct that could diminish or compromise the
security or integrity of the Program in any way, you may be decertified and
terminated from the Program and permanently ineligible to participate in the
Program.
3. PROGRAM BENEFITS
a. Program Benefits Provided by Third Parties: Some Program benefits may be
provided by third parties. You understand and agree that your relationship with
respect to those benefits is directly with the third-party and not with Microsoft.
Microsoft is not responsible for any Program benefit provided by a third-party
and Microsoft does not sponsor or endorse the third-party vendors or its
services or products.
b. Additional Terms: Program benefits may have additional terms, conditions, and
licenses. You must accept and comply with any additional terms associated with
a Program benefit before you can use that benefit. You may not use a Program
benefit if you do not comply with any applicable additional terms, conditions,
and licenses.
4. USE OF CERTIFICATION CREDENTIALS
a. Grant of Rights: Subject to, and expressly conditioned upon, (a) your compliance
with the terms and conditions of this Agreement and the Guidelines, (b) your
successful completion of all current requirements for the Microsoft Certification,
(c) your continued compliance with all current and applicable certification and
recertification requirements, and (d) your acceptance of the Guidelines,
Microsoft hereby grants you the right to use the Credential(s) for which you
have obtained Microsoft Certification as indicated in your current transcript (and
not the legacy transcript) located on the Microsoft Certification website in
accordance with the Guidelines.
b. Restrictions: You may not use, or reproduce, the Credential in any manner
whatsoever other than as described in this Agreement and the Guidelines, and
in any applicable artwork provided by Microsoft. You will use the Credentials in
a manner that does not derogate from the rights of Microsoft in the Credentials,
and will take no action that may interfere with or diminish the rights of
Microsoft in the Credentials or damage Microsoft’s reputation or goodwill in the
Credentials. You will not use the Credentials in a way that may cause confusion
about whether any products or services you offer are Microsoft products or
services.
c. Ownership: All rights not expressly granted herein are reserved by Microsoft.
You acknowledge Microsoft’s sole ownership of the Credentials, and any
associated goodwill, and that Microsoft retains all right, title, and interest in and
to the Credentials. Microsoft is the sole beneficiary of the goodwill associated
with your use of the Credentials.
d. MC ID Number: Microsoft will assign a unique Microsoft Certification ID (MC ID)
number that will be used to identify you as a current Program member. This
unique MC ID number belongs to Microsoft, and you may only use the MC ID
number assigned to you if you are a current Microsoft Certification program
member.
5. PRIVACY
a. Personal Information: You acknowledge and agree that Microsoft collects certain
information about you to run the Program and that the Microsoft Certifications
you have earned, and your Program activities, may be tracked and associated
with your personal information. See the Microsoft Online Privacy Statement
for more information on how we may collect and use your personal information.
b. Use of Personal Information: You agree that Microsoft may occasionally contact
you to invite you to participate in surveys and research.
c. Disclosure of Personal Information: You grant Microsoft the right to share your
name, contact information (including email address), employer’s company
name, the Credentials you have earned and your status in the Program with (i)
other Microsoft programs to verify your and your employer’s compliance with
other Microsoft program requirements, and (ii) with Microsoft Affiliates and with
the third-party exam delivery providers and testing centers that deliver
Microsoft Certification Exams in connection with your participation in the
Program.
6. YOUR RESPONSIBILITIES
a. Business Practices:
i. You agree that you will (i) refrain from conduct that could harm the
reputation of Microsoft; (ii) avoid deceptive, misleading, or unethical
practices; (iii) not make any representations, warranties, or guarantees to
customers on behalf of Microsoft; (iv) comply with all applicable U.S. export
regulations and other applicable governmental laws and regulations; and (v)
comply with copyright and other intellectual property and proprietary rights
protections.
ii. You may not advertise, promote, imply or suggest in any manner that you are
employed by, affiliated with, endorsed or sponsored by Microsoft except to
state that you have successfully completed all requirements for the particular
Credential(s) you have earned. During the term of this Agreement, you will
insert the following language in each contract under which you provide
services involving Microsoft technologies:
"Microsoft is not a party to this agreement and Microsoft will have no liability
whatsoever with respect to the services that are the subject of this contract. The
Microsoft Certification Credential indicates that I have successfully completed
the requirements for the corresponding Microsoft Certification Credential. The
services I provide are not endorsed or sponsored by Microsoft."
iii. Some states and countries/regions regulate the use of the term "engineer,"
and you should comply as applicable with any such laws in the event you
attained any Credential related to Microsoft Certified Systems Engineer.
b. Transcripts: You are responsible for reviewing your Microsoft Certification
transcript to ensure it accurately reflects the Credentials you currently hold. If
you believe your transcript is inaccurate, you have up to one (1) year from the
date you passed the last Exam necessary to earn or maintain the Credential in
question to submit a request to Microsoft to evaluate the fulfillment of any
Credential you believed you currently hold that does not appear on your
transcript.
7. CHANGES
Microsoft reserves the right to (a) update and change the Agreement and
Guidelines, (b) change the Program or any aspect of it at any time, including the
right to retire Credentials, change certification requirements, and change Program
requirements and benefits, and (c) discontinue the Program. Microsoft will post
changes on the Microsoft Certification website. You are responsible for checking
Microsoft Certified Professional Websites regularly for changes. Changes are
effective on the date the changes are posted. Changes do not apply retroactively.
8. NO WARRANTIES
MICROSOFT DOES NOT GUARANTEE YOUR SATISFACTION WITH THE PROGRAM
OR YOUR RESULTS. MICROSOFT AND ITS AFFILIATES MAKE NO WARRANTIES
REGARDING THE PROGRAM, CREDENTIALS, AND HEREBY DISCLAIMS ALL
WARRANTIES THAT MIGHT OTHERWISE BE IMPLIED BY LAW.
9. LIMITATION OF LIABILITY
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL
MICROSOFT OR ITS AFFILIATES BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, SPECIAL, OR EXEMPLARY DAMAGES
ARISING OUT OF OR RELATED TO THE PROGRAM (WHETHER FOR PROGRAM
BENEFITS, TERMINATION, OR OTHERWISE), YOUR MICROSOFT CERTIFICATION,
FAILURE TO ACHIEVE A MICROSOFT CERTIFICATION, OR THE USE OF OR INABILITY
TO USE THE CREDENTIALS. THIS EXCLUSION WILL APPLY REGARDLESS OF THE
LEGAL THEORY UPON WHICH ANY CLAIM FOR SUCH DAMAGES IS BASED, EVEN IF
THE PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
10. INDEMNIFICATION
You agree to defend, indemnify, and hold Microsoft and its Affiliates harmless from
and against any and all third-party claims, demands, costs, liabilities, judgments,
losses, expenses, and damages (“Claim”) (including attorneys' costs and fees)
arising out of, in connection with, or related to (a) your participation in the
Program; (b) your use of any Credential in a manner which is in any way
inconsistent with the terms of this Agreement; (c) the performance, promotion,
sale, or distribution of your services; or (d) the termination of this Agreement by
Microsoft pursuant to the terms in this Agreement. In the event Microsoft seeks
indemnification from you under this provision, Microsoft will promptly notify you
in writing of the Claim(s) brought against Microsoft for which it seeks
indemnification and, at Microsoft’s discretion, permit you, through counsel
acceptable to Microsoft to answer and defend such Claim. You may not settle any
Claim on Microsoft’s behalf without first obtaining Microsoft’s written permission,
which will not be unreasonably withheld, and you will not publicize the settlement
without Microsoft’s prior written permission. Microsoft reserves the right, at its
option, to assume full control of the defense of such Claim with legal counsel of its
choice. If it so undertakes, any settlement of such Claim requiring payment from
you will be subject to your prior written approval. You will reimburse Microsoft
upon demand for any expenses reasonably incurred by Microsoft in defending
such a Claim, including, without limitation, attorneys’ fees and costs, as well as any
judgment on or settlement of the Claim in respect to which the foregoing relates.
11. TERMINATION
a. Termination Without Cause: Either party may terminate this Agreement at any
time, without cause, on thirty (30) days’ prior written notice to the other party.
b. Termination for Cause: Microsoft may immediately terminate this Agreement
upon written notice on any of the following events:
i. You fail to comply with any applicable Certification or recertification
requirements.
ii. You fail to comply with any of the terms of the Agreement or the Guidelines.
iii. You misrepresent your Credential(s).
iv. You engage in misappropriation or unauthorized disclosure of any trade
secret or confidential information of Microsoft.
v. You engage in activities prohibited by law.
vi. A government agency, or court, finds that the services you provided
concerning the Microsoft technologies to which your Microsoft Certification
relates are defective in any way.
vii. You misrepresent your certification status, association to Microsoft Partners,
or any other relationship with Microsoft. Depending on the severity of
noncompliance, you may also be permanently decertified and terminated
from the Microsoft Certification program. If this happens, you will also
permanently lose your Microsoft Certification credentials.
c. Automatic Termination: This Agreement will automatically terminate if you lose
your status in the Microsoft Certification program, or if Microsoft cancels the
Program.
d. Effects of Termination: In all events of termination of this Agreement, all rights
granted to you under the Program are immediately terminated. You will
immediately:
i. Cease all activity relating to the Program,
ii. Stop identifying yourself as a participant in the Program,
iii. Cease all use of any Credential, and Program benefit, and
iv. Destroy any associated materials that you have received as part of the
Program.
e. Survival: Sections 1 and all other definitions in this Agreement, 2.3, 4.3, 4.4, 8, 9,
10, 11.4, 11.5, and 12 will survive termination of this Agreement. You agree that
Microsoft and its Affiliates and subsidiaries will not be liable to you or any third
party for costs or damages of any sort resulting from (a) the termination of this
Agreement in accordance with its terms, and (b) your suspension from or
cancellation of the Program.
12. MISCELLANEOUS
a. Notices: Notices may be provided either by electronic or physical mail. All
notices to Microsoft in connection with this Agreement will be sent to the
Microsoft contracting entity identified in Section 12.4 below, to the attention of
the Microsoft Certification Program. All notices to you in connection with this
Agreement will be sent to you at the most recent email address provided by
you. It is your responsibility to keep your contact address (email) information
with Microsoft updated.
b. No exclusivity: Your participation in this Program is voluntary. Nothing in this
Agreement restricts you from supporting, promoting, distributing, or using non-
Microsoft technology.
c. Relationship: The parties are independent contractors. This Agreement does not
create an employer-employee relationship, partnership, joint venture, or agency
relationship, and does not create a franchise. You may not make any
representation, warranty, or promise on Microsoft’s behalf.
d. Microsoft Contracting Entity: The Microsoft contracting entity for this Agreement
is determined by the country or region where you are located. See details
below:
i. The Microsoft entity for the following countries or regions is indicated below:
Anguilla, Antigua and Barbuda, Argentina, Aruba, Bahamas, Barbados, Belize,
Bermuda, Bolivia, Brazil, Canada, Cayman Islands, Chile, Colombia, Costa Rica,
Curacao, Dominica, Dominican Republic, Ecuador, El Salvador, French Guiana,
Grenada, Guam, Guatemala, Guyana, Haiti, Honduras, Jamaica, Martinique,
Mexico, Montserrat, Nicaragua, Panama, Paraguay, Peru, Puerto Rico, Saint
Kitts and Nevis, Saint Lucia, Saint Pierre and Miquelon, Saint Vincent and The
Grenadines, Suriname, Trinidad and Tobago, Turks and Caicos Islands, United
States, Uruguay, Venezuela, Virgin Islands (British) and Virgin Islands (U.S.):
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052 USA
ii. The Microsoft entity for the following countries or regions is indicated below:
Afghanistan, Albania, Algeria, Andorra, Angola, Armenia, Austria, Azerbaijan,
Bahrain, Belarus, Belgium, Benin, Bosnia and Herzegovina, Botswana, Bouvet
Island, Bulgaria, Burkina Faso, Burundi, Cameroon, Central African Republic,
Chad, Comoros, Congo, Cote d’Ivoire, Croatia, Cyprus, Czech Republic,
Democratic Republic of São Tomé and Príncipe, Democratic Republic of the
Congo, Denmark, Djibouti, Egypt, Estonia, Ethiopia, Faeroe Islands, Finland,
France, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece,
Greenland, Guadeloupe, Guinea-Bissau, Hungary, Iceland, Ireland, Israel, Italy,
Jordan, Kazakhstan, Kenya, Kosovo, Kuwait, Kyrgyzstan, Latvia, Lebanon,
Lesotho, Liberia, Liechtenstein, Lithuania, Luxembourg, Libya, North
Macedonia, Madagascar, Malawi, Mali, Malta, Mauritania, Mauritius,
Moldova, Monaco, Mongolia, Montenegro, Morocco, Mozambique, Namibia,
the Netherlands, New Caledonia, Niger, Nigeria, Norway, Oman, Pakistan,
Poland, Portugal, Qatar, Republic of Cabo Verde, Republic of Equatorial
Guinea, Republic of Guinea, Republic of Senegal, Reunion, Romania, Russian
Federation, Rwandese Republic, Saint Helena, San Marino, Saudi Arabia,
Serbia, Seychelles, Sierra Leone, Slovakia, Slovenia, Somalia, South Africa,
Spain, Svalbard and Jan Mayen, Swaziland, Sweden, Switzerland, Tajikistan,
Tanzania, Togo, Tunisia, Türkiye, Turkmenistan, Uganda, Ukraine, United Arab
Emirates, United Kingdom, Uzbekistan, Vatican City State, Yemen, Zaire,
Zambia and Zimbabwe:
Microsoft Ireland Operations Limited
The Atrium, Block B, Carmenhall Road
Sandyford Industrial Estate
Dublin, 18, Ireland
iii. The Microsoft entity for the following countries or regions is indicated below:
Australia and its external territories, Bangladesh, Bhutan, Brunei Darussalam,
Cambodia, Cook Islands, Fiji, French Polynesia, French Southern Territories,
Hong Kong Special Administrative Unit, India, Indonesia, Kiribati, Lao People's
Democratic Republic, Macao Special Administrative Unit, Malaysia, Maldives,
Marshall Islands, Mayotte, Micronesia, Nauru, Nepal, New Zealand, Niue,
Northern Mariana Islands, Palau, Papua New Guinea, Philippines; Pitcairn,
Samoa, Singapore, Solomon Islands, Sri Lanka, Thailand, Timor Leste, Tokelau,
Tonga, Tuvalu, Wallis and Futuna Islands, Vanuatu and Vietnam:
Microsoft Regional Sales Corporation
438B Alexandra Road #04-09/12
Block B, Alexandra Technopark
Singapore 119968
iv. The Microsoft entity for Japan is:
Microsoft Japan Company, Limited
Shinagawa Grand Central Tower
2-16-3, 2 Konan, Minato-ku,
Tokyo 108-0075
Japan
v. The Microsoft entity for Taiwan is:
Microsoft Taiwan Corporation
8F, No 7, Sungren Rd.
Shinyi Chiu, Taipei
Taiwan 110
vi. The Microsoft entity for the People’s Republic of China is:
Microsoft (China) Company Limited6F Sigma Center
No. 49 Zhichun Road Haidian District
Beijing 100080, P.R.C
vii. The Microsoft entity for the Republic of Korea is:
Microsoft Korea, Inc.
5th Floor, West Wing
POSCO Center
892 Daechi-Dong Gangnam-Gu
Seoul, 135-777, Korea
e. Applicable law. Applicable law, jurisdiction and venue for this Agreement are
identified below. This choice of jurisdiction and venue does not prevent either
party from seeking injunctive relief for a violation of intellectual property rights,
confidentiality obligations or enforcement of recognition of any award or order.
Injunctive relief or enforcement of recognition may be sought in any
appropriate jurisdiction.
i. Generally: Except as provided in Section 12.5(b), the laws of the State of
Washington govern this Agreement. If federal jurisdiction exists, the parties'
consent to exclusive jurisdiction and venue in the federal courts in King
County, Washington. If not, the parties’ consent to exclusive jurisdiction and
venue in the Superior Court of King County, Washington.
ii. Other terms: If your principal place of business is in one of the countries or
regions listed below, the corresponding provision applies and supersedes
Section 12.5(a) to the extent that it is inconsistent:
i. If your principal place of business is in Australia and its external territories,
Bangladesh, Bhutan, Brunei Darussalam, Cambodia, Cook Islands, Fiji,
French Polynesia, French Southern Territories, Hong Kong SAR, India,
Indonesia, Kiribati, Lao People's Democratic Republic, Macao SAR,
Malaysia, Maldives, Marshall Islands, Mayotte, Micronesia, Nauru, Nepal,
New Zealand, Niue, Northern Mariana Islands, Palau, Papua New Guinea,
Philippines; Pitcairn, Samoa, Singapore, Solomon Islands, Sri Lanka,
Thailand, Timor Leste, Tokelau, Tonga, Tuvalu, Wallis and Futuna Islands,
Vanuatu and Vietnam, this Agreement is construed and controlled by the
laws of Singapore.
i. If your principal place of business is in Australia or its external
territories, Brunei, Malaysia, New Zealand, or Singapore, you consent to
the non-exclusive jurisdiction of the Singapore courts.
ii. If your principal place of business is in Bangladesh, Bhutan, Cambodia,
Cook Islands, Fiji, French Polynesia, French Southern Territories, Hong
Kong SAR, India, Indonesia, Kiribati, Lao People's Democratic Republic,
Macao SAR, Maldives, Marshall Islands, Mayotte, Micronesia, Nauru,
Nepal, Niue, Northern Mariana Islands, Palau, Papua New Guinea,
Philippines; Pitcairn, Samoa, Solomon Islands, Sri Lanka, Thailand, Timor
Leste, Tokelau, Tonga, Tuvalu, Wallis and Futuna Islands, Vanuatu and
Vietnam, any dispute related to this Agreement, including any question
regarding its existence, validity or termination, will be referred to and
finally resolved by arbitration in Singapore according to the Arbitration
Rules of the Singapore International Arbitration Centre (“SIAC”). The
SIAC Arbitration Rules are incorporated by this reference into the
Agreement. The Tribunal will consist of one arbitrator appointed by the
Chairman of SIAC. The language of the arbitration will be English. The
arbitrator’s decision will be final, binding and incontestable and may be
used as a basis for judgment thereon in Bangladesh, India, Indonesia,
Philippines, Sri Lanka, Thailand or Vietnam (as appropriate), or
elsewhere.
ii. If your principal place of business is in Japan, the following applies: The
Agreement will be construed and controlled by the laws of Japan. You
consent to exclusive original jurisdiction and venue in the Tokyo District
Court. The prevailing party in any action related to this Agreement may
recover its reasonable attorneys' fees, costs, and other expenses.
iii. If your principal place of business is in Afghanistan, Albania, Algeria,
Andorra, Angola, Armenia, Austria, Azerbaijan, Bahrain, Belarus, Belgium,
Benin, Bosnia and Herzegovina, Botswana, Bouvet Island, Bulgaria, Burkina
Faso, Burundi, Cameroon, Central African Republic, Chad, Comoros,
Congo, Cote d’Ivoire, Croatia, Cyprus, Czech Republic, Democratic
Republic of São Tomé and Príncipe, Denmark, Djibouti, Egypt, Estonia,
Ethiopia, Faeroe Islands, Finland, France, Gabon, Gambia, Georgia,
Germany, Ghana, Gibraltar, Greece, Greenland, Guadeloupe, Guinea-
Bissau, Hungary, Iceland, Ireland, Israel, Italy, Jordan, Kazakhstan, Kenya,
Kosovo, Kuwait, Kyrgyzstan, Latvia, Lebanon, Lesotho, Liberia,
Liechtenstein, Lithuania, Luxembourg, Libya, North Macedonia,
Madagascar, Malawi, Mali, Malta, Mauritania, Mauritius, Moldova, Monaco,
Mongolia, Montenegro, Morocco, Mozambique, Namibia, the
Netherlands, New Caledonia, Niger, Nigeria, Norway, Oman, Pakistan,
Poland, Portugal, Qatar, Republic of Cabo Verde, Republic of Equatorial
Guinea, Republic of Guinea, Republic of Senegal, Reunion, Romania,
Russian Federation, Rwandese Republic, Saint Helena, San Marino, Saudi
Arabia, Serbia, Seychelles, Sierra Leone, Slovakia, Slovenia, Somalia, South
Africa, Spain, Svalbard and Jan Mayen, Swaziland, Sweden, Switzerland,
Tajikistan, Tanzania, Togo, Tunisia, Türkiye, Turkmenistan, Uganda, Ukraine,
United Arab Emirates, United Kingdom, Uzbekistan, Vatican City State,
Yemen, Zaire, Zambia, Zimbabwe, the following applies:
The Agreement is governed by and construed according to the laws of
Ireland. You consent to the jurisdiction of and venue in the Irish courts in
all disputes relating to this Agreement.
iv. If your principal place of business is in the People’s Republic of China, the
following applies. For purpose of this Agreement, the People’s Republic of
China does not include Hong Kong SAR, Macao SAR, or Taiwan:
The Agreement will be construed and controlled by the laws of the
People’s Republic of China. You consent to submit any dispute relating to
the Agreement and any addendum to binding arbitration. The arbitration
will be at the China International Economic and Trade Arbitration
Commission in Beijing (“CIETAC”) according to its then current rules.
v. If your principal place of business is in Colombia or Uruguay, the following
applies:
All disputes, claims, or proceedings between the parties relating to the
validity, construction or performance of this Agreement will be settled by
arbitration. The arbitration will be according to the UNCITRAL Arbitration
Rules as presently in force. The appointing authority will be the
International Chamber of Commerce (“ICC”) acting according to the rules
adopted by the ICC for this purpose. The place of arbitration will be
Seattle, Washington, U.S.A. There will only be one arbitrator. The award
will be in law and not in equity and will be final and binding on the parties.
The parties hereto irrevocably agree to submit all matters and disputes
arising in connection with this Agreement to arbitration in Seattle,
Washington, U.S.A.
vi. If your principal place of business is in Republic of Korea, the following
applies: The Agreement will be construed and controlled by the laws of
Republic of Korea. You consent to the exclusive original jurisdiction and
venue in the Seoul Central District Court. The prevailing party in any action
to enforce a right or remedy under this Agreement or to interpret a
provision of this Agreement will be entitled to recover its reasonable
attorneys' fees, costs and other expenses.
vii. If your principal place of business is in Taiwan, the following applies:
The terms of this Agreement will be governed by and construed according
to the laws of Taiwan. The parties hereby designate the Taipei District
Court as the court of first instance having jurisdiction over any disputes
arising out of or in connection with this Agreement.
f. Attorneys’ fees: If either party employs attorneys to enforce any rights arising
out of or relating to this Agreement, the prevailing party will be entitled to
recover its reasonable attorney’s fees, costs, and other expenses, including the
costs and fees incurred on appeal or in a bankruptcy or similar action.
g. Severability: If any court of competent jurisdiction determines that any provision
of this Agreement is illegal, invalid, or unenforceable, the remaining provisions
will remain in full force and effect.
h. No Waiver: Any delay or failure by Microsoft to exercise a right or remedy will
not result in a waiver of that, or any other, right or remedy.
i. Assignment: You will not assign, transfer, or sublicense this Agreement, or any
right granted under this Agreement, in any manner and any attempted
assignment, transfer, or sublicense, by operation of law or otherwise, will be null
and void.
Microsoft Certification Exam Agreement
Article • 09/19/2023
MICROSOFT CERTIFICATION EXAM
AGREEMENT
PLEASE READ THIS MICROSOFT CERTIFICATION EXAM AGREEMENT (“AGREEMENT”)
CAREFULLY. BY CLICKING “YES” DURING REGISTRATION, YOU ACKNOWLEDGE THAT
YOU HAVE THE AUTHORITY TO ENTER INTO THIS AGREEMENT, AND YOU AGREE TO
ALL THE TERMS AND CONDITIONS IN THIS AGREEMENT. ANY FAILURE TO COMPLY
WITH THESE TERMS AND CONDITIONS CAN RESULT IN REVOKATION OF YOUR
EXAM AND/OR BEING BANNED FROM THE MICROSOFT CERTIFICATION PROGRAM.
This Agreement is entered into as of the date of Your acceptance between you (“You” or
“Your”) and Microsoft Corporation (“Microsoft”).
1. CONFIDENTIALITY
Keeping Microsoft Certification exams confidential helps maintain the value of
Microsoft Certifications and helps ensure only qualified individuals are certified.
This exam is Microsoft confidential and proprietary information and is protected by
intellectual property laws. It is made available to You solely to test Your knowledge
and competency in the exam subject matter.
Any disclosure of the exam or information related to the exam, including exam
questions, answers, content, computations, diagrams, drawings or worksheets
(“Exam Related Information”) is strictly prohibited. You will not disclose, distribute,
copy, display, publish, summarize, photograph, record, download, transmit or post
the exam or any Exam Related Information, in whole or in part, in any form or by
any means now known or hereafter devised.
2. CANDIDATE CONDUCT POLICY
You will not participate in any behavior that could compromise the confidentiality
or results of any Microsoft Certification exam. Proctors are authorized to take
immediate and appropriate measures against individuals who violate testing rules.
You may be prohibited from taking any Microsoft Certification exams and your
exam results may be invalidated if Microsoft believes You violated this Agreement
or engaged in any misconduct and no exam refund will be provided. Examples of
misconduct include:
Providing access to, disclosing, distributing, copying, photographing,
recording, downloading, posting, displaying, publishing or transmitting any
exam or Exam Related Information in any form or by any means.
Misrepresenting Your identity or impersonating another individual.
Misrepresenting Your country of residence or the country where an online
proctored exam will be delivered.
Modifying or altering the exam, exam score or any exam record.
Submitting any work or answers that are not entirely Your own.
Using AI in any way to assist You.
Providing or receiving improper assistance during the exam.
Seeking or obtaining unauthorized access to Microsoft Certification exams or
Exam Related Information (this includes using brain-dump material or
unauthorized publication of exam questions with or without answers).
Possessing non-authorized items while taking an exam, including mobile
phones, electronic devices, laptops, watches, notes, documentation or
content.
Misconduct as determined by statistical analysis.
Attempting to reverse engineer, decompile or disassemble any exam.
Engaging in any other misconduct that could compromise the confidentiality,
integrity or security of the exam.
Violating any Microsoft or exam delivery provider’s policy, requirement or
rule.
Microsoft reserves the right to invalidate your exam score if Microsoft determines
you were not compliant with this section.
3. EXAM POLICIES
You are solely responsible for understanding and complying with Microsoft
Certification exam policies and procedures located at
https://learn.microsoft.com/certifications/certification-exam-policies, as well as the
exam delivery provider’s policies and procedures.
You can review the Microsoft Exam Retake Policy as well as other Microsoft exam
and testing procedures at https://learn.microsoft.com/certifications/certification-
exam-policies. You can learn more about the exam provider’s policies and
procedures at the exam provider’s website.
You have thirty (30) days after taking an exam to challenge your exam score for
that exam.
4. ACADEMIC EXAM
If You registered to take an academic exam, You must provide the exam provider
with documentation that verifies You are currently enrolled as a student at or a
faculty member of an accredited academic institution before You can take the
exam.
By taking an academic exam, You acknowledge that You are either a student or
faculty member of an accredited academic institution. If it is determined You were
not a Student or a Faculty member at the time You took an academic exam,
Microsoft reserves the right to invalidate Your exam results, and no exam refund
will be provided.
5. IMPORTANT PRIVACY NOTICE AND CONSENT
By taking this exam, You agree that Microsoft, its affiliates and the exam provider
may:
share Your personal information and exam data with each other to administer
the exam, to improve the testing program and testing experience, to facilitate
statistical analyses, and to determine if You passed the exam;
contact You regarding certificates showing that You passed the exam or
information regarding the Microsoft Certification program;
share Your personal information and exam results with other Microsoft
programs, e.g., the Microsoft Partner Network program, to verify Your or Your
employer’s compliance with the program requirements;
share Your information with standards and certification boards affiliated with
the academic institution, company or government organization that provided
You with an exam voucher; and
share Your exam results and your personal information with the entity that
issued the voucher or that purchased the site license if the exam was made
available to You by one of the following methods:
A company or government organization purchased vouchers and then
issued the vouchers to its employees or contractors,
An academic institution purchased vouchers and then issued the vouchers
to its students or employees, or
An academic institution or government organization operated an exam
test center and did not charge you a standalone fee to take the exam.
A government agency that provides training stipends to be applied based
on completion conditions and subject to Microsoft’s identified verification
process.
Share your exam results and your personal information with an entity that
funded your exam if the funding was made available through a government
agency that provides training stipends to be applied based on completion
conditions and subject to Microsoft’s identified verification process.
To learn more about the data collection and use practices of Microsoft, please visit
https://privacy.microsoft.com . To learn more about the data collection and use
practices of the exam provider, please contact the exam provider.
6. DATA TRANSFER NOTICE
Your personal data, exam information and exam results (including personal data
collected from the European Economic Area, the United Kingdom, and Switzerland)
may be transferred to, stored and processed in the United States or any other
country in which Microsoft or its affiliates or subcontractors maintain facilities. You
appoint Microsoft and its affiliates to perform any such transfer of Your data, exam
information and exam results to any such country and to store and process Your
data. See the Microsoft Privacy Statement for more information on how we may
collect, use and share Your data.
7. OWNERSHIP AND ALL RIGHTS RESERVED
7.1. Ownership. Microsoft owns and retains all rights, title and interest in and to
the Microsoft Certification exam.
7.2. Remedies. In addition to any other rights and remedies provided by law or this
Agreement, Microsoft hereby expressly reserves all legal and equitable remedies
arising out of a breach of this Agreement and/or the infringement of any of
Microsoft’s intellectual property rights.
MICROSOFT CERTIFICATION CANDIDATE
AGREEMENT (DURING EXAM)
YOU AGREED TO ADHERE TO THE TERMS AND CONDITIONS OF THE MICROSOFT
CERTIFICATION CANDIDATE AGREEMENT DURING REGISTRATION. BELOW IS A
REMINDER OF THE RULES SPECIFIC TO EXAM EXPERIENCE. YOU MUST AGREE TO
THESE TERMS AND CONDITIONS TO TAKE THE EXAM.
This exam is Microsoft confidential and proprietary information and is protected by
intellectual property laws. Any disclosure of the exam or information related to the
exam, including exam questions, answers, content, computations, diagrams, drawings or
worksheets (“Exam Related Information”) is strictly prohibited. You will not disclose,
distribute, copy, display, publish, summarize, photograph, record, download, transmit or
post the exam or any Exam Related Information, in whole or in part, in any form or by
any means now known or hereafter devised.
You will not participate in any behavior that could compromise the confidentiality or
results of any Microsoft Certification exam. Proctors are authorized to take immediate
and appropriate measures against individuals who violate testing rules. You may be
prohibited from taking any Microsoft Certification exams and your exam results may be
invalidated if Microsoft believes You violated this Agreement or engaged in any
misconduct and no exam refund will be provided. Examples of misconduct include:
1. Copying any exam or Exam Related Information in any form or by any means.
2. Misrepresenting Your identity or impersonating another individual.
3. Misrepresenting Your country of residence or the country where an online
proctored exam will be delivered.
4. Modifying or altering the exam, exam score or any exam record.
5. Submitting any work or answers that are not entirely Your own.
6. Providing or receiving improper assistance during the exam.
7. Possessing non-authorized items while taking an exam, including mobile phones,
electronic devices, laptops, watches, notes, documentation, or content.
8. Misconduct as determined by statistical analysis.
9. Engaging in any other misconduct that could compromise the confidentiality,
integrity or security of the exam.
10. Violating any Microsoft or exam delivery provider’s policy, requirement, or rule.
Microsoft reserves the right to invalidate your exam score if Microsoft determines you
were not compliant with this section.
Microsoft Certification Renewal
Assessment Candidate Agreement
Article • 09/19/2023
MICROSOFT CERTIFICATION RENEWAL ASSESSMENT
AGREEMENT
PLEASE READ THIS MICROSOFT CERTIFICATION RENEWAL ASSESSMENT AGREEMENT
(“AGREEMENT”) CAREFULLY. YOU MUST AGREE TO IT TO TAKE THE ASSESSMENT.
This Agreement is entered into as of the date of Your acceptance between you (“You” or
“Your”) and Microsoft Corporation (“Microsoft”).
1. CONFIDENTIALITY
Keeping Microsoft Certification renewal assessments confidential helps maintain
the value of Microsoft Certifications and helps ensure only qualified individuals are
certified.
This assessment is Microsoft’s confidential and proprietary information and is
protected by intellectual property laws. It is made available to You solely to test
Your knowledge and competency in the certification subject matter.
Any disclosure of the assessment or information related to the assessment,
including assessment questions, answers, content, computations, diagrams,
drawings, or worksheets (“Assessment Related Information”) is strictly prohibited.
You will not disclose, distribute, copy, display, publish, summarize, photograph,
record, download, transmit or post the assessment or any Assessment Related
Information, in whole or in part, in any form or by any means now known or
hereafter devised.
2. CANDIDATE CONDUCT POLICY
You will not participate in any behavior that could compromise the confidentiality
or results of any Microsoft Certification exam or renewal assessment. You may be
prohibited from taking any future Microsoft Certification exams and/or your
renewal assessment results may be invalidated if Microsoft believes You violated
this Agreement or engaged in any misconduct. Examples of misconduct include,
but are not limited to:
Providing access to, disclosing, distributing, copying, photographing,
recording, downloading, posting, displaying, publishing or transmitting any
assessment or Assessment Related Information in any form or by any means.
Misrepresenting Your identity or impersonating another individual.
Misrepresenting Your country of residence.
Modifying or altering the assessment, assessment score, or any assessment
record.
Submitting any work or answers that are not entirely Your own.
Using AI in any way to assist You.
Providing or receiving improper assistance of any kind during the
assessment.
Seeking or obtaining unauthorized access to Microsoft Certification renewal
assessments or Assessment Related Information (this includes using brain-
dump material or unauthorized publication of assessment questions with or
without answers).
Misconduct as determined by statistical analysis.
Engaging in any other misconduct that could compromise the confidentiality,
integrity, or security of the assessment.
Violating any Microsoft policy, requirement, or rule.
Microsoft reserves the right to invalidate your assessment score if Microsoft
determines you were not compliant with this section.
3. POLICIES
You are solely responsible for understanding and complying with Microsoft
Certification policies and procedures, including the retake policy, located at
https://learn.microsoft.com/certifications/certification-exam-policies.
You have thirty (30) days after taking an assessment to challenge your assessment
score for that assessment.
4. PRIVACY
The personal information you provide to take this assessment may be used by
Microsoft in accordance with the Microsoft Privacy Statement. Microsoft may
also share the personal information You provide and your assessment results with
other Microsoft programs, e.g., the Microsoft Partner Network program, and verify
Your or Your employer’s compliance with the program requirements.
5. DATA TRANSFER NOTICE
Your personal data, assessment information and assessment results (including
personal data collected from the European Economic Area, the United Kingdom,
and Switzerland) may be transferred to, stored and processed in the United States
or any other country in which Microsoft or its affiliates or subcontractors maintain
facilities. You appoint Microsoft and its affiliates to perform any such transfer of
Your data, assessment information and assessment results to any such country and
to store and process Your data. See the Microsoft Privacy Statement for more
information on how we may collect, use, and share Your data.
6. OWNERSHIP
Microsoft owns and retains all rights, title, and interest in and to the Microsoft
Certification renewal assessment and Assessment Related Information.
7. REMEDIES
In addition to any other rights and remedies provided by law or this Agreement,
Microsoft hereby expressly reserves all legal and equitable remedies arising out of
a breach of this Agreement and/or the infringement of any of Microsoft’s
intellectual property rights.
Find a Training Services Partner
Article • 09/19/2023
About Microsoft training services partner
Whether you’re an individual looking to skill up for your next role or a manager needing
to boost your team's cloud skills, Microsoft training services partner offer a breadth of
training solutions including blended learning, in-person, and online to meet your
learning objectives. Training Services Partners around the world have met program
requirements to teach training content developed by Microsoft and delivered by
Microsoft Certified Trainers. To learn more about the value of working with Training
Services Partners, visit: Value of Training Services Partners.
Note: Only Silver and Gold training services partner will be added to the LP Directory
Find a Microsoft Learning Partner by
country/region
Our worldwide partner network delivers flexible, role-based, customized training and
certifications in Microsoft technologies. All instructors are Microsoft Certified Trainers
(MCTs) who have completed rigorous training and have met stringent technical
certification requirements.
Select a country or region:
United States of America
Accelebrate
Atmosera
Babbage Simmel
CED Solutions
Centriq Training
Certification Camps
Cloudthat Technologies
Core BTS
Directions Training
Dynamics Edge
Fast Lane
Global Knowledge
Ingram Micro
Interface
United States of America
ISInc
Knowledge Transfer
Koenig Solutions
Lantec
Learning Tree
LearnQuest
LRS
Max Technical Training
NetCom Learning
New Horizons
Officepro, Inc.
ONLC Training Centers
Opsgility
Produhktiv
Quickstart Technologies
System Source
TD SYNNEX | ExitCertified
The Computer Workshop, Inc.
TLG Learning
United Training
Vinsys IT Services
Web Age Solutions
Webucator
Albania
Semos Education
Angola
Koenig Solutions
Rumos
Argentina
EducacionIT
EXO Training Center
Full Solutions SA
Fast Lane LATAM
IT College S.A.
Softline International
Australia
Academy IT
Advanced Training
Australia
Fast Lane
Koenig Solutions
Lumify
NextTech Learning Pty Ltd.
Tech Data Corporation
The Quill Consultancy
Trainocate
Austria
Egos The Education Company
ETC - Enterprise Training Center
Firebrand Training Limited
ITLS Training und Consulting GmbH
New Horizons Hamburg GmbH
Nordcloud
ppedv AG
TD Synnex Academy
TecTrain
Azerbaijan
Fast Lane Russia
Bahrain
Fast Lane
Koenig Solutions
Thinksmart for Training and Development W.L.L.
Belarus
Belgium
Business Training BeLux
Fast Lane
Firebrand Training Benelux
Global Knowledge
RealDolmen
TD Synnex Academy
U2U
Bosnia and Herzegovina
Logosoft
TD Synnex Academy
Botswana
IT-IQ Botswana
Koenig Solutions
Brazil
Fast Lane LATAM
Green Treinamento
InforMaker Treinamentos
Ka Solution
Mindworks Informatica
NSI Training Tecnologia SC Ltda
Sisnema Informatica Ltda
Bulgaria
Fast Lane CEE
ITCE
New Horizons Bulgaria
Cabo Verde
Rumos
Canada
Eccentrix
Fast Lane
Global Knowledge
Koenig Solutions
Learning Tree
New Horizons Kingston
TD SYNNEX | ExitCertified
Web Age Solutions
Webucator
Chile
Fast Lane LATAM
Kibernum IT Academy
Chile
Netec
Netsolutions Learning
China
EastHome
Fast Lane Cloud and Security Services Pte. Ltd.
Kornerstone (A Trainocate Company)
Shanghai Nanyang
Shanghai Yungoal
Wei Ye Xuan Ran
Colombia
Fast Lane LATAM
Intelligent Training
ITTALENT
Netec
Costa Rica
Advance Learning Technology Center
Fast Lane LATAM
Interactive Technology Group
New Horizons
Croatia
Algebra d.o.o. Maksimirska
Fast Lane
Housing
TD Synnex Academy
Cyprus
Fast Lane
Formatech
New Horizons Cyprus
Czech Republic
EDU Trainings
Gopas a s
Fast Lane
Czech Republic
OKsystem a.s.
TD Synnex Academy
Denmark
4D A/S
Arrow
Fast Lane
Firebrand Training Limited
Global Knowledge
Nordcloud
Readynez
Segment
Superusers
TD Synnex Academy
Teknologisk Institut
Dominican Republic
Interactive Technology Group Corp
Teorema C-E, S.r.l
Ecuador
Business IT
Egypt
CLS Learning Solutions
Fast Lane
Global Knowledge
Koenig Solutions
New Horizons Cairo
RAKCIT
Estonia
Fast Lane
Finland
Arrow
Nordcloud
Sulava Oy
Finland
TD Synnex Academy
Tieturi Oy
France
Arrow
Cellenza Training
EduGroupe
ENI Service
Fast Lane
Global Knowledge
IB Formation
M2I Formation
SQLI
TD Synnex Academy
Germany
AddOn AG
ADN Advanced Digital Network Distribution GmbH
Arrow ECS GmbH
Bechtle
brainymotion
CBT Training & Consulting GmbH
cmt GmbH
dama.go GmbH
Fast Lane Institute for Knowledge Transfer GmbH
Firebrand Training Limited
get&use Academy GmbH.
GFN GmbH
in-time IT Training Center GbR
IT Schulungen New Elements GmbH
Lanworks AG
LM IT Services
netlogix GmbH & Co. KG.
New Horizons
Nordcloud
ppedv AG
Private ptm-Akademie GmbH
SoftEd Systems
SoftwareONE
TD Synnex Academy
TUV Rheinland Akademie
WBS TRAINING AG
Ghana
Koenig Solutions
Greece
Fast Lane CEE
Infolab
New Horizons Greece
TD Synnex Academy
Hong Kong
Fevaworks Techonology
Infocan Computer
Kenfil Hong Kong Limited
Kornerstone (A Trainocate Company)
Trainocate
Welkin Computer Training
Hungary
Fast Lane CEE
Szirtes Technologies Oktatóközpont
TD Synnex Academy
Iceland
Promennt
India
Alchemy Solutions
CloudThat Technologies
Cognixia
Fast Lane Cloud and Security Services Pte. Ltd.
Koenig Solutions
Mercury Solutions
Palmeto Solutions
RJP Infotek Private Limited
RPS Consulting Private Limited
Simplilearn
Spectrum FZ-LLC
Synergetics Information Technology Services
TAI Infotech Pvt. Ltd.
Tech Data Corporation
Technofocus Solutions
India
Trainocate
Vinsys IT Services
Indonesia
Fast Lane
PT. Activindo System Informatika
PT ExecuTrain Nusantarajaya
PT Mitra Integrasi Informatika
PT Sarana Solusindo Informatika
PT Triutama Sistem Indonesia
Tech Data Corporation
Trainocate Indonesia
Ireland
Fast Lane
Global Knowledge
New Horizons Ireland
TD Synnex Academy
Israel
Carmel Training Ltd.
John Bryce
Koenig Solutions
SELA Group
Unitraining AM Ltd
Italy
Fast Lane Italy S.r.l.
PCSNET
Pipeline Courseware & Software House SRL
TD Synnex Academy
Japan
CTCテクノロジー株式会社
Fast Lane
NECマネジメントパートナー株式会社
エディフィストラーニング株式会社
トレノケート株式会社
株式会社ISA
株式会社富士通ラーニングメディア
Jordan
Koenig Solutions
Kazakhstan
Fast Lane Russia
Kenya
Koenig Solutions
Korea
Fast Lane
Korea Software Service Co., Ltd.
LearningWay Korea, Inc.
Maven Cloud Learning
Skillsupport Co., Ltd.
Kosovo
Semos Education
TD Synnex Academy
Kuwait
Fast Lane
Koenig Solutions
New Horizons Computer Learning Center
Thinksmart for Training and Development W.L.L.
Latvia
Fast Lane
Lebanon
Formatech
Koenig Solutions
New Horizons Computer Learning Center
Lithuania
Fast Lane
Luxembourg
Business Training BeLux
Devoteam
Elgon S.A.
Firebrand Training Limited
Macau
CPTTM
Gallant Computer Co. Ltd.
Macedonia
Fast Lane
Semos Education
TD Synnex Academy
Malaysia
Fast Lane Cloud and Security Services Pte. Ltd.
Info Trek
Iverson Associates
New Horizons
Tech Data Corporation
Trainocate
Mexico
CompuEducacion
Corporativo Art in Technology JFH
ExecuTrain
Fast Lane LATAM
Net Capacitaciones, S.A. de C.V.
Netec
Morocco
Dyn IT Maroc
Koenig Solutions
Namibia
CTU Training Solutions
Nepal
Fast Lane Cloud and Security Services Pte. Ltd.
Netherlands
@The Academy
COMPU'TRAIN TRAININGEN BV
Fast Lane Benelux B.V.
Firebrand Training Benelux
Global Knowledge
InfoSupport
Master it Training
Nordcloud
Startel de IT opleider
TD Synnex Academy
Vijfhart
New Zealand
ACE Training
Fast Lane
Lumify
Nicaragua
Nigeria
Fast Lane
Ha-Shem Limited
Koenig Solutions
Norway
Arrow
Firebrand Training Limited
Glasspaper AS
Global Knowledge
Nordcloud
TD Synnex Academy
Oman
Fast Lane
Koenig Solutions
Oman
New Horizons
Thinksmart for Training and Development W.L.L.
Pakistan
OnWire Technologies (Pvt) Ltd.
Panama
Fast Lane LATAM
Peru
New Horizons
ENTRENAMIENTO CERTERO
Fast Lane LATAM
Netec
Tecnofor Perú
Philippines
Lumify Philippines
Misnet Education Inc.
NTT Data Philippines
Trainocate Philippines
Poland
Altkom Akademia S.A.
CBSG Polska
CloudTeam
Compendium Centrum Edukacyjne
Dagma
Fast Lane Poland Sp. z.o.o.
NT Group
Nordcloud
Softronic
TD Synnex Academy
Portugal
Claranet
New Horizons
Rumos Formação e Comunicação, SA
TD Synnex Academy
Puerto Rico
Interactive Technology Group
Qatar
Fast Lane
Global Knowledge
Koenig Solutions
New Horizons Computer Learning Center
Thinksmart for Training and Development W.L.L.
República Dominicana
TEOREMA C-E, S.R.L.
Romania
Bittnet Systems SA
Fast Lane Romania
TD Synnex Academy
Russia
Saudi Arabia
Global Knowledge
IT Learning Solutions Training Services
Koenig Solutions
New Horizons Computer Learning Center
Spectrum Networks DMCC
Thinksmart for Training and Development W.L.L.
Serbia
Eccentrix
Informatika a.d.
Semos Education
Smart d.o.o.
TD Synnex Academy
Singapore
Avantus
Fast Lane Cloud and Security Services Pte. Ltd.
Singapore
ITEL Learning Systems (S) Pte Ltd (fka. New Horizons Singapore)
Koenig Solutions
Lithan Academy Pte Ltd
Netassist
Tech Data Corporation
Technofocus Solutions
Trainocate
Slovakia
EDU Trainings
Gopas a s
TD Synnex Academy
Slovenia
Fast Lane CEE
Housing
KOMPAS XNET d.o.o
TD Synnex Academy
Telekom Slovenije
South Africa
Adept Solutions Pvt Ltd
CTU Training Solutions
Draca Investments
Fast Lane
Foster Melliar
IT Learning Solutions Training Services
Koenig Solutions
LGIT Smart Solutions
MasterGrade IT
Mecer Inter-Ed
Netcampus
Think360
Torque IT Computer Training
Spain
Arrow
Cas Training
Dignitae Formación y Certificación Fast Lane Spain
Gadesoft
Global Knowledge
Idese Formacion
Spain
Nanfor Iberica
Netmind
Pue
TD Synnex Academy
Tecnofor Iberica S.L.
Sri Lanka
Trainocate
Sweden
Arrow
Fast Lane
Firebrand Training Limited
Koenig Solutions
Learning Tree
Nordcloud
TD Synnex Academy
Switzerland
Addon Schweiz AG
Fast Lane Institute for Knowledge Transfer (Switzerland) AG
Firebrand Training Limited
ITTA - IT Training Academy SA
Microwin AG
New Horizons Training (Schweiz) AG
TD Synnex Academy
Taiwan
Great Master Information
Systex
Trainocate
Tanzania
Koenig Solutions
Thailand
Fast Lane
Metro Systems Corp
Trainocate
Turkey
Bahcesehir Wissen Akademi
BilgeAdam IT Services
Fast Lane
TD Synnex Academy
Uganda
Koenig Solutions
Ukraine
Fast Lane Ukraine
IT Education Academy
Techexpert
United Arab Emirates
Exceed IT Services
Formatech
Global Knowledge
IT Learning Solutions Training Services
Koenig Solutions
New Horizons Computer Learning Center
OnWire Technologies (Pvt) Ltd.
Spectrum Networks DMCC
Sulava Oy
Thinksmart for Training and Development W.L.L.
Trainocate Gulf
Vinsys IT Services
United Kingdom
Arrow
Fast Lane Institute
Firebrand Training Limited
Global Knowledge
Indicia Training Ltd.
Intequal
Koenig Solutions
Learning Tree
New Horizons
Nordcloud
OnWire Technologies UK LTD
QA
TD Synnex Academy
Uruguay
IT College S.A.
Vietnam
Tech Data Corporation
Trainocate
Zambia
Koenig Solutions
Zimbabwe
IT-IQ Botswana
Explore over 1000 solution providers
FIND A MICROSOFT SOLUTION PROVIDER
Value of Training Services Partners
Article • 09/19/2023
How Training Services Partners help IT
professionals and developers
Learn a new skill. With just one course, you can develop practical skills that cover the
technology adoption life cycle—from planning to implementation to support. And you
gain a level of proficiency that can only be taught through hands-on labs, simulations,
and the real-world application of skills.
Prepare for certification. Microsoft Official Courses are built with Microsoft Certification
in mind and are taught by qualified industry instructors.
Start a new career. The industry instructors who teach Microsoft Official Courses can
help you gain IT skills that directly transfer from the classroom to the workplace.
Courses offer access to valuable digital resources that remain available to you long after
you complete a course.
How Training Service Partners help IT
managers
Improve efficiency and productivity. Training Services Partners can help you get the
most out of your organization’s technology investment. Your employees can add to their
proficiency with Microsoft technologies from classroom training or Microsoft Official
Courses On-Demand.
Prepare for deployment. Training available through Microsoft Learning Partners helps
companies accelerate new Microsoft technology deployments and can reduce
downtime.
Strengthen employee recruitment and development. Potential new hires want to know
that you will invest in training and certification for your team. This is a benefit for the
individual to develop new skills in specific technologies, hardware, and software, while
helping your organization keep pace.
Become a Microsoft Training Services Partner
Whether you deliver training to your customers as one of your core services or as your
entire business practice, attaining the certification competency can open new
opportunities for your business. Microsoft Partner Network benefits can help you save
time and money while you strengthen your capabilities, better serve customers, and
build connections to reach your full business potential. Join the Microsoft Learning
Partner program.
Additional resources about Training Services
Partnership
Visit: Training and certification in media
Microsoft Certified Trainer
Article • 09/19/2023
Become a Microsoft Certified Trainer
Microsoft Certified Trainers (MCTs) are the premier technical and instructional experts in
Microsoft technologies.
When you join this esteemed group of worldwide Microsoft training professionals, you’ll
enjoy exclusive benefits including access to the complete library of official Microsoft
training and certification products, substantial discounts on exams, books, and Microsoft
products. You’ll have access to Microsoft readiness resources to help enhance your
training career and engage with other MCT members in an online forum. You’ll also be
invited to exclusive Microsoft and local MCT community events.
To become a Microsoft Certified Trainer, you’ll need to earn an approved Microsoft
Certification validating your experience and knowledge for each course you deliver.
The Microsoft Certified Trainer program is an annual membership program. You must
meet program requirements, complete an online application, and pay an annual fee to
renew your training certification for the coming year.
Program benefits
You’ll also have access to MCT Central , which helps MCTs stay up-to-date on the latest
news, find jobs, connect with other MCTs around the world, and reach out to your MCT
Regional Lead.
Explore all the benefits available to MCTs.
Who can become an MCT?
The MCT program is for educators around the world who deliver training on Microsoft
technologies. If you have a qualifying certification and are passionate about training
others on Microsoft technologies, you’ll be a great MCT.
For detailed information regarding MCT program requirements, review the MCT
Program Guide and MCT Program Agreement in the Application process section of this
page.
MCT program entry requirements
Possess a current Microsoft Certification or qualification eligible for the MCT
program. See below for list of qualifying certifications.
Provide verifiable proof of instructional skills by completing a course from one of
the following approved providers:
Region Company Languages Supported
APAC Core Academy English; Urdu
APAC Fourth Dimension Arabic; Catalan; Danish; Dutch; English; French;
German; Hebrew; Hungarian; Italian; Japanese;
Korean; Norwegian; Polish; Portuguese; Romanian;
Slovak; Spanish; Swedish; Turkish
APAC Leading Learning Partners Arabic; Bangla (India); Filipino; Hindi; Indonesian;
Association (LLPA) Japanese; Kazakh; Korean; Malay; Persian (Farsi);
Region Company Punjabi (India);
Languages Thai; Turkish; Vietnamese
Supported
APAC Sinerji Eğitim Yönetim English; Turkish
Danışmanlığı
APAC System Support, Inc. English; Japanese
APAC TechNet.pk English; Hindi; Urdu
APAC Trainocate Holdings Chinese; English; Filipino; Hindi; Indonesian; Japanese;
Kannada; Malay; Tamil (India); Urdu
APAC Trainocate Japan LTD Japanese
EUROPE Altkom Akademia English; Polish
EUROPE Cellenza French
EUROPE Fourth Dimension Arabic; Catalan; Danish; Dutch; English; French;
German; Hebrew; Hungarian; Italian; Japanese;
Korean; Norwegian; Polish; Portuguese; Romanian;
Slovak; Spanish; Swedish; Turkish
EUROPE IPM Institut für German
Personalentwicklung und
Managementberatung
EUROPE Leading Learning Partners Albanian; Arabic; Belarusian; Bosnian–Latinscript;
Association (LLPA) Bulgarian; Catalan; Croatian; Czech; Danish; Dutch;
English; Estonian; Finnish; French; Galician; German;
Greek; Hebrew; Hungarian; Icelandic; Italian;
Japanese; Kazakh; Latvian; Lithuanian;
Luxembourgish; Macedonian (North Macedonia);
Maltese; Norwegian; Polish; Portuguese; Romanian;
Russian; Serbian; Slovak; Slovenian; Spanish; Swedish;
Turkish; Ukrainian
EUROPE Marcom Deli, S.L. English; Spanish
EUROPE Nanfor Arabic; Catalan; English; Galician; German;
Portuguese; Romanian; Spanish; Ukrainian; Urdu;
Valencian
EUROPE New Horizons Hamburg English; German
EUROPE Niqué Consultancy BV Dutch; English
EUROPE ITTCERT By ORSYS - Groupe English; French
ORSYS FORMATION
EUROPE QA Ltd English
Region Company Languages Supported
EUROPE Skillsoft Global Knowledge Dutch; English; French
EUROPE Sulava Oy (The Digital Danish; Dutch; English; Finnish; German; Swedish
Neighborhood company)
EUROPE ugolopez.it di Lopez Ugo English; Italian
LATAM Netec Spanish
LATAM Green Tecnologia Portuguese
LATAM Leading Learning Partners Portuguese; Spanish
Association (LLPA)
LATAM TEDUCACIÓN English; Spanish
MEA Leading Learning Partners Afrikaans; Arabic; English; French; Portuguese
Association (LLPA)
MEA Mudita Concepts (Pty) Ltd Afrikaans; English
MEA New Horizons Cairo Arabic; English
MEA Skillsoft Global Knowledge English
NORTH Fast Lane Education and English; French; German; Japanese; Portuguese;
AMERICA Consulting Services Spanish
NORTH Fourth Dimension Arabic; Catalan; Danish; Dutch; English; French;
AMERICA Technologies, Inc. German; Hebrew; Hungarian; Italian; Japanese;
Korean; Norwegian; Polish; Portuguese; Romanian;
Slovak; Spanish; Swedish; Turkish
NORTH Friesen, Kaye and Associates English; French; Spanish
AMERICA (FKA)
NORTH Leading Learning Partners English; Spanish
AMERICA Association (LLPA)
NORTH MCT-ISC.com Arabic; Chinese; English; French; Japanese; Polish;
AMERICA Portuguese; Spanish
NORTH pro•duhk•tiv English
AMERICA
NORTH Skillsoft Global Knowledge English
AMERICA
Region Company Languages Supported
NORTH United Training English
AMERICA
Approved providers for MSFT internal only:
Microsoft Customer Service & Support (CSS) Trainer Certification
Advance Modern Presentation Skills (AMPS)
Essential Educate Trainer
Microsoft does not accept digital copies of Instructional Skills Certificates (ISC)
submitted by MCT candidates. Your ISC Provider will verify your completion of their
program by submitting your ISC information directly to the MCT Program Team. In your
MCT application, you will provide the name of the approved provider issuing your ISC.
The MCT Program will verify your ISC based on the information submitted by that
organization. ISC information submitted by Instructional Skills Certificate Providers may
take up to 30 days to process and become available for MCT application review.
7 Note
1. Some Instructional Skills Certification programs are not available globally,
review the options above and contact instructional skills providers directly for
any inquiries regarding course schedules and offerings.
2. To renew your MCT status, you must meet the MCT program renewal
requirements by your anniversary date. (Renewal requirements are subject to
change.)
Are you interested in being an Instructional Skills
Provider?
Please note, the application to become an Instructional Skills Provider (ISCP) is currently
not open but to review the requirements and certification criteria for terms of
membership, visit: Instructional Skills Provider requirements.
MCT Application process
If you’re interested in becoming an MCT, we’d love to have you. Please review the MCT
program guide and the MCT Program Agreement for terms of membership.
MCT program guide .
MCT program agreement .
The online application is available in the MCT enrollment tool . You’ll log in to the MCT
enrollment tool with your personal Microsoft account associated with your Microsoft
Certification ID (MCID).
Use the MCT enrollment tool to:
Review the MCT program requirements and sign the MCT Program Guide and
Agreement. Your electronic signature validates your acceptance of the Terms and
Conditions of the MCT Agreement.
Provide your employment status.
Select the name of the Instructional Skills Certificate (ISC) Provider issuing your
required certificate. (Note: ISC information submitted to Microsoft from approved
providers may take up to 30 days to process. Please apply to be an MCT 30 days
after completion of your ISC program to ensure your certificate information is
available for verification.)
Make any required payment associated with the MCT Program (Note: The MCT
annual fee was temporarily waived in May 2020 in response to the COVID-19
pandemic. This payment waiver is still in effect.)
Submit your MCT application for review. (Note: If your Instructional Skills
Certificate is not yet available, your application will be rejected and you will be
required to reapply at a later date.)
Requirements to renew MCT status
Possess a current Microsoft Certification or qualification eligible for the MCT
program.
Meet the minimum instruction requirement of teaching at least one class as
validated by Metrics that Matter (MTM) OR any other survey tool
Current eligible Microsoft Certifications and
qualifications for the MCT program
Microsoft Certifications
Microsoft Certified: Azure Administrator Associate
Microsoft Certified: Azure Developer Associate
Microsoft Certified: Azure Security Engineer Associate
Microsoft Certified: Azure DevOps Engineer Expert
Microsoft Certified: Azure Solutions Architect Expert
Microsoft Certified: Azure AI Engineer Associate
Microsoft Certified: Azure Data Scientist Associate
Microsoft Certified: Azure Data Engineer Associate
Microsoft Certified: Azure Database Administrator Associate
Microsoft Certified: Azure Stack Hub Operator Associate (retired July 31, 2023)
Microsoft Certified: Azure Network Engineer Associate
Microsoft Certified: Azure Enterprise Data Analyst Associate
Microsoft Certified: Windows Server Hybrid Administrator Associate
Microsoft 365 Certified: Administrator Expert (was renamed on September 6, 2023)
Microsoft 365 Certified: Endpoint Administrator Associate (was renamed on
September 6, 2023)
Microsoft 365 Certified: Security Administrator Associate (retired June 30, 2023)
Microsoft 365 Certified: Messaging Administrator Associate (retiring December 31,
2023)
Microsoft 365 Certified: Teams Application Developer Associate (retiring December
31, 2023)
Microsoft 365 Certified: Teams Administrator Associate
Microsoft 365 Certified: Collaboration Communications Systems Engineer
Associate
Microsoft 365 Certified: Teams Voice Engineer Expert (retired June 30, 2023)
Microsoft Certified: Power BI Data Analyst Associate
Microsoft Certified: Power Platform Functional Consultant Associate
Microsoft Certified: Power Platform App Maker Associate
Microsoft Certified: Power Platform Developer Associate
Microsoft Certified: Power Platform Solution Architect Expert
Microsoft Certified: Power Automate RPA Developer Associate
Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate
Microsoft Certified: Dynamics 365 Sales Functional Consultant Associate
Microsoft Certified: Dynamics 365 Customer Service Functional Consultant
Associate
Microsoft Certified: Dynamics 365 Customer Insights (Journeys) Functional
Consultant Associate (was renamed on September 20, 2023)
Microsoft Certified: Dynamics 365 Field Service Functional Consultant Associate
Microsoft Certified: Dynamics 365 Finance Functional Consultant Associate
Microsoft Certified: Dynamics 365 Supply Chain Management, Manufacturing
Functional Consultant Associate (retired June 30, 2023)
Microsoft Certified: Dynamics 365 Supply Chain Management Functional
Consultant Expert
Microsoft Certified: Dynamics 365 Supply Chain Management Functional
Consultant Associate
Microsoft Certified: Dynamics 365 Commerce Functional Consultant Associate
(retired June 30, 2023)
Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer
Associate
Microsoft Certified: Dynamics 365: Finance and Operations Apps Solution Architect
Expert
Microsoft Certified: Security Operations Analyst Associate
Microsoft Certified: Identity and Access Administrator Associate
Microsoft Certified: Information Protection and Compliance Administrator
Associate
Microsoft Certified: Cybersecurity Architect Expert
Microsoft Office Specialist (MOS): Master (Office 2016), Master 2013, Excel Expert
(Office 2016), Expert Excel 2013, Word Expert (Office 2016), Expert Word 2013,
Word Associate (Office 2019), Excel Associate (Office 2019), PowerPoint Associate
(Office 2019), Outlook Associate (Office 2019), Microsoft Office Specialist:
Associate (Office 2019), Word Expert (Office 2019), Excel Expert (Office 2019),
Access Expert (Office 2019) or Microsoft Office Specialist: Expert (Office 2019) ****
Note: Only renewing MCTs will have access to the MOS certs. [Beginning April 1,
2022, the Microsoft Office Specialist certification is no longer accepted for new
MCTs entering the program. The certification will be accepted for renewing
MCTs who entered the program prior to March 31, 2022.]
Note: Microsoft Certifications and qualifications eligible for the MCT program are
subject to change. All new role-based certification will become eligible for the MCT
Program once released. Retired certifications will be eligible for the MCT program up to
6 months following the retirement date. To learn more about retiring certifications, visit:
Certification retirement.
MCT Alumni program
For more than two decades, MCTs have been at the forefront of Microsoft technology
training and adoption. In recognition of their significant contributions, we offer the MCT
Alumni program. This program is for all MCTs in good standing with Microsoft who no
longer train as part of the MCT program but wish to maintain their relationship with the
MCT community.
Requirements for the MCT Alumni program:
Current or prior participation in the MCT program
In good standing with Microsoft
Program fees vary by country/region and employment status. To find the MCT and MCT
Alumni membership fees for your country/region, use the lookup tool at the end of the
page.
MCT Alumni benefits
As an MCT Alumni member, you have exclusive access to MCT Alumni content and MCT
Central, where you can find news, events, and a wide variety of resources tailored for
MCT Alumni and MCT Community engagement.
MCT Alumni benefits include:
A discount on exams to help keep your certifications current and facilitate re-entry
into the MCT program.
Access to discounts on e-books and books that provide reference resources for
exam preparation and professional development.
Apply to join the MCT Alumni program
If you’re interested in becoming a member of the MCT Alumni, please review the MCT
Alumni Program Agreement to understand the terms of membership.
Apply online
Apply for MCT Alumni membership through the MCT enrollment tool .
Rejoining MCT
MCT Alumni are welcome to rejoin the MCT program when they return to active
training.
To return as an MCT:
Be sure that you meet the MCT program requirements described in the
Requirements section of this page. Check your transcript against the current
Microsoft Certifications and qualifications eligible for the MCT program.
Apply for entry to the MCT program. MCT Alumni can follow the instructions for
MCT program entry.
MCT and MCT Alumni program fees
Visit: Annual MCT program fees and introductory MCT Alumni fees for your
country/region
MCT support
For assistance with your MCT application, payment, benefits, or if you have a general
question about the MCT program, find support in our moderated forum for MCTs. For
detailed information, visit: Certification support.
Volume Licensing for Microsoft training
and certification solutions
Article • 09/19/2023
) Important
As we strive to improve our skills and employability program offers to better align
to educator and student needs through the Microsoft Learn platform, we
transitioned and retired the Microsoft Imagine Academy (MSIA) program and
platform on December 30, 2022. For details, please explore the Frequently Asked
Questions document at: Results in Imagine Academy - Training, Certification, and
Program Support (microsoft.com) .
Microsoft training and certification solutions help businesses and accredited academic
institutions accelerate adoption and use of Microsoft technologies. With these
enterprise-ready, direct-from-the-source training and certification resources, your
employees can gain the skills they need to work more efficiently and productively.
Microsoft training and certification solutions are available through the Microsoft
Volume Licensing program, a customizable Microsoft software purchase program that
grants discounted access to Microsoft training and certification solutions.
By consolidating the purchasing, budgeting, and tracking of the Microsoft training and
certification solutions products described on this page with other Microsoft technology
purchases through Volume Licensing, your organization can achieve on average a 20 to
80 percent cost savings (depending on the product and Volume Licensing contract
level).
Microsoft E-Reference Libraries
Microsoft E-Reference Libraries offer comprehensive content on Microsoft
products and related technologies. Hosted online through any Internet connection,
the easy-to-use collection of Microsoft Press e-books provides an efficient, cost-
effective alternative to print libraries and an excellent post-course supplement to
classroom training and e-learning courses.
Microsoft Certification exam vouchers
Microsoft Certified Professionals can enhance your organization's competitive
advantage, help increase customer satisfaction, and reduce network downtime.
Microsoft Certification exam packs for academic institutions
With Microsoft Certifications, you can validate your students’ technology skills,
helping them to differentiate themselves and to enhance their education and
career prospects. Plus, you can use Microsoft Certifications to support your faculty
and staff professional development goals.
You can order exam class and site packs that put students on the path to earning a
Microsoft Certification—including Microsoft Office Specialist (MOS) and
Fundamentals certifications. Certification exam class and site packs include a
specific number of exam vouchers that you can use over the course of one year.
Whether for a high school, two-year college, or four-year college, you can tailor a
mix of certifications to meet your unique needs.
Certification Description No. of
product exam
vouchers
per
site/class
pack
MOS/MCE Packages of 500 exams that can be used as a combination 500
Site Pack for MOS and MCE exams. MOS exams validate overall
comprehension and deep expertise of Office skills that
businesses require, differentiating students and improving
their chances of success as they go on to higher education
or enter the workforce. The Microsoft Certified Educator
(MCE) program provides robust tools that help educators
drive best-in-class integration of information and
communication technology (ICT) into classroom instruction.
Mapped to the UNESCO ICT Competency Framework for
Educators.
MOS/MCE Packages of 125 exams that can be used a combination of 125
Site Pack MOS and MCE exams. MOS exams validate overall
comprehension and deep expertise of Office skills that
businesses require, differentiating students and improving
their chances of success as they go on to higher education
or enter the workforce. The Microsoft Certified Educator
(MCE) program provides robust tools that help educators
drive best-in-class integration of information and
communication technology (ICT) into classroom instruction.
Mapped to the UNESCO ICT Competency Framework for
Educators.
You can order your Microsoft Certification exam packs through the following
Microsoft Academic Volume Licensing programs:
EES (Enrollment for Education Solutions), School, and OVS-ES (Open Value
Subscription – Education Enrollment subscriptions) volume license subscriptions.
For more information, contact your Academic Licensing Reseller or visit the
Microsoft Licensing programs for industries page.
Additional Volume Licensing academic certification resources
Microsoft Certification for Academic Institutions datasheet.
Microsoft Certification exam packs for Academic Volume Licensing datasheet.
Additional Volume Licensing academic e-learning resources
With Microsoft Certifications, you can validate your students’ technology skills,
helping them to differentiate themselves and to enhance their education and
career prospects. Plus, you can use Microsoft Certifications to support your faculty
and staff professional development goals.
You can order exam class and site packs that put students on the path to earning a
Microsoft Certification—including Microsoft Office Specialist (MOS) and
Fundamentals certifications. Certification exam class and site packs include a
specific number of exam vouchers that you can use over the course of one year.
Whether for a high school, two-year college, or four-year college, you can tailor a
mix of certifications to meet your unique needs.
Microsoft is no longer selling e-learning in Volume Licensing. The following
resources are for customers who are still consuming our e-learning content under
their existing contracts. They are meant to help you deploy, configure, and
administer your Volume Licensing e-learning purchase.
Volume Licensing Online Services Manager Guide to Online Use.
Volume Licensing End User/Student Guide to Online Use.
Microsoft Certification for academic institutions.
Microsoft Certification exam packs for Academic Volume Licensing.
Contact us
To get started with Microsoft training and certification products, contact your
Volume Licensing account manager. For questions about pricing, licensing, and
accelerated discounting, send an email message to
[email protected].
Contact our sales specialists to inquire about adding Microsoft training and
certification solutions.
Frequently asked questions
The following questions specifically address Volume Licensing for Microsoft training and
certification solutions. Visit the certification overview or exam policies and FAQ pages for
answers to general questions regarding Microsoft Certification or the exams.
Microsoft training and certification solutions
Q: What products are supported by Microsoft training and certification solutions?
Microsoft training and certification solutions support Microsoft solution areas, including:
App innovation
Infrastructure
Data and AI
Modern work
Business applications
Security, compliance, and identity
As Microsoft adds or changes solutions areas, our certification program will be updated
to reflect those priorities.
Q: In what regions can I purchase training and certification products through my
Volume Licensing agreement?
Microsoft training and certification solutions are available within Volume Licensing in all
regions. Contact your Volume Licensing account manager with any questions about
pricing, licensing, and accelerated discounting.
Product access and usage
Q: If I acquire a Microsoft training and certification solutions license, how do I access
the content?
You can access content for Microsoft training and certification solutions (Microsoft E-
Reference Libraries and Microsoft Certification Program exam vouchers) by using access
codes. Access codes put the choice of learning in the hands of your employees. As an
administrator, you will receive your access codes electronically at the start of your
Volume Licensing agreement term. You can activate the codes at any time during the
agreement term.
Note If you acquire your access codes during an existing agreement, the cost and
benefits are pro-rated, based on the time left on the agreement.
Microsoft E-Reference Library code. To access the library, you must have a license.
After the library has been unlocked, you will have access until the end of your
Volume Licensing agreement.
Microsoft Certification Program exam voucher codes. You can register to take
one exam for each Microsoft Certification Program exam voucher code. Exam
voucher codes can only be used once.
Q: If I do not use all the codes acquired during my agreement, or if an employee
resigns, can I reassign the code to another employee or receive a refund for the
unused codes?
No. Access codes for Volume Licensing Online Services (including Microsoft training and
certification solutions) are assigned to individuals and are non-transferable. You will not
receive a refund. All unused codes expire at the end of the agreement.
Q: After I place an order, how long does it take to receive exam voucher codes?
The order will be acknowledged within 48 hours of being processed by Microsoft. You
will receive access codes within 5 to 10 business days after the Large Account Reseller
order is invoiced by Microsoft.
Q: May I print, copy, or share Microsoft E-Reference Library books?
No. Printing, copying, and sharing of Microsoft E-Reference Library materials is
prohibited.
Volume Licensing
Q: How do I obtain Microsoft training and certification solutions packages?
Microsoft training and certification solutions are available to enterprise and select
customers through Microsoft Volume Licensing Online Services. Each package is offered
as a Service Subscription License (SSL) without the need for a User Subscription License
(USL) or an Add-on Subscription License (ASL). Contact our sales specialists for pricing
information.
Q: What is the difference between the pricing and subscription model of Microsoft
training and certification solutions and other Volume Licensing Online Services?
Microsoft training and certification solutions offers one-tier, single-package pricing.
Microsoft training and certification solutions packages can be ordered as a 12-month
subscription or are pro-rated based on the number of months that are left in the master
agreement. There is no need for a separate User Subscription License (USL) or an Add-
on Subscription License (ASL), which are required for other programs under Volume
Licensing Online Services.
Note If you order Microsoft training and certification solutions as a 12-month
subscription, subsequent orders will expire at the same time as the initial 12-month
subscription order.
Q: How many codes should I acquire?
The more codes your organization acquires, the greater the volume discount you
receive. We recommend that you use one of the following resources to determine your
organization's training needs and to develop a learning plan that aligns with your
company's business goals.
Send an email message to Microsoft training and certification solutions Volume
Licensing Help.
Find your local Microsoft Certified Partner for Microsoft training and certification
solutions.
Q: How many exam vouchers should I order?
To determine how many vouchers you need, first determine:
The number of people in your organization who need to be certified.
Which certifications each person needs.
The number of exams required for each certification.
The amount of time each person requires to achieve certification.
The number of months remaining on your license agreement.
Remember that it is important for your people to gain hands-on experience with
Microsoft products. We recommend six months or more of preparation for basic
certifications and one year for advanced certifications.
Microsoft Certification exam packs for academic
institutions
Q: Which curriculum options are available to prepare for the exams included in the
Microsoft Office Specialist (MOS) Site Pack?
Each exam has preparation materials available. Choose the exam from the new exams
list, and then look for the exam’s available preparation options.
Q: What are the requirements to deploy a MOS License?
Your institution must be a registered Certiport authorized testing center and comply
with the technical requirements posted on the Certiport website to utilize the MOS
Site Pack benefit and to deliver MOS exams. If your institution is not a Certiport
authorized testing center, it needs to go through the process to become a Certiport
testing center .
Q: After I order a MOS Site Pack through Volume Licensing, how will I be notified of
access to the exam vouchers?
You will receive an automated email within 24 hours with instructions about how to
access the Microsoft Certification Site Pack Management site, along with contact
information for the Certiport Customer Service Department.
Certification support
Article • 09/19/2023
How to contact support
Area of support How to get help
Microsoft Certifications Check these resources for answers to common questions:
and Microsoft - Certification process overview
Certification Exams - Frequently asked questions about certification exams
- Frequently asked questions about online proctored exams
- Frequently asked questions about certification renewal
- View, use, and share certificates and badges
- Connect a certification profile to Microsoft Learn
To update your legal name
Visit: How to change the name on your Microsoft Certification profile.
To request Exam Accommodations
If you rely on assistive technology or require testing accommodations
due to a disability, please visit: how to request exam accommodations.
English as a Second Language
If your selected exam is not available in your native language you may
apply for extra exam time. Please visit: how to request an exam when
English is your Second Language.
For Technical Issues with Exam Delivery
For technical issues with an exam delivery, contact our Exam Delivery
Partners:
- Pearson VUE Support
- Certiport Support
For Exam Appointment and Scheduling Issues
For issues with exam appointments or scheduling contact our Exam
Delivery Partners:
- Pearson VUE Support
- Certiport Support
To submit an Exam or Renewal Assessment Item Challenge
To challenge a Microsoft certification exam or assessment renewal
question, review the certification exam and renewal assessment item
challenge process to confirm eligibility and then submit the certification
exam and renewal assessment item challenge form.
To provide feedback on a MS Learn Practice Test
Area of support How to get help
To provide feedback on a Microsoft Practice Assessment delivered on
Microsoft Learn, complete this form .
For all other support questions:
For all other issues with the Microsoft Certification Program you can get
help through our moderated support forums . See instructions below
for how to post your question.
Microsoft Certified Your question may be answered on our page about the Microsoft
Trainer (MCT) program Certified Trainer program.
For additional support:
Contact us through our moderated support forum for Microsoft
Certified Trainers. See instructions below for how to post your question.
How to post a support request in the forums
Please follow these steps to post a support request in the forums:
1. In the main navigation menu across the top of the page, click "Ask a question." You
will need to sign in with your Microsoft account.
2. You'll create a display name, and then be offered the template to ask a question
3. Be specific in the subject of your question. You should avoid including any
personal information as your post will be publicly visible.
4. A forum moderator will reply within 24 business hours.
Frequently asked questions
FAQ
Exam basics
How long is the exam and what types of
questions can I expect?
Visit: Exam duration and exam experience.
Can I take a break during my exam?
Yes. We have added 5 minutes to our exams to allow for unscheduled breaks that do not
need to be requested in advance. Visit: Unscheduled breaks on exams.
If you need more than 5 minutes for breaks, you may request additional time through
our accommodation process.
How should I prepare for an exam?
Visit: Prepare for an exam.
How do I register for a Microsoft Certification
exam?
Visit: Register and schedule an exam.
What is my window for scheduling an exam?
You can schedule certification exams through Pearson VUE no more than 90 days in
advance. If you have questions on this policy, visit: Pearson VUE customer service for
test-takers .
How many exams can I schedule at any point in
time?
Effective January 16, 2023, you can have a maximum of two Microsoft Certification
exams scheduled at a time, either on the same day or on separate days through Pearson
VUE. After you take (or cancel) one of these exams, you can register for another. Please
note, there are no changes to exam scheduling through Certiport. Visit: Register and
schedule an exam.
Am I required to take an exam in English?
Microsoft Certification exams are available in several languages. However, if you must
take an exam in English rather than in your native language, you can request an
accommodation for additional time. Approval for extra time is provided on a case-by-
case basis and needs to be requested in advance of the exam. This should be requested
through the English as a Second Language process .
What disability accommodations are available?
Visit: Request accommodations.
How much do exams cost?
Associate and Expert exams typically cost US$165 but are priced according to currency
values in specific countries and regions. Exam prices are subject to change. In some
countries and regions, additional taxes may apply.
For exact pricing for Microsoft Office Specialist (MOS), contact Certiport.
For all other exams, browse all exams to find the exam page where you will find
the price of the exam.
Special packages may also be available, for additional details visit: Offers.
Academic pricing is also available, for additional details visit: Student discounts.
How can I provide feedback about study
materials or training for the exam?
If you have feedback about an instructor-led Microsoft training course, provide it
directly to the instructor. If you have feedback about a Microsoft online course,
complete the feedback form that appears when you finish the course. Microsoft does
not review study materials developed by third parties and is not responsible for their
content. If you have questions or comments about exam preparation materials
developed by third parties, please contact the publishers directly.
How can I submit feedback about an exam
question or exam experience?
If you have a concern about the technical accuracy of a particular item, please visit:
Exam item challenge process.
To report a concern about a testing center or technical difficulties experienced
during your exam, please contact customer service at the appropriate exam
delivery provider.
To report a security concern, please complete this form .
To offer other types of feedback, please contact certification support.
Exam specifics
How does Microsoft decide how many questions
on a particular subject to include on the exam?
The skills measured on an exam are identified by subject matter experts external to
Microsoft (in other words, they are not Microsoft employees). This list of skills, called the
“objective domain,” is the basis for exam development. The number of questions that
measure each skill area is determined through the blueprinting process; sections of the
exam measuring critical and/or more frequently performed skills will contain more
questions than those that assess less important or less frequently performed skills.
Why is the case study exam format used?
The case study exam format uses complex scenarios that more accurately simulate what
professionals do on the job. Scenario-based questions included in the case studies are
designed to test your ability to identify the critical information needed to solve a
problem and then analyze and synthesize it to make decisions. You can refer to scenario
details as often as you’d like while you are working on questions in a case study.
After I complete a case study, will I be able to
review the questions?
You may review the questions in a case study until you move to the next case or section
of the exam. Once you leave a case study, however, you will not be able to review the
questions associated with that case. When you complete a case study and its associated
questions, a review screen will appear. This screen lets you review your answers and
make changes before you move to the next case study.
Case studies are not timed separately from the rest of the exam. The number of case
studies in an exam is noted on the exam introduction screen. Manage your exam time
accordingly so that you can complete all case studies and all other sections of your
exam.
What is the process for determining if an exam
has been updated when a new feature or
function is added or when something has
changed in the associated technology?
We review our cloud-based exams quarterly. Any changes that affect the objective
domain and the existing questions are incorporated into the exam. Specifically,
technically inaccurate questions are removed from the exam; some items are modified,
and new items may be created to assess new, but related, skills.
Microsoft reserves the right to update content for any reason at any time to maintain
the validity and relevance of our certifications. This includes, but is not limited to,
incorporating functionality and features related to technology changes, changing skills
needed for success within a job role, etc.
While most questions cover features that are General Availability (GA), the exam may
contain questions on Preview features if those features are commonly used.
Will the training kits, books, courseware, and
other exam preparation materials be updated
when the exam changes?
Microsoft makes every attempt to keep the training and exam aligned when changes
occur; however, that is not always possible. Keep in mind that Microsoft exams are not
intended as post-tests of any preparation or training product created by Microsoft or
any third-party provider. Our certifications are designed to measure experience-based
skills regardless of the way candidates obtain these skills.
The best way to prepare for an exam is to practice the skills listed in the “Skills
measured” section of the exam details page. Hands-on experience with the technology
is required to successfully pass Microsoft Certification exams.
Microsoft does not review study materials developed by third parties and is not
responsible for their content or for ensuring that they are updated to reflect product
updates. If you have questions or comments about exam preparation materials
developed by third parties, please contact the publishers directly.
Why did an exam include material that was not
covered in the Microsoft training or Microsoft
Press book?
All learning materials related to a given job role are built from the same job task
analysis. As a result, the learning content should be closely aligned to the exams. Keep
in mind, however, that the learning materials are developed independently of exam
content because the exams are intended to assess competence in the job role, not the
effectiveness of training materials or learning. Because the exams are designed to assess
your ability to apply skills beyond what was explicitly covered in the learning, the skills
will be assessed at a higher level than what was taught in the training. For some
candidates, this can give the impression that the skill was not taught in the associated
learning; however, all skills assessed on the exam are included in our learning options.
Microsoft works hard to ensure that some form of training material exists for all skills
that will be measured on an exam. A list of these resources can be found on the exam
details page.
Scoring and results
How are exams scored?
Visit: Exam scoring and score reports.
What is the exam retake policy?
Visit: Exam retake policy.
Can I request a re-evaluation of my score?
If you have a concern about the technical accuracy of a particular item, please submit an
online request. An Item Challenge form will be sent to you. However, a re-evaluation
of your score is unlikely to change your pass/fail status. Because Microsoft must ensure
that candidates who pass exams and earn our certifications have demonstrated the
required proficiency level(s) across the skill domain(s), the final result of an exam is
rarely changed based on a re-evaluation of your exam results. Even if a question is
flawed in some way, we cannot assume that you would have answered it correctly if it
had not been. In these cases, we provide candidates with the opportunity to retake the
exam free of charge.
How can I challenge an exam question?
Visit: Exam item challenge process.
If I do not pass an exam, can I have a refund?
No. Microsoft does not offer refunds for exams you do not pass or exam appointments
you miss.
Exam security
What is the exam security policy?
Visit: Exam security policy.
Performance-based testing
What is performance-based testing (PBT)?
Performance based testing gives you the opportunity to demonstrate your skills by
completing tasks in the technology. Today, this means completing tasks in a graded lab,
but in the future, PBT may take a different form. For example, for those of you who are
currently performing the job role, Microsoft is exploring ways to incorporate the work
that you do every day into our certification requirements. For those of you who are not
in the job role yet, we’ll continue to have other ways for you to demonstrate your skills
through portfolios and graded labs. Microsoft is constantly innovating to ensure that we
assess your skills and abilities in ways that align to how you actually get your work done.
To view the PBT tutorial video, click here.
What can I expect when I complete the labs?
This type of question asks you to perform tasks in a virtual environment. You will see a
screen that includes a virtual machine window and a Tasks pane. The virtual machine
window is a remotely connected live environment where you perform tasks on real
software and applications.
The Tasks pane lists the tasks you need to perform in the lab. You can expand or
collapse each task with the + or - symbols. For your convenience, each task has a
checkbox so you can mark tasks as you complete them. Doing this won’t affect anything
in the lab or scoring. Nothing in the lab will indicate if you did not complete a required
task, so you may want to keep track of the tasks that you have completed by checking
the boxes.
After you leave a lab, you will not be able to return to it because scoring starts (in the
background) as soon as you leave a lab. When you click Next, you will be asked to
confirm that you really want to leave the lab. Clicking Yes will end the lab section, and
the tasks will be scored.
How is the exam structured when it has labs?
When you launch the exam, you will see a screen that tells you how many items, case
studies, and labs, including the number of tasks, that will be on the exam. Please make
note of this information so that you can plan your exam time accordingly.
After you launch the exam, you will answer all of the traditional questions (for example,
multiple choice, drag and drop, build list, etc.) on the exam as the labs load. The lab(s)
will be the last section of the exam. Please note the following:
After you leave any section of the exam (e.g., case study or labs), you cannot return
to it. However, at the end of most sections, you have the opportunity to review
your answers (your exam may include a section that cannot be reviewed; this is
noted at the beginning of the section). Exam time does NOT stop while you are
reviewing your answers. Make sure you manage your time; pay attention to the
time AND number of questions remaining.
Exams with labs contain one or two performance sections/labs with multiple tasks
that you must complete. Research shows that tasks take approximately 3 times
longer to complete than a traditional item. Please manage your time so that are
able to complete the labs in the time remaining when you get to them. We have
ensured that candidates who manage their time wisely will have more than enough
time to complete the lab(s).
The number of labs and tasks on the exam is provided on the overview page
preceding the first lab. Read it! And then, manage your time accordingly.
Do NOT wait for tasks to execute before moving onto another task. In some cases,
you need something to execute before you can complete another task, but this will
be noted in the task, and there will be other tasks that you can be working on
while that task executes. Don't lose time waiting for tasks to run. Move onto
something that is not dependent on that task so you can maximize your exam
time. In some cases, starting a task may be sufficient for scoring (for example,
creating a resource in Azure); you can let the task execute in the background while
you work on other tasks. We include a note in the task list telling you that you only
need to start the task. You can move on to other tasks or even leave the section
(move to the next lab if applicable or end the exam) without being penalized. Read
the task carefully. Do what’s required to solve the problem posed in the task.
Why does an exam with labs contain traditional
question types (for example, multiple choice,
drag and drop, build list, etc.)?
For a variety of reasons, we cannot assess all critical skills with labs. For example, we
can’t ask you to complete tasks that take more than a few minutes to run or that require
significant resources; as a result, we will continue to assess those skills using question
types that are more appropriate to the exam experience.
How many labs are on an exam? How many
tasks are in each lab?
If an exam contains labs, it will have at least 1 lab. Each lab contains between 7–15 tasks.
You will be told if the exam has labs and how many in the introduction to the exam.
How are tasks scored?
The tasks are scored based on the end result. We do not care how you accomplish the
task (for example, through the UI or using PowerShell commands)—only that you
successfully accomplished it. Complete the task as you normally would; the scoring
script evaluates the end result based on the key characteristics to determine if it was
done correctly. For example, if the task was to add a user, the scoring script ensures that
you added that user.
We do NOT require you to use a specific method to perform tasks. If you are more
comfortable using PowerShell or CLI, instead of a GUI, that’s what we want you to use.
We test you on the end result of your task—did you perform it correctly?—not on the
method that you use to perform a task.
How many points is each task worth?
Most tasks are worth one point; if the task is worth more than one point, that
information is provided in the task description.
How much time do I have to complete the labs?
Labs are not timed separately from the exam. At the beginning of the exam, the number
of labs, case studies, and questions as well as the exam time will be provided in the
introduction (read it!). You must answer all questions, including completing tasks
associated with any labs, in the time provided. Manage your time accordingly so that
you can complete all activities that must be done.
Will I have enough time to complete the labs?
The labs are designed to be completed within the exam time provided. You will not be
asked to perform tasks that execute long running operations or tasks that have many
dependencies. If important skills need to be assessed that are based on tasks that
require long running operations or have many dependencies, we will either assess them
with traditional items, or, if possible, set up the labs so that these operations have
already taken place, and then you will perform tasks that logically build on the
outcomes of those operations.
How do you determine which tasks to include in
the labs?
Like all questions on the exam, lab tasks map to the objective domain. We select the
tasks that best lend themselves to lab-based assessment, that do not require long
execution times or resources, and that can be completed within the anticipated time for
test takers to complete the exam.
Why did I have to wait before I could start my
lab?
It takes time to provision the environment in the cloud, and the environment you will
access to complete the tasks is loaded only when the resources are fully provisioned. As
a result, the exam begins with a series of traditional items (multiple choice, drag and
drop, build list, etc.) that allows time to provision the labs and load them into the
environment. If you answer these questions too quickly, you will have to wait for the
labs to finish loading.
I have heard that labs can launch with a blank
white screen. Is there something I can do to fix
this?
If your lab launches with a blank white screen, try opening a new tab and navigating to
https://portal.azure.com. Opening this new tab will resolve the issue most of the time.
I had some issues with my labs. How do I let
Microsoft know?
If you run into issues with labs, please complete the Exam item challenge process.
Although we won’t be able to provide a specific explanation for your experience, our
investigation will help us identify root causes and identify solutions that will improve the
experience for everyone.
I had some issues with my labs. How do I request
a rescore?
If you received a score, it is an accurate reflection of your performance on the exam; we
have designed scoring to account for any lab issues that you may experience. If you
failed, a rescore will not change that result.
When will I receive my score?
Labs take longer to score than traditional item types. Because the labs appear at the end
of the exam, you may not get your result immediately. It can take 30 minutes or longer
to receive a score. You do not have to wait for the score report. It will be passed
automatically to our certification database and will show up in your MC dashboard. This
should occur within 24 hours of the exam delivery. If it does not appear, please contact
certification support.
Do exams with performance-based questions
take longer to complete?
Yes. These exams may take longer to complete than exams that do not contain
performance-based items. The amount of time allotted for each exam takes this into
account.
Should I prepare for the performance-based
exams differently than I prepare for other
exams?
No. The skills measured remain the same regardless of the format of the question. The
knowledge and skills assessed on the exam are listed in the “Skills measured” section of
the exam details page. If you practice the skills, you’ll be prepared for any item type,
including labs.
Are there any specific test center requirements
for exams that have labs? Many test centers are
not listed when I try to schedule the exams that
have labs, but the same test centers are listed for
exams that do not.
Exams that include labs require testing centers to meet certain internet connectivity
requirements, so a smaller set of testing centers are available. As labs are added to more
of the new role-based exams, they will also be subject to these testing center limitations.
If you have specific testing centers in mind, contact the specific test center to learn if
they can deliver labs; alternately, they will not be listed as available test centers once
you select the exam. If that occurs, we recommend finding a different test center or
taking the exam through online proctoring. In the future, you may be able to take labs
through online proctoring, but we are currently limiting lab delivery to only test centers
that meet the connectivity and technical requirements needed to deliver them
successfully.
Where can I find a list of exams that contain
labs?
We do not share a list of exams that have labs because the presence or absence of labs
can literally change from one candidate to the next based on Azure availability, outages,
and bandwidth, leading to escalations when candidates think the exam was to have labs
but didn’t.
The goal is to have labs on every role-based certification, so it is best to plan for labs as
you’re preparing. An added benefit is that by preparing as if the exam will have labs, you
get additional experience that only puts you in a better spot to have the experience
needed to pass the exam.
At the beginning of the exam, the instructions provide information on what to expect on
the exam, including if it will have labs. Read the instructions carefully so you know if the
exam contains labs (as well as case studies and other question types that may have
different requirements than what’s typical).
Practice Assessments frequently asked
questions
What are Practice Assessments?
Practice Assessments are informal and voluntary tests taken as preparation for one of
Microsoft’s certification exams. These assessments are hosted on Microsoft Learn and
contain example questions to provide insight into the difficulty of the certification exam
and may help you determine if additional preparation is required before taking the
exam.
Why should I take Practice Assessments?
While not a guarantee, research shows that attaining a high score on a Practice
Assessment increases the likelihood that someone will pass a Microsoft Certification
exam. These Practice Assessments are intended to provide an overview of the style,
wording, and difficulty of the questions that you are likely to experience on this exam. To
help you better prepare, the score report provides the answer, a rationale, and a URL
that will link you to additional information for every question.
Who can take a Practice Assessment?
Practice Assessments are available for free to every learner and can be taken as many
times as you want. You will need to sign in to your Learn profile or create an account
before taking the Practice Assessment.
Where can I find a Practice Assessment?
If the exam that you’re interested in taking has a Practice Assessment (not all of them
do), you will find the link to it on the exam details page for that specific exam in the
“Schedule exam” section. (See image below)
I can’t find a free Practice Assessment for the
exam I want to take. Where is it?
Currently, not all Microsoft Certification exams have free Practice Assessments. However,
some have practice tests available through MeasureUp. These are available for purchase.
They can be found on the exam details page for that exam or here .
Are Practice Assessments available for all
Microsoft Certifications?
No. Over the next few months, Microsoft will roll out free Practice Assessments for
additional exams.
Are the Practice Assessments free?
Yes. Practice Assessments are free and available to all learners who wish to use them as
an exam preparation resource for Microsoft Certifications.
Will Practice Assessments be available in
multiple languages?
Yes. Practice Assessments will be available in multiple languages.
Can I still take the Practice Tests from
MeasureUp?
Practice Tests from MeasureUp are still available and can be found here .
How is the multiple choice select n (e.g., choose
two) question type scored?
To earn the point for this type of question, you must select all of the correct options
without selecting any incorrect options. Note that this is different from how these
question types are scored on Microsoft Certification exams.
How can I get help with issues or problems I
have on Practice Assessments? How can I
provide feedback?
Please use the Practice Assessment Feedback Form to report a technical issue. You can
provide feedback on the overall experience by completing the Practice Assessment
Survey .
Frequently asked questions about
academic pricing
Are student discounts available for exams?
Visit: Student discounts.
Can I get a refund if I initially registered and paid
for an exam without verifying an academic
discount, but I’m verified now?
No. If you decide to register and pay for an exam before you have verified your student
status, you must pay commercial pricing and will not receive a refund. You must ensure
that you are verified before completing your registration and payment.
Does my academic verification expire?
Yes. Your academic verification is only valid for 12 months. After 12 months, you need to
repeat the verification process.
I’m an educator. Can I still receive an academic
discount (in applicable countries/regions) on my
Microsoft Certification exam delivered in the
commercial channel?
Yes. You need to follow the same process as a student. In other words, you must select
“Student” as your job function in your Microsoft account profile, and you must verify
your status through the same process as a student. For more information, visit: Student
discounts.
Who do I contact for questions regarding the
academic verification process for Microsoft
Certification exams?
If you have general questions related to exam registration or questions specific to a new
or pending verification request, please contact certification support.
Find your MCID
Article • 09/19/2023
Looking for your Microsoft Certification Identification Number (MCID)? That’s an easy
one: log into your Learn profile and choose “Settings” from the avatar photo drop-down
menu.
Scroll down to the Connected certification profile section and find your MCID in the
second column opposite your account information.
7 Note
If you have not yet connected your certification profile to your Learn profile, this
section won’t be visible. Please visit Connect a certification profile to Learn to
complete this step.
Merge and transfer certification profiles
Article • 09/19/2023
How to merge and transfer profiles
If you need to merge profiles or transfer one to a different profile, visit: Certification
support.
Vouchers and redeeming discounts
Article • 09/19/2023
How to redeem an employee or event attendee
discount
1. Begin the registration process by selecting the "Schedule exam" button from any
exam or certifications detail page. For detailed instructions on how to register, visit:
Register and schedule an exam.
2. Sign into your existing Microsoft Certification profile or create one using a
Microsoft account.
3. Once logged in, confirm details in your certification profile are accurate.
4. Select the “Next” button (or the "Submit" button if you are creating a profile) at the
bottom of the certification profile page to proceed to the "Exam Discounts" page.
5. On the "Exam Discounts" page, enter the email that you used to register for an
event.
6. If you are eligible for an exam discount, you will receive a verification email to the
address you entered. You must enter the passcode you receive in the email to
proceed. If you do not receive an email, you can request that the code be resent.
7. After entering the correct passcode, you will be asked to link your accounts. You
MUST agree to link your accounts to receive a discount.
8. The next time you log in, if you are eligible for exam discounts for either of those
accounts, the discounts will automatically be displayed. For instructions on how to
remove an account, visit: Manage your certification profile.
9. You will see a discount pop up at the top. Choose the discount you want to claim,
and then continue to the checkout by clicking on the scheduled exam button.
10. Follow steps on the subsequent screens and provide the required details to
schedule your exam. During the checkout process, verify that the discount has
been applied and submit the order.
How to redeem a voucher with Pearson VUE
To redeem a voucher, you will register and schedule your exam with Pearson VUE using
the standard process. For detailed information about registering, visit: Register and
schedule an exam.
On the screen where you enter payment and billing information, select “Add Voucher or
Promo Code” and follow the on-screen instructions to redeem your voucher.
Study guide for Exam AI-102: Designing
and Implementing a Microsoft Azure AI
Solution
Article • 09/29/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 31, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 31, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
exams as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 31, 2023
Audience profile
As a Microsoft Azure AI engineer, you build, manage, and deploy AI solutions that
leverage Azure AI.
Your responsibilities include participating in all phases of AI solutions development,
including:
Requirements definition and design
Development
Deployment
Integration
Maintenance
Performance tuning
Monitoring
You work with solution architects to translate their vision. You also work with data
scientists, data engineers, Internet of Things (IoT) specialists, infrastructure
administrators, and other software developers to:
Build complete and secure end-to-end AI solutions.
Integrate AI capabilities in other applications and solutions.
As an Azure AI engineer, you have experience developing solutions that use languages
such as:
Python
C#
You should be able to use Representational State Transfer (REST) APIs and SDKs to build
secure image processing, video processing, natural language processing, knowledge
mining, and generative AI solutions on Azure. You should:
Understand the components that make up the Azure AI portfolio and the available
data storage options.
Be able to apply responsible AI principles.
Skills at a glance
Plan and manage an Azure AI solution (15–20%)
Implement decision support solutions (10–15%)
Implement computer vision solutions (15–20%)
Implement natural language processing solutions (30–35%)
Implement knowledge mining and document intelligence solutions (10–15%)
Implement generative AI solutions (10–15%)
Plan and manage an Azure AI solution (15–20%)
Select the appropriate Azure AI service
Select the appropriate service for a computer vision solution
Select the appropriate service for a natural language processing solution
Select the appropriate service for a decision support solution
Select the appropriate service for a speech solution
Select the appropriate service for a generative AI solution
Select the appropriate service for a document intelligence solution
Select the appropriate service for a knowledge mining solution
Plan, create and deploy an Azure AI service
Plan for a solution that meets Responsible AI principles
Create an Azure AI resource
Determine a default endpoint for a service
Integrate Azure AI services into a continuous integration and continuous delivery
(CI/CD) pipeline
Plan and implement a container deployment
Manage, monitor and secure an Azure AI service
Configure diagnostic logging
Monitor an Azure AI resource
Manage costs for Azure AI services
Manage account keys
Protect account keys by using Azure Key Vault
Manage authentication for an Azure AI Service resource
Manage private communications
Implement decision support solutions (10–15%)
Create decision support solutions for data monitoring and anomaly
detection
Implement a univariate anomaly detection solution with Azure AI Anomaly
Detector
Implement a multivariate anomaly detection solution Azure AI Anomaly Detector
Implement a data monitoring solution with Azure AI Metrics Advisor
Create decision support solutions for content delivery
Implement a text moderation solution with Azure AI Content Safety
Implement an image moderation solution with Azure AI Content Safety
Implement a content personalization solution with Azure AI Personalizer
Implement computer vision solutions (15–20%)
Analyze images
Select visual features to meet image processing requirements
Detect objects in images and generate image tags
Include image analysis features in an image processing request
Interpret image processing responses
Extract text from images using Azure AI Vision
Convert handwritten text using Azure AI Vision
Implement custom computer vision models by using Azure AI
Vision
Choose between image classification and object detection models
Label images
Train a custom image model, including image classification and object detection
Evaluate custom vision model metrics
Publish a custom vision model
Consume a custom vision model
Analyze videos
Use Azure AI Video Indexer to extract insights from a video or live stream
Use Azure AI Vision Spatial Analysis to detect presence and movement of people
in video
Implement natural language processing solutions (30–
35%)
Analyze text by using Azure AI Language
Extract key phrases
Extract entities
Determine sentiment of text
Detect the language used in text
Detect personally identifiable information (PII) in text
Process speech by using Azure AI Speech
Implement text-to-speech
Implement speech-to-text
Improve text-to-speech by using Speech Synthesis Markup Language (SSML)
Implement custom speech solutions
Implement intent recognition
Implement keyword recognition
Translate language
Translate text and documents by using the Azure AI Translator service
Implement custom translation, including training, improving, and publishing a
custom model
Translate speech-to-speech by using the Azure AI Speech service
Translate speech-to-text by using the Azure AI Speech service
Translate to multiple languages simultaneously
Implement and manage a language understanding model by using
Azure AI Language
Create intents and add utterances
Create entities
Train, evaluate, deploy, and test a language understanding model
Optimize a language understanding model
Consume a language model from a client application
Backup and recover language understanding models
Create a question answering solution by using Azure AI Language
Create a question answering project
Add question-and-answer pairs manually
Import sources
Train and test a knowledge base
Publish a knowledge base
Create a multi-turn conversation
Add alternate phrasing
Add chit-chat to a knowledge base
Export a knowledge base
Create a multi-language question answering solution
Implement knowledge mining and document intelligence
solutions (10–15%)
Implement an Azure Cognitive Search solution
Provision a Cognitive Search resource
Create data sources
Create an index
Define a skillset
Implement custom skills and include them in a skillset
Create and run an indexer
Query an index, including syntax, sorting, filtering, and wildcards
Manage Knowledge Store projections, including file, object, and table projections
Implement an Azure AI Document Intelligence solution
Provision a Document Intelligence resource
Use prebuilt models to extract data from documents
Implement a custom document intelligence model
Train, test, and publish a custom document intelligence model
Create a composed document intelligence model
Implement a document intelligence model as a custom Azure Cognitive Search
skill
Implement generative AI solutions (10–15%)
Use Azure OpenAI Service to generate content
Provision an Azure OpenAI Service resource
Select and deploy an Azure OpenAI model
Submit prompts to generate natural language
Submit prompts to generate code
Use the DALL-E model to generate images
Use Azure OpenAI APIs to submit prompts and receive responses
Optimize generative AI
Configure parameters to control generative behavior
Apply prompt engineering techniques to improve responses
Use your own data with an Azure OpenAI model
Fine-tune an Azure OpenAI model
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure AI services
Azure AI Vision
Azure AI Video Indexer
Language Understanding
Speech to text
Speech translation
Azure Cognitive Search
Azure AI Bot Service
Ask a question Microsoft Q&A | Microsoft Docs
Get community AI - Machine Learning - Microsoft Tech Community
support AI - Machine Learning Blog - Microsoft Tech Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Study resources Links to learning and documentation
Find a video The AI Show
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes
Audience profile Minor
Plan and manage an Azure AI solution Plan and manage an Azure AI % of the exam
solution decreased
Select the appropriate Azure AI service Select the appropriate Azure AI Major
service
Plan and configure security for Azure AI Removed
services
Plan, create and deploy an Azure Added
AI service
Create and manage an Azure AI service Removed
Manage, monitor and secure an Added
Azure AI service
Deploy Azure AI services Removed
Create solutions to detect anomalies and Deleted
improve content
Implement image and video processing Deleted
solutions
Analyze images Removed
Extract text from images Deleted
Implement image classification and object Deleted
detection by using the Custom Vision
service, part of Azure Cognitive Services
Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes
Process videos Deleted
Implement decision support New
solutions
Create decision support solutions New
for data monitoring and anomaly
detection
Create decision support solutions New
for content delivery
Implement computer vision New
solutions
Analyze images Added
Implement custom computer New
vision models by using Azure AI
Vision
Analyze videos New
Implement natural language processing Implement natural language % of the exam
solutions processing solutions increased
Analyze text Analyze text by using Azure AI Minor
Language
Process speech Process speech by using Azure AI Minor
Speech
Translate language Translate language Minor
Build and manage a language Implement and manage a Minor
understanding model language understanding model by
using Azure AI Language
Create a question answering solution Create a question answering Major
solution by using Azure AI
Language
Implement knowledge mining solutions Implement knowledge mining % of the exam
and document intelligence increased
solutions
Implement a Cognitive Search solution Implement an Azure Cognitive Major
Search solution
Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes
Apply AI enrichment skills to an indexer Deleted
pipeline
Implement conversational AI solutions Deleted
Design and implement conversation flow Deleted
Build a conversational bot Deleted
Test, publish, and maintain a conversational Deleted
bot
Implement generative AI New
solutions
Use Azure OpenAI Service to New
generate content
Optimize generative AI New
Skills measured prior to October 31, 2023
Audience profile
Microsoft Azure AI engineers build, manage, and deploy AI solutions that make the
most of Azure Cognitive Services and Azure Applied AI services. Their responsibilities
include participating in all phases of AI solutions development—from requirements
definition and design to development, deployment, integration, maintenance,
performance tuning, and monitoring.
These professionals work with solution architects to translate their vision and with data
scientists, data engineers, IoT specialists, infrastructure administrators, and other
software developers to build complete end-to-end AI solutions.
Azure AI engineers have experience developing solutions that use languages such as
Python or C# and should be able to use REST-based APIs and software development kits
(SDKs) to build secure image processing, video processing, natural language processing
(NLP), knowledge mining, and conversational AI solutions on Azure. They should be
familiar with all methods of implementing AI solutions. Plus, they understand the
components that make up the Azure AI portfolio and the available data storage options.
Azure AI engineers also need to understand and be able to apply responsible AI
principles.
Skills at a glance
Plan and manage an Azure AI solution (25–30%)
Implement image and video processing solutions (15–20%)
Implement natural language processing solutions (25–30%)
Implement knowledge mining solutions (5–10%)
Implement conversational AI solutions (15–20%)
Plan and manage an Azure AI solution (25–30%)
Select the appropriate Azure AI service
Select the appropriate service for a vision solution
Select the appropriate service for a language analysis solution
Select the appropriate service for a decision support solution
Select the appropriate service for a speech solution
Select the appropriate Applied AI services
Plan and configure security for Azure AI services
Manage account keys
Manage authentication for a resource
Secure services by using Azure Virtual Networks
Plan for a solution that meets Responsible AI principles
Create and manage an Azure AI service
Create an Azure AI resource
Configure diagnostic logging
Manage costs for Azure AI services
Monitor an Azure AI resource
Deploy Azure AI services
Determine a default endpoint for a service
Create a resource by using the Azure portal
Integrate Azure AI services into a continuous integration/continuous deployment
(CI/CD) pipeline
Plan a container deployment
Implement prebuilt containers in a connected environment
Create solutions to detect anomalies and improve content
Create a solution that uses Anomaly Detector, part of Cognitive Services
Create a solution that uses Azure Content Moderator, part of Cognitive Services
Create a solution that uses Personalizer, part of Cognitive Services
Create a solution that uses Azure Metrics Advisor, part of Azure Applied AI Services
Create a solution that uses Azure Immersive Reader, part of Azure Applied AI
Services
Implement image and video processing solutions (15–
20%)
Analyze images
Select appropriate visual features to meet image processing requirements
Create an image processing request to include appropriate image analysis features
Interpret image processing responses
Extract text from images
Extract text from images or PDFs by using the Computer Vision service
Convert handwritten text by using the Computer Vision service
Extract information using prebuilt models in Azure Form Recognizer
Build and optimize a custom model for Azure Form Recognizer
Implement image classification and object detection by using the
Custom Vision service, part of Azure Cognitive Services
Choose between image classification and object detection models
Specify model configuration options, including category, version, and compact
Label images
Train custom image models, including image classification and object detection
Manage training iterations
Evaluate model metrics
Publish a trained model
Export a model to run on a specific target
Implement a Custom Vision model as a Docker container
Interpret model responses
Process videos
Process a video by using Azure Video Indexer
Extract insights from a video or live stream by using Azure Video Indexer
Implement content moderation by using Azure Video Indexer
Integrate a custom language model into Azure Video Indexer
Implement natural language processing solutions (25–
30%)
Analyze text
Retrieve and process key phrases
Retrieve and process entities
Retrieve and process sentiment
Detect the language used in text
Detect personally identifiable information (PII)
Process speech
Implement and customize text-to-speech
Implement and customize speech-to-text
Improve text-to-speech by using SSML and Custom Neural Voice
Improve speech-to-text by using phrase lists and Custom Speech
Implement intent recognition
Implement keyword recognition
Translate language
Translate text and documents by using the Translator service
Implement custom translation, including training, improving, and publishing a
custom model
Translate speech-to-speech by using the Speech service
Translate speech-to-text by using the Speech service
Translate to multiple languages simultaneously
Build and manage a language understanding model
Create intents and add utterances
Create entities
Train evaluate, deploy, and test a language understanding model
Optimize a Language Understanding (LUIS) model
Integrate multiple language service models by using an orchestration workflow
Import and export language understanding models
Create a question answering solution
Create a question answering project
Add question-and-answer pairs manually
Import sources
Train and test a knowledge base
Publish a knowledge base
Create a multi-turn conversation
Add alternate phrasing
Add chit-chat to a knowledge base
Export a knowledge base
Create a multi-language question answering solution
Create a multi-domain question answering solution
Use metadata for question-and-answer pairs
Implement knowledge mining solutions (5–10%)
Implement a Cognitive Search solution
Provision a Cognitive Search resource
Create data sources
Define an index
Create and run an indexer
Query an index, including syntax, sorting, filtering, and wildcards
Manage knowledge store projections, including file, object, and table projections
Apply AI enrichment skills to an indexer pipeline
Attach a Cognitive Services account to a skillset
Select and include built-in skills for documents
Implement custom skills and include them in a skillset
Implement incremental enrichment
Implement conversational AI solutions (15–20%)
Design and implement conversation flow
Design conversational logic for a bot
Choose appropriate activity handlers, dialogs or topics, triggers, and state handling
for a bot
Build a conversational bot
Create a bot from a template
Create a bot from scratch
Implement activity handlers, dialogs or topics, and triggers
Implement channel-specific logic
Implement Adaptive Cards
Implement multi-language support in a bot
Implement multi-step conversations
Manage state for a bot
Integrate Cognitive Services into a bot, including question answering, language
understanding, and Speech service
Test, publish, and maintain a conversational bot
Test a bot using the Bot Framework Emulator or the Power Virtual Agents web app
Test a bot in a channel-specific environment
Troubleshoot a conversational bot
Deploy bot logic
Study guide for Exam AI-900: Microsoft
Azure AI Fundamentals
Article • 10/02/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 2, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 2, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of November 2, 2023
Audience profile
This exam is an opportunity for you to demonstrate knowledge of machine learning and
AI concepts and related Microsoft Azure services. As a candidate for this exam, you
should have familiarity with Exam AI-900’s self-paced or instructor-led learning material.
This exam is intended for you if you have both technical and non-technical
backgrounds. Data science and software engineering experience are not required.
However, you would benefit from having awareness of:
Basic cloud concepts
Client-server applications
You can use Azure AI Fundamentals to prepare for other Azure role-based certifications
like Azure Data Scientist Associate or Azure AI Engineer Associate, but it’s not a
prerequisite for any of them.
Skills at a glance
Describe Artificial Intelligence workloads and considerations (15–20%)
Describe fundamental principles of machine learning on Azure (20–25%)
Describe features of computer vision workloads on Azure (15–20%)
Describe features of Natural Language Processing (NLP) workloads on Azure (15–
20%)
Describe features of generative AI workloads on Azure (15–20%)
Describe Artificial Intelligence workloads and
considerations (15–20%)
Identify features of common AI workloads
Identify features of data monitoring and anomaly detection workloads
Identify features of content moderation and personalization workloads
Identify computer vision workloads
Identify natural language processing workloads
Identify knowledge mining workloads
Identify document intelligence workloads
Identify features of generative AI workloads
Identify guiding principles for responsible AI
Describe considerations for fairness in an AI solution
Describe considerations for reliability and safety in an AI solution
Describe considerations for privacy and security in an AI solution
Describe considerations for inclusiveness in an AI solution
Describe considerations for transparency in an AI solution
Describe considerations for accountability in an AI solution
Describe fundamental principles of machine learning on
Azure (20–25%)
Identify common machine learning techniques
Identify regression machine learning scenarios
Identify classification machine learning scenarios
Identify clustering machine learning scenarios
Identify features of deep learning techniques
Describe core machine learning concepts
Identify features and labels in a dataset for machine learning
Describe how training and validation datasets are used in machine learning
Describe Azure Machine Learning capabilities
Describe capabilities of Automated machine learning
Describe data and compute services for data science and machine learning
Describe model management and deployment capabilities in Azure Machine
Learning
Describe features of computer vision workloads on Azure
(15–20%)
Identify common types of computer vision solution
Identify features of image classification solutions
Identify features of object detection solutions
Identify features of optical character recognition solutions
Identify features of facial detection and facial analysis solutions
Identify Azure tools and services for computer vision tasks
Describe capabilities of the Azure AI Vision service
Describe capabilities of the Azure AI Face detection service
Describe capabilities of the Azure AI Video Indexer service
Describe features of Natural Language Processing (NLP)
workloads on Azure (15–20%)
Identify features of common NLP Workload Scenarios
Identify features and uses for key phrase extraction
Identify features and uses for entity recognition
Identify features and uses for sentiment analysis
Identify features and uses for language modeling
Identify features and uses for speech recognition and synthesis
Identify features and uses for translation
Identify Azure tools and services for NLP workloads
Describe capabilities of the Azure AI Language service
Describe capabilities of the Azure AI Speech service
Describe capabilities of the Azure AI Translator service
Describe features of generative AI workloads on Azure
(15–20%)
Identify features of generative AI solutions
Identify features of generative AI models
Identify common scenarios for generative AI
Identify responsible AI considerations for generative AI
Identify capabilities of Azure OpenAI Service
Describe natural language generation capabilities of Azure OpenAI Service
Describe code generation capabilities of Azure OpenAI Service
Describe image generation capabilities of Azure OpenAI Service
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Anomaly Detector
Language Understanding
Azure Machine Learning
Computer Vision
Natural language processing technology
Azure Bot Service
Speech to Text
Speech Translation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Artificial Intelligence and Machine Learning Hub
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video The AI Show
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to November 2, Skill area as of November 2, 2023 Changes
2023
Audience profile Minor
Describe Artificial Intelligence Describe Artificial Intelligence % of the exam
workloads and considerations workloads and considerations decreased
Identify features of common AI Identify features of common AI Major
workloads workloads
Identify guiding principles for Identify guiding principles for No change
responsible AI responsible AI
Describe fundamental principles of Describe fundamental principles of % of the exam
machine learning on Azure machine learning on Azure decreased
Identify common machine learning Identify common types of machine Minor
types learning techniques
Describe core machine learning Describe core machine learning No change
concepts concepts
Describe capabilities of visual tools in Deleted
Azure Machine Learning Studio
Describe Azure Machine Learning New
capabilities
Describe features of computer vision Describe features of computer vision No change
workloads on Azure workloads on Azure
Identify common types of computer Identify common types of computer No change
vision solution vision solutions
Identify Azure tools and services for Identify Azure tools and services for Minor
computer vision tasks computer vision tasks
Describe features of Natural Describe features of Natural % of the exam
Language Processing (NLP) Language Processing (NLP) decreased
workloads on Azure workloads on Azure
Identify features of common NLP Identify features of common NLP No change
Workload Scenarios Workload Scenarios
Identify Azure tools and services for Identify Azure tools and services for Minor
NLP workloads NLP workloads
Skill area prior to November 2, Skill area as of November 2, 2023 Changes
2023
Identify considerations for Deleted
conversational AI solutions on Azure
Describe features of generative AI New
workloads in Azure
Identify features of generative AI New
solutions
Identify capabilities of Azure OpenAI New
Service
Skills measured prior to November 2, 2023
Audience profile
This exam is an opportunity to demonstrate knowledge of machine learning (ML) and
artificial intelligence (AI) concepts and related Microsoft Azure services. Candidates for
this exam should have familiarity with AI-900’s self-paced or instructor-led learning
material.
This exam is intended for candidates with both technical and non-technical
backgrounds. Data science and software engineering experience are not required;
however, awareness of cloud basics and client-server applications would be beneficial.
Azure AI Fundamentals can be used to prepare for other Azure role-based certifications
like Azure Data Scientist Associate or Azure AI Engineer Associate, but it is not a
prerequisite for any of them.
Skills at a glance
Describe Artificial Intelligence workloads and considerations (20–25%)
Describe fundamental principles of machine learning on Azure (25–30%)
Describe features of computer vision workloads on Azure (15–20%)
Describe features of Natural Language Processing (NLP) workloads on Azure (25–
30%)
Describe Artificial Intelligence workloads and
considerations (20–25%)
Identify features of common AI workloads
Identify features of anomaly detection workloads
Identify computer vision workloads
Identify natural language processing workloads
Identify knowledge mining workloads
Identify guiding principles for responsible AI
Describe considerations for fairness in an AI solution
Describe considerations for reliability and safety in an AI solution
Describe considerations for privacy and security in an AI solution
Describe considerations for inclusiveness in an AI solution
Describe considerations for transparency in an AI solution
Describe considerations for accountability in an AI solution
Describe fundamental principles of machine learning on
Azure (25–30%)
Identify common machine learning types
Identify regression machine learning scenarios
Identify classification machine learning scenarios
Identify clustering machine learning scenarios
Describe core machine learning concepts
Identify features and labels in a dataset for machine learning
Describe how training and validation datasets are used in machine learning
Describe capabilities of visual tools in Azure Machine Learning
Studio
Automated machine learning
Azure Machine Learning designer
Describe features of computer vision workloads on Azure
(15–20%)
Identify common types of computer vision solution
Identify features of image classification solutions
Identify features of object detection solutions
Identify features of optical character recognition solutions
Identify features of facial detection and facial analysis solutions
Identify Azure tools and services for computer vision tasks
Identify capabilities of the Computer Vision service
Identify capabilities of the Custom Vision service
Identify capabilities of the Face service
Identify capabilities of the Form Recognizer service
Describe features of Natural Language Processing (NLP)
workloads on Azure (25–30%)
Identify features of common NLP Workload Scenarios
Identify features and uses for key phrase extraction
Identify features and uses for entity recognition
Identify features and uses for sentiment analysis
Identify features and uses for language modeling
Identify features and uses for speech recognition and synthesis
Identify features and uses for translation
Identify Azure tools and services for NLP workloads
Identify capabilities of the Language service
Identify capabilities of the Speech service
Identify capabilities of the Translator service
Identify considerations for conversational AI solutions on Azure
Identify features and uses for bots
Identify capabilities of Power Virtual Agents and the Azure Bot service
Study guide for Exam AZ-104: Microsoft
Azure Administrator
Article • 09/27/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 26, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 26, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 26, 2023
Audience profile
As a candidate for this exam, you should have subject matter expertise in implementing,
managing, and monitoring an organization’s Microsoft Azure environment, including
virtual networks, storage, compute, identity, security, and governance.
As an Azure administrator, you often serve as part of a larger team dedicated to
implementing an organization's cloud infrastructure. You also coordinate with other
roles to deliver Azure networking, security, database, application development, and
DevOps solutions.
You should be familiar with:
Operating systems
Networking
Servers
Virtualization
In addition, you should have experience with:
PowerShell
Azure CLI
The Azure portal
Azure Resource Manager templates
Microsoft Entra ID
Skills at a glance
Manage Azure identities and governance (20–25%)
Implement and manage storage (15–20%)
Deploy and manage Azure compute resources (20–25%)
Implement and manage virtual networking (15–20%)
Monitor and maintain Azure resources (10–15%)
Manage Azure identities and governance (20–25%)
Manage Microsoft Entra users and groups
Create users and groups
Manage user and group properties
Manage licenses in Microsoft Entra ID
Manage external users
Configure self-service password reset (SSPR)
Manage access to Azure resources
Manage built-in Azure roles
Assign roles at different scopes
Interpret access assignments
Manage Azure subscriptions and governance
Implement and manage Azure Policy
Configure resource locks
Apply and manage tags on resources
Manage resource groups
Manage subscriptions
Manage costs by using alerts, budgets, and Azure Advisor recommendations
Configure management groups
Implement and manage storage (15–20%)
Configure access to storage
Configure Azure Storage firewalls and virtual networks
Create and use shared access signature (SAS) tokens
Configure stored access policies
Manage access keys
Configure identity-based access for Azure Files
Configure and manage storage accounts
Create and configure storage accounts
Configure Azure Storage redundancy
Configure object replication
Configure storage account encryption
Manage data by using Azure Storage Explorer and AzCopy
Configure Azure Files and Azure Blob Storage
Create and configure a file share in Azure Storage
Create and configure a container in Blob Storage
Configure storage tiers
Configure snapshots and soft delete for Azure Files
Configure blob lifecycle management
Configure blob versioning
Deploy and manage Azure compute resources (20–25%)
Automate deployment of resources by using Azure Resource
Manager (ARM) templates or Bicep files
Interpret an Azure Resource Manager template or a Bicep file
Modify an existing Azure Resource Manager template
Modify an existing Bicep file
Deploy resources by using an Azure Resource Manager template or a Bicep file
Export a deployment as an Azure Resource Manager template or convert an Azure
Resource Manager template to a Bicep file
Create and configure virtual machines
Create a virtual machine
Configure Azure Disk Encryption
Move a virtual machine to another resource group, subscription, or region
Manage virtual machine sizes
Manage virtual machine disks
Deploy virtual machines to availability zones and availability sets
Deploy and configure an Azure Virtual Machine Scale Sets
Provision and manage containers in the Azure portal
Create and manage an Azure container registry
Provision a container by using Azure Container Instances
Provision a container by using Azure Container Apps
Manage sizing and scaling for containers, including Azure Container Instances and
Azure Container Apps
Create and configure Azure App Service
Provision an App Service plan
Configure scaling for an App Service plan
Create an App Service
Configure certificates and Transport Layer Security (TLS) for an App Service
Map an existing custom DNS name to an App Service
Configure backup for an App Service
Configure networking settings for an App Service
Configure deployment slots for an App Service
Implement and manage virtual networking (15–20%)
Configure and manage virtual networks in Azure
Create and configure virtual networks and subnets
Create and configure virtual network peering
Configure public IP addresses
Configure user-defined network routes
Troubleshoot network connectivity
Configure secure access to virtual networks
Create and configure network security groups (NSGs) and application security
groups
Evaluate effective security rules in NSGs
Implement Azure Bastion
Configure service endpoints for Azure platform as a service (PaaS)
Configure private endpoints for Azure PaaS
Configure name resolution and load balancing
Configure Azure DNS
Configure an internal or public load balancer
Troubleshoot load balancing
Monitor and maintain Azure resources (10–15%)
Monitor resources in Azure
Interpret metrics in Azure Monitor
Configure log settings in Azure Monitor
Query and analyze logs in Azure Monitor
Set up alert rules, action groups, and alert processing rules in Azure Monitor
Configure and interpret monitoring of virtual machines, storage accounts, and
networks by using Azure Monitor Insights
Use Azure Network Watcher and Connection Monitor
Implement backup and recovery
Create a Recovery Services vault
Create an Azure Backup vault
Create and configure a backup policy
Perform backup and restore operations by using Azure Backup
Configure Azure Site Recovery for Azure resources
Perform a failover to a secondary region by using Site Recovery
Configure and interpret reports and alerts for backups
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure documentation
Azure Active Directory (AD)
Azure Policy
Storage
Storage Explorer
Blob Storage
ARM templates
Container Instances
Azure Kubernetes Service (AKS)
App Service
Azure DNS
Azure Bastion
Application Gateway
Azure Monitor
Network Watcher
Azure Site Recovery
Azure Backup
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change
Audience profile Minor
Manage Azure identities and Manage Azure identities and No
governance governance change
Manage Azure AD users and groups Manage Microsoft Entra users and groups Minor
Manage access to Azure resources Manage access to Azure resources No
change
Manage Azure subscriptions and Manage Azure subscriptions and No
governance governance change
Implement and manage storage Implement and manage storage No
change
Configure access to storage Configure access to storage No
change
Configure and manage storage accounts Configure and manage storage accounts No
change
Configure Azure Files and Azure Blob Configure Azure Files and Azure Blob No
Storage Storage change
Deploy and manage Azure compute Deploy and manage Azure compute No
resources resources change
Automate deployment of resources by Automate deployment of resources by No
using Azure Resource Manager (ARM) using Azure Resource Manager (ARM) change
templates or Bicep files templates or Bicep files
Create and configure VMs Create and configure virtual machines No
change
Provision and manage containers in the Provision and manage containers in the No
Azure portal Azure portal change
Create and configure an Azure App Create and configure an Azure App No
Service Service change
Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change
Implement and manage virtual Implement and manage virtual No
networking networking change
Configure and manage virtual networks in Configure and manage virtual networks in No
Azure Azure change
Configure secure access to virtual Configure secure access to virtual No
networks networks change
Configure name resolution and load Configure name resolution and load No
balancing balancing change
Monitor and maintain Azure resources Monitor and maintain Azure resources No
change
Monitor resources in Azure Monitor resources in Azure No
change
Implement backup and recovery Implement backup and recovery No
change
Skills measured prior to October 26, 2023
Audience profile
Candidates for this exam should have subject matter expertise in implementing,
managing, and monitoring an organization’s Microsoft Azure environment, including
virtual networks, storage, compute, identity, security, and governance.
An Azure administrator often serves as part of a larger team dedicated to implementing
an organization's cloud infrastructure. Azure administrators also coordinate with other
roles to deliver Azure networking, security, database, application development, and
DevOps solutions.
Candidates for this exam should be familiar with operating systems, networking, servers,
and virtualization. In addition, professionals in this role should have experience using
PowerShell, Azure Command-Line Interface (CLI), the Azure portal, Azure Resource
Manager (ARM) templates, and Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra.
Skills at a glance
Manage Azure identities and governance (20–25%)
Implement and manage storage (15–20%)
Deploy and manage Azure compute resources (20–25%)
Implement and manage virtual networking (15–20%)
Monitor and maintain Azure resources (10–15%)
Manage Azure identities and governance (20–25%)
Manage Azure AD users and groups
Create users and groups
Manage user and group properties
Manage licenses in Azure AD
Manage external users
Configure self-service password reset (SSPR)
Manage access to Azure resources
Manage built-in Azure roles
Assign roles at different scopes
Interpret access assignments
Manage Azure subscriptions and governance
Implement and manage Azure Policy
Configure resource locks
Apply and manage tags on resources
Manage resource groups
Manage subscriptions
Manage costs by using alerts, budgets, and Azure Advisor recommendations
Configure management groups
Implement and manage storage (15–20%)
Configure access to storage
Configure Azure Storage firewalls and virtual networks
Create and use shared access signature (SAS) tokens
Configure stored access policies
Manage access keys
Configure identity-based access for Azure Files
Configure and manage storage accounts
Create and configure storage accounts
Configure Azure Storage redundancy
Configure object replication
Configure storage account encryption
Manage data by using Azure Storage Explorer and AzCopy
Configure Azure Files and Azure Blob Storage
Create and configure a file share in Azure Storage
Create and configure a container in Blob Storage
Configure storage tiers
Configure snapshots and soft delete for Azure Files
Configure blob lifecycle management
Configure blob versioning
Deploy and manage Azure compute resources (20–25%)
Automate deployment of resources by using Azure Resource
Manager (ARM) templates or Bicep files
Interpret an ARM template or a Bicep file
Modify an existing ARM template
Modify an existing Bicep file
Deploy resources by using an ARM template or a Bicep file
Export a deployment as an ARM template or compile a deployment as a Bicep file
Create and configure virtual machines
Create a virtual machine
Configure Azure Disk Encryption
Move a virtual machine to another resource group, subscription, or region
Manage virtual machine sizes
Manage virtual machine disks
Deploy virtual machines to availability zones and availability sets
Deploy and configure an Azure Virtual Machine Scale Sets
Provision and manage containers in the Azure portal
Create and manage an Azure container registry
Provision a container by using Azure Container Instances
Provision a container by using Azure Container Apps
Manage sizing and scaling for containers, including Azure Container Instances and
Azure Container Apps
Create and configure Azure App Service
Provision an App Service plan
Configure scaling for an App Service plan
Create an App Service
Configure certificates and TLS for an App Service
Map an existing custom DNS name to an App Service
Configure backup for an App Service
Configure networking settings for an App Service
Configure deployment slots for an App Service
Implement and manage virtual networking (15–20%)
Configure and manage virtual networks in Azure
Create and configure virtual networks and subnets
Create and configure virtual network peering
Configure public IP addresses
Configure user-defined network routes
Troubleshoot network connectivity
Configure secure access to virtual networks
Create and configure network security groups (NSGs) and application security
groups
Evaluate effective security rules in NSGs
Implement Azure Bastion
Configure service endpoints for Azure platform as a service (PaaS)
Configure private endpoints for Azure PaaS
Configure name resolution and load balancing
Configure Azure DNS
Configure an internal or public load balancer
Troubleshoot load balancing
Monitor and maintain Azure resources (10–15%)
Monitor resources in Azure
Interpret metrics in Azure Monitor
Configure log settings in Azure Monitor
Query and analyze logs in Azure Monitor
Set up alert rules, action groups, and alert processing rules in Azure Monitor
Configure and interpret monitoring of virtual machines, storage accounts, and
networks by using Azure Monitor Insights
Use Azure Network Watcher and Connection Monitor
Implement backup and recovery
Create a Recovery Services vault
Create an Azure Backup vault
Create and configure a backup policy
Perform backup and restore operations by using Azure Backup
Configure Azure Site Recovery for Azure resources
Perform a failover to a secondary region by using Site Recovery
Configure and interpret reports and alerts for backups
Study guide for Exam AZ-120: Planning
and Administering Microsoft Azure for
SAP Workloads
Article • 09/27/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 26, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 26, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of this exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 26, 2023
Audience profile
As a candidate for this exam, you’re an architect or engineer with extensive experience
and knowledge of the systems applications and products (SAP) system landscape and
industry standards that are specific to the initial migration or integration and the long-
term operation of an SAP solution on Microsoft Azure.
As an architect or an engineer for Azure for SAP Workloads, you’re responsible for:
Making recommendations on services.
Adjusting resources as appropriate for optimal resiliency, performance, scale,
provision, size, and monitoring.
An architect or engineer for Azure for SAP Workloads implements solutions by
partnering with:
Cloud administrators
Cloud database administrators
Clients
You should have extensive experience and knowledge of the following applications: SAP
high performance analytic appliance (HANA), suite for (S/4) HANA, SAP NetWeaver, SAP
business warehouse for (BW/4) HANA, OS servers for SAP applications and databases,
Azure portal, Azure Marketplace, and Azure Resource Manager templates (ARM
templates). You should also have experience with virtualization, cloud infrastructure,
storage structures, high availability design, disaster recovery design, data protection
concepts, and networking.
For this exam, we strongly recommend that candidates have an Azure Administrator
Associate certification.
Skills at a glance
Migrate SAP workloads to Azure (25–30%)
Design and implement an infrastructure to support SAP workloads on Azure (35–
40%)
Design and implement high availability and disaster recovery (HA/DR) (15–20%)
Maintain SAP workloads on Azure (10–15%)
Migrate SAP workloads to Azure (25–30%)
Identify requirements for target infrastructure
Estimate target sizing for SAP workloads
Identify supported scenarios for SAP deployments on Azure
Identify compute, storage, and network requirements for SAP workloads
Assess constraints imposed by subscription models and quota limits
Identify software licensing requirements for target workloads
Identify cost implications for target workloads
Specify an Azure support plan for the target infrastructure
Choose between lift and shift, lift-shift-migrate, and lift-shift-migrate to HANA
Choose an appropriate SAP workload migration strategy and tools
Design and implement an Azure environment to support SAP
workloads
Design and implement authorization and access control for SAP workloads
Design and implement governance and compliance by using Azure Policy
Design and implement authentication for SAP workloads
Design and implement authentication for SAP software as a service (SaaS)
applications
Design and implement a management hierarchy, including management groups,
subscriptions, and resource groups
Design Azure landing zones for SAP
Design and implement an infrastructure to support SAP
workloads on Azure (35–40%)
Design and implement a compute solution for SAP workloads
Choose an SAP-certified Azure virtual machine for a given SAP workload
Configure the Azure VM extension for SAP solutions
Deploy an operating system by using an Azure Marketplace image
Create and deploy a custom image to an Azure virtual machine
Automate the deployment of Azure virtual machines by using IaC, including Bicep
and Azure Resource Manager (ARM) templates
Automate deployment by using the SAP on Azure Deployment Automation
Framework
Automate deployment by using Azure Center for SAP solutions
Design and implement networking for SAP on Azure virtual
machines
Design and implement virtual networks and subnets
Implement Accelerated Networking for Azure virtual machines
Design and configure proximity placement groups
Design networking to meet SAP workload latency requirements
Design and implement network flow control
Design and implement network security
Design and implement service endpoints and private endpoints for Azure Storage
Design name resolution for integration with Azure DNS
Design and configure ExpressRoute for hybrid connectivity
Design and configure load balancing for a reverse proxy
Design and implement a storage solution for SAP on Azure virtual
machines
Choose a storage type
Specify when to use disk striping and simple volumes
Design for storage security considerations
Design and implement data protection
Design and implement caching for disks
Configure Write Accelerator
Configure encryption for storage, disks, and data
Design and implement disks by using Azure NetApp Files
Design and implement disks by using Azure Files
Design and implement high availability and disaster
recovery (HA/DR) (15–20%)
Design and implement a high availability solution for SAP on Azure
virtual machines
Design for service-level agreement (SLA) considerations
Design and deploy SAP workloads into availability sets and availability zones
Design and implement load balancing for high availability
Configure clustering for HANA and SAP Central Services (SCS)
Configure clustering for SQL
Configure Pacemaker and STONITH
Configure an Azure fence agent or STONITH Block Device (SBD)
Design and configure storage-level replication for SAP workloads
Configure virtual machine restart
Design and implement a disaster recovery solution for SAP on
Azure virtual machines
Design and implement an Azure Site Recovery strategy for an SAP infrastructure
Design a disaster recovery solution with regional considerations
Specify network configurations for disaster recovery
Design a backup strategy to meet SLA requirements
Implement policies for backups and snapshots
Configure and validate snapshots and backups for SAP workloads
Perform backup and restore
Test disaster recovery
Maintain SAP workloads on Azure (10–15%)
Optimize performance and costs
Optimize performance and costs for an SAP workload by using Azure Advisor
recommendations
Analyze and optimize network performance
Optimize costs by configuring snoozing and deploying reserved instances
Optimize performance and costs by resizing Azure virtual machines
Optimize storage costs
Optimize performance and costs of SAP application servers and databases
Monitor and maintain SAP on Azure
Monitor Azure virtual machines by using Azure Monitor
Monitor high availability by using Azure Monitor
Monitor storage by using Azure Monitor
Monitor networking by using Azure Monitor and Azure Network Watcher
Configure Azure Monitor for SAP solutions
Manage backups by using Azure Backup
Start and stop SAP systems by using Azure Center for SAP solutions
Manage virtual instances by using Azure Center for SAP solutions
Implement the SAP LaMa connector for Azure
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure Center for SAP solutions
SAP workload development and test settings
SAP on Azure architecture design
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change
Audience profile Minor
Migrate SAP workloads to Azure Migrate SAP workloads to Azure Minor
Identify requirements for target Identify requirements for target Major
infrastructure infrastructure
Design and implement identity, access, Design and implement an Azure Major
and governance for SAP workloads environment to support SAP workloads
Design and implement an SAP Deleted
migration strategy
Design and implement an Design and implement an % of exam
infrastructure to support SAP infrastructure to support SAP increased
workloads on Azure workloads on Azure
Design and implement a compute Design and implement a compute Major
solution for SAP workloads solution for SAP workloads
Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change
Design and implement networking for Design and implement networking for Minor
SAP on Azure virtual machines SAP on Azure virtual machines
Design and implement a storage Design and implement a storage Major
solution for SAP on Azure virtual solution for SAP on Azure virtual
machines machines
Design and implement high Design and implement high % of exam
availability and disaster recovery availability and disaster recovery decreased
(HA/DR) (HA/DR)
Design and implement a high- Design and implement a high Major
availability solution for SAP on Azure availability solution for SAP on Azure
virtual machines virtual machines
Design and implement a disaster Design and implement a disaster Minor
recovery solution for SAP on Azure recovery solution for SAP on Azure
virtual machines virtual machines
Maintain SAP workloads on Azure Maintain SAP workloads on Azure % of exam
decreased
Optimize performance and costs Optimize performance and costs Minor
Monitor SAP on Azure Monitor and maintain SAP on Azure Major
Skills measured prior to October 26, 2023
Audience profile
Candidates for this exam have extensive experience with and knowledge of the SAP
system landscape and industry standards that are specific to the initial migration or
integration and the long-term operation of an SAP solution on Microsoft Azure.
Responsibilities for architects or engineers for Azure for SAP workloads include making
recommendations on services and adjusting resources as appropriate for optimal
resiliency, performance, scale, provision, size, and monitoring.
Architects or engineers for Azure for SAP workloads partner with cloud administrators,
cloud database administrators, and clients to implement solutions.
They should be familiar with SAP applications, including SAP NetWeaver, SAP HANA,
and S/4HANA, and they need experience with integrating one or more of them.
Candidates should have experience with operating systems for SAP applications and
databases, Azure administration, infrastructure as code, cloud infrastructure, high
availability, disaster recovery, backup, security, and data protection.
For this exam, we strongly recommend that candidates have an Azure Administrator
Associate certification.
Skills at a glance
Migrate SAP workloads to Azure (25–30%)
Design and implement an infrastructure to support SAP workloads on Azure (25–
30%)
Design and implement high availability and disaster recovery (HA/DR) (20–25%)
Maintain SAP workloads on Azure (15–20%)
Migrate SAP workloads to Azure (25–30%)
Identify requirements for target infrastructure
Estimate target sizing for SAP workloads
Determine supportability of SAP workloads in Azure
Evaluate compliance by using SAP HANA tools
Identify compute, storage, and network requirements for SAP workloads
Assess constraints imposed by subscription models and quota limits
Evaluate licensing and pricing across SAP tiers
Identify an appropriate data integration service
Specify an Azure support plan for target infrastructure
Design and implement identity, access, and governance for SAP
workloads
Design and implement access control for SAP workloads
Design and implement governance and compliance by using Azure Policy
Design and integrate Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra, Azure Active Directory Domain Services (Azure AD DS), and Active
Directory authentication for SAP workloads
Design and implement authentication for SAP software as a service–based (SaaS-
based) applications
Design and implement an SAP migration strategy
Choose between lift-and-shift, lift-shift-migrate, and lift-shift-migrate to HANA
Choose an appropriate SAP workload migration strategy and tools
Design and implement an SAP migration to Azure
Configure storage to support migration
Design and implement an infrastructure to support SAP
workloads on Azure (25–30%)
Design and implement a compute solution for SAP workloads
Choose an SAP-certified Azure virtual machine for a given SAP workload
Configure the Azure VM extension for SAP solutions
Deploy an operating system by using an Azure Marketplace image
Create and deploy a custom image to an Azure virtual machine
Automate deployment of Azure virtual machines by using infrastructure as code
Design and implement networking for SAP on Azure virtual
machines
Design and implement virtual networks and subnets
Implement Accelerated Networking for Azure virtual machines
Design and configure proximity placement groups
Design networking to minimize latency
Design and implement network security
Design and implement service endpoints and private endpoints for Azure Storage
Design and implement network flow control
Design name resolution for integration with Azure DNS
Design and configure Azure ExpressRoute for hybrid connectivity
Design and configure load balancing for a reverse proxy
Design and implement a storage solution for SAP on Azure virtual
machines
Specify an appropriate storage option, including Managed, Premium, Ultra disk,
Scale-Out File Server (SOFS) with Storage Spaces Direct, Azure NetApp Files, and
Azure shared disks
Specify when to use disk striping and simple volumes
Design for storage security considerations
Design and implement data protection
Design and implement caching for disks
Configure Write Accelerator
Configure encryption for storage, disks, and data
Design and implement high availability and disaster
recovery (HA/DR) (20–25%)
Design and implement a high-availability solution for SAP on Azure
virtual machines
Design for service-level agreement (SLA) considerations
Design and deploy SAP workloads into availability sets and availability zones
Design and implement load balancing for high availability
Configure clustering for SAP HANA and SAP Central Services
Configure Pacemaker and STONITH
Configure an Azure fence agent or STONITH Block Device (SBD)
Design and configure storage-level replication for SAP workloads
Automate deployment by using the SAP deployment automation framework on
Azure
Design and implement a disaster recovery solution for SAP on
Azure virtual machines
Design and implement an Azure Site Recovery strategy for SAP infrastructure
Design a disaster recovery solution with regional considerations
Specify network configurations for disaster recovery
Design and implement policies for backups and snapshots
Configure and validate snapshots and backups for SAP workloads
Perform backup and restore
Test disaster recovery
Maintain SAP workloads on Azure (15–20%)
Optimize performance and costs
Optimize performance and costs for an SAP workload by using Azure Advisor
recommendations
Analyze and optimize network performance
Optimize costs by configuring snoozing and reserved instances
Optimize performance and cost by resizing virtual machines
Optimize storage costs
Optimize performance and cost of SAP application servers and databases
Monitor SAP on Azure
Monitor Azure virtual machines
Monitor high availability
Monitor storage
Monitor networking
Configure Azure Monitor for SAP Solutions
Study guide for Exam AZ-140:
Configuring and Operating Microsoft
Azure Virtual Desktop
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 26, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 26, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
Useful links Description
request an accommodation.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 26, 2023
Audience profile
As a candidate for this exam, you should be a server or desktop administrator with
subject matter expertise in designing, implementing, managing, and maintaining
Microsoft Azure Virtual Desktop experiences and remote apps for any device.
To deliver these experiences, you should work closely with:
Azure administrators
Azure architects
Microsoft 365 administrators
Azure security engineers
You should have experience with Azure technologies, including:
Virtualization
Networking
Identity
Storage
Resiliency
You should be able to manage end-user desktop environments, including delivering
applications and configuring user settings. You should use the Azure portal, templates,
scripting, and command-line tools to manage an Azure Virtual Desktop deployment.
Skills at a glance
Plan and implement an Azure Virtual Desktop infrastructure (40–45%)
Plan and implement identity and security (15–20%)
Plan and implement user environments and apps (20–25%)
Monitor and maintain an Azure Virtual Desktop infrastructure (10–15%)
Plan and implement an Azure Virtual Desktop
infrastructure (40–45%)
Plan, implement, and manage networking for Azure Virtual
Desktop
Assess network capacity and speed requirements for Azure Virtual Desktop
Calculate and recommend a configuration for network requirements
Plan and implement Azure virtual network connectivity
Manage connectivity to the internet and on-premises networks
Plan and implement Remote Desktop Protocol (RDP) Shortpath and quality of
service (QoS) policies
Plan and implement name resolution for Azure Virtual Desktop
Monitor and troubleshoot network connectivity
Plan and implement storage for Azure Virtual Desktop user data
Plan storage for Azure Virtual Desktop user data
Implement storage for FSLogix components
Implement storage accounts
Implement file shares
Implement Azure NetApp Files
Plan host pools and session hosts
Recommend resource groups, subscriptions, and management groups
Recommend an operating system (OS) for an Azure Virtual Desktop
implementation
Recommend an appropriate licensing model for Azure Virtual Desktop based on
requirements
Plan a host pools architecture
Calculate and recommend a configuration for performance requirements
Calculate and recommend a configuration for Azure Virtual Machines capacity
requirements
Implement host pools and session hosts
Create host pools and session hosts by using the Azure portal
Automate creation of Azure Virtual Desktop hosts and host pools by using
PowerShell, Azure CLI, Azure Resource Manager templates (ARM templates), and
Bicep
Configure host pool and session host settings
Apply a Windows client or Windows Server license to a session host
Create and manage session host images
Create a golden image manually
Create a golden image by using Azure virtual machine Image Builder
Modify a session host image
Plan and implement lifecycle management for images
Apply OS and application updates to an image
Create a session host by using a golden image
Plan and implement image storage
Create and manage Azure Compute Gallery
Plan and implement identity and security (15–20%)
Plan and implement identity integration
Choose an identity management and authentication method
Identify Azure Virtual Desktop requirements for Active Directory Domain Services
(AD DS), Microsoft Entra Domain Services, and Microsoft Entra ID
Plan and implement Azure roles and role-based access control (RBAC) for Azure
Virtual Desktop
Plan and implement Conditional Access policies for connections to Azure Virtual
Desktop
Plan and implement multifactor authentication in Azure Virtual Desktop
Manage roles, groups, and rights assignments on Azure Virtual Desktop session
hosts
Plan and implement security
Plan, implement, and manage security for Azure Virtual Desktop session hosts by
using Microsoft Defender for Cloud
Configure Microsoft Defender Antivirus for session hosts
Implement and manage network security for connections to Azure Virtual Desktop
Configure Azure Bastion or just-in-time (JIT) for administrative access to session
hosts
Plan and implement Windows Threat Protection features on Azure Virtual Desktop
session hosts, including Windows Defender Application Control
Plan and implement user environments and apps (20–
25%)
Plan and implement FSLogix
Recommend FSLogix configuration
Install and configure FSLogix
Configure Profile Containers
Configure Office Containers
Configure Cloud Cache
Plan and implement user experience and client settings
Choose an Azure Virtual Desktop client and deployment method
Deploy and troubleshoot Azure Virtual Desktop clients
Configure device redirection
Configure printing and Universal Print
Configure user settings through Group Policy and Microsoft Intune policies
Configure Remote Desktop Protocol (RDP) properties on a host pool
Configure session timeout properties
Implement the Start Virtual Machine on Connect feature
Assign and unassign personal desktops for users
Install and configure apps on a session host
Choose a method for deploying an app to Azure Virtual Desktop
Configure dynamic application delivery by using MSIX app attach
Publish an application as a RemoteApp
Implement FSLogix application masking
Implement and manage OneDrive, including multisession environments
Implement and manage Microsoft Teams, including Azure Virtual Desktop redirect
Implement and manage Microsoft 365 apps on Azure Virtual Desktop session
hosts
Implement and manage browsers for Azure Virtual Desktop sessions
Create and configure an application group
Assign users to application groups
Monitor and maintain an Azure Virtual Desktop
infrastructure (10–15%)
Monitor and manage Azure Virtual Desktop services
Configure log collection and analysis for Azure Virtual Desktop session hosts
Configure Azure Virtual Desktop monitoring by using Azure Monitor
Monitor Azure Virtual Desktop by using Azure Monitor
Customize Azure Monitor workbooks for Azure Virtual Desktop monitoring
Monitor Azure Virtual Desktop by using Azure Advisor
Optimize session host capacity and performance
Implement autoscaling in host pools
Monitor and manage active sessions and application groups
Configure automation for Azure Virtual Desktop
Automate management of host pools, session hosts, and user sessions by using
PowerShell and Azure CLI
Plan, implement, and maintain business continuity
Recommend an update strategy for session hosts
Plan and implement a disaster recovery plan for Azure Virtual Desktop
Plan for multi-region implementation
Design a backup strategy for Azure Virtual Desktop
Configure backup and restore for FSLogix user profiles, personal virtual desktop
infrastructures (VDIs), and golden images
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure documentation
Azure Virtual Desktop documentation
FSLogix for the enterprise - Azure Architecture Guide
Azure Virtual Desktop FSLogix profile containers files
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change
Audience profile No
change
Plan and implement an Azure Virtual Plan and implement an Azure Virtual No
Desktop infrastructure Desktop infrastructure change
Plan, implement, and manage networking Plan, implement, and manage networking No
for Azure Virtual Desktop for Azure Virtual Desktop change
Plan and implement storage for Azure Plan and implement storage for Azure No
Virtual Desktop user data Virtual Desktop user data change
Plan host pools and session hosts Plan host pools and session hosts No
change
Implement host pools and session hosts Implement host pools and session hosts No
change
Create and manage session host images Create and manage session host images No
change
Plan and implement identity and Plan and implement identity and No
security security change
Plan and implement identity integration Plan and implement identity integration Minor
Plan and implement security Plan and implement security No
change
Plan and implement user environments Plan and implement user environments No
and apps and apps change
Plan and implement FSLogix Plan and implement FSLogix No
change
Plan and implement user experience and Plan and implement user experience and No
client settings client settings change
Install and configure apps on a session Install and configure apps on a session No
host host change
Monitor and maintain an Azure Virtual Monitor and maintain an Azure Virtual No
Desktop infrastructure Desktop infrastructure change
Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change
Monitor and manage Azure Virtual Monitor and manage Azure Virtual No
Desktop services Desktop services change
Plan, implement, and maintain business Plan, implement, and maintain business No
continuity continuity change
Skills measured prior to October 26, 2023
Audience profile
Candidates for this exam are server or desktop administrators with subject matter
expertise in designing, implementing, managing, and maintaining Microsoft Azure
Virtual Desktop experiences and remote apps for any device.
To deliver these experiences, they work closely with Azure administrators, Azure
architects, Microsoft 365 administrators, and Azure security engineers.
Candidates for this exam should have experience with Azure technologies, including
virtualization, networking, identity, storage, and resiliency. They should be able to
manage end-user desktop environments, including delivering applications and
configuring user settings. These professionals use the Azure portal, templates, scripting,
and command-line tools to manage an Azure Virtual Desktop deployment.
Skills at a glance
Plan and implement an Azure Virtual Desktop infrastructure (40–45%)
Plan and implement identity and security (15–20%)
Plan and implement user environments and apps (20–25%)
Monitor and maintain an Azure Virtual Desktop infrastructure (10–15%)
Plan and implement an Azure Virtual Desktop
infrastructure (40–45%)
Plan, implement, and manage networking for Azure Virtual
Desktop
Assess network capacity and speed requirements for Azure Virtual Desktop
Calculate and recommend a configuration for network requirements
Plan and implement Azure virtual network connectivity
Manage connectivity to the internet and on-premises networks
Plan and implement RDP Shortpath and quality of service (QoS) policies
Plan and implement name resolution for Azure Virtual Desktop
Monitor and troubleshoot network connectivity
Plan and implement storage for Azure Virtual Desktop user data
Plan storage for Azure Virtual Desktop user data
Implement storage for FSLogix components
Implement storage accounts
Implement file shares
Implement Azure NetApp Files
Plan host pools and session hosts
Recommend resource groups, subscriptions, and management groups
Recommend an operating system (OS) for an Azure Virtual Desktop
implementation
Recommend an appropriate licensing model for Azure Virtual Desktop based on
requirements
Plan a host pools architecture
Calculate and recommend a configuration for performance requirements
Calculate and recommend a configuration for Azure Virtual Machines capacity
requirements
Implement host pools and session hosts
Create host pools and session hosts by using the Azure portal
Automate creation of Azure Virtual Desktop hosts and host pools by using
PowerShell, Azure CLI, Azure Resource Manager templates (ARM templates), and
Bicep
Configure host pool and session host settings
Apply a Windows client or Windows Server license to a session host
Create and manage session host images
Create a golden image manually
Create a golden image by using Azure VM Image Builder
Modify a session host image
Plan and implement lifecycle management for images
Apply OS and application updates to an image
Create a session host by using a golden image
Plan and implement image storage
Create and manage Azure Compute Gallery
Plan and implement identity and security (15–20%)
Plan and implement identity integration
Choose an identity management and authentication method
Identify Azure Virtual Desktop requirements for Active Directory Domain Services
(AD DS), Azure Active Directory Domain Services (Azure AD DS), and Microsoft
Azure Active Directory (Azure AD), part of Microsoft Entra
Plan and implement Azure roles and role-based access control (RBAC) for Azure
Virtual Desktop
Plan and implement Azure AD Conditional Access policies for connections to Azure
Virtual Desktop
Plan and implement multifactor authentication in Azure Virtual Desktop
Manage roles, groups, and rights assignments on Azure Virtual Desktop session
hosts
Plan and implement security
Plan, implement, and manage security for Azure Virtual Desktop session hosts by
using Microsoft Defender for Cloud
Configure Microsoft Defender Antivirus for session hosts
Implement and manage network security for connections to Azure Virtual Desktop
Configure Azure Bastion or just-in-time (JIT) for administrative access to session
hosts
Plan and implement Windows Threat Protection features on Azure Virtual Desktop
session hosts, including Windows Defender Application Control
Plan and implement user environments and apps (20–
25%)
Plan and implement FSLogix
Recommend FSLogix configuration
Install and configure FSLogix
Configure Profile Containers
Configure Office Containers
Configure Cloud Cache
Plan and implement user experience and client settings
Choose an Azure Virtual Desktop client and deployment method
Deploy and troubleshoot Azure Virtual Desktop clients
Configure device redirection
Configure printing and Universal Print
Configure user settings through Group Policy and Microsoft Intune policies
Configure Remote Desktop Protocol (RDP) properties on a host pool
Configure session timeout properties
Implement the Start Virtual Machine on Connect feature
Assign and unassign personal desktops for users
Install and configure apps on a session host
Choose a method for deploying an app to Azure Virtual Desktop
Configure dynamic application delivery by using MSIX app attach
Publish an application as a RemoteApp
Implement FSLogix application masking
Implement and manage OneDrive, including multisession environments
Implement and manage Microsoft Teams, including AV redirect
Implement and manage Microsoft 365 apps on Azure Virtual Desktop session
hosts
Implement and manage browsers for Azure Virtual Desktop sessions
Create and configure an application group
Assign users to application groups
Monitor and maintain an Azure Virtual Desktop
infrastructure (10–15%)
Monitor and manage Azure Virtual Desktop services
Configure log collection and analysis for Azure Virtual Desktop session hosts
Configure Azure Virtual Desktop monitoring by using Azure Monitor
Monitor Azure Virtual Desktop by using Azure Monitor
Customize Azure Monitor workbooks for Azure Virtual Desktop monitoring
Monitor Azure Virtual Desktop by using Azure Advisor
Optimize session host capacity and performance
Implement autoscaling in host pools
Monitor and manage active sessions and application groups
Configure automation for Azure Virtual Desktop
Automate management of host pools, session hosts, and user sessions by using
PowerShell and Azure CLI
Plan, implement, and maintain business continuity
Recommend an update strategy for session hosts
Plan and implement a disaster recovery plan for Azure Virtual Desktop
Plan for multi-region implementation
Design a backup strategy for Azure Virtual Desktop
Configure backup and restore for FSLogix user profiles, personal virtual desktop
infrastructures (VDIs), and golden images
Study guide for Exam AZ-204:
Developing Solutions for Microsoft
Azure
Article • 09/20/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of October 18, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 18, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score reports A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 18, 2023
Audience profile
As a candidate for this exam, you’re responsible for participating in all phases of
development, including requirements gathering, design, development, deployment,
security, maintenance, performance tuning, and monitoring.
You should be proficient in Azure:
SDK
Data storage options
Data connections
APIs
App authentication and authorization
Compute and container deployment
Debugging
To implement solutions, you partner with:
Cloud solution architects
DBAs
DevOps
Infrastructure admins
Other stakeholders
As a candidate, you should have at least two years of professional development
experience and experience with Azure. You should be:
Able to program in an Azure-supported language.
Proficient using Azure CLI, Azure PowerShell, and other tools.
Skills at a glance
Develop Azure compute solutions (25–30%)
Develop for Azure storage (15–20%)
Implement Azure security (20–25%)
Monitor, troubleshoot, and optimize Azure solutions (15–20%)
Connect to and consume Azure services and third-party services (15–20%)
Develop Azure compute solutions (25–30%)
Implement containerized solutions
Create and manage container images for solutions
Publish an image to Azure Container Registry
Run containers by using Azure Container Instance
Create solutions by using Azure Container Apps
Implement Azure App Service Web Apps
Create an Azure App Service Web App
Enable diagnostics logging
Deploy code to a web app
Configure web app settings including Secure Sockets Layer (SSL), API settings, and
connection strings
Implement autoscaling
Implement Azure Functions
Create and configure an Azure Function App
Implement input and output bindings
Implement function triggers by using data operations, timers, and webhooks
Develop for Azure storage (15–20%)
Develop solutions that use Azure Cosmos DB
Perform operations on containers and items by using the SDK
Set the appropriate consistency level for operations
Implement change feed notifications
Develop solutions that use Azure Blob Storage
Set and retrieve properties and metadata
Perform operations on data by using the appropriate SDK
Implement storage policies and data lifecycle management
Implement static site hosting
Implement Azure security (20–25%)
Implement user authentication and authorization
Authenticate and authorize users by using the Microsoft Identity platform
Authenticate and authorize users and apps by using Microsoft Entra ID
Create and implement shared access signatures
Implement solutions that interact with Microsoft Graph
Implement secure Azure solutions
Secure app configuration data by using App Configuration or Azure Key Vault
Develop code that uses keys, secrets, and certificates stored in Azure Key Vault
Implement Managed Identities for Azure resources
Monitor, troubleshoot, and optimize Azure solutions (15–
20%)
Implement caching for solutions
Configure cache and expiration policies for Azure Cache for Redis
Implement secure and optimized application cache patterns including data sizing,
connections, encryption, and expiration
Implement Azure Content Delivery Network endpoints and profiles
Troubleshoot solutions by using Application Insights
Configure an app or service to use Application Insights
Monitor and analyze metrics, logs, and traces
Implement Application Insights web tests and alerts
Connect to and consume Azure services and third-party
services (15–20%)
Implement API Management
Create an Azure API Management instance
Create and document APIs
Configure access to APIs
Implement policies for APIs
Develop event-based solutions
Implement solutions that use Azure Event Grid
Implement solutions that use Azure Event Hub
Develop message-based solutions
Implement solutions that use Azure Service Bus
Implement solutions that use Azure Queue Storage queues
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure documentation
Container Registry
Container Instances
App Service
Azure Functions
Azure Cosmos DB
Blob Storage
Azure Active Directory (AD)
Study resources Links to learning and documentation
Key Vault
Azure Cache for Redis
API Apps
API Management
Event Hubs
Event Grid
Service Bus
Queue Storage
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 18, 2023 Skill area as of October 18, 2023 Change
Audience profile Minor
Develop Azure compute solutions Develop Azure compute solutions No %
change
Implement containerized solutions Implement containerized solutions No
change
Implement Azure App Service Web Apps Implement Azure App Service Web Apps No
change
Implement Azure Functions Implement Azure Functions No
change
Develop for Azure storage Develop for Azure storage No %
change
Skill area prior to October 18, 2023 Skill area as of October 18, 2023 Change
Develop solutions that use Azure Develop solutions that use Azure No
Cosmos DB Cosmos DB change
Develop solutions that use Azure Blob Develop solutions that use Azure Blob No
Storage Storage change
Implement Azure security Implement Azure security No %
change
Implement user authentication and Implement user authentication and Minor
authorization authorization
Implement secure Azure solutions Implement secure Azure solutions No
change
Monitor, troubleshoot, and optimize Monitor, troubleshoot, and optimize No %
Azure solutions Azure solutions change
Implement caching for solutions Implement caching for solutions No
change
Troubleshoot solutions by using Troubleshoot solutions by using No
Application Insights Application Insights change
Connect to and consume Azure services Connect to and consume Azure services No %
and third-party services and third-party services change
Implement API Management Implement API Management No
change
Develop event-based solutions Develop event-based solutions No
change
Develop message-based solutions Develop message-based solutions No
change
Skills measured prior to October 18, 2023
Audience profile
Candidates are responsible for participating in all phases of development including
requirements gathering, design, development, deployment, security, maintenance,
performance tuning, and monitoring. They should be proficient in Azure: software
development kits (SDKs), data storage options, data connections, APIs, app
authentication/authorization, compute/container deployment, and debugging.
Candidates partner with cloud solution architects, DBAs, DevOps, infrastructure admins,
and other stakeholders to implement solutions.
Candidates should have at least two years of professional development experience and
experience with Microsoft Azure. They should be able to program in an Azure-
supported language, and should be proficient using Azure Command-Line Interface
(Azure CLI), Azure PowerShell, and other tools.
Skills at a glance
Develop Azure compute solutions (25–30%)
Develop for Azure storage (15–20%)
Implement Azure security (20–25%)
Monitor, troubleshoot, and optimize Azure solutions (15–20%)
Connect to and consume Azure services and third-party services (15–20%)
Develop Azure compute solutions (25–30%)
Implement containerized solutions
Create and manage container images for solutions
Publish an image to Azure Container Registry
Run containers by using Azure Container Instance
Create solutions by using Azure Container Apps
Implement Azure App Service Web Apps
Create an Azure App Service Web App
Enable diagnostics logging
Deploy code to a web app
Configure web app settings including Secure Sockets Layer (SSL), API settings, and
connection strings
Implement autoscaling
Implement Azure Functions
Create and configure an Azure Function App
Implement input and output bindings
Implement function triggers by using data operations, timers, and webhooks
Develop for Azure storage (15–20%)
Develop solutions that use Azure Cosmos DB
Perform operations on containers and items by using the SDK
Set the appropriate consistency level for operations
Implement change feed notifications
Develop solutions that use Azure Blob Storage
Set and retrieve properties and metadata
Perform operations on data by using the appropriate SDK
Implement storage policies and data lifecycle management
Implement static site hosting
Implement Azure security (20–25%)
Implement user authentication and authorization
Authenticate and authorize users by using the Microsoft Identity platform
Authenticate and authorize users and apps by using Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra
Create and implement shared access signatures
Implement solutions that interact with Microsoft Graph
Implement secure Azure solutions
Secure app configuration data by using App Configuration or Azure Key Vault
Develop code that uses keys, secrets, and certificates stored in Azure Key Vault
Implement Managed Identities for Azure resources
Monitor, troubleshoot, and optimize Azure solutions (15–
20%)
Implement caching for solutions
Configure cache and expiration policies for Azure Cache for Redis
Implement secure and optimized application cache patterns including data sizing,
connections, encryption, and expiration
Implement Azure Content Delivery Network (Azure CDN) endpoints and profiles
Troubleshoot solutions by using Application Insights
Configure an app or service to use Application Insights
Monitor and analyze metrics, logs, and traces
Implement Application Insights web tests and alerts
Connect to and consume Azure services and third-party
services (15–20%)
Implement API Management
Create an Azure API Management (APIM) instance
Create and document APIs
Configure access to APIs
Implement policies for APIs
Develop event-based solutions
Implement solutions that use Azure Event Grid
Implement solutions that use Azure Event Hub
Develop message-based solutions
Implement solutions that use Azure Service Bus
Implement solutions that use Azure Queue Storage queues
Study guide for Exam AZ-305:
Designing Microsoft Azure
Infrastructure Solutions
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 7, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 7, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of August 7, 2023
Audience profile
Candidates for this exam are Azure solutions architects who have subject matter
expertise in designing cloud and hybrid solutions that run on Azure, including compute,
network, storage, monitoring, and security.
Responsibilities for this role include advising stakeholders and translating business
requirements into designs for Azure solutions that align with the Azure Well-Architected
Framework.
An Azure solutions architect partners with developers, administrators, security engineers,
data engineers, and other job roles responsible for implementing solutions in Azure.
A candidate for this certification should have advanced experience and knowledge of IT
operations, including networking, virtualization, identity, security, business continuity,
disaster recovery, data platforms, and governance. A professional in this role should
manage how decisions in each area affect an overall solution. In addition, they should
have experience in Azure administration, Azure development, and DevOps processes.
Design identity, governance, and monitoring solutions (25–30%)
Design data storage solutions (20–25%)
Design business continuity solutions (15–20%)
Design infrastructure solutions (30–35%)
Design identity, governance, and monitoring solutions
(25–30%)
Design solutions for logging and monitoring
Recommend a logging solution
Recommend a solution for routing logs
Recommend a monitoring solution
Design authentication and authorization solutions
Recommend an authentication solution
Recommend an identity management solution
Recommend a solution for authorizing access to Azure resources
Recommend a solution to manage secrets, certificates, and keys
Design governance
Recommend a structure for management groups, subscriptions, and resource
groups, and a strategy for resource tagging
Recommend a solution for managing compliance
Recommend a solution for identity governance
Design data storage solutions (20–25%)
Design data storage solutions for relational data
Recommend a solution for storing relational data
Recommend a database service tier and compute tier
Recommend a solution for database scalability
Recommend a solution for data protection
Design data storage solutions for semi-structured and unstructured
data
Recommend a solution for storing semi-structured data
Recommend a solution for storing unstructured data
Recommend a data storage solution to balance features, performance, and costs
Recommend a data solution for protection and durability
Design data integration
Recommend a solution for data integration
Recommend a solution for data analysis
Design business continuity solutions (15–20%)
Design solutions for backup and disaster recovery
Recommend a recovery solution for Azure and hybrid workloads that meets
recovery objectives
Recommend a backup and recovery solution for compute
Recommend a backup and recovery solution for databases
Recommend a backup and recovery solution for unstructured data
Design for high availability
Recommend a high availability solution for compute
Recommend a high availability solution for relational data
Recommend a high availability solution for semi-structured and unstructured data
Design infrastructure solutions (30–35%)
Design compute solutions
Specify components of a compute solution based on workload requirements
Recommend a virtual machine-based solution
Recommend a container-based solution
Recommend a serverless-based solution
Recommend a compute solution for batch processing
Design an application architecture
Recommend a messaging architecture
Recommend an event-driven architecture
Recommend a solution for API integration
Recommend a caching solution for applications
Recommend an application configuration management solution
Recommend an automated deployment solution for applications
Design migrations
Evaluate a migration solution that leverages the Microsoft Cloud Adoption
Framework for Azure
Evaluate on-premises servers, data, and applications for migration
Recommend a solution for migrating workloads to infrastructure as a service (IaaS)
and platform as a service (PaaS)
Recommend a solution for migrating databases
Recommend a solution for migrating unstructured data
Design network solutions
Recommend a connectivity solution that connects Azure resources to the internet
Recommend a connectivity solution that connects Azure resources to on-premises
networks
Recommend a solution to optimize network performance
Recommend a solution to optimize network security
Recommend a load-balancing and routing solution
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure documentation
Architect infrastructure operations in Azure
Azure Architecture Center
Browse Azure Architectures
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to August 7, Skill area as of August 7, 2023 Change
2023
Audience profile Minor
Design identity, governance, and Design identity, governance, and No change
monitoring solutions monitoring solutions
Design a solution for logging and Design solutions for logging and Minor
monitoring monitoring
Design authentication and Design authentication and authorization Major
authorization solutions solutions
Design governance Design governance Minor
Design Identities and Access for Deleted
Applications
Design data storage solutions Design data storage solutions % of exam
decreased
Design data storage solutions for Design data storage solutions for Minor
relational data relational data
Design Data Integration Design data integration No change
Recommend a Data Storage Deleted
Solution
Design a Data Storage Solution Design data storage solutions for semi- Minor
for Non-relational Data structured and unstructured data
Design Business Continuity Design business continuity solutions % of exam
Solutions increased
Design a Solution for Backup and Design solutions for backup and disaster Minor
Disaster Recovery recovery
Design for High Availability Design for high availability Major
Design Infrastructure Solutions Design infrastructure solutions % of exam
increased
Design a Compute Solution Design compute solutions Minor
Skill area prior to August 7, Skill area as of August 7, 2023 Change
2023
Design an Application Design an application architecture Minor
Architecture
Design Migrations Design migrations Minor
Design Network Solutions Design network solutions Minor
Skills measured prior to August 7, 2023
Audience profile
Candidates for the Azure Solutions Architect Expert certification should have subject
matter expertise in designing cloud and hybrid solutions that run on Microsoft Azure,
including compute, network, storage, monitoring, and security.
Responsibilities for this role include advising stakeholders and translating business
requirements into designs for secure, scalable, and reliable Azure solutions.
An Azure Solutions Architect partners with developers, administrators, and other roles
responsible for implementing solutions on Azure.
A candidate for this certification should have advanced experience and knowledge of IT
operations, including networking, virtualization, identity, security, business continuity,
disaster recovery, data platforms, and governance. A professional in this role should
manage how decisions in each area affect an overall solution. In addition, they should
have experience in Azure administration, Azure development, and DevOps processes.
Design identity, governance, and monitoring solutions (25–30%)
Design data storage solutions (25–30%)
Design business continuity solutions (10–15%)
Design infrastructure solutions (25–30%)
Design identity, governance, and monitoring solutions
(25–30%)
Design a solution for logging and monitoring
Design a log routing solution
Recommend an appropriate level of logging
Recommend monitoring tools for a solution
Design authentication and authorization solutions
Recommend a solution for securing resources with role-based access control
Recommend an identity management solution
Recommend a solution for securing identities
Design governance
Recommend an organizational and hierarchical structure for Azure resources
Recommend a solution for enforcing and auditing compliance
Design identities and access for applications
Recommend solutions to allow applications to access Azure resources
Recommend a solution that securely stores passwords and secrets
Recommend a solution for integrating applications into Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra
Recommend a user consent solution for applications
Design data storage solutions (25–30%)
Design a data storage solution for relational data
Recommend database service tier sizing
Recommend a solution for database scalability
Recommend a solution for encrypting data at rest, data in transmission, and data
in use
Design data integration
Recommend a solution for data integration
Recommend a solution for data analysis
Recommend a data storage solution
Recommend a solution for storing relational data
Recommend a solution for storing semi-structured data
Recommend a solution for storing non-relational data
Design a data storage solution for non-relational data
Recommend access control solutions to data storage
Recommend a data storage solution to balance features, performance, and cost
Design a data solution for protection and durability
Design business continuity solutions (10–15%)
Design a solution for backup and disaster recovery
Recommend a recovery solution for Azure, hybrid, and on-premises workloads that
meets recovery objectives (Recovery Time Objective [RTO], Recovery Level
Objective [RLO], Recovery Point Objective [RPO])
Understand the recovery solutions for containers
Recommend a backup and recovery solution for compute
Recommend a backup and recovery solution for databases
Recommend a backup and recovery solution for unstructured data
Design for high availability
Identify the availability requirements of Azure resources
Recommend a high availability solution for compute
Recommend a high availability solution for non-relational data storage
Recommend a high availability solution for relational data storage
Design infrastructure solutions (25–30%)
Design a compute solution
Recommend a virtual machine–based compute solution
Recommend an appropriately sized compute solution based on workload
requirements
Recommend a container-based compute solution
Recommend a serverless-based compute solution
Design an application architecture
Recommend a caching solution for applications
Recommend a messaging architecture
Recommend an event-driven architecture
Recommend an automated deployment solution for your applications
Recommend an application configuration management solution
Recommend a solution for API integration
Design migrations
Evaluate a migration solution that leverages the Cloud Adoption Framework for
Azure
Assess and interpret on-premises servers, data, and applications for migration
Recommend a solution for migrating applications and virtual machines
Recommend a solution for migrating databases
Recommend a solution for migrating unstructured data
Design network solutions
Recommend a network architecture solution based on workload requirements
Recommend a connectivity solution that connects Azure resources to the internet
Recommend a connectivity solution that connects Azure resources to on-premises
networks
Optimize network performance for applications
Recommend a solution to optimize network security
Recommend a load balancing and routing solution
Study guide for Exam AZ-400:
Designing and Implementing Microsoft
DevOps Solutions
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured This list represents the skills measured AFTER the date provided.
as of May 2, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to May 2, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows you
to schedule and renew exams and share and print certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for the
Assessment exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions of exams as noted, there may be times when localized versions of an exam are
not updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of May 2, 2023
Audience profile
DevOps engineers are developers or infrastructure administrators who also have subject
matter expertise in working with people, processes, and products to enable continuous
delivery of value in organizations.
Responsibilities for this role include designing and implementing strategies for
collaboration, code, infrastructure, source control, security, compliance, continuous
integration, testing, delivery, monitoring, and feedback.
DevOps engineers work on cross-functional teams that include developers, site
reliability engineers, and Azure administrators.
DevOps engineers must have experience with administering and developing in Azure,
with strong skills in at least one of these areas. They should be familiar with both Azure
DevOps and GitHub.
Configure processes and communications (10–15%)
Design and implement source control (15–20%)
Design and implement build and release pipelines (40–45%)
Develop a security and compliance plan (10–15%)
Implement an instrumentation strategy (10–15%)
Configure processes and communications (10–15%)
Configure activity traceability and flow of work
Plan and implement a structure for the flow of work and feedback cycles
Identify appropriate metrics related to flow of work, such as cycle times, time to
recovery, and lead time
Integrate Azure Pipelines and GitHub Actions with work item tracking tools
Implement traceability policies decided by development
Integrate a repository with Azure Boards
Configure collaboration and communication
Communicate actionable information by using custom dashboards in Azure Boards
Document a project by using tools, such as wikis and process diagrams
Configure release documentation, including release notes and API documentation
Automate creation of documentation from Git history
Configure notifications by using webhooks
Design and implement source control (15–20%)
Design and implement a source control strategy
Design and implement an authentication strategy
Design a strategy for managing large files, including Git LFS and git-fat
Design a strategy for scaling and optimizing a Git repository, including Scalar and
cross-repository sharing
Implement workflow hooks
Plan and implement branching strategies for the source code
Design a branch strategy, including trunk-based, feature branch, and release
branch
Design and implement a pull request workflow by using branch policies and
branch protections
Implement branch merging restrictions by using branch policies and branch
protections
Configure and manage repositories
Integrate GitHub repositories with Azure Pipelines
Configure permissions in the source control repository
Configure tags to organize the source control repository
Recover data by using Git commands
Purge data from source control
Design and implement build and release pipelines (40–
45%)
Design and implement pipeline automation
Integrate pipelines with external tools, including dependency scanning, security
scanning, and code coverage
Design and implement quality and release gates, including security and
governance
Design integration of automated tests into pipelines
Design and implement a comprehensive testing strategy (including local tests, unit
tests, integration tests, and load tests)
Design and implement UI testing
Implement orchestration of tools, such as GitHub Actions and Azure Pipelines
Design and implement a package management strategy
Design a package management implementation that uses Azure Artifacts, GitHub
Packages, NuGet, and npm
Design and implement package feeds, including upstream sources
Design and implement a dependency versioning strategy for code assets and
packages, including semantic versioning and date-based
Design and implement a versioning strategy for pipeline artifacts
Design and implement pipelines
Select a deployment automation solution, including GitHub Actions and Azure
Pipelines
Design and implement an agent infrastructure, including cost, tool selection,
licenses, connectivity, and maintainability
Develop and implement pipeline trigger rules
Develop pipelines, including classic and YAML
Design and implement a strategy for job execution order, including
parallelism and multi-stage
Develop complex pipeline scenarios, such as containerized agents and hybrid
Configure and manage self-hosted agents, including virtual machine (VM)
templates and containerization
Create reusable pipeline elements, including YAML templates, task groups,
variables, and variable groups
Design and implement checks and approvals by using YAML environments
Design and implement deployments
Design a deployment strategy, including blue/green, canary, ring, progressive
exposure, feature flags, and A/B testing
Design a pipeline to ensure reliable order of dependency deployments
Plan for minimizing downtime during deployments by using VIP swap, load
balancer, and rolling deployments
Design a hotfix path plan for responding to high-priority code fixes
Implement load balancing for deployment, including Azure Traffic Manager and
the Web Apps feature of Azure App Service
Implement feature flags by using Azure App Configuration Feature Manager
Implement application deployment by using containers, binary, and scripts
Design and implement infrastructure as code (IaC)
Recommend a configuration management technology for application
infrastructure
Implement a configuration management strategy for application infrastructure,
including IaC
Define an IaC strategy, including source control and automation of testing and
deployment
Design and implement desired state configuration for environments, including
Azure Automation State Configuration, Azure Resource Manager, Bicep, and Azure
Automanage Machine Configuration
Maintain pipelines
Monitor pipeline health, including failure rate, duration, and flaky tests
Optimize pipelines for cost, time, performance, and reliability
Analyze pipeline load to determine agent configuration and capacity
Design and implement a retention strategy for pipeline artifacts and dependencies
Develop a security and compliance plan (10–15%)
Design and implement a strategy for managing sensitive
information in automation
Implement and manage service connections
Implement and manage personal access tokens
Implement and manage secrets, keys, and certificates by using Azure Key Vault,
GitHub secrets, and Azure Pipelines secrets
Design and implement a strategy for managing sensitive files during deployment
Design pipelines to prevent leakage of sensitive information
Automate security and compliance scanning
Automate analysis of source code by using GitHub code scanning, GitHub secrets
scanning, pipeline-based scans, and SonarQube
Automate security scanning, including container scanning and OWASP ZAP
Automate analysis of licensing, vulnerabilities, and versioning of open-source
components by using Mend Bolt and GitHub Dependency Scanning
Implement an instrumentation strategy (10–15%)
Configure monitoring for a DevOps environment
Configure and integrate monitoring by using Azure Monitor
Configure and integrate with monitoring tools, such as Azure Monitor and
Application Insights
Manage access control to the monitoring platform
Configure alerts for pipeline events
Analyze metrics
Inspect distributed tracing by using Application Insights
Inspect application performance indicators
Inspect infrastructure performance indicators, including CPU, memory, disk, and
network
Identify and monitor metrics for business value
Analyze usage metrics by using Application Insights
Interrogate logs using basic Kusto Query Language (KQL) queries
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation DevOps resource center
Azure DevOps documentation
Azure Boards
Azure Key Vault Keys, Secrets, and Certificates Overview
Azure Monitor
Azure Pipelines
Azure Repos
Work with Azure DevOps and GitHub
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure DevOps - Microsoft Tech Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Microsoft Learn Shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Change
Audience profile No
change
Configure processes and Configure processes and No
communications communications change
Configure activity traceability and flow of Configure activity traceability and flow of Minor
work work
Configure collaboration and Configure collaboration and Minor
communication communication
Design and implement source control Design and implement source control No
change
Design and implement a source control Design and implement a source control No
strategy strategy change
Plan and implement branching strategies Plan and implement branching strategies No
for the source code for the source code change
Configure and manage repositories Configure and manage repositories Minor
Design and implement build and release Design and implement build and release No
pipelines pipelines change
Design and implement pipeline Design and implement pipeline Minor
automation automation
Design and implement a package Design and implement a package No
management strategy management strategy change
Design and implement pipelines Design and implement pipelines No
change
Design and implement deployments Design and implement deployments No
change
Design and implement infrastructure as Design and implement infrastructure as No
code (IaC) code (IaC) change
Maintain pipelines Maintain pipelines No
change
Develop a security and compliance plan Develop a security and compliance plan No
change
Design and implement a strategy for Design and implement a strategy for No
managing sensitive information in managing sensitive information in change
automation automation
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Change
Automate security and compliance Automate security and compliance No
scanning scanning change
Implement an instrumentation strategy Implement an instrumentation strategy No
change
Configure monitoring for a DevOps Configure monitoring for a DevOps No
environment environment change
Analyze metrics Analyze metrics No
change
Skills measured prior to May 2, 2023
Audience profile
DevOps engineers are developers or infrastructure administrators who also have subject
matter expertise in working with people, processes, and products to enable continuous
delivery of value in organizations.
Responsibilities for this role include designing and implementing strategies for
collaboration, code, infrastructure, source control, security, compliance, continuous
integration, testing, delivery, monitoring, and feedback.
DevOps engineers work on cross-functional teams that include developers, site
reliability engineers, and Azure administrators.
DevOps engineers must have experience with administering and developing in Azure,
with strong skills in at least one of these areas. They should be familiar with both Azure
DevOps and GitHub.
Configure processes and communications (10–15%)
Design and implement source control (15–20%)
Design and implement build and release pipelines (40–45%)
Develop a security and compliance plan (10–15%)
Implement an instrumentation strategy (10–15%)
Configure processes and communications (10–15%)
Configure activity traceability and flow of work
Plan and implement a structure for the flow of work and feedback cycles
Identify appropriate metrics related to flow of work, such as cycle times, time to
recovery, and lead time
Integrate pipelines with work item tracking tools, such as Azure DevOps and
GitHub
Implement traceability policies decided by development
Integrate a repository with Azure Boards
Configure collaboration and communication
Communicate actionable information by using custom dashboards in Azure
DevOps
Document a project by using tools, such as wikis and process diagrams
Configure release documentation, including release notes and API documentation
Automate creation of documentation from Git history
Configure notifications by using webhooks
Design and implement source control (15–20%)
Design and implement a source control strategy
Design and implement an authentication strategy
Design a strategy for managing large files, including Git LFS and git-fat
Design a strategy for scaling and optimizing a Git repository, including Scalar and
cross-repository sharing
Implement workflow hooks
Plan and implement branching strategies for the source code
Design a branch strategy, including trunk-based, feature branch, and release
branch
Design and implement a pull request workflow by using branch policies and
branch protections
Implement branch merging restrictions by using branch policies and branch
protections
Configure and manage repositories
Integrate GitHub repositories with Azure Pipelines, one of the services in Azure
DevOps
Configure permissions in the source control repository
Configure tags to organize the source control repository
Recover data by using Git commands
Purge data from source control
Design and implement build and release pipelines (40–
45%)
Design and implement pipeline automation
Integrate pipelines with external tools, including dependency scanning, security
scanning, and code coverage
Design and implement quality and release gates, including security and
governance
Design integration of automated tests into a pipeline
Design and implement a comprehensive testing strategy (including local tests, unit
tests, integration tests, and load tests)
Design and implement UI testing
Implement orchestration of tools, such as GitHub Actions and Azure Pipelines
Design and implement a package management strategy
Design a package management implementation that uses Azure Artifacts, GitHub
Packages, NuGet, and npm
Design and implement package feeds, including upstream sources
Design and implement a dependency versioning strategy for code assets and
packages, including semantic versioning and date-based
Design and implement a versioning strategy for pipeline artifacts
Design and implement pipelines
Select a deployment automation solution, including GitHub Actions and Azure
Pipelines
Design and implement an agent infrastructure, including cost, tool selection,
licenses, connectivity, and maintainability
Develop and implement pipeline trigger rules
Develop pipelines, including classic and YAML
Design and implement a strategy for job execution order, including parallelism and
multi-stage
Develop complex pipeline scenarios, such as containerized agents and hybrid
Configure and manage self-hosted agents, including virtual machine (VM)
templates and containerization
Create reusable pipeline elements, including YAML templates, task groups,
variables, and variable groups
Design and implement checks and approvals by using YAML environments
Design and implement deployments
Design a deployment strategy, including blue/green, canary, ring, progressive
exposure, feature flags, and A/B testing
Design a pipeline to ensure reliable order of dependency deployments
Plan for minimizing downtime during deployments by using VIP swap, load
balancer, and rolling deployments
Design a hotfix path plan for responding to high-priority code fixes
Implement load balancing for deployment, including Azure Traffic Manager and
the Web Apps feature of Azure App Service
Implement feature flags by using Azure App Configuration Feature Manager
Implement application deployment by using containers, binary, and scripts
Design and implement infrastructure as code (IaC)
Recommend a configuration management technology for application
infrastructure
Implement a configuration management strategy for application infrastructure,
including IaC
Define an IaC strategy, including source control and automation of testing and
deployment
Design and implement desired state configuration for environments, including
Azure Automation State Configuration, Azure Resource Manager, Bicep, and Azure
Automanage Machine Configuration
Maintain pipelines
Monitor pipeline health, including failure rate, duration, and flaky tests
Optimize pipelines for cost, time, performance, and reliability
Analyze pipeline load to determine agent configuration and capacity
Design and implement a retention strategy for pipeline artifacts and dependencies
Develop a security and compliance plan (10–15%)
Design and implement a strategy for managing sensitive
information in automation
Implement and manage service connections
Implement and manage personal access tokens
Implement and manage secrets, keys, and certificates by using Azure Key Vault,
GitHub secrets, and Azure Pipelines secrets
Design and implement a strategy for managing sensitive files during deployment
Design pipelines to prevent leakage of sensitive information
Automate security and compliance scanning
Automate analysis of source code by using GitHub code scanning, GitHub secrets
scanning, pipeline-based scans, and SonarQube
Automate security scanning, including container scanning and OWASP ZAP
Automate analysis of licensing, vulnerabilities, and versioning of open-source
components by using Mend Bolt and GitHub Dependency Scanning
Implement an instrumentation strategy (10–15%)
Configure monitoring for a DevOps environment
Configure and integrate monitoring by using Azure Monitor
Configure and integrate with monitoring tools, such as Azure Monitor and
Application Insights
Manage access control to the monitoring platform
Configure alerts for pipeline events
Analyze metrics
Inspect distributed tracing by using Application Insights
Inspect application performance indicators
Inspect infrastructure performance indicators, including CPU, memory, disk, and
network
Identify and monitor metrics for business value
Analyze usage metrics by using Application Insights
Interrogate logs using basic Kusto Query Language (KQL) queries
Study guide for Exam AZ-500: Microsoft
Azure Security Technologies
Article • 09/29/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 31, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 31, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 31, 2023
Audience profile
As the Azure security engineer, you implement, manage, and monitor security for
resources in Azure, multi-cloud, and hybrid environments as part of an end-to-end
infrastructure. You recommend security components and configurations to protect the
following:
Identity and access
Data
Applications
Networks
Your responsibilities as an Azure security engineer include:
Managing the security posture.
Identifying and remediating vulnerabilities.
Performing threat modelling.
Implementing threat protection.
You may also participate in responding to security incidents. As an Azure security
engineer, you work with architects, administrators, and developers to plan and
implement solutions that meet security and compliance requirements.
You should have:
Practical experience in administration of Microsoft Azure and hybrid environments.
Strong familiarity with compute, network, and storage in Azure and Microsoft
Entra.
Skills at a glance
Manage identity and access (25–30%)
Secure networking (20–25%)
Secure compute, storage, and databases (20–25%)
Manage security operations (25–30%)
Manage identity and access (25–30%)
Manage identities in Microsoft Entra ID
Secure users in Microsoft Entra ID
Secure groups in Microsoft Entra ID
Recommend when to use external identities
Secure external identities
Implement Microsoft Entra Identity Protection
Manage authentication by using Microsoft Entra ID
Configure Microsoft Entra Verified ID
Implement multi-factor authentication (MFA)
Implement passwordless authentication
Implement password protection
Implement single sign-on (SSO)
Integrate single sign on (SSO) and identity providers
Recommend and enforce modern authentication protocols
Manage authorization by using Microsoft Entra ID
Configure Azure role permissions for management groups, subscriptions, resource
groups, and resources
Assign built-in roles in Microsoft Entra ID
Assign built-in roles in Azure
Create and assign custom roles, including Azure roles and Microsoft Entra roles
Implement and manage Microsoft Entra Permissions Management
Configure Microsoft Entra Privileged Identity Management (PIM)
Configure role management and access reviews in Microsoft Entra
Implement Conditional Access policies
Manage application access in Microsoft Entra ID
Manage access to enterprise applications in Microsoft Entra ID, including OAuth
permission grants
Manage app registrations in Microsoft Entra ID
Configure app registration permission scopes
Manage app registration permission consent
Manage and use service principals
Manage managed identities for Azure resources
Recommend when to use and configure an Microsoft Entra Application Proxy,
including authentication
Secure networking (20–25%)
Plan and implement security for virtual networks
Plan and implement Network Security Groups (NSGs) and Application Security
Groups (ASGs)
Plan and implement user-defined routes (UDRs)
Plan and implement Virtual Network peering or VPN gateway
Plan and implement Virtual WAN, including secured virtual hub
Secure VPN connectivity, including point-to-site and site-to-site
Implement encryption over ExpressRoute
Configure firewall settings on PaaS resources
Monitor network security by using Network Watcher, including NSG flow logging
Plan and implement security for private access to Azure resources
Plan and implement virtual network Service Endpoints
Plan and implement Private Endpoints
Plan and implement Private Link services
Plan and implement network integration for Azure App Service and Azure
Functions
Plan and implement network security configurations for an App Service
Environment (ASE)
Plan and implement network security configurations for an Azure SQL Managed
Instance
Plan and implement security for public access to Azure resources
Plan and implement Transport Layer Security (TLS) to applications, including Azure
App Service and API Management
Plan, implement, and manage an Azure Firewall, including Azure Firewall Manager
and firewall policies
Plan and implement an Azure Application Gateway
Plan and implement an Azure Front Door, including Content Delivery Network
(CDN)
Plan and implement a Web Application Firewall (WAF)
Recommend when to use Azure DDoS Protection Standard
Secure compute, storage, and databases (20–25%)
Plan and implement advanced security for compute
Plan and implement remote access to public endpoints, including Azure Bastion
and just-in-time (JIT) virtual machine (VM) access
Configure network isolation for Azure Kubernetes Service (AKS)
Secure and monitor AKS
Configure authentication for AKS
Configure security monitoring for Azure Container Instances (ACIs)
Configure security monitoring for Azure Container Apps (ACAs)
Manage access to Azure Container Registry (ACR)
Configure disk encryption, including Azure Disk Encryption (ADE), encryption as
host, and confidential disk encryption
Recommend security configurations for Azure API Management
Plan and implement security for storage
Configure access control for storage accounts
Manage life cycle for storage account access keys
Select and configure an appropriate method for access to Azure Files
Select and configure an appropriate method for access to Azure Blob Storage
Select and configure an appropriate method for access to Azure Tables
Select and configure an appropriate method for access to Azure Queues
Select and configure appropriate methods for protecting against data security
threats, including soft delete, backups, versioning, and immutable storage
Configure Bring your own key (BYOK)
Enable double encryption at the Azure Storage infrastructure level
Plan and implement security for Azure SQL Database and Azure
SQL Managed Instance
Enable database authentication by using Microsoft Entra ID
Enable database auditing
Identify use cases for the Microsoft Purview governance portal
Implement data classification of sensitive information by using the Microsoft
Purview governance portal
Plan and implement dynamic masking
Implement Transparent Database Encryption (TDE)
Recommend when to use Azure SQL Database Always Encrypted
Manage security operations (25–30%)
Plan, implement, and manage governance for security
Create, assign, and interpret security policies and initiatives in Azure Policy
Configure security settings by using Azure Blueprint
Deploy secure infrastructures by using a landing zone
Create and configure an Azure Key Vault
Recommend when to use a dedicated Hardware Security Module (HSM)
Configure access to Key Vault, including vault access policies and Azure Role Based
Access Control
Manage certificates, secrets, and keys
Configure key rotation
Configure backup and recovery of certificates, secrets, and keys
Manage security posture by using Microsoft Defender for Cloud
Identify and remediate security risks by using the Microsoft Defender for Cloud
Secure Score and Inventory
Assess compliance against security frameworks and Microsoft Defender for Cloud
Add industry and regulatory standards to Microsoft Defender for Cloud
Add custom initiatives to Microsoft Defender for Cloud
Connect hybrid cloud and multi-cloud environments to Microsoft Defender for
Cloud
Identify and monitor external assets by using Microsoft Defender External Attack
Surface Management
Configure and manage threat protection by using Microsoft
Defender for Cloud
Enable workload protection services in Microsoft Defender for Cloud, including
Microsoft Defender for Storage, Databases, Containers, App Service, Key Vault,
Resource Manager, and DNS
Configure Microsoft Defender for Servers
Configure Microsoft Defender for Azure SQL Database
Manage and respond to security alerts in Microsoft Defender for Cloud
Configure workflow automation by using Microsoft Defender for Cloud
Evaluate vulnerability scans from Microsoft Defender for Server
Configure and manage security monitoring and automation
solutions
Monitor security events by using Azure Monitor
Configure data connectors in Microsoft Sentinel
Create and customize analytics rules in Microsoft Sentinel
Evaluate alerts and incidents in Microsoft Sentinel
Configure automation in Microsoft Sentinel
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure documentation
Azure Active Directory (AD)
Azure Firewall documentation
Azure Firewall Manager documentation
Azure Application Gateway documentation
Azure Front Door and CDN Documentation
Web Application Firewall documentation
Azure Key Vault documentation
Azure virtual network service endpoint policies
Manage Azure Private Endpoints - Azure Private Link
Create a Private Link service by using the Azure portal
Azure DDoS Protection Standard documentation
Endpoint Protection on a Windows VM in Azure
Secure and use policies - Azure Virtual Machines
Security - Azure App Service
Azure Policy documentation
Overview of Microsoft Defender for Servers
Microsoft Defender for Cloud documentation
Microsoft Threat Modeling Tool overview
Azure Monitor documentation
Microsoft Sentinel documentation
Azure Storage documentation
Azure Files documentation
Azure SQL documentation
Ask a question Microsoft Q&A | Microsoft Docs
Study resources Links to learning and documentation
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes
Audience profile Minor
Manage identity and access Manage identity and access No
change
Manage identities in Azure AD Manage identities in Microsoft Entra ID Minor
Manage authentication by using Azure Manage authentication by using Minor
AD Microsoft Entra ID
Manage authorization by using Azure AD Manage authorization by using Microsoft Minor
Entra ID
Manage application access in Azure AD Manage application access in Microsoft Minor
Entra ID
Secure networking Secure networking No
change
Plan and implement security for virtual Plan and implement security for virtual No
networks networks change
Plan and implement security for private Plan and implement security for private No
access to Azure resources access to Azure resources change
Plan and implement security for public Plan and implement security for public No
access to Azure resources access to Azure resources change
Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes
Secure compute, storage, and databases Secure compute, storage, and databases No
change
Plan and implement advanced security Plan and implement advanced security No
for compute for compute change
Plan and implement security for storage Plan and implement security for storage No
change
Plan and implement security for Azure Plan and implement security for Azure Minor
SQL Database and Azure SQL Managed SQL Database and Azure SQL Managed
Instance Instance
Manage security operations Manage security operations No
change
Plan, implement, and manage Plan, implement, and manage No
governance for security governance for security change
Manage security posture by using Manage security posture by using No
Microsoft Defender for Cloud Microsoft Defender for Cloud change
Configure and manage threat protection Configure and manage threat protection No
by using Microsoft Defender for Cloud by using Microsoft Defender for Cloud change
Configure and manage security Configure and manage security No
monitoring and automation solutions monitoring and automation solutions change
Skills measured prior to October 31, 2023
Audience profile
The Azure Security Engineer implements, manages, and monitors security for resources
in Azure, multi-cloud, and hybrid environments as part of an end-to-end infrastructure.
They recommend security components and configurations to protect identity & access,
data, applications, and networks.
Responsibilities for an Azure Security Engineer include managing the security posture,
identifying and remediating vulnerabilities, performing threat modelling, and
implementing threat protection. They may also participate in responding to security
incidents.
Azure Security Engineers work with architects, administrators, and developers to plan
and implement solutions that meet security and compliance requirements.
The Azure Security Engineer should have practical experience in administration of
Microsoft Azure and hybrid environments. The Azure Security Engineer should have a
strong familiarity with compute, network, and storage in Azure, as well as Azure Active
Directory (Azure AD), part of Microsoft Entra.
Skills at a glance
Manage identity and access (25–30%)
Secure networking (20–25%)
Secure compute, storage, and database (20–25%)
Manage security operations (25–30%)
Manage identity and access (25–30%)
Manage identities in Azure AD
Secure users in Azure AD
Secure directory groups in Azure AD
Recommend when to use external identities
Secure external identities
Implement Azure AD Identity Protection
Manage authentication by using Azure AD
Configure Microsoft Entra Verified ID
Implement multi-factor authentication (MFA)
Implement passwordless authentication
Implement password protection
Implement single sign-on (SSO)
Integrate single sign on (SSO) and identity providers
Recommend and enforce modern authentication protocols
Manage authorization by using Azure AD
Configure Azure role permissions for management groups, subscriptions, resource
groups, and resources
Assign built-in roles in Azure AD
Assign built-in roles in Azure
Create and assign custom roles, including Azure roles and Azure AD roles
Implement and manage Microsoft Entra Permissions Management
Configure Azure AD Privileged Identity Management (PIM)
Configure role management and access reviews by using Microsoft Entra Identity
Governance
Implement Conditional Access policies
Manage application access in Azure AD
Manage access to enterprise applications in Azure AD, including OAuth permission
grants
Manage app registrations in Azure AD
Configure app registration permission scopes
Manage app registration permission consent
Manage and use service principals
Manage managed identities for Azure resources
Recommend when to use and configure an Azure AD Application Proxy, including
authentication
Secure networking (20–25%)
Plan and implement security for virtual networks
Plan and implement Network Security Groups (NSGs) and Application Security
Groups (ASGs)
Plan and implement user-defined routes (UDRs)
Plan and implement VNET peering or VPN gateway
Plan and implement Virtual WAN, including secured virtual hub
Secure VPN connectivity, including point-to-site and site-to-site
Implement encryption over ExpressRoute
Configure firewall settings on PaaS resources
Monitor network security by using Network Watcher, including NSG flow logging
Plan and implement security for private access to Azure resources
Plan and implement virtual network Service Endpoints
Plan and implement Private Endpoints
Plan and implement Private Link services
Plan and implement network integration for Azure App Service and Azure
Functions
Plan and implement network security configurations for an App Service
Environment (ASE)
Plan and implement network security configurations for an Azure SQL Managed
Instance
Plan and implement security for public access to Azure resources
Plan and implement TLS to applications, including Azure App Service and API
Management
Plan, implement, and manage an Azure Firewall, including Azure Firewall Manager
and firewall policies
Plan and implement an Azure Application Gateway
Plan and implement an Azure Front Door, including Content Delivery Network
(CDN)
Plan and implement a Web Application Firewall (WAF)
Recommend when to use Azure DDoS Protection Standard
Secure compute, storage, and databases (20–25%)
Plan and implement advanced security for compute
Plan and implement remote access to public endpoints, including Azure Bastion
and just-in-time (JIT) VM access
Configure network isolation for Azure Kubernetes Service (AKS)
Secure and monitor AKS
Configure authentication for AKS
Configure security monitoring for Azure Container Instances (ACIs)
Configure security monitoring for Azure Container Apps (ACAs)
Manage access to Azure Container Registry (ACR)
Configure disk encryption, including Azure Disk Encryption (ADE), encryption as
host, and confidential disk encryption
Recommend security configurations for Azure API Management
Plan and implement security for storage
Configure access control for storage accounts
Manage life cycle for storage account access keys
Select and configure an appropriate method for access to Azure Files
Select and configure an appropriate method for access to Azure Blob Storage
Select and configure an appropriate method for access to Azure Tables
Select and configure an appropriate method for access to Azure Queues
Select and configure appropriate methods for protecting against data security
threats, including soft delete, backups, versioning, and immutable storage
Configure Bring your own key (BYOK)
Enable double encryption at the Azure Storage infrastructure level
Plan and implement security for Azure SQL Database and Azure
SQL Managed Instance
Enable database authentication by using Microsoft Azure AD
Enable database auditing
Identify use cases for the Microsoft Purview governance portal
Implement data classification of sensitive information by using the Microsoft
Purview governance portal
Plan and implement dynamic masking
Implement Transparent Database Encryption (TDE)
Recommend when to use Azure SQL Database Always Encrypted
Manage security operations (25–30%)
Plan, implement, and manage governance for security
Create, assign, and interpret security policies and initiatives in Azure Policy
Configure security settings by using Azure Blueprint
Deploy secure infrastructures by using a landing zone
Create and configure an Azure Key Vault
Recommend when to use a Dedicated HSM
Configure access to Key Vault, including vault access policies and Azure Role Based
Access Control
Manage certificates, secrets, and keys
Configure key rotation
Configure backup and recovery of certificates, secrets, and keys
Manage security posture by using Microsoft Defender for Cloud
Identify and remediate security risks by using the Microsoft Defender for Cloud
Secure Score and Inventory
Assess compliance against security frameworks and Microsoft Defender for Cloud
Add industry and regulatory standards to Microsoft Defender for Cloud
Add custom initiatives to Microsoft Defender for Cloud
Connect hybrid cloud and multi-cloud environments to Microsoft Defender for
Cloud
Identify and monitor external assets by using Microsoft Defender External Attack
Surface Management
Configure and manage threat protection by using Microsoft
Defender for Cloud
Enable workload protection services in Microsoft Defender for Cloud, including
Microsoft Defender for Storage, Databases, Containers, App Service, Key Vault,
Resource Manager, and DNS
Configure Microsoft Defender for Servers
Configure Microsoft Defender for Azure SQL Database
Manage and respond to security alerts in Microsoft Defender for Cloud
Configure workflow automation by using Microsoft Defender for Cloud
Evaluate vulnerability scans from Microsoft Defender for Server
Configure and manage security monitoring and automation
solutions
Monitor security events by using Azure Monitor
Configure data connectors in Microsoft Sentinel
Create and customize analytics rules in Microsoft Sentinel
Evaluate alerts and incidents in Microsoft Sentinel
Configure automation in Microsoft Sentinel
Study guide for Exam AZ-700:
Designing and Implementing Microsoft
Azure Networking Solutions
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 23, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 23, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of August 23, 2023
Audience profile
Candidates for this exam should have subject matter expertise in planning,
implementing, and managing Azure networking solutions, including core network
infrastructure, hybrid connectivity, application delivery services, private access to Azure
services, and network security.
Responsibilities for Azure network engineers include optimizing performance, resiliency,
scale, and security of Azure networking solutions. These professionals deploy the
solutions by using the Azure portal, the command line, and templates. They proactively
monitor network environments to identify issues and minimize risk.
Azure network engineers work with solution architects, cloud administrators, security
engineers, application developers, and DevOps engineers to deliver Azure solutions.
They also assist Azure support engineers in resolving connectivity issues reported by
customers.
Candidates for this exam should have experience creating and managing compute,
storage, and networking resources in Azure. They should understand networking
fundamentals, such as name resolution, network protocols, and network address
management.
Design and implement core networking infrastructure (20–25%)
Design, implement and manage connectivity services (20–25%)
Design and implement application delivery services (20–25%)
Design and implement private access to Azure services (5–10%)
Secure network connectivity to Azure resources (15–20%)
Design and implement core networking infrastructure
(20–25%)
Design and implement IP addressing for Azure resources
Plan and implement network segmentation and address spaces
Create a virtual network (VNet)
Plan and configure subnetting for services, including VNet gateways, private
endpoints, firewalls, application gateways, VNet-integrated platform services, and
Azure Bastion
Plan and configure subnet delegation
Create a prefix for public IP addresses
Choose when to use a public IP address prefix
Plan and implement a custom public IP address prefix (bring your own IP)
Create a new public IP address
Associate public IP addresses to resources
Design and implement name resolution
Design name resolution inside a VNet
Configure DNS settings for a VNet
Design public DNS zones
Design private DNS zones
Configure a public or private DNS zone
Link a private DNS zone to a VNet
Design and implement DNS private resolver
Design and implement VNet connectivity and routing
Design service chaining, including gateway transit
Design virtual private network (VPN) connectivity between VNets
Implement VNet peering
Design and implement user-defined routes (UDRs)
Associate a route table with a subnet
Configure forced tunneling
Diagnose and resolve routing issues
Design and implement Azure Route Server
Identify appropriate use cases for a Virtual Network NAT gateway
Implement a NAT gateway
Monitor networks
Configure monitoring, network diagnostics, and logs in Azure Network Watcher
Monitor and repair network health by using Azure Network Watcher
Activate and monitor distributed denial-of-service (DDoS) protection
Activate and monitor Microsoft Defender for DNS
Design, implement, and manage connectivity services
(20–25%)
Design, implement, and manage a site-to-site VPN connection
Design a site-to-site VPN connection, including for high availability
Select an appropriate VNet gateway SKU for site-to-site VPN requirements
Implement a site-to-site VPN connection
Identify when to use a policy-based VPN versus a route-based VPN connection
Create and configure an IPsec/IKE policy
Diagnose and resolve virtual network gateway connectivity issues
Implement Azure Extended Network
Design, implement, and manage a point-to-site VPN connection
Select an appropriate virtual network gateway SKU for point-to-site VPN
requirements
Select and configure a tunnel type
Select an appropriate authentication method
Configure RADIUS authentication
Configure certificate-based authentication
Configure authentication by using Azure Active Directory (Azure AD), part of
Microsoft Entra
Implement a VPN client configuration file
Diagnose and resolve client-side and authentication issues
Specify Azure requirements for Always On authentication
Specify Azure requirements for Azure Network Adapter
Design, implement, and manage Azure ExpressRoute
Select an ExpressRoute connectivity model
Select an appropriate ExpressRoute SKU and tier
Design and implement ExpressRoute to meet requirements, including cross-region
connectivity, redundancy, and disaster recovery
Design and implement ExpressRoute options, including Global Reach, FastPath,
and ExpressRoute Direct
Choose between private peering only, Microsoft peering only, or both
Configure private peering
Configure Microsoft peering
Create and configure an ExpressRoute gateway
Connect a virtual network to an ExpressRoute circuit
Recommend a route advertisement configuration
Configure encryption over ExpressRoute
Implement Bidirectional Forwarding Detection
Diagnose and resolve ExpressRoute connection issues
Design and implement an Azure Virtual WAN architecture
Select a Virtual WAN SKU
Design a Virtual WAN architecture, including selecting types and services
Create a hub in Virtual WAN
Choose an appropriate scale unit for each gateway type
Deploy a gateway into a Virtual WAN hub
Configure virtual hub routing
Create a network virtual appliance (NVA) in a virtual hub
Integrate a Virtual WAN hub with a third-party NVA
Design and implement application delivery services (20–
25%)
Design and implement an Azure Load Balancer
Map requirements to features and capabilities of Azure Load Balancer
Identify appropriate use cases for Azure Load Balancer
Choose an Azure Load Balancer SKU and tier
Choose between public and internal
Choose between regional and global
Create and configure an Azure Load Balancer
Implement a load balancing rule
Create and configure inbound NAT rules
Create and configure explicit outbound rules, including SNAT
Design and implement Azure Application Gateway
Map requirements to features and capabilities of Azure Application Gateway
Identify appropriate use cases for Azure Application Gateway
Choose between manual and autoscale
Create a back-end pool
Configure health probes
Configure listeners
Configure routing rules
Configure HTTP settings
Configure Transport Layer Security (TLS)
Configure rewrite sets
Design and implement Azure Front Door
Map requirements to features and capabilities of Azure Front Door
Identify appropriate use cases for Azure Front Door
Choose an appropriate tier
Configure an Azure Front Door, including routing, origins, and endpoints
Configure SSL termination and end-to-end SSL encryption
Configure caching
Configure traffic acceleration
Implement rules, URL rewrite, and URL redirect
Secure an origin by using Azure Private Link in Azure Front Door
Design and implement Azure Traffic Manager
Identify appropriate use cases for Azure Traffic Manager
Configure a routing method
Configure endpoints
Design and implement private access to Azure services
(5–10%)
Design and implement Azure Private Link service and Azure private
endpoints
Plan private endpoints
Create private endpoints
Configure access to private endpoints
Create a Private Link service
Integrate Private Link and Private Endpoint with DNS
Integrate a Private Link service with on-premises clients
Design and implement service endpoints
Choose when to use a service endpoint
Create service endpoints
Configure service endpoint policies
Configure access to service endpoints
Secure network connectivity to Azure resources (15–20%)
Implement and manage network security groups
Create a network security group (NSG)
Associate a NSG to a resource
Create an application security group (ASG)
Associate an ASG to a network interface card (NIC)
Create and configure NSG rules
Interpret NSG flow logs
Validate NSG flow rules
Verify IP flow
Configure an NSG for remote server administration, including Azure Bastion
Design and implement Azure Firewall and Azure Firewall Manager
Map requirements to features and capabilities of Azure Firewall
Select an appropriate Azure Firewall SKU
Design an Azure Firewall deployment
Create and implement an Azure Firewall deployment
Configure Azure Firewall rules
Create and implement Azure Firewall Manager policies
Create a secure hub by deploying Azure Firewall inside an Azure Virtual WAN hub
Design and implement a Web Application Firewall (WAF)
deployment
Map requirements to features and capabilities of WAF
Design a WAF deployment
Configure detection or prevention mode
Configure rule sets for WAF on Azure Front Door
Configure rule sets for WAF on Application Gateway
Implement a WAF policy
Associate a WAF policy
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure documentation
Virtual Private Networking (VPN)
Azure Active Directory (AD)
RADIUS authentication with Azure Active Directory
Azure ExpressRoute Overview
Create virtual network (VNet)
DNS Zones and Records overview - Azure DNS
Azure Virtual WAN Overview
Azure Route Server documentation
Load Balancer
Azure Application Gateway documentation
Azure Front Door and CDN Documentation
Azure Traffic Manager
Azure Virtual Network NAT Documentation
Azure Firewall documentation
Web Application Firewall documentation
Azure Monitor documentation
What is Azure Private Link?
Manage Azure Private Endpoints
Study resources Links to learning and documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to August 23, 2023 Skill area as of August 23, 2023 Changes
Design and implement core networking Design and implement core networking No
infrastructure infrastructure change
Design and implement private IP Design and implement IP addressing for Minor
addressing for Azure resources Azure resources
Design and implement name resolution Design and implement name resolution Minor
Design and implement VNet connectivity Design and implement VNet connectivity No
and routing and routing change
Monitor networks Monitor networks No
change
Design, implement, and manage Design, implement, and manage No
connectivity services connectivity services change
Design, implement, and manage a site- Design, implement, and manage a site- No
to-site VPN connection to-site VPN connection change
Design, implement, and manage a point- Design, implement, and manage a point- No
to-site VPN connection to-site VPN connection change
Design, implement, and manage Azure Design, implement, and manage Azure No
ExpressRoute ExpressRoute change
Skill area prior to August 23, 2023 Skill area as of August 23, 2023 Changes
Design and implement Azure Virtual Design and implement Azure Virtual No
WAN architecture WAN architecture change
Design and implement application Design and implement application No
delivery services delivery services change
Design and implement an Azure Load Design and implement an Azure Load Minor
Balancer Balancer
Design and implement Azure Application Design and implement Azure Application Minor
Gateway Gateway
Design and implement Azure Front Door Design and implement Azure Front Door No
change
Design and implement Azure Traffic Design and implement Azure Traffic No
Manager Manager change
Design and implement private access to Design and implement private access to No
Azure services Azure services change
Design and implement Azure Private Link Design and implement Azure Private Link Major
service and Azure private endpoints service and Azure private endpoints
Design and implement service endpoints Design and implement service endpoints No
change
Secure network connectivity to Azure Secure network connectivity to Azure No
resources resources change
Implement and manage network security Implement and manage network security No
groups groups change
Design and implement Azure Firewall Design and implement Azure Firewall No
and Azure Firewall Manager and Azure Firewall Manager change
Design and implement a Web Design and implement a Web No
Application Firewall (WAF) deployment Application Firewall (WAF) deployment change
Skills measured prior to August 23, 2023
Audience profile
Candidates for this exam should have subject matter expertise in planning,
implementing, and managing Azure networking solutions, including core network
infrastructure, hybrid connectivity, application delivery services, private access to Azure
services, and network security.
Responsibilities for Azure network engineers include optimizing performance, resiliency,
scale, and security of Azure networking solutions. These professionals deploy the
solutions by using the Azure portal, the command line, and templates. They proactively
monitor network environments to identify issues and minimize risk.
Azure network engineers work with solution architects, cloud administrators, security
engineers, application developers, and DevOps engineers to deliver Azure solutions.
They also assist Azure support engineers in resolving connectivity issues reported by
customers.
Candidates for this exam should have experience creating and managing compute,
storage, and networking resources in Azure. They should understand networking
fundamentals, such as name resolution, network protocols, and network address
management.
Design and implement core networking infrastructure (20–25%)
Design, implement, and manage connectivity services (20–25%)
Design and implement application delivery services (20–25%)
Design and implement private access to Azure services (5–10%)
Secure network connectivity to Azure resources (15–20%)
Design and implement core networking infrastructure
(20–25%)
Design and implement private IP addressing for Azure resources
Plan and implement network segmentation and address spaces
Create a virtual network (VNet)
Plan and configure subnetting for services, including VNet gateways, private
endpoints, firewalls, application gateways, VNet-integrated platform services, and
Azure Bastion
Plan and configure subnet delegation
Create a prefix for public IP addresses
Choose when to use a public IP address prefix
Plan and implement a custom public IP address prefix (bring your own IP)
Create a new public IP address
Associate public IP addresses to resources
Design and implement name resolution
Design name resolution inside a VNet
Configure DNS settings for a VNet
Design public DNS zones
Design private DNS zones
Configure a public or private DNS zone
Link a private DNS zone to a VNet
Design and implement VNet connectivity and routing
Design service chaining, including gateway transit
Design virtual private network (VPN) connectivity between VNets
Implement VNet peering
Design and implement user-defined routes (UDRs)
Associate a route table with a subnet
Configure forced tunneling
Diagnose and resolve routing issues
Design and implement Azure Route Server
Identify appropriate use cases for a Virtual Network NAT gateway
Implement a NAT gateway
Monitor networks
Configure monitoring, network diagnostics, and logs in Azure Network Watcher
Monitor and repair network health by using Azure Network Watcher
Activate and monitor distributed denial-of-service (DDoS) protection
Activate and monitor Microsoft Defender for DNS
Design, implement, and manage connectivity services
(20–25%)
Design, implement, and manage a site-to-site VPN connection
Design a site-to-site VPN connection, including for high availability
Select an appropriate VNet gateway SKU for site-to-site VPN requirements
Implement a site-to-site VPN connection
Identify when to use a policy-based VPN versus a route-based VPN connection
Create and configure an IPsec/IKE policy
Diagnose and resolve virtual network gateway connectivity issues
Implement Azure Extended Network
Design, implement, and manage a point-to-site VPN connection
Select an appropriate virtual network gateway SKU for point-to-site VPN
requirements
Select and configure a tunnel type
Select an appropriate authentication method
Configure RADIUS authentication
Configure certificate-based authentication
Configure authentication by using Azure Active Directory (Azure AD), part of
Microsoft Entra
Implement a VPN client configuration file
Diagnose and resolve client-side and authentication issues
Specify Azure requirements for Always On authentication
Specify Azure requirements for Azure Network Adapter
Design, implement, and manage Azure ExpressRoute
Select an ExpressRoute connectivity model
Select an appropriate ExpressRoute SKU and tier
Design and implement ExpressRoute to meet requirements, including cross-region
connectivity, redundancy, and disaster recovery
Design and implement ExpressRoute options, including Global Reach, FastPath,
and ExpressRoute Direct
Choose between private peering only, Microsoft peering only, or both
Configure private peering
Configure Microsoft peering
Create and configure an ExpressRoute gateway
Connect a virtual network to an ExpressRoute circuit
Recommend a route advertisement configuration
Configure encryption over ExpressRoute
Implement Bidirectional Forwarding Detection
Diagnose and resolve ExpressRoute connection issues
Design and implement an Azure Virtual WAN architecture
Select a Virtual WAN SKU
Design a Virtual WAN architecture, including selecting types and services
Create a hub in Virtual WAN
Choose an appropriate scale unit for each gateway type
Deploy a gateway into a Virtual WAN hub
Configure virtual hub routing
Create a network virtual appliance (NVA) in a virtual hub
Integrate a Virtual WAN hub with a third-party NVA
Design and implement application delivery services (20–
25%)
Design and implement an Azure Load Balancer
Map requirements to features and capabilities of Azure Load Balancer
Identify appropriate use cases for Azure Load Balancer
Choose an Azure Load Balancer SKU and tier
Choose between public and internal
Create and configure an Azure Load Balancer
Implement a load balancing rule
Create and configure inbound NAT rules
Create and configure explicit outbound rules, including SNAT
Design and implement Azure Application Gateway
Map requirements to features and capabilities of Azure Application Gateway
Identify appropriate use cases for Azure Application Gateway
Create a back-end pool
Configure health probes
Configure listeners
Configure routing rules
Configure HTTP settings
Configure Transport Layer Security (TLS)
Configure rewrite sets
Design and implement Azure Front Door
Map requirements to features and capabilities of Azure Front Door
Identify appropriate use cases for Azure Front Door
Choose an appropriate tier
Configure an Azure Front Door, including routing, origins, and endpoints
Configure SSL termination and end-to-end SSL encryption
Configure caching
Configure traffic acceleration
Implement rules, URL rewrite, and URL redirect
Secure an origin by using Azure Private Link in Azure Front Door
Design and implement Azure Traffic Manager
Identify appropriate use cases for Azure Traffic Manager
Configure a routing method
Configure endpoints
Design and implement private access to Azure services
(5–10%)
Design and implement Azure Private Link service and Azure private
endpoints
Plan an Azure Private Link service
Create a Private Link service
Integrate a Private Link service with DNS
Plan private endpoints
Create private endpoints
Configure access to Azure resources by using private endpoints
Connect on-premises clients to a private endpoint
Integrate a private endpoint with DNS
Design and implement service endpoints
Choose when to use a service endpoint
Create service endpoints
Configure service endpoint policies
Configure access to service endpoints
Secure network connectivity to Azure resources (15–20%)
Implement and manage network security groups
Create a network security group (NSG)
Associate an NSG to a resource
Create an application security group (ASG)
Associate an ASG to a network interface card (NIC)
Create and configure NSG rules
Interpret NSG flow logs
Validate NSG flow rules
Verify IP flow
Configure an NSG for remote server administration, including Azure Bastion
Design and implement Azure Firewall and Azure Firewall Manager
Map requirements to features and capabilities of Azure Firewall
Select an appropriate Azure Firewall SKU
Design an Azure Firewall deployment
Create and implement an Azure Firewall deployment
Configure Azure Firewall rules
Create and implement Azure Firewall Manager policies
Create a secure hub by deploying Azure Firewall inside an Azure Virtual WAN hub
Design and implement a Web Application Firewall (WAF)
deployment
Map requirements to features and capabilities of WAF
Design a WAF deployment
Configure detection or prevention mode
Configure rule sets for WAF on Azure Front Door
Configure rule sets for WAF on Application Gateway
Implement a WAF policy
Associate a WAF policy
Study guide for Exam AZ-800:
Administering Windows Server Hybrid
Core Infrastructure
Article • 09/29/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 1, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 1, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of November 1, 2023
Audience profile
As a candidate for this exam, you’re responsible for configuring and managing Windows
Server on-premises, hybrid, and infrastructure as a service (IaaS) platform workloads. As
a Windows Server hybrid administrator, you’re tasked with:
Integrating Windows Server environments with Azure services.
Managing Windows Server in on-premises networks.
In this role, you manage and maintain Windows Server IaaS workloads in Azure as well
as migrating and deploying workloads to Azure. You typically collaborate with:
Azure administrators
Enterprise architects
Microsoft 365 administrators
Network engineers
As a candidate for this exam, you deploy, package, secure, update, and configure
Windows Server workloads using on-premises, hybrid, and cloud technologies. In this
role, you implement and manage on-premises and hybrid solutions, such as identity,
security, management, compute, networking, storage, monitoring, high availability, and
disaster recovery.
You use administrative tools and technologies such as Windows Admin Center,
PowerShell, Azure Arc, Azure Policy, Azure Monitor, Azure Automation Update
Management, Microsoft Defender for Identity, Microsoft Defender for Cloud, and IaaS
virtual machine (VM) administration.
As a candidate for this exam, you should have several years of experience with Windows
Server operating systems.
Skills at a glance
Deploy and manage Active Directory Domain Services (AD DS) in on-premises and
cloud environments (30–35%)
Manage Windows Servers and workloads in a hybrid environment (10–15%)
Manage virtual machines and containers (15–20%)
Implement and manage an on-premises and hybrid networking infrastructure (15–
20%)
Manage storage and file services (15–20%)
Deploy and manage Active Directory Domain Services
(AD DS) in on-premises and cloud environments (30–
35%)
Deploy and manage AD DS domain controllers
Deploy and manage domain controllers on-premises
Deploy and manage domain controllers in Azure
Deploy read-only domain controllers (RODCs)
Troubleshoot flexible single master operation (FSMO) roles
Configure and manage multi-site, multi-domain, and multi-forest
environments
Configure and manage forest and domain trusts
Configure and manage AD DS sites
Configure and manage AD DS replication
Create and manage AD DS security principals
Create and manage AD DS users and groups
Manage users and groups in multi-domain and multi-forest scenarios
Implement Group Managed Service Accounts (gMSAs)
Join Windows Servers to AD DS, Microsoft Entra Domain Services, and Microsoft
Entra ID
Implement and manage hybrid identities
Integrate Microsoft Entra ID, AD DS and Microsoft Entra Domain Services
Implement Microsoft Entra Connect
Manage Microsoft Entra Connect synchronization
Implement Microsoft Entra Connect cloud sync
Manage Microsoft Entra Domain Services
Manage Microsoft Entra Connect Health
Manage authentication in on-premises and hybrid environments
Configure and manage AD DS passwords
Manage Windows Server by using domain-based Group Policies
Implement Group Policy in AD DS
Implement Group Policy Preferences in AD DS
Implement Group Policy in Microsoft Entra Domain Services
Manage Windows Servers and workloads in a hybrid
environment (10–15%)
Manage Windows Servers in a hybrid environment
Deploy a Windows Admin Center Gateway server
Configure a target machine for Windows Admin Center
Configure PowerShell remoting
Configure Credential Security Support Provider protocol (CredSSP) or Kerberos
Delegation for 2nd Hop Remoting
Configure Just Enough Administration (JEA) for PowerShell remoting
Manage Windows Servers and workloads by using Azure services
Manage Windows Servers by using Azure Arc
Create and assign Azure Policy that uses guest configuration extension
Deploy Azure services using Azure VM extensions on non-Azure machines
Manage updates for Windows machines
Integrate Windows Servers with Log Analytics
Integrate Windows Servers with Microsoft Defender for Cloud
Manage IaaS VMs in Azure that run Windows Server
Implement Azure Automation for hybrid workloads
Create runbooks to automate tasks on target VMs
Implement Azure Automation State Configuration to prevent configuration drift in
IaaS machines
Manage virtual machines and containers (15–20%)
Manage Hyper-V and guest virtual machines
Enable VM Enhanced session mode
Manage VM using PowerShell remoting, PowerShell Direct and Secure Shell (SSH)
Direct for Linux VMs
Configure nested virtualization
Configure VM Memory
Configure integration services
Configure Discrete Device Assignment
Configure VM resource groups
Configure VM CPU groups
Configure hypervisor scheduling types
Manage VM checkpoints
Implementing high availability for virtual machines
Manage virtual hard disk (VHD) and virtual hard disk v2 (VHDX) files
Configure Hyper-V Network Adapter
Configure network interface card (NIC) Teaming
Configure Hyper-V Switch
Create and manage containers
Create Windows Server container images
Manage Windows Server container images
Configure container networking
Manage container instances
Manage Azure Virtual Machines that run Windows Server
Manage data disks
Resize Azure VM
Configure continuous delivery for an Azure VM
Configure connections to VMs
Manage Azure VM network configuration
Implement and manage an on-premises and hybrid
networking infrastructure (15–20%)
Implement on-premises and hybrid name resolution
Integrate DNS with AD DS
Create and manage DNS zones and records
Configure DNS forwarding/conditional forwarding
Integrate Windows Server DNS with Azure DNS private zones
Implement Domain Name System Security Extensions (DNSSEC)
Manage IP addressing in on-premises and hybrid scenarios
Implement and manage IP Address Management (IPAM)
Implement and configure the Dynamic Host Configuration protocol (DHCP) server
role (on-premises only)
Resolve IP address issues in hybrid environments
Create and manage DHCP scopes
Create and manage IP reservations
Implement DHCP high availability
Implement on-premises and hybrid network connectivity
Implement and manage the Remote Access role
Implement and manage Azure Network Adapter
Implement and manage Azure extended network
Implement and manage Network Policy Server role
Implement Web Application Proxy
Implement Azure Relay
Implement site-to-site VPN
Implement Azure Virtual WAN
Implement Microsoft Entra Application Proxy
Manage storage and file services (15–20%)
Configure and manage Azure File Sync
Create Azure File Sync Service
Create sync groups
Create cloud endpoints
Register servers
Create server endpoints
Configure cloud tiering
Monitor File Sync
Migrate Distributed File System (DFS) to Azure File Sync
Configure and manage Windows Server file shares
Configure Windows Server file share access
Configuring file screens
Configure file server resource manager (FSRM) quotas
Configure BranchCache
Implement and configure Distributed File System (DFS)
Configure Windows Server storage
Configure disks and volumes
Configure and manage Storage Spaces
Configure and manage Storage Replica
Configure Data Deduplication
Configure Server Message Block (SMB) direct
Configure Storage QoS
Configure file systems
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Windows Server documentation
Azure documentation
Connecting Windows Server to Azure hybrid services
Azure AD Domain Services documentation
Azure Active Directory (AD)
Azure Active Directory Connect
Create and manage group policy in Azure AD Domain Services
Deploy a Windows Admin Center gateway in Azure
PowerShell remoting
Azure Arc
Azure Policy guest configuration baseline for Windows
Manage hybrid Azure workloads using Windows Admin Center
Virtualization documentation
Containers on Windows documentation
Study resources Links to learning and documentation
Networking documentation
Windows Server Storage documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to November 1, Skill area as of November 1, 2023 Change
2023
Audience profile No
change
Deploy and manage AD DS in on- Deploy and manage Active Directory Domain Minor
premises and cloud environments Services (AD DS) in on-premises and cloud
environments
Deploy and Manage AD DS Domain Deploy and manage AD DS domain No
Controllers controllers change
Configure and manage multi-site, Configure and manage multi-site, multi- No
multi-domain, and multi-forest domain, and multi-forest environments change
environments
Create and manage AD DS security Create and manage AD DS security principals Minor
principals
Implement and manage hybrid Implement and manage hybrid identities Minor
identities
Manage Windows Server by using Manage Windows Server by using domain- Minor
domain-based Group Policies based Group Policies
Skill area prior to November 1, Skill area as of November 1, 2023 Change
2023
Manage Windows Servers and Manage Windows Servers and workloads in No
workloads in a hybrid environment a hybrid environment change
Manage Windows Servers in a hybrid Manage Windows Servers in a hybrid No
environment environment change
Manage Windows Servers and Manage Windows Servers and workloads by No
workloads by using Azure services using Azure services change
Manage virtual machines and Manage virtual machines and containers No
containers change
Manage Hyper-V and guest virtual Manage Hyper-V and guest virtual machines No
machines change
Create and manage containers Create and manage containers No
change
Manage Azure Virtual Machines that Manage Azure Virtual Machines that run No
run Windows Server Windows Server change
Implement and manage an on- Implement and manage an on-premises and No
premises and hybrid networking hybrid networking infrastructure change
infrastructure
Implement on-premises and hybrid Implement on-premises and hybrid name No
name resolution resolution change
Manage IP addressing in on- Manage IP addressing in on-premises and No
premises and hybrid scenarios hybrid scenarios change
Implement on-premises and hybrid Implement on-premises and hybrid network Minor
network connectivity connectivity
Manage storage and file services Manage storage and file services No
change
Configure and manage Azure File Configure and manage Azure File Sync No
Sync change
Configure and manage Windows Configure and manage Windows Server file No
Server file shares shares change
Configure Windows Server storage Configure Windows Server storage No
change
Skills measured prior to November 1, 2023
Audience profile
Candidates for this exam are responsible for configuring and managing Windows Server
on-premises, hybrid, and Infrastructure as a Service (IaaS) platform workloads. The
Windows Server Hybrid Administrator is tasked with integrating Windows Server
environments with Azure services and managing Windows Server in on-premises
networks. This role manages and maintains Windows Server IaaS workloads in Azure as
well as migrating and deploying workloads to Azure. This role typically collaborates with
Azure Administrators, Enterprise Architects, Microsoft 365 administrators, and network
engineers.
Candidates for this exam deploy, package, secure, update, and configure Windows
Server workloads using on-premises, hybrid, and cloud technologies. This role
implements and manages on-premises and hybrid solutions, such as identity, security,
management, compute, networking, storage, monitoring, high availability, and disaster
recovery. This role uses administrative tools and technologies such as Windows Admin
Center, PowerShell, Azure Arc, Azure Policy, Azure Monitor, Azure Automation Update
Management, Microsoft Defender for Identity, Microsoft Defender for Cloud, and IaaS
VM administration.
Candidates for this exam have several years of experience with Windows Server
operating systems.
Skills at a glance
Deploy and manage AD DS in on-premises and cloud environments (30–35%)
Manage Windows Servers and workloads in a hybrid environment (10–15%)
Manage virtual machines and containers (15–20%)
Implement and manage an on-premises and hybrid networking infrastructure (15–
20%)
Manage storage and file services (15–20%)
Deploy and manage AD DS in on-premises and cloud
environments (30–35%)
Deploy and manage AD DS domain controllers
Deploy and manage domain controllers on-premises
Deploy and manage domain controllers in Azure
Deploy RODCs
Troubleshoot FSMO roles
Configure and manage multi-site, multi-domain, and multi-forest
environments
Configure and manage forest and domain trusts
Configure and manage AD DS sites
Configure and manage AD DS replication
Create and manage AD DS security principals
Create and manage AD DS users and groups
Manage users and groups in multi-domain and multi-forest scenarios
Implement Group Managed Service Accounts (gMSAs)
Join Windows Servers to AD DS, Azure AD Domain Services, and Microsoft Azure
Active Directory (Azure AD), part of Microsoft Entra
Implement and manage hybrid identities
Integrate Microsoft Azure Active Directory (Azure AD), part of Microsoft Entra, AD
DS and Azure AD Domain Services
Implement Azure AD Connect
Manage Azure AD Connect synchronization
Implement Azure AD Connect cloud sync
Manage Azure AD Domain Services
Manage Azure AD Connect Health
Manage authentication in on-premises and hybrid environments
Configure and manage AD DS passwords
Manage Windows Server by using domain-based Group Policies
Implement Group Policy in AD DS
Implement Group Policy Preferences in AD DS
Implement Group Policy in Azure AD Domain Services
Manage Windows Servers and workloads in a hybrid
environment (10–15%)
Manage Windows Servers in a hybrid environment
Deploy a Windows Admin Center Gateway server
Configure a target machine for Windows Admin Center
Configure PowerShell remoting
Configure CredSSP or Kerberos Delegation for 2nd Hop Remoting
Configure JEA for PowerShell remoting
Manage Windows Servers and workloads by using Azure services
Manage Windows Servers by using Azure Arc
Create and assign Azure Policy that uses guest configuration extension
Deploy Azure services using Azure VM extensions on non-Azure machines
Manage updates for Windows machines
Integrate Windows Servers with Log Analytics
Integrate Windows Servers with Microsoft Defender for Cloud
Manage IaaS VMs in Azure that run Windows Server
Implement Azure Automation for hybrid workloads
Create runbooks to automate tasks on target VMs
Implement Azure Automation State Configuration to prevent configuration drift in
IaaS machines
Manage virtual machines and containers (15–20%)
Manage Hyper-V and guest virtual machines
Enable VM Enhanced session mode
Manage VM using PowerShell remoting, PowerShell Direct and SSH Direct for Linux
VMs
Configure nested virtualization
Configure VM Memory
Configure integration services
Configure Discrete Device Assignment
Configure VM resource groups
Configure VM CPU groups
Configure hypervisor scheduling types
Manage VM checkpoints
Implementing high availability for virtual machines
Manage VHD and VHDX files
Configure Hyper-V Network Adapter
Configure NIC Teaming
Configure Hyper-V Switch
Create and manage containers
Create Windows Server container images
Manage Windows Server container images
Configure container networking
Manage container instances
Manage Azure Virtual Machines that run Windows Server
Manage data disks
Resize Azure VM
Configure continuous delivery for an Azure VM
Configure connections to VMs
Manage Azure VM network configuration
Implement and manage an on-premises and hybrid
networking infrastructure (15–20%)
Implement on-premises and hybrid name resolution
Integrate DNS with AD DS
Create and manage DNS zones and records
Configure DNS forwarding/conditional forwarding
Integrate Windows Server DNS with Azure DNS private zones
Implement DNSSEC
Manage IP addressing in on-premises and hybrid scenarios
Implement and manage IPAM
Implement and configure the DHCP server role (on-premises only)
Resolve IP address issues in hybrid environments
Create and manage DHCP scopes
Create and manage IP reservations
Implement DHCP high availability
Implement on-premises and hybrid network connectivity
Implement and manage the Remote Access role
Implement and manage Azure Network Adapter
Implement and manage Azure extended network
Implement and manage Network Policy Server role
Implement Web Application Proxy
Implement Azure Relay
Implement site-to-site VPN
Implement Azure Virtual WAN
Implement Azure AD Application Proxy
Manage storage and file services (15–20%)
Configure and manage Azure File Sync
Create Azure File Sync Service
Create sync groups
Create cloud endpoints
Register servers
Create server endpoints
Configure cloud tiering
Monitor File Sync
Migrate DFS to Azure File Sync
Configure and manage Windows Server file shares
Configure Windows Server file share access
Configuring file screens
Configure FSRM quotas
Configure BranchCache
Implement and configure Distributed File System (DFS)
Configure Windows Server storage
Configure disks and volumes
Configure and manage Storage Spaces
Configure and manage Storage Replica
Configure Data Deduplication
Configure SMB direct
Configure Storage QoS
Configure file systems
Study guide for Exam AZ-801:
Configuring Windows Server Hybrid
Advanced Services
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of August 24, 2023 provided. Study this list if you plan to take the exam AFTER
that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 24, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while
others require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment
on Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of August 24, 2023
Audience profile
Candidates for this exam are responsible for configuring and managing Windows Server
on-premises, hybrid, and Infrastructure as a Service (IaaS) platform workloads. The
Windows Server Hybrid Administrator is tasked with integrating Windows Server
environments with Azure services and managing Windows Server in on-premises
networks. This role manages and maintains Windows Server IaaS workloads in Azure as
well as migrating and deploying workloads to Azure. This role typically collaborates with
Azure Administrators, Enterprise Architects, Microsoft 365 administrators, and network
engineers.
Candidates for this exam deploy, package, secure, update, and configure Windows
Server workloads using on-premises, hybrid, and cloud technologies. This role
implements and manages on-premises and hybrid solutions, such as identity, security,
management, compute, networking, storage, monitoring, high availability, and disaster
recovery. This role uses administrative tools and technologies such as Windows Admin
Center, PowerShell, Azure Arc, Azure Policy, Azure Monitor, Azure Automation Update
Management, Microsoft Defender for Identity, Microsoft Defender for Cloud, and IaaS
VM administration.
Candidates for this exam have several years of experience with Windows Server
operating systems.
Secure Windows Server on-premises and hybrid infrastructures (25–30%)
Implement and manage Windows Server high availability (10–15%)
Implement disaster recovery (10–15%)
Migrate servers and workloads (20–25%)
Monitor and troubleshoot Windows Server environments (20–25%)
Secure Windows Server on-premises and hybrid
infrastructures (25–30%)
Secure Windows Server operating system
Configure and manage Exploit Protection
Configure and manage Windows Defender Application Control
Configure and manage Microsoft Defender for Servers
Configure and manage Windows Defender Credential Guard
Configure SmartScreen
Implement operating system security by using Group Policies
Secure a hybrid Active Directory infrastructure
Configure password policies
Enable password block lists
Manage protected users
Manage account security on an RODC
Harden domain controllers
Configure authentication policy silos
Restrict access to domain controllers
Configure account security
Manage AD built-in administrative groups
Manage AD delegation
Implement and manage Microsoft Defender for Identity
Identify and remediate Windows Server security issues by using
Azure services
Monitor on-premises servers and Azure IaaS VMs by using Microsoft Sentinel
Identify and remediate security issues on-premises servers and Azure IaaS VMs by
using Microsoft Defender for Cloud
Secure Windows Server networking
Manage Windows Defender Firewall
Implement domain isolation
Implement connection security rules
Secure Windows Server storage
Manage Windows BitLocker Drive Encryption (BitLocker)
Manage and recover encrypted volumes
Enable storage encryption by using Azure Disk Encryption
Manage disk encryption keys for IaaS virtual machines
Implement and Manage Windows Server high availability
(10–15%)
Implement a Windows Server failover cluster
Implement a failover cluster on-premises, hybrid, or cloud-only
Create a Windows failover cluster
Implement a stretch cluster across datacenters or Azure regions
Configure storage for failover clustering
Modify quorum options
Configure network adapters for failover clustering
Configure cluster workload options
Configure cluster sets
Configure Scale-Out File servers
Create an Azure witness
Configure a floating IP address for the cluster
Implement load balancing for the failover cluster
Manage failover clustering
Implement cluster-aware updating
Recover a failed cluster node
Upgrade a node to Windows Server 2022
Failover workloads between nodes
Install Windows updates on cluster nodes
Manage failover clusters using Windows Admin Center
Implement and manage Storage Spaces Direct
Create a failover cluster using Storage Spaces Direct
Upgrade a Storage Spaces Direct node
Implement networking for Storage Spaces Direct
Configure Storage Spaces Direct
Implement disaster recovery (10–15%)
Manage backup and recovery for Windows Server
Back up and restore files and folders to Azure Recovery Services Vault
Install and manage Azure Backup Server
Back up and recover using Azure Backup Server
Manage backups in Azure Recovery Services Vault
Create a backup policy
Configure backup for Azure VM using the built-in backup agent
Recover VM using temporary snapshots
Recover VMs to new Azure VMs
Restore a VM
Implement disaster recovery by using Azure Site Recovery
Configure Azure Site Recovery networking
Configure Site Recovery for on-premises VMs
Configure a recovery plan
Configure Site Recovery for Azure VMs
Implement VM replication to secondary datacenter or Azure region
Configure Azure Site Recovery policies
Protect virtual machines by using Hyper-V replicas
Configure Hyper-V hosts for replication
Manage Hyper-V replica servers
Configure VM replication
Perform a failover
Migrate servers and workloads (20–25%)
Migrate on-premises storage to on-premises servers or Azure
Transfer data and share
Cut over to a new server by using Storage Migration Service (SMS)
Use Storage Migration Service to migrate to Azure VMs
Migrate to Azure file shares
Migrate on-premises servers to Azure
Deploy and configure Azure Migrate appliance
Migrate VM workloads to Azure IaaS
Migrate physical workloads to Azure IaaS
Migrate by using Azure Migrate
Migrate workloads from previous versions to Windows Server 2022
Migrate IIS
Migrate Hyper-V hosts
Migrate RDS host servers
Migrate DHCP
Migrate print servers
Migrate IIS workloads to Azure
Migrate IIS workloads to Azure Web Apps
Migrate IIS workloads to containers
Migrate an AD DS infrastructure to Windows Server 2022 AD DS
Migrate AD DS objects, including users, groups and Group Policies using AD
Migration Tool
Migrate to a new Active Directory forest
Upgrade an existing forest
Monitor and troubleshoot Windows Server environments
(20–25%)
Monitor Windows Server by using Windows Server tools and Azure
services
Monitor Windows Server by using Performance Monitor
Create and configure Data Collector Sets
Monitor servers and configure alerts by using Windows Admin Center
Analyze Windows Server system data by using System Insights
Manage event logs
Deploy Azure Monitor agents
Collect performance counters to Azure
Create alerts
Monitor Azure VMs by using Azure diagnostics extension
Monitor Azure VMs performance by using VM Insights
Troubleshoot Windows Server on-premises and hybrid networking
Troubleshoot hybrid network connectivity
Troubleshoot on-premises connectivity
Troubleshoot Windows Server virtual machines in Azure
Troubleshoot deployment failures
Troubleshoot booting failures
Troubleshoot VM performance issues
Troubleshoot VM extension issues
Troubleshoot disk encryption issues
Troubleshoot storage
Troubleshoot VM connection issues
Troubleshoot Active Directory
Restore objects from AD recycle bin
Recover Active Directory database using Directory Services Restore mode
Recover SYSVOL
Troubleshoot Active Directory replication
Troubleshoot Hybrid authentication issues
Troubleshoot on-premises Active Directory
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Windows Server documentation
Azure documentation
Windows Server Security documentation
Protect data and infrastructure documentation
Best Practices for Securing Active Directory
Microsoft Sentinel documentation
Study resources Links to learning and documentation
Failover Clustering
Storage Spaces Direct overview
Azure Site Recovery documentation
Azure Backup Documentation
Virtualization documentation
Windows Server Storage documentation
Azure Migrate documentation
Migrating apps to Azure Active Directory
Azure Monitor documentation
Identity and Access documentation
Ask a question Microsoft Q&A
Get community Windows Server Community
support Azure Community Support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change
Audience profile No
change
Secure Windows Server On-premises Secure Windows Server on-premises No
and Hybrid Infrastructures and hybrid infrastructures change
Secure Windows Server operating system Secure Windows Server operating system Minor
Secure a hybrid Active Directory Secure a hybrid Active Directory No
infrastructure infrastructure change
Identify and remediate Windows Server Identify and remediate Windows Server No
security issues by using Azure Services security issues by using Azure Services change
Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change
Secure Windows Server networking Secure Windows Server networking No
change
Secure Windows Server storage Secure Windows Server storage No
change
Implement and Manage Windows Implement and manage Windows No
Server High Availability Server high availability change
Implement a Windows Server failover Implement a Windows Server failover No
cluster cluster change
Manage failover clustering Manage failover clustering No
change
Implement and manage Storage Spaces Implement and manage Storage Spaces No
Direct Direct change
Implement Disaster Recovery Implement disaster recovery No
change
Manage backup and recovery for Manage backup and recovery for No
Windows Server Windows Server change
Implement disaster recovery by using Implement disaster recovery by using No
Azure Site Recovery Azure Site Recovery change
Protect virtual machines by using Hyper- Protect virtual machines by using Hyper- No
V replicas V replicas change
Migrate Servers and Workloads Migrate servers and workloads No
change
Migrate on-premises storage to on- Migrate on-premises storage to on- No
premises servers or Azure premises servers or Azure change
Migrate on-premises servers to Azure Migrate on-premises servers to Azure No
change
Migrate workloads from previous Migrate workloads from previous No
versions to Windows Server 2022 versions to Windows Server 2022 change
Migrate IIS workloads to Azure Migrate IIS workloads to Azure No
change
Migrate an AD DS Infrastructure to Migrate an AD DS Infrastructure to No
Windows Server 2022 AD DS Windows Server 2022 AD DS change
Monitor and Troubleshoot Windows Monitor and troubleshoot Windows No
Server Environments Server environments change
Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change
Monitor Windows Server by using Monitor Windows Server by using No
Windows Server tools and Azure services Windows Server tools and Azure services change
Troubleshoot Windows Server On- Troubleshoot Windows Server On- No
premises and Hybrid networking premises and Hybrid networking change
Troubleshoot Windows Server virtual Troubleshoot Windows Server virtual No
machines in Azure machines in Azure change
Troubleshoot Active Directory Troubleshoot Active Directory No
change
Skills measured prior to August 24, 2023
Audience profile
Candidates for this exam are responsible for configuring and managing Windows Server
on-premises, hybrid, and Infrastructure as a Service (IaaS) platform workloads. The
Windows Server Hybrid Administrator is tasked with integrating Windows Server
environments with Azure services and managing Windows Server in on-premises
networks. This role manages and maintains Windows Server IaaS workloads in Azure as
well as migrating and deploying workloads to Azure. This role typically collaborates with
Azure Administrators, Enterprise Architects, Microsoft 365 administrators, and network
engineers.
Candidates for this exam deploy, package, secure, update, and configure Windows
Server workloads using on-premises, hybrid, and cloud technologies. This role
implements and manages on-premises and hybrid solutions, such as identity, security,
management, compute, networking, storage, monitoring, high availability, and disaster
recovery. This role uses administrative tools and technologies such as Windows Admin
Center, PowerShell, Azure Arc, Azure Policy, Azure Monitor, Azure Automation Update
Management, Microsoft Defender for Identity, Microsoft Defender for Cloud, and IaaS
VM administration.
Candidates for this exam have several years of experience with Windows Server
operating systems.
Secure Windows Server on-premises and hybrid infrastructures (25–30%)
Implement and manage Windows Server high availability (10–15%)
Implement disaster recovery (10–15%)
Migrate servers and workloads (20–25%)
Monitor and troubleshoot Windows Server environments (20–25%)
Secure Windows Server on-premises and hybrid
infrastructures (25–30%)
Secure Windows Server operating system
Configure and manage Exploit Protection
Configure and manage Windows Defender Application Control
Configure and manage Microsoft Defender for Endpoint
Configure and manage Windows Defender Credential Guard
Configure SmartScreen
Implement operating system security by using Group Policies
Secure a hybrid Active Directory infrastructure
Configure password policies
Enable password block lists
Manage protected users
Manage account security on an RODC
Harden domain controllers
Configure authentication policy silos
Restrict access to domain controllers
Configure account security
Manage AD built-in administrative groups
Manage AD delegation
Implement and manage Microsoft Defender for Identity
Identify and remediate Windows Server security issues by using
Azure Services
Monitor on-premises servers and Azure IaaS VMs by using Microsoft Sentinel
Identify and remediate security issues on-premises servers and Azure IaaS VMs by
using Microsoft Defender for Cloud
Secure Windows Server networking
Manage Windows Defender Firewall
Implement domain isolation
Implement connection security rules
Secure Windows Server storage
Manage Windows BitLocker Drive Encryption (BitLocker)
Manage and recover encrypted volumes
Enable storage encryption by using Azure Disk Encryption
Manage disk encryption keys for IaaS virtual machines
Implement and manage Windows Server high availability
(10–15%)
Implement a Windows Server failover cluster
Implement a failover cluster on-premises, hybrid, or cloud-only
Create a Windows failover cluster
Implement a stretch cluster across datacenters or Azure regions
Configure storage for failover clustering
Modify quorum options
Configure network adapters for failover clustering
Configure cluster workload options
Configure cluster sets
Configure Scale-Out File servers
Create an Azure witness
Configure a floating IP address for the cluster
Implement load balancing for the failover cluster
Manage failover clustering
Implement cluster-aware updating
Recover a failed cluster node
Upgrade a node to Windows Server 2022
Failover workloads between nodes
Install Windows updates on cluster nodes
Manage failover clusters using Windows Admin Center
Implement and manage Storage Spaces Direct
Create a failover cluster using Storage Spaces Direct
Upgrade a Storage Spaces Direct node
Implement networking for Storage Spaces Direct
Configure Storage Spaces Direct
Implement disaster recovery (10–15%)
Manage backup and recovery for Windows Server
Back up and restore files and folders to Azure Recovery Services Vault
Install and manage Azure Backup Server
Back up and recover using Azure Backup Server
Manage backups in Azure Recovery Services Vault
Create a backup policy
Configure backup for Azure VM using the built-in backup agent
Recover VM using temporary snapshots
Recover VMs to new Azure VMs
Restore a VM
Implement disaster recovery by using Azure Site Recovery
Configure Azure Site Recovery networking
Configure Site Recovery for on-premises VMs
Configure a recovery plan
Configure Site Recovery for Azure VMs
Implement VM replication to secondary datacenter or Azure region
Configure Azure Site Recovery policies
Protect virtual machines by using Hyper-V replicas
Configure Hyper-V hosts for replication
Manage Hyper-V replica servers
Configure VM replication
Perform a failover
Migrate servers and workloads (20–25%)
Migrate on-premises storage to on-premises servers or Azure
Transfer data and share
Cut over to a new server by using Storage Migration Service (SMS)
Use Storage Migration Service to migrate to Azure VMs
Migrate to Azure file shares
Migrate on-premises servers to Azure
Deploy and configure Azure Migrate appliance
Migrate VM workloads to Azure IaaS
Migrate physical workloads to Azure IaaS
Migrate by using Azure Migrate
Migrate workloads from previous versions to Windows Server 2022
Migrate IIS
Migrate Hyper-V hosts
Migrate RDS host servers
Migrate DHCP
Migrate print servers
Migrate IIS workloads to Azure
Migrate IIS workloads to Azure Web Apps
Migrate IIS workloads to containers
Migrate an AD DS infrastructure to Windows Server 2022 AD DS
Migrate AD DS objects, including users, groups and Group Policies using AD
Migration Tool
Migrate to a new Active Directory forest
Upgrade an existing forest
Monitor and troubleshoot Windows Server environments
(20–25%)
Monitor Windows Server by using Windows Server tools and Azure
services
Monitor Windows Server by using Performance Monitor
Create and configure Data Collector Sets
Monitor servers and configure alerts by using Windows Admin Center
Analyze Windows Server system data by using System Insights
Manage event logs
Deploy Azure Monitor agents
Collect performance counters to Azure
Create alerts
Monitor Azure VMs by using Azure diagnostics extension
Monitor Azure VMs performance by using VM Insights
Troubleshoot Windows Server on-premises and hybrid networking
Troubleshoot hybrid network connectivity
Troubleshoot on-premises connectivity
Troubleshoot Windows Server virtual machines in Azure
Troubleshoot deployment failures
Troubleshoot booting failures
Troubleshoot VM performance issues
Troubleshoot VM extension issues
Troubleshoot disk encryption issues
Troubleshoot storage
Troubleshoot VM connection issues
Troubleshoot Active Directory
Restore objects from AD recycle bin
Recover Active Directory database using Directory Services Restore mode
Recover SYSVOL
Troubleshoot Active Directory replication
Troubleshoot Hybrid authentication issues
Troubleshoot on-premises Active Directory
Study guide for Exam AZ-900: Microsoft
Azure Fundamentals
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured This list represents the skills measured AFTER the date
as of July 31, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to July 31, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of July 31, 2023
Audience profile
Candidates for this exam are technology professionals who want to demonstrate
foundational knowledge of cloud concepts in general and Azure in particular. This
certification is a common starting point in a journey towards a career in Azure.
These professionals can describe Azure architectural components and Azure services,
such as compute, networking, and storage. They can also describe features and tools to
secure, govern, and administer Azure.
Candidates for this exam have skills and experience working with an area of information
technology (IT), such as infrastructure management, database management, or software
development.
Describe cloud concepts (25–30%)
Describe Azure architecture and services (35–40%)
Describe Azure management and governance (30–35%)
Describe cloud concepts (25–30%)
Describe cloud computing
Define cloud computing
Describe the shared responsibility model
Define cloud models, including public, private, and hybrid
Identify appropriate use cases for each cloud model
Describe the consumption-based model
Compare cloud pricing models
Describe serverless
Describe the benefits of using cloud services
Describe the benefits of high availability and scalability in the cloud
Describe the benefits of reliability and predictability in the cloud
Describe the benefits of security and governance in the cloud
Describe the benefits of manageability in the cloud
Describe cloud service types
Describe infrastructure as a service (IaaS)
Describe platform as a service (PaaS)
Describe software as a service (SaaS)
Identify appropriate use cases for each cloud service (IaaS, PaaS, and SaaS)
Describe Azure architecture and services (35–40%)
Describe the core architectural components of Azure
Describe Azure regions, region pairs, and sovereign regions
Describe availability zones
Describe Azure datacenters
Describe Azure resources and resource groups
Describe subscriptions
Describe management groups
Describe the hierarchy of resource groups, subscriptions, and management groups
Describe Azure compute and networking services
Compare compute types, including containers, virtual machines, and functions
Describe virtual machine options, including Azure virtual machines, Azure Virtual
Machine Scale Sets, availability sets, and Azure Virtual Desktop
Describe the resources required for virtual machines
Describe application hosting options, including web apps, containers, and virtual
machines
Describe virtual networking, including the purpose of Azure virtual networks, Azure
virtual subnets, peering, Azure DNS, Azure VPN Gateway, and ExpressRoute
Define public and private endpoints
Describe Azure storage services
Compare Azure Storage services
Describe storage tiers
Describe redundancy options
Describe storage account options and storage types
Identify options for moving files, including AzCopy, Azure Storage Explorer, and
Azure File Sync
Describe migration options, including Azure Migrate and Azure Data Box
Describe Azure identity, access, and security
Describe directory services in Azure, including Azure Active Directory (Azure AD),
part of Microsoft Entra and Azure Active Directory Domain Services (Azure AD DS)
Describe authentication methods in Azure, including single sign-on (SSO), multi-
factor authentication (MFA), and passwordless
Describe external identities in Azure, including business-to-business (B2B) and
business-to-customer (B2C)
Describe Conditional Access in Azure AD
Describe Azure role-based access control (RBAC)
Describe the concept of Zero Trust
Describe the purpose of the defense-in-depth model
Describe the purpose of Microsoft Defender for Cloud
Describe Azure management and governance (30–35%)
Describe cost management in Azure
Describe factors that can affect costs in Azure
Compare the pricing calculator and the Total Cost of Ownership (TCO) Calculator
Describe cost management capabilities in Azure
Describe the purpose of tags
Describe features and tools in Azure for governance and
compliance
Describe the purpose of Microsoft Purview in Azure
Describe the purpose of Azure Policy
Describe the purpose of resource locks
Describe features and tools for managing and deploying Azure
resources
Describe the Azure portal
Describe Azure Cloud Shell, including Azure Command-Line Interface (CLI) and
Azure PowerShell
Describe the purpose of Azure Arc
Describe infrastructure as code (IaC)
Describe Azure Resource Manager (ARM) and ARM templates
Describe monitoring tools in Azure
Describe the purpose of Azure Advisor
Describe Azure Service Health
Describe Azure Monitor, including Log Analytics, Azure Monitor alerts, and
Application Insights
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure on Microsoft Learn
Azure documentation
Microsoft Cloud Adoption Framework for Azure
Accelerate cloud adoption with the Microsoft Cloud Adoption
Framework for Azure
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Azure Fridays
Study resources Links to learning and documentation
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to July 31, 2023 Skill area as of July 31, 2023 Change
Audience profile Minor
Describe cloud concepts Describe cloud concepts No
change
Describe cloud computing Describe cloud computing Minor
Describe the benefits of using cloud Describe the benefits of using cloud No
services services change
Describe cloud service types Describe cloud service types No
change
Describe Azure architecture and services Describe Azure architecture and services No
change
Describe the core architectural Describe the core architectural No
components of Azure components of Azure change
Describe Azure compute and networking Describe Azure compute and networking Minor
services services
Describe Azure storage services Describe Azure storage services No
change
Describe Azure identity, access, and Describe Azure identity, access, and Minor
security security
Describe Azure management and Describe Azure management and No
governance governance change
Describe cost management in Azure Describe cost management in Azure Minor
Describe features and tools in Azure for Describe features and tools in Azure for Minor
governance and compliance governance and compliance
Skill area prior to July 31, 2023 Skill area as of July 31, 2023 Change
Describe features and tools for managing Describe features and tools for managing Minor
and deploying Azure resources and deploying Azure resources
Describe monitoring tools in Azure Describe monitoring tools in Azure No
change
Skills measured prior to July 31, 2023
Audience profile
Candidates for this exam are technology professionals who want to demonstrate
foundational knowledge of cloud concepts and Microsoft Azure.
These professionals can describe Azure architectural components and Azure services,
such as compute, networking, and storage. They can also describe features and tools to
secure, govern, and administer Azure.
Candidates for this exam have skills and experience working with an area of information
technology, such as infrastructure management, database management, or software
development.
Describe cloud concepts (25–30%)
Describe Azure architecture and services (35–40%)
Describe Azure management and governance (30–35%)
Describe cloud concepts (25–30%)
Describe cloud computing
Define cloud computing
Describe the shared responsibility model
Define cloud models, including public, private, and hybrid
Identify appropriate use cases for each cloud model
Describe the consumption-based model
Compare cloud pricing models
Describe the benefits of using cloud services
Describe the benefits of high availability and scalability in the cloud
Describe the benefits of reliability and predictability in the cloud
Describe the benefits of security and governance in the cloud
Describe the benefits of manageability in the cloud
Describe cloud service types
Describe infrastructure as a service (IaaS)
Describe platform as a service (PaaS)
Describe software as a service (SaaS)
Identify appropriate use cases for each cloud service (IaaS, PaaS, SaaS)
Describe Azure architecture and services (35–40%)
Describe the core architectural components of Azure
Describe Azure regions, region pairs, and sovereign regions
Describe availability zones
Describe Azure datacenters
Describe Azure resources and resource groups
Describe subscriptions
Describe management groups
Describe the hierarchy of resource groups, subscriptions, and management groups
Describe Azure compute and networking services
Compare compute types, including container instances, virtual machines (VMs),
and functions
Describe VM options, including Azure Virtual Machines, Azure Virtual Machine
Scale Sets, availability sets, and Azure Virtual Desktop
Describe resources required for virtual machines
Describe application hosting options, including the Web Apps feature of Azure
App Service, containers, and virtual machines
Describe virtual networking, including the purpose of Azure Virtual Networks,
Azure virtual subnets, peering, Azure DNS, Azure VPN Gateway, and Azure
ExpressRoute
Define public and private endpoints
Describe Azure storage services
Compare Azure storage services
Describe storage tiers
Describe redundancy options
Describe storage account options and storage types
Identify options for moving files, including AzCopy, Azure Storage Explorer, and
Azure File Sync
Describe migration options, including Azure Migrate and Azure Data Box
Describe Azure identity, access, and security
Describe directory services in Azure, including Microsoft Azure Active Directory
(Azure AD), part of Microsoft Entra and Azure Active Directory Domain Services
(Azure AD DS)
Describe authentication methods in Azure, including single sign-on (SSO),
multifactor authentication, and passwordless
Describe external identities and guest access in Azure
Describe Conditional Access in Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra
Describe Azure role-based access control (RBAC)
Describe the concept of Zero Trust
Describe the purpose of the defense in depth model
Describe the purpose of Microsoft Defender for Cloud
Describe Azure management and governance (30–35%)
Describe cost management in Azure
Describe factors that can affect costs in Azure
Compare the Pricing calculator and the Total Cost of Ownership (TCO) calculator
Describe the Azure Cost Management and Billing tool
Describe the purpose of tags
Describe features and tools in Azure for governance and
compliance
Describe the purpose of Azure Blueprints
Describe the purpose of Azure Policy
Describe the purpose of resource locks
Describe the purpose of the Service Trust Portal
Describe features and tools for managing and deploying Azure
resources
Describe the Azure portal
Describe Azure Cloud Shell, including Azure CLI and Azure PowerShell
Describe the purpose of Azure Arc
Describe Azure Resource Manager and Azure Resource Manager templates (ARM
templates)
Describe monitoring tools in Azure
Describe the purpose of Azure Advisor
Describe Azure Service Health
Describe Azure Monitor, including Log Analytics, Azure Monitor alerts, and
Application Insights
Study guide for Exam DP-100: Designing
and Implementing a Data Science
Solution on Azure
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of October 18, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 18, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 18, 2023
Audience profile
As a candidate for this exam, you should have subject matter expertise in applying data
science and machine learning to implement and run machine learning workloads on
Azure.
Your responsibilities for this role include:
Designing and creating a suitable working environment for data science
workloads.
Exploring data.
Training machine learning models.
Implementing pipelines.
Running jobs to prepare for production.
Managing, deploying, and monitoring scalable machine learning solutions.
As a candidate for this exam, you should have knowledge and experience in data
science by using:
Azure Machine Learning
MLflow
Skills at a glance
Design and prepare a machine learning solution (20–25%)
Explore data and train models (35–40%)
Prepare a model for deployment (20–25%)
Deploy and retrain a model (10–15%)
Design and prepare a machine learning solution (20–25%)
Design a machine learning solution
Determine the appropriate compute specifications for a training workload
Describe model deployment requirements
Select which development approach to use to build or train a model
Manage an Azure Machine Learning workspace
Create an Azure Machine Learning workspace
Manage a workspace by using developer tools for workspace interaction
Set up Git integration for source control
Create and manage registries
Manage data in an Azure Machine Learning workspace
Select Azure Storage resources
Register and maintain datastores
Create and manage data assets
Manage compute for experiments in Azure Machine Learning
Create compute targets for experiments and training
Select an environment for a machine learning use case
Configure attached compute resources, including Apache Spark pools
Monitor compute utilization
Explore data and train models (35–40%)
Explore data by using data assets and data stores
Access and wrangle data during interactive development
Wrangle interactive data with Apache Spark
Create models by using the Azure Machine Learning designer
Create a training pipeline
Consume data assets from the designer
Use custom code components in designer
Evaluate the model, including responsible AI guidelines
Use automated machine learning to explore optimal models
Use automated machine learning for tabular data
Use automated machine learning for computer vision
Use automated machine learning for natural language processing
Select and understand training options, including preprocessing and algorithms
Evaluate an automated machine learning run, including responsible AI guidelines
Use notebooks for custom model training
Develop code by using a compute instance
Track model training by using MLflow
Evaluate a model
Train a model by using Python SDKv2
Use the terminal to configure a compute instance
Tune hyperparameters with Azure Machine Learning
Select a sampling method
Define the search space
Define the primary metric
Define early termination options
Prepare a model for deployment (20–25%)
Run model training scripts
Configure job run settings for a script
Configure compute for a job run
Consume data from a data asset in a job
Run a script as a job by using Azure Machine Learning
Use MLflow to log metrics from a job run
Use logs to troubleshoot job run errors
Configure an environment for a job run
Define parameters for a job
Implement training pipelines
Create a pipeline
Pass data between steps in a pipeline
Run and schedule a pipeline
Monitor pipeline runs
Create custom components
Use component-based pipelines
Manage models in Azure Machine Learning
Describe MLflow model output
Identify an appropriate framework to package a model
Assess a model by using responsible AI guidelines
Deploy and retrain a model (10–15%)
Deploy a model
Configure settings for online deployment
Configure compute for a batch deployment
Deploy a model to an online endpoint
Deploy a model to a batch endpoint
Test an online deployed service
Invoke the batch endpoint to start a batch scoring job
Apply machine learning operations (MLOps) practices
Trigger an Azure Machine Learning job, including from Azure DevOps or GitHub
Automate model retraining based on new data additions or data changes
Define event-based retraining triggers
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure Databricks
Azure Machine Learning
Azure Synapse Analytics
MLflow and Azure Machine Learning
Ask a question Microsoft Q&A | Microsoft Docs
Get community AI - Machine Learning - Microsoft Tech Community
support AI - Machine Learning Blog - Microsoft Tech Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Microsoft Learn Shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 18, 2023 Skill area as of October 18, 2023 Change
Audience profile Minor
Design and prepare a machine learning Design and prepare a machine learning No %
solution solution change
Design a machine learning solution Design a machine learning solution No change
Manage an Azure Machine Learning Manage an Azure Machine Learning Minor
workspace workspace
Manage data in an Azure Machine Manage data in an Azure Machine No change
Learning workspace Learning workspace
Manage compute for experiments in Manage compute for experiments in No change
Azure Machine Learning Azure Machine Learning
Skill area prior to October 18, 2023 Skill area as of October 18, 2023 Change
Explore data and train models Explore data and train models No %
change
Explore data by using data assets and Explore data by using data assets and No change
data stores data stores
Create models by using the Azure Create models by using the Azure No change
Machine Learning designer Machine Learning designer
Use automated machine learning to Use automated machine learning to No change
explore optimal models explore optimal models
Use notebooks for custom model Use notebooks for custom model No change
training training
Tune hyperparameters with Azure Tune hyperparameters with Azure No change
Machine Learning Machine Learning
Prepare a model for deployment Prepare a model for deployment No %
change
Run model training scripts Run model training scripts No change
Implement training pipelines Implement training pipelines No change
Manage models in Azure Machine Manage models in Azure Machine No change
Learning Learning
Deploy and retrain a model Deploy and retrain a model No %
change
Deploy a model Deploy a model No change
Apply machine learning operations Apply machine learning operations No change
(MLOps) practices (MLOps) practices
Skills measured prior to October 18, 2023
Audience profile
Candidates for the Azure Data Scientist Associate certification should have subject
matter expertise in applying data science and machine learning to implement and run
machine learning workloads on Azure.
Responsibilities for this role include designing and creating a suitable working
environment for data science workloads; exploring data; training machine learning
models; implementing pipelines; running jobs to prepare for production; and managing,
deploying, and monitoring scalable machine learning solutions.
A candidate for this certification should have knowledge and experience in data science
by using Azure Machine Learning and MLflow.
Skills at a glance
Design and prepare a machine learning solution (20–25%)
Explore data and train models (35–40%)
Prepare a model for deployment (20–25%)
Deploy and retrain a model (10–15%)
Design and prepare a machine learning solution (20–25%)
Design a machine learning solution
Determine the appropriate compute specifications for a training workload
Describe model deployment requirements
Select which development approach to use to build or train a model
Manage an Azure Machine Learning workspace
Create an Azure Machine Learning workspace
Manage a workspace by using developer tools for workspace interaction
Set up Git integration for source control
Manage data in an Azure Machine Learning workspace
Select Azure Storage resources
Register and maintain datastores
Create and manage data assets
Manage compute for experiments in Azure Machine Learning
Create compute targets for experiments and training
Select an environment for a machine learning use case
Configure attached compute resources, including Apache Spark pools
Monitor compute utilization
Explore data and train models (35–40%)
Explore data by using data assets and data stores
Access and wrangle data during interactive development
Wrangle interactive data with Apache Spark
Create models by using the Azure Machine Learning designer
Create a training pipeline
Consume data assets from the designer
Use custom code components in designer
Evaluate the model, including responsible AI guidelines
Use automated machine learning to explore optimal models
Use automated machine learning for tabular data
Use automated machine learning for computer vision
Use automated machine learning for natural language processing (NLP)
Select and understand training options, including preprocessing and algorithms
Evaluate an automated machine learning run, including responsible AI guidelines
Use notebooks for custom model training
Develop code by using a compute instance
Track model training by using MLflow
Evaluate a model
Train a model by using Python SDKv2
Use the terminal to configure a compute instance
Tune hyperparameters with Azure Machine Learning
Select a sampling method
Define the search space
Define the primary metric
Define early termination options
Prepare a model for deployment (20–25%)
Run model training scripts
Configure job run settings for a script
Configure compute for a job run
Consume data from a data asset in a job
Run a script as a job by using Azure Machine Learning
Use MLflow to log metrics from a job run
Use logs to troubleshoot job run errors
Configure an environment for a job run
Define parameters for a job
Implement training pipelines
Create a pipeline
Pass data between steps in a pipeline
Run and schedule a pipeline
Monitor pipeline runs
Create custom components
Use component-based pipelines
Manage models in Azure Machine Learning
Describe MLflow model output
Identify an appropriate framework to package a model
Assess a model by using responsible AI guidelines
Deploy and retrain a model (10–15%)
Deploy a model
Configure settings for online deployment
Configure compute for a batch deployment
Deploy a model to an online endpoint
Deploy a model to a batch endpoint
Test an online deployed service
Invoke the batch endpoint to start a batch scoring job
Apply machine learning operations (MLOps) practices
Trigger an Azure Machine Learning job, including from Azure DevOps or GitHub
Automate model retraining based on new data additions or data changes
Define event-based retraining triggers
Study guide for Exam DP-203: Data
Engineering on Microsoft Azure
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 24, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 24, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of August 24, 2023
Audience profile
Candidates for this exam should have subject matter expertise in integrating,
transforming, and consolidating data from various structured, unstructured, and
streaming data systems into a suitable schema for building analytics solutions.
Azure data engineers help stakeholders understand the data through exploration, and
they build and maintain secure and compliant data processing pipelines by using
different tools and techniques. These professionals use various Azure data services and
frameworks to store and produce cleansed and enhanced datasets for analysis. This data
store can be designed with different architecture patterns based on business
requirements, including modern data warehouse (MDW), big data, or lakehouse
architecture.
Azure data engineers also help to ensure that the operationalization of data pipelines
and data stores are high-performing, efficient, organized, and reliable, given a set of
business requirements and constraints. These professionals help to identify and
troubleshoot operational and data quality issues. They also design, implement, monitor,
and optimize data platforms to meet the data pipelines.
Candidates for this exam must have solid knowledge of data processing languages,
including SQL, Python, and Scala, and they need to understand parallel processing and
data architecture patterns. They should be proficient in using Azure Data Factory, Azure
Synapse Analytics, Azure Stream Analytics, Azure Event Hubs, Azure Data Lake Storage,
and Azure Databricks to create data processing solutions.
Design and implement data storage (15–20%)
Develop data processing (40–45%)
Secure, monitor, and optimize data storage and data processing (30–35%)
Design and implement data storage (15–20%)
Implement a partition strategy
Implement a partition strategy for files
Implement a partition strategy for analytical workloads
Implement a partition strategy for streaming workloads
Implement a partition strategy for Azure Synapse Analytics
Identify when partitioning is needed in Azure Data Lake Storage Gen2
Design and implement the data exploration layer
Create and execute queries by using a compute solution that leverages SQL
serverless and Spark cluster
Recommend and implement Azure Synapse Analytics database templates
Push new or updated data lineage to Microsoft Purview
Browse and search metadata in Microsoft Purview Data Catalog
Develop data processing (40–45%)
Ingest and transform data
Design and implement incremental loads
Transform data by using Apache Spark
Transform data by using Transact-SQL (T-SQL) in Azure Synapse Analytics
Ingest and transform data by using Azure Synapse Pipelines or Azure Data Factory
Transform data by using Azure Stream Analytics
Cleanse data
Handle duplicate data
Handle missing data
Handle late-arriving data
Split data
Shred JSON
Encode and decode data
Configure error handling for a transformation
Normalize and denormalize data
Perform data exploratory analysis
Develop a batch processing solution
Develop batch processing solutions by using Azure Data Lake Storage, Azure
Databricks, Azure Synapse Analytics, and Azure Data Factory
Use PolyBase to load data to a SQL pool
Implement Azure Synapse Link and query the replicated data
Create data pipelines
Scale resources
Configure the batch size
Create tests for data pipelines
Integrate Jupyter or Python notebooks into a data pipeline
Upsert data
Revert data to a previous state
Configure exception handling
Configure batch retention
Read from and write to a delta lake
Develop a stream processing solution
Create a stream processing solution by using Stream Analytics and Azure Event
Hubs
Process data by using Spark structured streaming
Create windowed aggregates
Handle schema drift
Process time series data
Process data across partitions
Process within one partition
Configure checkpoints and watermarking during processing
Scale resources
Create tests for data pipelines
Optimize pipelines for analytical or transactional purposes
Handle interruptions
Configure exception handling
Upsert data
Replay archived stream data
Manage batches and pipelines
Trigger batches
Handle failed batch loads
Validate batch loads
Manage data pipelines in Azure Data Factory or Azure Synapse Pipelines
Schedule data pipelines in Data Factory or Azure Synapse Pipelines
Implement version control for pipeline artifacts
Manage Spark jobs in a pipeline
Secure, monitor, and optimize data storage and data
processing (30–35%)
Implement data security
Implement data masking
Encrypt data at rest and in motion
Implement row-level and column-level security
Implement Azure role-based access control (RBAC)
Implement POSIX-like access control lists (ACLs) for Data Lake Storage Gen2
Implement a data retention policy
Implement secure endpoints (private and public)
Implement resource tokens in Azure Databricks
Load a DataFrame with sensitive information
Write encrypted data to tables or Parquet files
Manage sensitive information
Monitor data storage and data processing
Implement logging used by Azure Monitor
Configure monitoring services
Monitor stream processing
Measure performance of data movement
Monitor and update statistics about data across a system
Monitor data pipeline performance
Measure query performance
Schedule and monitor pipeline tests
Interpret Azure Monitor metrics and logs
Implement a pipeline alert strategy
Optimize and troubleshoot data storage and data processing
Compact small files
Handle skew in data
Handle data spill
Optimize resource management
Tune queries by using indexers
Tune queries by using cache
Troubleshoot a failed Spark job
Troubleshoot a failed pipeline run, including activities executed in external services
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure Data Lake Storage
Azure Synapse Analytics
Study resources Links to learning and documentation
Azure Databricks
Data Factory
Azure Stream Analytics
Event Hubs
Azure Monitor
Ask a question Microsoft Q&A | Microsoft Docs
Get community Analytics on Azure | TechCommunity
support Azure Synapse Analytics | TechCommunity
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Data Exposed
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change
Audience profile No
change
Design and implement data storage Design and implement data storage No
change
Implement a partition strategy Implement a partition strategy No
change
Design and implement the data Design and implement the data No
exploration layer exploration layer change
Develop data processing Develop data processing No
change
Ingest and transform data Ingest and transform data Minor
Develop a batch processing solution Develop a batch processing solution No
change
Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change
Develop a stream processing solution Develop a stream processing solution No
change
Manage batches and pipelines Manage batches and pipelines No
change
Secure, monitor, and optimize data Secure, monitor, and optimize data No
storage and data processing storage and data processing change
Implement data security Implement data security No
change
Monitor data storage and data Monitor data storage and data No
processing processing change
Optimize and troubleshoot data storage Optimize and troubleshoot data storage No
and data processing and data processing change
Skills measured prior to August 24, 2023
Audience profile
Candidates for this exam should have subject matter expertise in integrating,
transforming, and consolidating data from various structured, unstructured, and
streaming data systems into a suitable schema for building analytics solutions.
Azure data engineers help stakeholders understand the data through exploration, and
they build and maintain secure and compliant data processing pipelines by using
different tools and techniques. These professionals use various Azure data services and
frameworks to store and produce cleansed and enhanced datasets for analysis. This data
store can be designed with different architecture patterns based on business
requirements, including modern data warehouse (MDW), big data, or lakehouse
architecture.
Azure data engineers also help to ensure that the operationalization of data pipelines
and data stores are high-performing, efficient, organized, and reliable, given a set of
business requirements and constraints. These professionals help to identify and
troubleshoot operational and data quality issues. They also design, implement, monitor,
and optimize data platforms to meet the data pipelines.
Candidates for this exam must have solid knowledge of data processing languages,
including SQL, Python, and Scala, and they need to understand parallel processing and
data architecture patterns. They should be proficient in using Azure Data Factory, Azure
Synapse Analytics, Azure Stream Analytics, Azure Event Hubs, Azure Data Lake Storage,
and Azure Databricks to create data processing solutions.
Design and implement data storage (15–20%)
Develop data processing (40–45%)
Secure, monitor, and optimize data storage and data processing (30–35%)
Design and implement data storage (15–20%)
Implement a partition strategy
Implement a partition strategy for files
Implement a partition strategy for analytical workloads
Implement a partition strategy for streaming workloads
Implement a partition strategy for Azure Synapse Analytics
Identify when partitioning is needed in Azure Data Lake Storage Gen2
Design and implement the data exploration layer
Create and execute queries by using a compute solution that leverages SQL
serverless and Spark cluster
Recommend and implement Azure Synapse Analytics database templates
Push new or updated data lineage to Microsoft Purview
Browse and search metadata in Microsoft Purview Data Catalog
Develop data processing (40–45%)
Ingest and transform data
Design and implement incremental loads
Transform data by using Apache Spark
Transform data by using Transact-SQL (T-SQL)
Ingest and transform data by using Azure Synapse Pipelines or Azure Data Factory
Transform data by using Azure Stream Analytics
Cleanse data
Handle duplicate data
Handle missing data
Handle late-arriving data
Split data
Shred JSON
Encode and decode data
Configure error handling for a transformation
Normalize and denormalize data
Perform data exploratory analysis
Develop a batch processing solution
Develop batch processing solutions by using Azure Data Lake Storage, Azure
Databricks, Azure Synapse Analytics, and Azure Data Factory
Use PolyBase to load data to a SQL pool
Implement Azure Synapse Link and query the replicated data
Create data pipelines
Scale resources
Configure the batch size
Create tests for data pipelines
Integrate Jupyter or Python notebooks into a data pipeline
Upsert data
Revert data to a previous state
Configure exception handling
Configure batch retention
Read from and write to a delta lake
Develop a stream processing solution
Create a stream processing solution by using Stream Analytics and Azure Event
Hubs
Process data by using Spark structured streaming
Create windowed aggregates
Handle schema drift
Process time series data
Process data across partitions
Process within one partition
Configure checkpoints and watermarking during processing
Scale resources
Create tests for data pipelines
Optimize pipelines for analytical or transactional purposes
Handle interruptions
Configure exception handling
Upsert data
Replay archived stream data
Manage batches and pipelines
Trigger batches
Handle failed batch loads
Validate batch loads
Manage data pipelines in Azure Data Factory or Azure Synapse Pipelines
Schedule data pipelines in Data Factory or Azure Synapse Pipelines
Implement version control for pipeline artifacts
Manage Spark jobs in a pipeline
Secure, monitor, and optimize data storage and data
processing (30–35%)
Implement data security
Implement data masking
Encrypt data at rest and in motion
Implement row-level and column-level security
Implement Azure role-based access control (RBAC)
Implement POSIX-like access control lists (ACLs) for Data Lake Storage Gen2
Implement a data retention policy
Implement secure endpoints (private and public)
Implement resource tokens in Azure Databricks
Load a DataFrame with sensitive information
Write encrypted data to tables or Parquet files
Manage sensitive information
Monitor data storage and data processing
Implement logging used by Azure Monitor
Configure monitoring services
Monitor stream processing
Measure performance of data movement
Monitor and update statistics about data across a system
Monitor data pipeline performance
Measure query performance
Schedule and monitor pipeline tests
Interpret Azure Monitor metrics and logs
Implement a pipeline alert strategy
Optimize and troubleshoot data storage and data processing
Compact small files
Handle skew in data
Handle data spill
Optimize resource management
Tune queries by using indexers
Tune queries by using cache
Troubleshoot a failed Spark job
Troubleshoot a failed pipeline run, including activities executed in external services
Study guide for Exam DP-300:
Administering Microsoft Azure SQL
Solutions
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 23, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 23, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of August 23, 2023
Audience profile
Candidates for this exam should have subject matter expertise in building database
solutions that are designed to support multiple workloads built with SQL Server on-
premises and Azure SQL services.
Candidates for this exam are database administrators who manage on-premises and
cloud databases built with SQL Server and Azure SQL services.
The Azure database administrator implements and manages the operational aspects of
cloud-native and hybrid data platform solutions built on SQL Server and Azure SQL
services. Professionals in this role use a variety of methods and tools to perform and
automate day-to-day operations, including applying knowledge of using T-SQL and
other tools for administrative management purposes.
These professionals are responsible for management, availability, security, and
performance monitoring and optimization of database solutions. They evaluate and
implement migration strategies for moving databases between Azure and on-premises.
Plus, they work with Azure data engineers, Azure solution architects, Azure developers,
Data Scientist, and other professionals to manage operational aspects of data platform
solutions.
Candidates for this exam should have knowledge of and experience with Azure SQL
Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines
(Windows and Linux).
Plan and implement data platform resources (20–25%)
Implement a secure environment (15–20%)
Monitor, configure, and optimize database resources (20–25%)
Configure and manage automation of tasks (15–20%)
Plan and configure a high availability and disaster recovery (HA/DR) environment
(20–25%)
Plan and implement data platform resources (20–25%)
Plan and deploy Azure SQL solutions
Deploy database offerings on selected platforms
Understand automated deployment
Apply patches and updates for hybrid and infrastructure as a service (IaaS)
deployment
Deploy hybrid SQL Server solutions
Recommend an appropriate database offering based on specific requirements
Evaluate the security aspects of the possible database offering
Recommend a table partitioning solution
Recommend a database sharding solution
Configure resources for scale and performance
Configure Azure SQL Database for scale and performance
Configure Azure SQL Managed Instance for scale and performance
Configure SQL Server on Azure Virtual Machines for scale and performance
Configure table partitioning
Configure data compression
Plan and implement a migration strategy
Evaluate requirements for the migration
Evaluate offline or online migration strategies
Implement an online migration strategy
Implement an offline migration strategy
Perform post migration validations
Troubleshoot a migration
Set up SQL Data Sync for Azure
Implement a migration to Azure
Implement a migration between Azure SQL services
Implement a secure environment (15–20%)
Configure database authentication and authorization
Configure authentication by using Active Directory and Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra
Create users from Azure AD identities
Configure security principals
Configure database and object-level permissions using graphical tools
Apply principle of least privilege for all securables
Troubleshoot authentication and authorization issues
Manage authentication and authorization by using T-SQL
Implement security for data at rest and data in transit
Implement transparent data encryption (TDE)
Implement object-level encryption
Configure server- and database-level firewall rules
Implement Always Encrypted
Configure secure access
Configure Transport Layer Security (TLS)
Implement compliance controls for sensitive data
Apply a data classification strategy
Configure server and database audits
Implement data change tracking
Implement dynamic data masking
Manage database resources by using Azure Purview
Implement Azure SQL Database ledger
Implement row-level security
Configure Microsoft Defender for SQL
Monitor, configure, and optimize database resources (20–
25%)
Monitor resource activity and performance
Prepare an operational performance baseline
Determine sources for performance metrics
Interpret performance metrics
Configure and monitor activity and performance
Monitor by using SQL Insights
Monitor by using Extended Events
Monitor and optimize query performance
Configure Query Store
Monitor by using Query Store
Identify sessions that cause blocking
Identify performance issues using dynamic management views (DMVs)
Identify and implement index changes for queries
Recommend query construct modifications based on resource usage
Assess the use of query hints for query performance
Review execution plans
Configure database solutions for optimal performance
Implement index maintenance tasks
Implement statistics maintenance tasks
Implement database integrity checks
Configure database automatic tuning
Configure server settings for performance
Configure Resource Governor for performance
Implement database-scoped configuration
Configure compute and storage resources for scaling
Configure intelligent query processing (IQP)
Configure and manage automation of tasks (15–20%)
Create and manage SQL Server Agent jobs
Manage schedules for regular maintenance jobs
Configure job alerts and notifications
Troubleshoot SQL Server Agent jobs
Automate deployment of database resources
Automate deployment by using Azure Resource Manager templates (ARM
templates) and Bicep
Automate deployment by using PowerShell
Automate deployment by using Azure CLI
Monitor and troubleshoot deployments
Create and manage database tasks in Azure
Create and configure elastic jobs
Create and configure database tasks by using automation
Automate database workflows by using Azure Logic Apps
Configure alerts and notifications on database tasks
Troubleshoot automated database tasks
Plan and configure a high availability and disaster
recovery (HA/DR) environment (20–25%)
Recommend an HA/DR strategy for database solutions
Recommend HA/DR strategy based on Recovery Point Objective/Recovery Time
Objective (RPO/RTO) requirements
Evaluate HA/DR for hybrid deployments
Evaluate Azure-specific HA/DR solutions
Recommend a testing procedure for an HA/DR solution
Plan and perform backup and restore of a database
Recommend a database backup and restore strategy
Perform a database backup by using database tools
Perform a database restore by using database tools
Perform a database restore to a point in time
Configure long-term backup retention
Backup and restore a database by using T-SQL
Backup and restore to and from cloud storage
Configure HA/DR for database solutions
Configure active geo-replication
Configure an Always On availability group
Configure auto-failover groups
Configure quorum options for a Windows Server Failover Cluster
Configure Always On Failover Cluster Instances on Azure virtual machines
Configure log shipping
Monitor an HA/DR solution
Troubleshoot an HA/DR solution
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure SQL documentation
Azure SQL Database documentation
Azure documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Data - Microsoft Tech Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Data Exposed
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to August 23, 2023 Skill area as of August 23, 2023 Change
Audience profile Minor
Plan and implement data platform Plan and implement data platform No
resources resources change
Plan and deploy Azure SQL Database Plan and deploy Azure SQL solutions Minor
solutions
Configure resources for scale and Configure resources for scale and No
performance performance change
Plan and implement a migration strategy Plan and implement a migration strategy No
change
Implement a secure environment Implement a secure environment No
change
Configure database authentication and Configure database authentication and No
authorization authorization change
Skill area prior to August 23, 2023 Skill area as of August 23, 2023 Change
Implement security for data at rest and Implement security for data at rest and No
data in transit data in transit change
Implement compliance controls for Implement compliance controls for No
sensitive data sensitive data change
Monitor, configure, and optimize Monitor, configure, and optimize No
database resources database resources change
Monitor resource activity and Monitor resource activity and No
performance performance change
Monitor and optimize query performance Monitor and optimize query performance No
change
Configure database solutions for optimal Configure database solutions for optimal No
performance performance change
Configure and manage automation of Configure and manage automation of No
tasks tasks change
Create and manage SQL Server Agent Create and manage SQL Server Agent No
jobs jobs change
Automate deployment of database Automate deployment of database No
resources resources change
Create and manage database tasks in Create and manage database tasks in No
Azure Azure change
Plan and configure a high availability Plan and configure a high availability No
and disaster recovery (HA/DR) and disaster recovery (HA/DR) change
environment environment
Recommend an HA/DR strategy for Recommend an HA/DR strategy for No
database solutions database solutions change
Plan and perform backup and restore of a Plan and perform backup and restore of a No
database database change
Configure HA/DR for database solutions Configure HA/DR for database solutions Minor
Skills measured prior to August 23, 2023
Audience profile
Candidates for this exam should have subject matter expertise in building database
solutions that are designed to support multiple workloads built with SQL Server on-
premises and Azure SQL database services.
Candidates for this exam are database administrators who manage on-premises and
cloud databases built with SQL Server and SQL database services.
The Azure database administrator implements and manages the operational aspects of
cloud-native and hybrid data platform solutions built on SQL Server and SQL database
services. Professionals in this role use a variety of methods and tools to perform and
automate day-to-day operations, including applying knowledge of using T-SQL and
other tools for administrative management purposes.
These professionals are responsible for management, availability, security, and
performance monitoring and optimization of database solutions. They evaluate and
implement migration strategies for moving databases between Azure and on-premises.
Plus, they work with Azure data engineers, Azure solution architects, Azure developers,
Data Scientist and other professionals to manage operational aspects of data platform
solutions.
Candidates for this exam should have knowledge of and experience with Azure SQL
Edge, Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure
Virtual Machines (Windows and Linux).
Plan and implement data platform resources (20–25%)
Implement a secure environment (15–20%)
Monitor, configure, and optimize database resources (20–25%)
Configure and manage automation of tasks (15–20%)
Plan and configure a high availability and disaster recovery (HA/DR) environment
(20–25%)
Plan and implement data platform resources (20–25%)
Plan and deploy Azure SQL Database solutions
Deploy database offerings on selected platforms
Understand automated deployment
Apply patches and updates for hybrid and infrastructure as a service (IaaS)
deployment
Deploy hybrid SQL Server database solutions
Recommend an appropriate database offering based on specific requirements
Evaluate the security aspects of the possible database offering
Recommend a table partitioning solution
Recommend a database sharding solution
Configure resources for scale and performance
Configure Azure SQL Database for scale and performance
Configure Azure SQL Managed Instance for scale and performance
Configure SQL Server on Azure Virtual Machines for scale and performance
Configure table partitioning
Configure data compression
Plan and implement a migration strategy
Evaluate requirements for the migration
Evaluate offline or online migration strategies
Implement an online migration strategy
Implement an offline migration strategy
Perform post migration validations
Troubleshoot a migration
Set up SQL Data Sync for Azure
Implement a migration to Azure
Implement a migration between Azure SQL services
Implement a secure environment (15–20%)
Configure database authentication and authorization
Configure authentication by using Active Directory and Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra
Create users from Azure AD identities
Configure security principals
Configure database and object-level permissions using graphical tools
Apply principle of least privilege for all securables
Troubleshoot authentication and authorization issues
Manage authentication and authorization by using T-SQL
Implement security for data at rest and data in transit
Implement transparent data encryption (TDE)
Implement object-level encryption
Configure server- and database-level firewall rules
Implement Always Encrypted
Configure secure access
Configure Transport Layer Security (TLS)
Implement compliance controls for sensitive data
Apply a data classification strategy
Configure server and database audits
Implement data change tracking
Implement dynamic data masking
Manage database resources by using Azure Purview
Implement Azure SQL Database ledger
Implement row-level security
Configure Microsoft Defender for SQL
Monitor, configure, and optimize database resources (20–
25%)
Monitor resource activity and performance
Prepare an operational performance baseline
Determine sources for performance metrics
Interpret performance metrics
Configure and monitor activity and performance
Monitor by using SQL Insights
Monitor by using Extended Events
Monitor and optimize query performance
Configure Query Store
Monitor by using Query Store
Identify sessions that cause blocking
Identify performance issues using dynamic management views (DMVs)
Identify and implement index changes for queries
Recommend query construct modifications based on resource usage
Assess the use of query hints for query performance
Review execution plans
Configure database solutions for optimal performance
Implement index maintenance tasks
Implement statistics maintenance tasks
Implement database integrity checks
Configure database automatic tuning
Configure server settings for performance
Configure Resource Governor for performance
Implement database-scoped configuration
Configure compute and storage resources for scaling
Configure intelligent query processing (IQP)
Configure and manage automation of tasks (15–20%)
Create and manage SQL Server Agent jobs
Manage schedules for regular maintenance jobs
Configure job alerts and notifications
Troubleshoot SQL Server Agent jobs
Automate deployment of database resources
Automate deployment by using Azure Resource Manager templates (ARM
templates) and Bicep
Automate deployment by using PowerShell
Automate deployment by using Azure CLI
Monitor and troubleshoot deployments
Create and manage database tasks in Azure
Create and configure elastic jobs
Create and configure database tasks by using automation
Automate database workflows by using Azure Logic Apps
Configure alerts and notifications on database tasks
Troubleshoot automated database tasks
Plan and configure a high availability and disaster
recovery (HA/DR) environment (20–25%)
Recommend an HA/DR strategy for database solutions
Recommend HA/DR strategy based on Recovery Point Objective/Recovery Time
Objective (RPO/RTO) requirements
Evaluate HA/DR for hybrid deployments
Evaluate Azure-specific HA/DR solutions
Recommend a testing procedure for an HA/DR solution
Plan and perform backup and restore of a database
Recommend a database backup and restore strategy
Perform a database backup by using database tools
Perform a database restore by using database tools
Perform a database restore to a point in time
Configure long-term backup retention
Backup and restore a database by using T-SQL
Backup and restore to and from cloud storage
Configure HA/DR for database solutions
Configure active geo-replication
Configure an Always On availability group
Configure auto-failover groups
Configure quorum options for a Windows Server Failover Cluster
Configure failover cluster instances on Azure Virtual Machines
Configure log shipping
Monitor an HA/DR solution
Troubleshoot an HA/DR solution
Study Guide for Exam DP-420:
Designing and Implementing Native
Applications Using Microsoft Azure
Cosmos DB
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured This list represents the skills measured AFTER the date provided.
as of May 4, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to May 4, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows you
to schedule and renew exams and share and print certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of May 4, 2023
Audience profile
A candidate for this exam should have subject matter expertise designing,
implementing, and monitoring cloud-native applications that store and manage data.
Responsibilities for this role include designing and implementing data models and data
distribution, loading data into an Azure Cosmos DB database, and optimizing and
maintaining the solution. These professionals integrate the solution with other Azure
services. They also design, implement, and monitor solutions that consider security,
availability, resilience, and performance requirements.
A candidate for this exam must have solid knowledge and experience developing apps
for Azure and working with Azure Cosmos DB database technologies. They should be
proficient at developing applications that use the Azure Cosmos DB for NoSQL API. They
should be able to write efficient SQL queries for the API and be able to create
appropriate indexing policies. They should have experience creating server-side objects
with JavaScript. Additionally, they should be familiar with provisioning and managing
resources in Azure. They should be able to interpret JSON, read C# or Java code, and
use PowerShell.
Design and implement data models (35–40%)
Design and implement data distribution (5–10%)
Integrate an Azure Cosmos DB solution (5–10%)
Optimize an Azure Cosmos DB solution (15–20%)
Maintain an Azure Cosmos DB solution (25–30%)
Design and implement data models (35–40%)
Design and implement a non-relational data model for Azure
Cosmos DB for NoSQL
Develop a design by storing multiple entity types in the same container
Develop a design by storing multiple related entities in the same document
Develop a model that denormalizes data across documents
Develop a design by referencing between documents
Identify primary and unique keys
Identify data and associated access patterns
Specify a default TTL on a container for a transactional store
Design a data partitioning strategy for Azure Cosmos DB for
NoSQL
Choose a partitioning strategy based on a specific workload
Choose a partition key
Plan for transactions when choosing a partition key
Evaluate the cost of using a cross-partition query
Calculate and evaluate data distribution based on partition key selection
Calculate and evaluate throughput distribution based on partition key selection
Construct and implement a synthetic partition key
Design and implement a hierarchical partition key
Design partitioning for workloads that require multiple partition keys
Plan and implement sizing and scaling for a database created with
Azure Cosmos DB
Evaluate the throughput and data storage requirements for a specific workload
Choose between serverless and provisioned models
Choose when to use database-level provisioned throughput
Design for granular scale units and resource governance
Evaluate the cost of the global distribution of data
Configure throughput for Azure Cosmos DB by using the Azure portal
Implement client connectivity options in the Azure Cosmos DB SDK
Choose a connectivity mode (gateway versus direct)
Implement a connectivity mode
Create a connection to a database
Enable offline development by using the Azure Cosmos DB emulator
Handle connection errors
Implement a singleton for the client
Specify a region for global distribution
Configure client-side threading and parallelism options
Enable SDK logging
Implement data access by using the SQL language for Azure
Cosmos DB for NoSQL
Implement queries that use arrays, nested objects, aggregation, and ordering
Implement a correlated subquery
Implement queries that use array and type-checking functions
Implement queries that use mathematical, string, and date functions
Implement queries based on variable data
Implement data access by using Azure Cosmos DB for NoSQL SDKs
Choose when to use a point operation versus a query operation
Implement a point operation that creates, updates, and deletes documents
Implement an update by using a patch operation
Manage multi-document transactions using SDK Transactional Batch
Perform a multi-document load using Bulk Support in the SDK
Implement optimistic concurrency control using ETags
Override default consistency by using query request options
Implement session consistency by using session tokens
Implement a query operation that includes pagination
Implement a query operation by using a continuation token
Handle transient errors and 429s
Specify TTL for a document
Retrieve and use query metrics
Implement server-side programming in Azure Cosmos DB for
NoSQL by using JavaScript
Write, deploy, and call a stored procedure
Design stored procedures to work with multiple documents transactionally
Implement and call triggers
Implement a user-defined function
Design and implement data distribution (5–10%)
Design and implement a replication strategy for Azure Cosmos DB
Choose when to distribute data
Define automatic failover policies for regional failure for Azure Cosmos DB for
NoSQL
Perform manual failovers to move single master write regions
Choose a consistency model
Identify use cases for different consistency models
Evaluate the impact of consistency model choices on availability and associated RU
cost
Evaluate the impact of consistency model choices on performance and latency
Specify application connections to replicated data
Design and implement multi-region write
Choose when to use multi-region write
Implement multi-region write
Implement a custom conflict resolution policy for Azure Cosmos DB for NoSQL
Integrate an Azure Cosmos DB solution (5–10%)
Enable Azure Cosmos DB analytical workloads
Enable Azure Synapse Link
Choose between Azure Synapse Link and Spark Connector
Enable the analytical store on a container
Enable a connection to an analytical store and query from Azure Synapse Spark or
Azure Synapse SQL
Perform a query against the transactional store from Spark
Write data back to the transactional store from Spark
Implement solutions across services
Integrate events with other applications by using Azure Functions and Azure Event
Hubs
Denormalize data by using Change Feed and Azure Functions
Enforce referential integrity by using Change Feed and Azure Functions
Aggregate data by using Change Feed and Azure Functions, including reporting
Archive data by using Change Feed and Azure Functions
Implement Azure Cognitive Search for an Azure Cosmos DB solution
Optimize an Azure Cosmos DB solution (15–20%)
Optimize query performance when using the API for Azure Cosmos
DB for NoSQL
Adjust indexes on the database
Calculate the cost of the query
Retrieve request unit cost of a point operation or query
Implement Azure Cosmos DB integrated cache
Design and implement change feeds for Azure Cosmos DB for
NoSQL
Develop an Azure Functions trigger to process a change feed
Consume a change feed from within an application by using the SDK
Manage the number of change feed instances by using the change feed estimator
Implement denormalization by using a change feed
Implement referential enforcement by using a change feed
Implement aggregation persistence by using a change feed
Implement data archiving by using a change feed
Define and implement an indexing strategy for Azure Cosmos DB
for NoSQL
Choose when to use a read-heavy versus write-heavy index strategy
Choose an appropriate index type
Configure a custom indexing policy by using the Azure portal
Implement a composite index
Optimize index performance
Maintain an Azure Cosmos DB solution (25–30%)
Monitor and troubleshoot an Azure Cosmos DB solution
Evaluate response status code and failure metrics
Monitor metrics for normalized throughput usage by using Azure Monitor
Monitor server-side latency metrics by using Azure Monitor
Monitor data replication in relation to latency and availability
Configure Azure Monitor alerts for Azure Cosmos DB
Implement and query Azure Cosmos DB logs
Monitor throughput across partitions
Monitor distribution of data across partitions
Monitor security by using logging and auditing
Implement backup and restore for an Azure Cosmos DB solution
Choose between periodic and continuous backup
Configure periodic backup
Configure continuous backup and recovery
Locate a recovery point for a point-in-time recovery
Recover a database or container from a recovery point
Implement security for an Azure Cosmos DB solution
Choose between service-managed and customer-managed encryption keys
Configure network-level access control for Azure Cosmos DB
Configure data encryption for Azure Cosmos DB
Manage control plane access to Azure Cosmos DB by using Azure role-based
access control (RBAC)
Manage data plane access to Azure Cosmos DB by using keys
Manage data plane access to Azure Cosmos DB by using Microsoft Azure Active
Directory (Azure AD)
Configure Cross-Origin Resource Sharing (CORS) settings
Manage account keys by using Azure Key Vault
Implement customer-managed keys for encryption
Implement Always Encrypted
Implement data movement for an Azure Cosmos DB solution
Choose a data movement strategy
Move data by using client SDK bulk operations
Move data by using Azure Data Factory and Azure Synapse pipelines
Move data by using a Kafka connector
Move data by using Azure Stream Analytics
Move data by using the Azure Cosmos DB Spark Connector
Implement a DevOps process for an Azure Cosmos DB solution
Choose when to use declarative versus imperative operations
Provision and manage Azure Cosmos DB resources by using Azure Resource
Manager templates (ARM templates)
Migrate between standard and autoscale throughput by using PowerShell or Azure
CLI
Initiate a regional failover by using PowerShell or Azure CLI
Maintain indexing policies in production by using ARM templates
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure Cosmos DB documentation
Azure documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Analytics on Azure - Microsoft Tech Community
support Azure Data Factory - Microsoft Tech Community
Azure - Microsoft Tech Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Data Exposed
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to May 4, 2023 Skill area as of May 4, 2023 Change
Audience profile Minor
Design and implement data models Design and implement data models No
change
Design and implement a non-relational Design and implement a non-relational No
data model for Azure Cosmos DB for data model for Azure Cosmos DB for change
NoSQL NoSQL
Design a data partitioning strategy for Design a data partitioning strategy for Minor
Azure Cosmos DB for NoSQL Azure Cosmos DB for NoSQL
Plan and implement sizing and scaling for Plan and implement sizing and scaling for No
an Azure Cosmos DB an Azure Cosmos DB change
Implement client connectivity options in Implement client connectivity options in No
the Azure Cosmos DB SDK the Azure Cosmos DB SDK change
Implement data access by using the Implement data access by using the No
Azure Cosmos DB SQL language Azure Cosmos DB SQL language change
Implement data access by using SQL API Implement data access by using SQL API No
SDKs SDKs change
Implement server-side programming in Implement server-side programming in No
Azure Cosmos DB for NoSQL by using Azure Cosmos DB for NoSQL by using change
JavaScript JavaScript
Design and implement data distribution Design and implement data distribution No
change
Design and implement a replication Design and implement a replication No
strategy for Azure Cosmos DB strategy for Azure Cosmos DB change
Design and implement multi-region write Design and implement multi-region write No
change
Integrate an Azure Cosmos DB solution Integrate an Azure Cosmos DB solution No
change
Enable Azure Cosmos DB analytical Enable Azure Cosmos DB analytical No
workloads workloads change
Skill area prior to May 4, 2023 Skill area as of May 4, 2023 Change
Implement solutions across services Implement solutions across services No
change
Optimize an Azure Cosmos DB solution Optimize an Azure Cosmos DB solution No
change
Optimize query performance in Azure Optimize query performance in Azure No
Cosmos DB for NoSQL Cosmos DB for NoSQL change
Design and implement change feeds for a Design and implement change feeds for a No
Azure Cosmos DB for NoSQL Azure Cosmos DB for NoSQL change
Define and implement an indexing Define and implement an indexing No
strategy for a Azure Cosmos DB for strategy for a Azure Cosmos DB for change
NoSQL NoSQL
Maintain an Azure Cosmos DB solution Maintain an Azure Cosmos DB solution No
change
Monitor and troubleshoot an Azure Monitor and troubleshoot an Azure No
Cosmos DB solution Cosmos DB solution change
Implement backup and restore for an Implement backup and restore for an No
Azure Cosmos DB solution Azure Cosmos DB solution change
Implement security for an Azure Cosmos Implement security for an Azure Cosmos No
DB solution DB solution change
Implement data movement for an Azure Implement data movement for an Azure No
Cosmos DB solution Cosmos DB solution change
Implement a DevOps process for an Implement a DevOps process for an Minor
Azure Cosmos DB solution Azure Cosmos DB solution
Skills measured prior to May 4, 2023
Audience profile
A candidate for this exam should have subject matter expertise designing,
implementing, and monitoring cloud-native applications that store and manage data.
Responsibilities for this role include designing and implementing data models and data
distribution, loading data into an Azure Cosmos DB database, and optimizing and
maintaining the solution. These professionals integrate the solution with other Azure
services. They also design, implement, and monitor solutions that consider security,
availability, resilience, and performance requirements.
A candidate for this exam must have solid knowledge and experience developing apps
for Azure and working with Azure Cosmos DB database technologies. They should be
proficient at developing applications that use the API for Azure Cosmos DB for NoSQL.
They should be able to write efficient SQL queries for the API and be able to create
appropriate index policies. They should have experience creating server-side objects
with JavaScript. Additionally, they should be familiar with provisioning and managing
resources in Azure. They should be able to interpret JSON, read C# or Java code, and
use PowerShell.
Design and implement data models (35–40%)
Design and implement data distribution (5–10%)
Integrate an Azure Cosmos DB solution (5–10%)
Optimize an Azure Cosmos DB solution (15–20%)
Maintain an Azure Cosmos DB solution (25–30%)
Design and implement data models (35–40%)
Design and implement a non-relational data model for Azure
Cosmos DB for NoSQL
Develop a design by storing multiple entity types in the same container
Develop a design by storing multiple related entities in the same document
Develop a model that denormalizes data across documents
Develop a design by referencing between documents
Identify primary and unique keys
Identify data and associated access patterns
Specify a default TTL on a container for a transactional store
Design a data partitioning strategy for Azure Cosmos DB for
NoSQL
Choose a partitioning strategy based on a specific workload
Choose a partition key
Plan for transactions when choosing a partition key
Evaluate the cost of using a cross-partition query
Calculate and evaluate data distribution based on partition key selection
Calculate and evaluate throughput distribution based on partition key selection
Construct and implement a synthetic partition key
Design partitioning for workloads that require multiple partition keys
Plan and implement sizing and scaling for a database created with
Azure Cosmos DB
Evaluate the throughput and data storage requirements for a specific workload
Choose between serverless and provisioned models
Choose when to use database-level provisioned throughput
Design for granular scale units and resource governance
Evaluate the cost of the global distribution of data
Configure throughput for Azure Cosmos DB by using the Azure portal
Implement client connectivity options in the Azure Cosmos DB SDK
Choose a connectivity mode (gateway versus direct)
Implement a connectivity mode
Create a connection to a database
Enable offline development by using the Azure Cosmos DB emulator
Handle connection errors
Implement a singleton for the client
Specify a region for global distribution
Configure client-side threading and parallelism options
Enable SDK logging
Implement data access by using the SQL language for Azure
Cosmos DB for NoSQL
Implement queries that use arrays, nested objects, aggregation, and ordering
Implement a correlated subquery
Implement queries that use array and type-checking functions
Implement queries that use mathematical, string, and date functions
Implement queries based on variable data
Implement data access by using Azure Cosmos DB for NoSQL SDKs
Choose when to use a point operation versus a query operation
Implement a point operation that creates, updates, and deletes documents
Implement an update by using a patch operation
Manage multi-document transactions using SDK Transactional Batch
Perform a multi-document load using Bulk Support in the SDK
Implement optimistic concurrency control using ETags
Override default consistency by using query request options
Implement session consistency by using session tokens
Implement a query operation that includes pagination
Implement a query operation by using a continuation token
Handle transient errors and 429s
Specify TTL for a document
Retrieve and use query metrics
Implement server-side programming in Azure Cosmos DB for
NoSQL by using JavaScript
Write, deploy, and call a stored procedure
Design stored procedures to work with multiple documents transactionally
Implement and call triggers
Implement a user-defined function
Design and implement data distribution (5–10%)
Design and implement a replication strategy for Azure Cosmos DB
Choose when to distribute data
Define automatic failover policies for regional failure for Azure Cosmos DB for
NoSQL
Perform manual failovers to move single master write regions
Choose a consistency model
Identify use cases for different consistency models
Evaluate the impact of consistency model choices on availability and associated RU
cost
Evaluate the impact of consistency model choices on performance and latency
Specify application connections to replicated data
Design and implement multi-region write
Choose when to use multi-region write
Implement multi-region write
Implement a custom conflict resolution policy for Azure Cosmos DB for NoSQL
Integrate an Azure Cosmos DB solution (5–10%)
Enable Azure Cosmos DB analytical workloads
Enable Azure Synapse Link
Choose between Azure Synapse Link and Spark Connector
Enable the analytical store on a container
Enable a connection to an analytical store and query from Azure Synapse Spark or
Azure Synapse SQL
Perform a query against the transactional store from Spark
Write data back to the transactional store from Spark
Implement solutions across services
Integrate events with other applications by using Azure Functions and Azure Event
Hubs
Denormalize data by using Change Feed and Azure Functions
Enforce referential integrity by using Change Feed and Azure Functions
Aggregate data by using Change Feed and Azure Functions, including reporting
Archive data by using Change Feed and Azure Functions
Implement Azure Cognitive Search for an Azure Cosmos DB solution
Optimize an Azure Cosmos DB solution (15–20%)
Optimize query performance when using the API for Azure Cosmos
DB for NoSQL
Adjust indexes on the database
Calculate the cost of the query
Retrieve request unit cost of a point operation or query
Implement Azure Cosmos DB integrated cache
Design and implement change feeds for Azure Cosmos DB for
NoSQL
Develop an Azure Functions trigger to process a change feed
Consume a change feed from within an application by using the SDK
Manage the number of change feed instances by using the change feed estimator
Implement denormalization by using a change feed
Implement referential enforcement by using a change feed
Implement aggregation persistence by using a change feed
Implement data archiving by using a change feed
Define and implement an indexing strategy for Azure Cosmos DB
for NoSQL
Choose when to use a read-heavy versus write-heavy index strategy
Choose an appropriate index type
Configure a custom indexing policy by using the Azure portal
Implement a composite index
Optimize index performance
Maintain an Azure Cosmos DB solution (25–30%)
Monitor and troubleshoot an Azure Cosmos DB solution
Evaluate response status code and failure metrics
Monitor metrics for normalized throughput usage by using Azure Monitor
Monitor server-side latency metrics by using Azure Monitor
Monitor data replication in relation to latency and availability
Configure Azure Monitor alerts for Azure Cosmos DB
Implement and query Azure Cosmos DB logs
Monitor throughput across partitions
Monitor distribution of data across partitions
Monitor security by using logging and auditing
Implement backup and restore for an Azure Cosmos DB solution
Choose between periodic and continuous backup
Configure periodic backup
Configure continuous backup and recovery
Locate a recovery point for a point-in-time recovery
Recover a database or container from a recovery point
Implement security for an Azure Cosmos DB solution
Choose between service-managed and customer-managed encryption keys
Configure network-level access control for Azure Cosmos DB
Configure data encryption for Azure Cosmos DB
Manage control plane access to Azure Cosmos DB by using Azure role-based
access control (RBAC)
Manage data plane access to Azure Cosmos DB by using keys
Manage data plane access to Azure Cosmos DB by using Microsoft Azure Active
Directory (Azure AD)
Configure Cross-Origin Resource Sharing (CORS) settings
Manage account keys by using Azure Key Vault
Implement customer-managed keys for encryption
Implement Always Encrypted
Implement data movement for an Azure Cosmos DB solution
Choose a data movement strategy
Move data by using client SDK bulk operations
Move data by using Azure Data Factory and Azure Synapse pipelines
Move data by using a Kafka connector
Move data by using Azure Stream Analytics
Move data by using the Azure Cosmos DB Spark Connector
Implement a DevOps process for an Azure Cosmos DB solution
Choose when to use declarative versus imperative operations
Provision and manage Azure Cosmos DB resources by using Azure Resource
Manager templates (ARM templates)
Migrate between standard and autoscale throughput by using PowerShell or Azure
CLI
Initiate a regional failover by using PowerShell or Azure CLI
Maintain index policies in production by using ARM templates
Study guide for Exam DP-500:
Designing and Implementing
Enterprise-Scale Analytics Solutions
Using Microsoft Azure and Microsoft
Power BI
Article • 10/02/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 2, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 2, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Useful links Description
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of November 2, 2023
Audience profile
As a candidate for this exam, you should have subject matter expertise in designing,
creating, and deploying enterprise-scale data analytics solutions.
Your responsibilities for this role include performing advanced data analytics at scale,
such as:
Cleaning and transforming data.
Designing and building enterprise data models.
Incorporating advanced analytics capabilities.
Integrating with IT infrastructure.
Applying development lifecycle practices.
As a professional in this role, you:
Help collect enterprise-level requirements for data analytics solutions that include
Azure and Power BI.
Advise on data governance and configuration settings for Power BI administration.
Monitor data usage.
Optimize performance of the data analytics solutions.
As an Azure enterprise data analyst, you collaborate with other roles, such as:
Solution architects
Data engineers
Data scientists
AI engineers
Database administrators
Power BI data analysts
As a candidate for this exam, you should have advanced Power BI skills, including
managing data repositories and data processing in the cloud and on-premises, along
with using Power Query and Data Analysis Expressions (DAX). You should also be
proficient in consuming data from Azure Synapse Analytics and should have experience
querying relational databases, analyzing data by using Transact-SQL (T-SQL), and
visualizing data.
Skills at a glance
Implement and manage a data analytics environment (25–30%)
Query and transform data (20–25%)
Implement and manage data models (25–30%)
Explore and visualize data (20–25%)
Implement and manage a data analytics environment
(25–30%)
Govern and administer a data analytics environment
Manage Power BI assets by using Microsoft Purview
Identify data sources in Azure by using Microsoft Purview
Recommend settings in the Power BI admin portal
Recommend a monitoring and auditing solution for a data analytics environment,
including Power BI REST API and PowerShell cmdlets
Integrate an analytics platform into an existing IT infrastructure
Identify requirements for a solution, including features, performance, and licensing
strategy
Configure and manage Power BI capacity
Recommend and configure an on-premises gateway type for Power BI
Recommend and configure a Power BI tenant or workspace to integrate with Azure
Data Lake Storage Gen2
Integrate an existing Power BI workspace into Azure Synapse Analytics
Manage the analytics development lifecycle
Commit Azure Synapse Analytics code and artifacts to a source control repository
Recommend a deployment strategy for Power BI assets
Recommend a source control strategy for Power BI assets
Implement and manage deployment pipelines in Power BI
Perform impact analysis of downstream dependencies from dataflows and datasets
Recommend automation solutions for the analytics development lifecycle,
including Power BI REST API and PowerShell cmdlets
Deploy and manage datasets by using the XMLA endpoint
Create reusable assets, including Power BI template (.pbit) files, Power BI data
source (.pbids) files, and shared datasets
Query and transform data (20–25%)
Query data by using Azure Synapse Analytics
Identify an appropriate Azure Synapse pool when analyzing data
Recommend appropriate file types for querying serverless SQL pools
Query relational data sources in dedicated or serverless SQL pools, including
querying partitioned data sources
Use a machine learning PREDICT function in a query
Ingest and transform data by using Power BI
Identify data loading performance bottlenecks in Power Query or data sources
Implement performance improvements in Power Query and data sources
Create and manage scalable Power BI dataflows
Identify and manage privacy settings on data sources
Create queries, functions, and parameters by using the Power Query Advanced
Editor
Query advanced data sources, including JSON, Parquet, APIs, and Azure Machine
Learning models
Implement and manage data models (25–30%)
Design and build tabular models
Choose when to use DirectQuery for Power BI datasets
Choose when to use external tools, including DAX Studio and Tabular Editor 2
Create calculation groups
Write calculations that use DAX variables and functions, for example handling
blanks or errors, creating virtual relationships, and working with iterators
Design and build a large format dataset
Design and build composite models, including aggregations
Design and implement enterprise-scale row-level security and object-level security
Optimize enterprise-scale data models
Identify and implement performance improvements in queries and report visuals
Troubleshoot DAX performance by using DAX Studio
Optimize a data model by using Tabular Editor 2
Analyze data model efficiency by using VertiPaq Analyzer
Optimize query performance by using DAX Studio
Implement incremental refresh (including the use of query folding)
Optimize a data model by using denormalization
Explore and visualize data (20–25%)
Explore data by using Azure Synapse Analytics
Explore data by using native visuals in Spark notebooks
Explore and visualize data by using the Azure Synapse SQL results pane
Visualize data by using Power BI
Create and import a custom report theme
Create R or Python visuals in Power BI
Connect to and query datasets by using the XMLA endpoint
Design and configure Power BI reports for accessibility
Enable personalized visuals in a report
Configure automatic page refresh
Create and distribute paginated reports in Power BI Report Builder
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure Cosmos DB documentation
Azure documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Analytics on Azure - Microsoft Tech Community
support Azure Data Factory - Microsoft Tech Community
Azure - Microsoft Tech Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Data Exposed
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to November 2, 2023 Skill area as of November 2, 2023 Change
Audience profile No
change
Skill area prior to November 2, 2023 Skill area as of November 2, 2023 Change
Implement and manage a data analytics Implement and manage a data analytics No
environment environment change
Govern and administer a data analytics Govern and administer a data analytics No
environment environment change
Integrate an analytics platform into an Integrate an analytics platform into an Minor
existing IT infrastructure existing IT infrastructure
Manage the analytics development Manage the analytics development Minor
lifecycle lifecycle
Query and transform data Query and transform data No
change
Query data by using Azure Synapse Query data by using Azure Synapse No
Analytics Analytics change
Ingest and transform data by using Ingest and transform data by using No
Power BI Power BI change
Implement and manage data models Implement and manage data models No
change
Design and build tabular models Design and build tabular models No
change
Optimize enterprise-scale data models Optimize enterprise-scale data models Minor
Explore and visualize data Explore and visualize data No
change
Explore data by using Azure Synapse Explore data by using Azure Synapse No
Analytics Analytics change
Visualize data by using Power BI Visualize data by using Power BI No
change
Skills measured prior to November 2, 2023
Audience profile
Candidates for the Azure Enterprise Data Analyst Associate certification should have
subject matter expertise in designing, creating, and deploying enterprise-scale data
analytics solutions.
Responsibilities for this role include performing advanced data analytics at scale, such as
cleaning and transforming data, designing, and building enterprise data models,
incorporating advanced analytics capabilities, integrating with IT infrastructure, and
applying development lifecycle practices. These professionals help collect enterprise-
level requirements for data analytics solutions that include Azure and Power BI. They
also advise on data governance and configuration settings for Power BI administration,
monitor data usage, and optimize performance of the data analytics solutions.
Azure enterprise data analysts collaborate with other roles, such as solution architects,
data engineers, data scientists, AI engineers, database administrators, and Power BI data
analysts.
Candidates for this exam should have advanced Power BI skills, including managing data
repositories and data processing in the cloud and on-premises, along with using Power
Query and Data Analysis Expressions (DAX). They should also be proficient in consuming
data from Azure Synapse Analytics and should have experience querying relational
databases, analyzing data by using Transact-SQL (T-SQL), and visualizing data.
Skills at a glance
Implement and manage a data analytics environment (25–30%)
Query and transform data (20–25%)
Implement and manage data models (25–30%)
Explore and visualize data (20–25%)
Implement and manage a data analytics environment
(25–30%)
Govern and administer a data analytics environment
Manage Power BI assets by using Microsoft Purview
Identify data sources in Azure by using Microsoft Purview
Recommend settings in the Power BI admin portal
Recommend a monitoring and auditing solution for a data analytics environment,
including Power BI REST API and PowerShell cmdlets
Integrate an analytics platform into an existing IT infrastructure
Identify requirements for a solution, including features, performance, and licensing
strategy
Configure and manage Power BI capacity
Recommend and configure an on-premises gateway type for Power BI
Recommend and configure a Power BI tenant or workspace to integrate with Azure
Data Lake Storage Gen2
Integrate an existing Power BI workspace into Azure Synapse Analytics
Manage the analytics development lifecycle
Commit Azure Synapse Analytics code and artifacts to a source control repository
Recommend a deployment strategy for Power BI assets
Recommend a source control strategy for Power BI assets
Implement and manage deployment pipelines in Power BI
Perform impact analysis of downstream dependencies from dataflows and datasets
Recommend automation solutions for the analytics development lifecycle,
including Power BI REST API and PowerShell cmdlets
Deploy and manage datasets by using the XMLA endpoint
Create reusable assets, including Power BI templates, Power BI data source (.pbids)
files, and shared datasets
Query and transform data (20–25%)
Query data by using Azure Synapse Analytics
Identify an appropriate Azure Synapse pool when analyzing data
Recommend appropriate file types for querying serverless SQL pools
Query relational data sources in dedicated or serverless SQL pools, including
querying partitioned data sources
Use a machine learning PREDICT function in a query
Ingest and transform data by using Power BI
Identify data loading performance bottlenecks in Power Query or data sources
Implement performance improvements in Power Query and data sources
Create and manage scalable Power BI dataflows
Identify and manage privacy settings on data sources
Create queries, functions, and parameters by using the Power Query Advanced
Editor
Query advanced data sources, including JSON, Parquet, APIs, and Azure Machine
Learning models
Implement and manage data models (25–30%)
Design and build tabular models
Choose when to use DirectQuery for Power BI datasets
Choose when to use external tools, including DAX Studio and Tabular Editor 2
Create calculation groups
Write calculations that use DAX variables and functions, for example handling
blanks or errors, creating virtual relationships, and working with iterators
Design and build a large format dataset
Design and build composite models, including aggregations
Design and implement enterprise-scale row-level security and object-level security
Optimize enterprise-scale data models
Identify and implement performance improvements in queries and report visuals
Troubleshoot DAX performance by using DAX Studio
Optimize a data model by using Tabular Editor 2
Analyze data model efficiency by using VertiPaq Analyzer
Optimize query performance by using DAX Studio
Implement incremental refresh (including the use of query folding)
Optimize a data model by using denormalization
Explore and visualize data (20–25%)
Explore data by using Azure Synapse Analytics
Explore data by using native visuals in Spark notebooks
Explore and visualize data by using the Azure Synapse SQL results pane
Visualize data by using Power BI
Create and import a custom report theme
Create R or Python visuals in Power BI
Connect to and query datasets by using the XMLA endpoint
Design and configure Power BI reports for accessibility
Enable personalized visuals in a report
Configure automatic page refresh
Create and distribute paginated reports in Power BI Report Builder
Study guide for Exam DP-900: Microsoft
Azure Data Fundamentals
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 4, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 4, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of August 4, 2023
Audience profile
This exam is an opportunity to demonstrate knowledge of core data concepts and
related Microsoft Azure data services. Candidates for this exam should have familiarity
with DP-900’s self-paced or instructor-led learning material.
This exam is intended for candidates beginning to work with data in the cloud.
Candidates should be familiar with the concepts of relational and non-relational data,
and different types of data workloads such as transactional or analytical.
Azure Data Fundamentals can be used to prepare for other Azure role-based
certifications like Azure Database Administrator Associate or Azure Data Engineer
Associate, but it is not a prerequisite for any of them.
Describe core data concepts (25–30%)
Identify considerations for relational data on Azure (20–25%)
Describe considerations for working with non-relational data on Azure (15–20%)
Describe an analytics workload on Azure (25–30%)
Describe core data concepts (25–30%)
Describe ways to represent data
Describe features of structured data
Describe features of semi-structured
Describe features of unstructured data
Identify options for data storage
Describe common formats for data files
Describe types of databases
Describe common data workloads
Describe features of transactional workloads
Describe features of analytical workloads
Identify roles and responsibilities for data workloads
Describe responsibilities for database administrators
Describe responsibilities for data engineers
Describe responsibilities for data analysts
Identify considerations for relational data on Azure (20–
25%)
Describe relational concepts
Identify features of relational data
Describe normalization and why it is used
Identify common structured query language (SQL) statements
Identify common database objects
Describe relational Azure data services
Describe the Azure SQL family of products including Azure SQL Database, Azure
SQL
Managed Instance, and SQL Server on Azure Virtual Machines
Identify Azure database services for open-source database systems
Describe considerations for working with non-relational
data on Azure (15–20%)
Describe capabilities of Azure storage
Describe Azure Blob storage
Describe Azure File storage
Describe Azure Table storage
Describe capabilities and features of Azure Cosmos DB
Identify use cases for Azure Cosmos DB
Describe Azure Cosmos DB APIs
Describe an analytics workload on Azure (25–30%)
Describe common elements of large-scale analytics
Describe considerations for data ingestion and processing
Describe options for analytical data stores
Describe Azure services for data warehousing, including Azure Synapse Analytics,
Azure Databricks, Azure HDInsight, and Azure Data Factory
Describe consideration for real-time data analytics
Describe the difference between batch and streaming data
Describe technologies for real-time analytics including Azure Stream Analytics,
Azure Synapse Data Explorer, and Spark Structured Streaming
Describe data visualization in Microsoft Power BI
Identify capabilities of Power BI
Describe features of data models in Power BI
Identify appropriate visualizations for data
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure SQL documentation - Azure SQL
SQL Server technical documentation - SQL Server
Azure Blob Storage documentation
Azure Table storage documentation
Azure Storage documentation
Azure Cosmos DB
Azure Synapse Analytics
Azure Databricks
Data Factory
Power BI documentation - Power BI
Ask a question Microsoft Q&A | Microsoft Docs
Get community Analytics on Azure | TechCommunity
support Azure Synapse Analytics | TechCommunity
Welcome to the SQL Server Community (microsoft.com)
Azure PaaS - Microsoft Tech Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Data Exposed
Study resources Links to learning and documentation
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to August 4, 2023 Skill area as of August 4, 2023 Change
Audience profile No
change
Describe core data concepts Describe core data concepts No
change
Describe ways to represent data Describe ways to represent data No
change
Identify options for data storage Identify options for data storage No
change
Describe common data workloads Describe common data workloads No
change
Identify roles and responsibilities for data Identify roles and responsibilities for data No
workloads workloads change
Identify considerations for relational Identify considerations for relational No
data on Azure data on Azure change
Describe relational concepts Describe relational concepts No
change
Describe relational Azure data services Describe relational Azure data services No
change
Describe considerations for working Describe considerations for working No
with non-relational data on Azure with non-relational data on Azure change
Describe capabilities of Azure storage Describe capabilities of Azure storage No
change
Describe capabilities and features of Describe capabilities and features of No
Azure Cosmos DB Azure Cosmos DB change
Skill area prior to August 4, 2023 Skill area as of August 4, 2023 Change
Describe an analytics workload on Azure Describe an analytics workload on Azure No
change
Describe common elements of large- Describe common elements of large- No
scale analytics scale analytics change
Describe consideration for real-time data Describe consideration for real-time data Minor
analytics analytics
Describe data visualization in Microsoft Describe data visualization in Microsoft No
Power BI Power BI change
Skills measured prior to August 4, 2023
Audience profile
This exam is an opportunity to demonstrate knowledge of core data concepts and
related Microsoft Azure data services. Candidates for this exam should have familiarity
with DP-900’s self-paced or instructor-led learning material.
This exam is intended for candidates beginning to work with data in the cloud.
Candidates should be familiar with the concepts of relational and non-relational data,
and different types of data workloads such as transactional or analytical.
Azure Data Fundamentals can be used to prepare for other Azure role-based
certifications like Azure Database Administrator Associate or Azure Data Engineer
Associate, but it is not a prerequisite for any of them.
Describe core data concepts (25–30%)
Identify considerations for relational data on Azure (20–25%)
Describe considerations for working with non-relational data on Azure (15–20%)
Describe an analytics workload on Azure (25–30%)
Describe core data concepts (25—30%)
Describe ways to represent data
Describe features of structured data
Describe features of semi-structured
Describe features of unstructured data
Identify options for data storage
Describe common formats for data files
Describe types of databases
Describe common data workloads
Describe features of transactional workloads
Describe features of analytical workloads
Identify roles and responsibilities for data workloads
Describe responsibilities for database administrators
Describe responsibilities for data engineers
Describe responsibilities for data analysts
Identify considerations for relational data on Azure (20—
25%)
Describe relational concepts
Identify features of relational data
Describe normalization and why it is used
Identify common structured query language (SQL) statements
Identify common database objects
Describe relational Azure data services
Describe the Azure SQL family of products including Azure SQL Database, Azure
SQL
Managed Instance, and SQL Server on Azure Virtual Machines
Identify Azure database services for open-source database systems
Describe considerations for working with non-relational
data on Azure (15—20%)
Describe capabilities of Azure storage
Describe Azure Blob storage
Describe Azure File storage
Describe Azure Table storage
Describe capabilities and features of Azure Cosmos DB
Identify use cases for Azure Cosmos DB
Describe Azure Cosmos DB APIs
Describe an analytics workload on Azure (25—30%)
Describe common elements of large-scale analytics
Describe considerations for data ingestion and processing
Describe options for analytical data stores
Describe Azure services for data warehousing, including Azure Synapse Analytics,
Azure Databricks, Azure HDInsight, and Azure Data Factory
Describe consideration for real-time data analytics
Describe the difference between batch and streaming data
Describe technologies for real-time analytics including Azure Stream Analytics,
Azure Synapse Data Explorer, and Spark structured streaming
Describe data visualization in Microsoft Power BI
Identify capabilities of Power BI
Describe features of data models in Power BI
Identify appropriate visualizations for data
Study guide for Exam MB-210: Microsoft
Dynamics 365 Sales Functional
Consultant
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of September 27, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 27, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score reports A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of September 27, 2023
Audience profile
As a candidate for this exam, you’re a Microsoft Dynamics 365 functional consultant
with sales expertise. You’re responsible for implementing solutions that meet the
business requirements of an organization, large or small. You’re also responsible for
identifying potential process efficiencies and improvements that could be achieved by
using Dynamics 365 Sales and wider Microsoft Power Platform features. This may
include supporting a sales lifecycle to run effectively and assisting the sales team to:
Achieve revenue targets.
Execute business strategies.
Meet an organization's objectives.
You’re responsible for configuring and expanding the core sales application functionality
to create scalable customer solutions which support, automate, and accelerate the
company's sales process. You’ll use your knowledge of Microsoft Power Platform and
the common customer engagement capabilities in Dynamics 365 to inform the solution
design where the following are required:
Integrations
Business process flows
Visualizations
Custom applications
As a candidate, you should:
Have strong business knowledge of sales processes for business-to-customer and
business-to-business scenarios.
Understand the sales process of the customer as well as the core functionality of
Dynamics 365 Sales to identify where the two align and differ.
Be proficient in configuring Microsoft Power Platform, primarily model-driven
apps.
Have knowledge of Microsoft 365 services and their interactions with Microsoft
Dataverse.
Skills at a glance
Configure Dynamics 365 Sales (35–40%)
Manage core sales features (30–35%)
Configure additional tools and services (25–30%)
Configure Dynamics 365 Sales (35–40%)
Configure user interfaces
Configure model-driven apps
Create and configure forms
Create and configure views
Create email, Excel, and Word templates
Configure the timeline control
Describe Microsoft Dataverse security concepts
Configure column mappings on table relationships
Configure sales settings
Configure sales territories and hierarchical sales territories
Configure auto number settings for quotes, orders, and invoices
Configure currencies and fiscal years
Describe sales security roles
Manage sales literature
Configure hierarchy security
Configure and utilize the assistant
Configure the business card scanner control
Enable the Kanban control
Describe goal management
Configure processes
Configure duplicate detection rules
Configure sales business process flows
Create and manage playbooks
Import data by using the Data Import wizard and export data to Excel
Configure sales visualizations
Implement Power BI apps for Sales
Configure sales dashboards
Describe options for sales reports
Configure the opportunity pipeline view
Work with the sales accelerator
Configure and utilize the sales accelerator
Configure the workspace
Create and manage sequences
Create and manage segments
Configure lead and opportunity assignment rules for routing
Configure the Up Next widget
Evaluate Sales licensing
Compare and contrast Sales Professional and Enterprise configuration
Describe use cases for Team member licensing
Describe the upgrade pathway from Sales Professional to Enterprise
Manage core sales features (30–35%)
Create and manage accounts and contacts
Create and manage accounts
Create and manage contacts
Describe use cases for auto capture
Describe use cases for email engagement
Describe relationship intelligence
Describe use cases for notes analysis
Describe SMS message engagement with customers
Create and manage leads and opportunities
Create and manage leads
Perform lead qualification and disqualification
Configure lead qualification
Manage opportunities
Track stakeholders, sales team members, and competitors
Manage product line items on opportunities
Customize the Opportunity Close form
Configure and utilize predictive lead and opportunity scoring
Manage the sales pipeline by using the work list
Configure duplicate lead detection
Create and manage quotes, orders, and invoices
Add quotes to opportunities
Edit quotes in various stages
Send quotes and invoices to customers
Convert quotes to orders
Manage orders and invoices
Create and manage the product catalog
Create and manage products, product bundles, and product families
Describe the product lifecycle
Create and manage price lists
Create and manage unit groups
Create and manage forecasts
Configure and utilize forecasts
Describe the forecast templates
Configure and utilize premium forecasting
Manage in-app campaigns
Create and manage marketing lists
Create quick campaigns
Configure additional tools and services (25–30%)
Integrate sales applications
Integrate with LinkedIn Sales Navigator and Insights
Describe Dynamics 365 Sales mobile app capabilities
Create push notifications for the Dynamics 365 Sales mobile app
Integrate with Microsoft 365 services
Configure mailboxes
Describe Server-Side Synchronization
Configure document management
Deploy the Dynamics 365 App for Outlook
Configure the Dynamics 365 App for Outlook
Configure auto capture and email engagement
Configure SharePoint integration
Describe Microsoft Teams calling and conversation intelligence
Describe Microsoft Teams collaboration
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Dynamics 365 Sales documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to September 27, 2023 Skill area as of September 27, 2023 Change
Audience profile Major
Configure Dynamics 365 Sales Configure Dynamics 365 Sales No change
Configure the user interfaces of the Configure user interfaces Major
Sales apps
Configure sales settings Configure sales settings Major
Configure processes Configure processes Major
Configure sales visualizations Configure sales visualizations Minor
Configure the sales accelerator Work with the sales accelerator Minor
Evaluate Sales licensing Evaluate Sales licensing Major
Skill area prior to September 27, 2023 Skill area as of September 27, 2023 Change
Manage core sales tables Manage core sales features %
decreased
Create and manage accounts and Create and manage accounts and Major
contacts contacts
Create and manage leads and Create and manage leads and Minor
opportunities opportunities
Create and manage quotes, orders, and Create and manage quotes, orders, and Minor
invoices invoices
Create and manage the product catalog Create and manage the product catalog Minor
Create and manage forecasts Create and manage forecasts No change
Manage in-app campaigns Manage in-app campaigns Minor
Configure additional tools and services Configure additional tools and services % increased
Integrate sales applications Integrate sales applications Major
Integrate with Microsoft 365 services Integrate with Microsoft 365 services Major
Skills measured prior to September 27, 2023
Audience profile
Candidates for this exam are Microsoft Dynamics 365 functional consultants with sales
expertise. They are responsible for implementing solutions that meet the business
requirements of an organization, large or small. Candidates are also responsible for
identifying potential process efficiencies and improvements that could be achieved by
using Dynamics 365 Sales and wider Microsoft Power Platform features. This may
include supporting a sales lifecycle to run effectively, and assisting the sales team to
achieve revenue targets, execute business strategies, and meet an organization's
objectives.
Candidates are responsible for configuring and expanding the core sales functionality to
create scalable customer solutions which support, automate, and accelerate the
company's sales process. Where integrations, business process flows, visualizations, and
custom applications are required, the candidate will use their knowledge of the
Microsoft Power Platform and common Dynamics 365 customer engagement
capabilities to complete the solution design.
Candidates should have strong business knowledge and first-person industry
experience. They should understand the sales process of the customer as well as core
functionality of Dynamics 365 Sales to be able to identify where the two align and differ.
Candidates should also be proficient in the Microsoft Power Platform and model-driven
app configuration and have knowledge of Microsoft 365 services.
Configure Dynamics 365 Sales (35–40%)
Manage core sales tables (40–45%)
Configure additional tools and services (10–15%)
Configure Dynamics 365 Sales (35–40%)
Configure the user interfaces of the Sales apps
Configure model-driven apps
Create and configure forms
Create and configure views
Configure sales settings
Configure sales territories and hierarchical sales territories
Configure auto number settings for quotes, orders, and invoices
Configure currencies and fiscal years
Configure sales security roles and access team templates
Manage sales literature
Configure hierarchy security
Configure and utilize the Assistant
Configure the business card scanner control
Configure processes
Configure duplicate detection rules
Configure email to lead processing
Configure sales business process flows
Create and manage playbooks
Configure sales visualizations
Implement Power BI apps for Sales
Configure sales dashboards
Describe options for sales reports
Configure the sales accelerator
Configure and utilize the sales accelerator
Configure the seller workspace
Manage sequences
Manage segments
Configure lead and opportunity assignment rules for routing
Evaluate Sales licensing
Compare and contrast Sales Professional, Enterprise, and Premium capabilities
Compare and contrast Sales Professional and Enterprise configuration
Describe use cases for Team member licensing
Manage core sales tables (40–45%)
Create and manage accounts and contacts
Create and manage accounts
Create and manage contacts
Create and manage activities
Describe use cases for auto capture
Describe use cases for email engagement
Describe use cases for talking points, who knows whom, and relationship analytics
and health
Describe how to interpret and improve relationship health
Describe use cases for notes analysis
Create and manage leads and opportunities
Create and manage leads
Perform lead qualification and disqualification
Configure lead qualification
Manage opportunities
Track stakeholders, sales team members, and competitors
Manage product line items on opportunities
Customize the Opportunity Close form
Configure and utilize lead and opportunity scoring
Manage sales by using the work list
Create and manage quotes, orders, and invoices
Add quotes to opportunities
Edit quotes in various stages
Send quotes to customers
Convert quotes to orders
Describe integration options with Microsoft ERP apps
Manage orders and invoices
Create and manage the product catalog
Create and manage products, product bundles, and product families
Describe the product lifecycle
Create and manage price lists
Create and manage unit groups
Describe the behavior of price changes and currency exchange rates
Create and manage forecasts
Configure and use forecasts
Describe the forecast templates
Configure and utilize premium forecasting
Manage in-app campaigns
Manage marketing lists
Create quick campaigns
Configure additional tools and services (10–15%)
Integrate sales applications
Describe LinkedIn Sales Navigator integration with Dynamics 365 Sales
Configure LinkedIn Sales Navigator controls on Dynamics 365 Sales forms
Describe Dynamics 365 Sales mobile app capabilities
Customize quick view forms for Sales mobile app
Create push notifications for the Dynamics 365 Sales mobile app
Describe the partner portal
Integrate with Microsoft 365 services
Configure mailboxes
Describe Server-Side Synchronization
Configure document management
Deploy the Dynamics 365 App for Outlook
Configure the Dynamics 365 App for Outlook
Configure auto capture and email engagement
Study guide for Exam MB-220:
Microsoft Dynamics 365 Customer
Insights (Journeys) Functional
Consultant
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of September 20, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 20, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score reports A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
Useful links Description
request an accommodation.
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of September 20, 2023
Audience profile
As a candidate for this exam you’re a Microsoft Dynamics 365 Customer Insights -
Journeys functional consultant. You’re responsible for implementing solutions that:
Attract and convert leads.
Build brand awareness.
Standardize omnichannel messaging.
Deliver marketing insights.
You’re responsible for:
Configuring the core marketing application to include segmentation, email
marketing, interactive customer journeys, and real-time journeys.
Lead nurturing with personalized experiences, events, surveys, lead scoring, and
analytics.
Maintaining compliance with data privacy and security regulations.
As a candidate, you should have some knowledge of marketing principles and the
Dynamics 365 Customer Insights - Journeys application's role in relationship to the
Dynamics 365 suite of applications, including integration of:
The Microsoft Power Platform
Other Dynamics 365 customer engagement apps
Dynamics 365 Customer Insights - Data
Dynamics 365 Customer Voice
Microsoft Teams
Other Microsoft 365 applications
You should understand:
Industry terminology
Priorities
Common initiatives
Standards
Methodologies
Best practices
Skills at a glance
Configure marketing applications (15–20%)
Manage segments and lists (10–15%)
Create and manage marketing forms and pages (5–10%)
Manage leads, contacts, and accounts (5–10%)
Create and manage marketing email messages (10–15%)
Manage customer journeys (20–25%)
Manage events and webinars (10–15%)
Configure Dynamics 365 Customer Voice (5–10%)
Configure marketing applications (15–20%)
Configure the Dynamics 365 Customer Insights - Journeys app
Create and configure forms
Create and configure views
Create and configure charts
Create and configure dashboards
Configure site maps
Configure organization settings
Configure data sources for synchronization
Create and manage templates
Configure integration with the marketing portal
Configure landing page settings
Configure domain authentication
Configure social media accounts
Configure webinar providers
Configure LinkedIn Lead Gen
Configure the Customer Insights connector
Configure SMS providers
Configure push notifications
Describe Teams integration
Configure and manage marketing settings
Configure matching strategies
Configure marketing email settings
Configure customer journey settings
Configure opt-in settings
Configure lead scoring settings
Configure required options for publishing journeys
Create and configure marketing calendars
Configure content settings
Configure compliance settings
Manage marketing content libraries
Manage insights
Analyze contact insights
Analyze lead insights
Analyze segment insights
Analyze customer journey insights
Analyze email insights
Analyze lead scoring model insights
Analyze marketing page insights
Analyze marketing form insights
Analyze website insights
Analyze redirect URL insights
Analyze event insights
Manage segments and lists (10–15%)
Create and manage segments
Determine segment type
Create and manage marketing segments
Create and manage templates
Create segments using Natural Language Query
Configure dynamic segments using the Designer
Combine segments using union, exclude, or intersect logic
Create segments from external sources by using Dynamics 365 Customer Insights -
Data
Describe use cases for blocks including behavioral blocks and query blocks
Create and manage subscription centers and lists
Create a subscription list
Add a subscription list or lists to a form
Create a segment based on a subscription list
Describe use cases for subscription centers
Create and manage a subscription center
Describe when to use marketing lists and subscription lists
Describe use cases for suppression lists
Create and manage marketing forms and pages (5–10%)
Create and manage marketing forms
Determine which marketing form type to use
Identify form requirements and limitations
Create a marketing form by using a template
Manage form templates
Create and manage marketing forms
Configure marketing form fields
Embed forms in external websites
Implement form capture for externally managed forms
Create and manage marketing pages
Create and configure marketing pages and templates
Create and configure real-time marketing forms
Add outbound content blocks to marketing pages
Add marketing forms to marketing pages
Apply a style to marketing pages
Integrate marketing pages with marketing emails
Preview and validate marketing pages
Publish marketing pages
Monitor visitors to marketing pages
Describe personalized marketing pages
Manage leads, contacts, and accounts (5–10%)
Manage leads
Create leads
Manage the leads lifecycle
Synchronize leads from LinkedIn Campaign Manager by using LinkedIn Lead Gen
Create and manage lead scoring models
Create and manage accounts and contacts
Create and manage accounts
Create and manage contacts
Manage marketing consent settings
Create and manage activities and activity templates
Create and manage marketing email messages (10–15%)
Create email messages
Create and manage marketing email and templates
Describe the HTML editor feature in a marketing email
Create and use reusable outbound content blocks
Define mandatory fields for email messages
Add dynamic content to email messages
Add conditional content to email messages
Validate email content for compliance by using the Accessibility Checker
Check spam scores for messages by using Spam checker
Personalize using predefined tokens
Manage email messages
Define message requirements
Preview messages by using basic, inbox, Litmus features
Configure A/B testing and review test results
Validate and publish email messages
Send emails without building a journey
Manage customer journeys (20–25%)
Create automated campaigns by using outbound customer
journeys
Create and manage customer journey templates
Determine when to use an inbound or outbound customer journey
Determine content types required for a customer journey
Create a customer journey by using a template
Set the target audiences
Configure Smart Scheduler
Describe business unit scoping for segments and customer journeys
Add segments and suppression lists to a customer journey
Configure recurring journeys
Publish and manage customer journeys
Configure required options for publishing journeys
Check customer journeys for errors
Publish a customer journey
Configure and manage real-time journey orchestration
Determine whether to use real-time or outbound journey orchestration
Describe the real-time marketing asset library
Enable real-time customer journey orchestration
Create a real-time journey
Configure real-time journey triggers
Configure real-time email templates
Configure automated SMS keyword flows
Configure push notifications
Measure campaign effectiveness with built-in analytics
Create content blocks in real-time marketing
Move custom triggers between environments
Manage events and webinars (10–15%)
Create and configure events and webinars
Create an event
Configure an event as a Microsoft Teams webinar
Configure an event as a Microsoft Teams Live event
Configure buildings, rooms, and layouts for events
Set up sessions including internal and external tracks
Set up speakers
Configure event websites
Create and manage event forms
Configure event agenda
Describe the event business process flow
Manage events
Create event invitations, banners, and social media posts
Manage event registrations (including attendee check-in) and cancellations
Manage speakers, registration, waitlists, and attendees
Manage sponsors, vendors, logistics, and accommodations
Record and view financial information for events
Configure event capacity and passes
Configure Dynamics 365 Customer Voice (5–10%)
Create surveys
Create and manage Customer Voice surveys
Apply design elements to a survey
Define satisfaction metrics
Manage surveys
Embed surveys in marketing email messages
Add surveys to a webpage
Add surveys to customer journeys
View survey responses in Customer Voice
Create a segment from survey responses
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Dynamics 365 Customer Insights - Journeys documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to September 20, 2023 Skill area as of September 20, 2023 Changes
Audience profile No
change
Configure marketing applications Configure marketing applications No
change
Configure the Dynamics 365 Marketing Configure the Dynamics 365 Customer Minor
app Insights - Journeys app
Configure organization settings Configure organization settings No
change
Configure and manage marketing Configure and manage marketing No
settings settings change
Manage insights Manage insights No
change
Manage segments and lists Manage segments and lists No
change
Create and manage segments Create and manage segments No
change
Create and manage subscription centers Create and manage subscription centers No
and lists and lists change
Create and manage marketing forms Create and manage marketing forms No
and pages and pages change
Create and manage marketing forms Create and manage marketing forms No
change
Create and manage marketing pages Create and manage marketing pages Minor
Manage leads, contacts, and accounts Manage leads, contacts, and accounts No
change
Manage leads Manage leads No
change
Skill area prior to September 20, 2023 Skill area as of September 20, 2023 Changes
Create and manage accounts and Create and manage accounts and No
contacts contacts change
Create and manage marketing email Create and manage marketing email No
messages messages change
Create email messages Create email messages No
change
Manage email messages Manage email messages Minor
Manage customer journeys Manage customer journeys No
change
Create automated campaigns by using Create automated campaigns by using No
outbound customer journeys outbound customer journeys change
Publish and manage customer journeys Publish and manage customer journeys No
change
Configure and manage real-time journey Configure and manage real-time journey Minor
orchestration orchestration
Manage events and webinars Manage events and webinars No
change
Create and configure events and Create and configure events and No
webinars webinars change
Manage events Manage events No
change
Configure Dynamics 365 Customer Configure Dynamics 365 Customer No
Voice Voice change
Create surveys Create surveys No
change
Manage surveys Manage surveys No
change
Skills measured prior to September 20, 2023
Audience profile
Candidates for this exam are Microsoft Dynamics 365 Marketing functional consultants.
Candidates are responsible for implementing solutions that attract and convert leads,
build brand awareness, standardize omnichannel messaging, and deliver marketing
insights.
Candidates are responsible for configuring the core marketing application to include
segmentation, email marketing, interactive customer journeys and real-time journeys,
lead nurturing with personalized experiences, events, surveys, lead scoring, analytics,
and maintaining compliance with data privacy and security regulations.
Candidates should have some knowledge of marketing principles and the Dynamics 365
Marketing application's role in relationship to the Dynamics 365 suite of applications,
including integration of the Microsoft Power Platform, other Dynamics 365 customer
engagement apps, Dynamics 365 Customer Insights, Dynamics 365 Customer Voice,
Microsoft Teams, and other Microsoft 365 applications. Candidates should understand
industry terminology, priorities, common initiatives, standards, methodologies, and best
practices.
Skills at a glance
Configure marketing applications (15–20%)
Manage segments and lists (10–15%)
Create and manage marketing forms and pages (5–10%)
Manage leads, contacts, and accounts (5–10%)
Create and manage marketing email messages (10–15%)
Manage customer journeys (20–25%)
Manage events and webinars (10–15%)
Configure Dynamics 365 Customer Voice (5–10%)
Configure marketing applications (15–20%)
Configure the Dynamics 365 Marketing app
Create and configure forms
Create and configure views
Create and configure charts
Create and configure dashboards
Configure site maps
Configure organization settings
Configure data sources for synchronization
Create and manage templates
Configure integration with the marketing portal
Configure landing page settings
Configure domain authentication
Configure social media accounts
Configure webinar providers
Configure LinkedIn Lead Gen
Configure the Customer Insights connector
Configure SMS providers
Configure push notifications
Describe Teams integration
Configure and manage marketing settings
Configure matching strategies
Configure marketing email settings
Configure customer journey settings
Configure opt-in settings
Configure lead scoring settings
Configure required options for publishing journeys
Create and configure marketing calendars
Configure content settings
Configure compliance settings
Manage marketing content libraries
Manage insights
Analyze contact insights
Analyze lead insights
Analyze segment insights
Analyze customer journey insights
Analyze email insights
Analyze lead scoring model insights
Analyze marketing page insights
Analyze marketing form insights
Analyze website insights
Analyze redirect URL insights
Analyze event insights
Manage segments and lists (10–15%)
Create and manage segments
Determine segment type
Create and manage marketing segments
Create and manage templates
Create segments using Natural Language Query
Configure dynamic segments using the Designer
Combine segments using union, exclude, or intersect logic
Create segments from external sources by using Dynamics 365 Customer Insights
Describe use cases for blocks including behavioral blocks and query blocks
Create and manage subscription centers and lists
Create a subscription list
Add a subscription list or lists to a form
Create a segment based on a subscription list
Describe use cases for subscription centers
Create and manage a subscription center
Describe when to use marketing lists and subscription lists
Describe use cases for suppression lists
Create and manage marketing forms and pages (5–10%)
Create and manage marketing forms
Determine which marketing form type to use
Identify form requirements and limitations
Create a marketing form by using a template
Manage form templates
Create and manage marketing forms
Configure marketing form fields
Embed forms in external websites
Implement form capture for externally managed forms
Create and manage marketing pages
Create and configure marketing pages and templates
Add outbound content blocks to marketing pages
Add marketing forms to marketing pages
Apply a style to marketing pages
Integrate marketing pages with marketing emails
Preview and validate marketing pages
Publish marketing pages
Monitor visitors to marketing pages
Describe personalized marketing pages
Manage leads, contacts, and accounts (5–10%)
Manage leads
Create leads
Manage the leads lifecycle
Synchronize leads from LinkedIn Campaign Manager by using LinkedIn Lead Gen
Create and manage lead scoring models
Create and manage accounts and contacts
Create and manage accounts
Create and manage contacts
Manage marketing consent settings
Create and manage activities and activity templates
Create and manage marketing email messages (10–15%)
Create email messages
Create and manage marketing email and templates
Describe the HTML editor feature in a marketing email
Create and use reusable outbound content blocks
Define mandatory fields for email messages
Add dynamic content to email messages
Add conditional content to email messages
Validate email content for compliance by using the Accessibility Checker
Check spam scores for messages by using Spam checker
Personalize using predefined tokens
Manage email messages
Define message requirements
Preview messages by using basic, inbox, Litmus features
Configure A/B testing and review test results
Validate and publish email messages
Manage customer journeys (20–25%)
Create automated campaigns by using outbound customer
journeys
Create and manage customer journey templates
Determine when to use an inbound or outbound customer journey
Determine content types required for a customer journey
Create a customer journey by using a template
Set the target audiences
Configure Smart Scheduler
Describe business unit scoping for segments and customer journeys
Add segments and suppression lists to a customer journey
Configure recurring journeys
Publish and manage customer journeys
Configure required options for publishing journeys
Check customer journeys for errors
Publish a customer journey
Configure and manage real-time journey orchestration
Determine whether to use real-time or outbound journey orchestration
Describe the real-time marketing asset library
Enable real-time customer journey orchestration
Create a real-time journey
Configure real-time journey triggers
Configure real-time email templates
Configure automated SMS keyword flows
Configure push notifications
Measure campaign effectiveness with built-in analytics
Create content blocks in real-time marketing
Manage events and webinars (10–15%)
Create and configure events and webinars
Create an event
Configure an event as a Microsoft Teams webinar
Configure an event as a Microsoft Teams Live event
Configure buildings, rooms, and layouts for events
Set up sessions including internal and external tracks
Set up speakers
Configure event websites
Create and manage event forms
Configure event agenda
Describe the event business process flow
Manage events
Create event invitations, banners, and social media posts
Manage event registrations (including attendee check-in) and cancellations
Manage speakers, registration, waitlists, and attendees
Manage sponsors, vendors, logistics, and accommodations
Record and view financial information for events
Configure event capacity and passes
Configure Dynamics 365 Customer Voice (5–10%)
Create surveys
Create and manage Customer Voice surveys
Apply design elements to a survey
Define satisfaction metrics
Manage surveys
Embed surveys in marketing email messages
Add surveys to a webpage
Add surveys to customer journeys
View survey responses in Customer Voice
Create a segment from survey responses
Study guide for Exam MB-230:
Microsoft Dynamics 365 Customer
Service Functional Consultant
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of September 25, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 25, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score reports A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of September 25, 2023
Audience profile
As a candidate for this exam, you’re a functional consultant with customer service
expertise. You’re responsible for implementing solutions that focus upon:
Customer service
Quality
Reliability
Efficiency
Customer satisfaction
You design and implement service management processes and automation in
collaboration with solution architects and developers. You coordinate with customer
engagement administrators to implement and upgrade customer service components
including:
Omnichannel engagement
Collaboration
Knowledge management
Customer feedback
Connected services
You must have strong applied knowledge of customer service including in-depth
understanding of cases, knowledge management, queues, entitlements, resource
scheduling, service-level agreements (SLAs), AI insights and visualizations, connected
services, Microsoft Power Virtual Agents, Customer Service applications, Customer Voice,
basic and unified routing, and Omnichannel for Customer Service.
As a functional consultant, your knowledge should include:
Comprehensive understanding of the customer service application's role in
relationship to the Dynamics 365 suite of apps.
Basic understanding of the solution architecture.
Skills at a glance
Manage cases and Knowledge Management (15–20%)
Manage entitlements and SLAs (1–5%)
Implement scheduling (10–15%)
Implement multi-session experiences for Customer Service (30–35%)
Manage analytics, visualizations, and insights (10–15%)
Implement Microsoft Power Platform (5–10%)
Implement Connected Customer Service (1–5%)
Implement routing (10–15%)
Manage cases and Knowledge Management (15–20%)
Create and manage cases
Configure cases
Manage cases
Create and search for case records
Convert activities to cases
Perform case resolution
Manage parent/child cases
Merge cases
Set autonumbering for customer service entities
Define and configure foundational Customer Service components
Implement Advanced Similarity rules
Implement record creation and update rules
Configure and modify the Case Resolution dialogue
Configure Status Reason transitions
Configure business process flows
Configure categories and subjects
Configure document management
Configure basic and enhanced Teams integration
Configure security roles
Describe the Customer Service app interfaces
Create and administer Knowledge Management
Configure internal Knowledge Search capabilities
Resolve cases by using Knowledge articles
Manage the Knowledge article lifecycle
Manage Knowledge article content and templates
Configure tables for Knowledge Management
Translate Knowledge articles
Manage Knowledge article feedback
Integrate and search external Knowledge sources
Capture customer feedback by using Customer Voice
Create a survey
Describe survey elements including question types
Apply formatting and branding to a survey
Trigger distribution of a survey
Describe and analyze survey results including Customer Satisfaction Score and Net
Promoter Score
Manage entitlements and SLAs (1–5%)
Create and manage entitlements
Configure and apply entitlements
Define and create entitlements including products, channels, contacts, allocations,
and SLAs
Manage entitlement templates
Activate and deactivate entitlements
Renew or cancel an entitlement
Create and manage SLAs
Define and create SLAs
Configure SLA settings
Configure a holiday schedule
Configure a customer service schedule
Implement actions by using Power Automate
Apply SLAs
Create and manage SLA items including key performance indicators (KPIs), warning
actions, success actions, and applicability
Configure a timer control on a form
Enable tables for enhanced SLAs
Implement scheduling (10–15%)
Configure service scheduling
Define business closures
Configure resources
Configure work hours
Configure facilities and equipment
Configure resource categories and characteristics
Configure resource groups
Configure sites
Define services
Configure fulfillment preferences
Implement schedule boards
Identify features and uses for Booking Requirements view
Schedule service activities
Reassign and reschedule service activities
Manage schedule boards
Describe use cases for multiple schedule boards
Configure schedule boards
Customize schedule boards
Implement Universal Resource Scheduling (URS)
Describe use cases for URS
Describe the role of resource requirements in scheduling
Enable scheduling for a table
Manage the work hours calendar for requirements
Implement multi-session experiences for Customer
Service (30–35%)
Deploy Omnichannel for Customer Service
Configure workstreams
Implement security roles for omnichannel
Configure user settings
Manage channels
Configure a chat widget
Configure pre-chat surveys
Configure proactive chat
Configure the voice channel
Configure the chat channel
Configure the record-based channel
Configure agent productivity tools
Configure quick replies
Configure agent scripts
Create macros
Enable the productivity pane
Configure agent workspaces
Configure notifications
Configure session templates
Create agent experience profiles
Configure the Agent Inbox
Configure application tabs
Configure agent productivity AI capabilities
Enable AI suggestions for similar cases
Enable AI-suggested descriptions and keywords
Enable Smart Assist
Configure real-time customer sentiment
Configure AI suggestions for contacts in Microsoft Teams
Manage analytics, visualizations, and insights (10–15%)
Configure insights
Configure historical analytics
Configure topic clustering
Configure Knowledge search analytics
Create and configure visualizations and reports
Configure single-stream and multi-stream interactive dashboards
Design and create customer service charts
Personalize native Power BI reports
Configure Omnichannel Insights
Configure the Omnichannel Insights dashboard
Configure intraday insights
Customize KPIs for intraday insights
Enable sentiment analysis
Implement Microsoft Power Platform (5–10%)
Configure model-driven apps
Create and configure forms
Create and configure views
Configure site maps
Create and configure columns
Configure Microsoft Excel and Word templates
Configure alerts and in-app notifications
Describe Microsoft Dataverse security concepts
Configure column mappings on table relationships
Create custom apps
Create task-specific canvas apps and custom pages
Embed apps in Dynamics 365 Customer Service
Create Microsoft Power Pages websites
Implement Power Virtual Agents for Customer Service
Describe Power Virtual Agents components and concepts
Integrate Power Virtual Agents with Dynamics 365 Customer Service
Create and manage bots including chat and voice
Implement Power Virtual Agents as a post-call survey
Implement Connected Customer Service (1–5%)
Describe Connected Customer Service
Describe IoT components
Identify use cases for Connected Customer Service
Describe security roles for Connected Customer Service
Create and manage IoT devices
Manage IoT devices
Interact with IoT devices
Associate devices with customer accounts
Categorize devices
Implement routing (10–15%)
Configure routing
Configure work classification and assignments including rules
Configure user attributes including capacity profiles
Implement Basic Case Routing rules
Configure Routing Rulesets
Describe unified routing options
Configure skills-based routing and Skills Finder
Configure diagnostics
Create and manage queues
Differentiate queue types
Configure queues
Add records to queues
Configure tables for queues
Perform queue operations including pick, release, remove, and delete operations
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Microsoft Dynamics 365 Customer Service documentation
Dynamics 365 Customer Voice documentation
Dynamics 365 Customer Insights documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to September 25, Skill area as of September 25, 2023 Change
2023
Audience profile Minor
Manage cases and Knowledge Manage cases and Knowledge % of exam
Management Management decreased
Create and manage cases Create and manage cases Minor
Define and configure foundational Define and configure foundational Major
Customer Service components Customer Service components
Create and administer Knowledge Create and administer Knowledge Major
Management Management
Capture customer feedback by using Capture customer feedback by using No change
Customer Voice Customer Voice
Manage entitlements and SLAs Manage entitlements and SLAs % of exam
decreased
Create and manage entitlements Create and manage entitlements No change
Create and manage SLAs Create and manage SLAs Major
Implement scheduling Implement scheduling % of exam
increased
Manage resources Configure service scheduling Major
Manage services Removed
Implement schedule boards Added
Manage schedule boards Added
Implement Universal Resource Added
Scheduling (URS)
Implement multi-session experiences Implement multi-session % of exam
for Customer Service experiences for Customer Service increased
Deploy Omnichannel for Customer Deploy Omnichannel for Customer Major
Service Service
Manage channels Manage channels Major
Configure agent productivity tools Configure agent productivity tools Minor
Configure agent workspaces Configure agent workspaces Minor
Skill area prior to September 25, Skill area as of September 25, 2023 Change
2023
Configure agent productivity AI Added
capabilities
Manage analytics and insights Manage analytics, visualizations, No change in %
and insights of exam
Configure insights Configure insights Minor
Create and configure visualizations Create and configure visualizations Major
and reports and reports
Configure Omnichannel Insights Configure Omnichannel Insights Minor
Implement Microsoft Power Platform Implement Microsoft Power No change in %
Platform of exam
Configure model-driven apps Configure model-driven apps Major
Create custom apps Create custom apps Minor
Implement Power Virtual Agents with Implement Power Virtual Agents for Minor
Dynamics 365 Customer Service Customer Service
Implement Connected Customer Implement Connected Customer % of exam
Service Service decreased
Describe Connected Customer Service Describe Connected Customer Minor
Service
Describe device management options Create and manage IoT devices Major
Implement routing Implement routing % of exam
increased
Configure routing Configure routing No change
Create and manage queues Create and manage queues No change
Skills measured prior to September 25, 2023
Audience profile
Candidates for this exam are functional consultants with customer service expertise.
They are responsible for implementing solutions that focus upon customer service,
quality, reliability, efficiency, and customer satisfaction.
Candidates design and implement service management processes and automation in
collaboration with solution architects. Candidates coordinate with customer
engagement administrators to implement and upgrade customer service components
including omnichannel, collaboration, knowledge management, customer feedback, and
connected services.
Candidates must have strong applied knowledge of customer service including in-depth
understanding of cases, knowledge management, queues, entitlements, resource
scheduling, service- level agreements (SLAs), visualizations, connected services, Power
Virtual Agents, Customer Service workspaces, Customer Voice, basic and unified routing,
and Omnichannel for Customer Service. The functional consultant's knowledge should
include a comprehensive understanding of the customer service application's role in
relationship to the Dynamics 365 suite of apps along with a basic understanding of the
solution architecture and quality assurance.
Skills at a glance
Manage cases and Knowledge Management (25–30%)
Manage entitlements and SLAs (5–10%)
Implement scheduling (5–10%)
Implement multi-session experiences for Customer Service (20–25%)
Manage analytics and insights (10–15%)
Implement Microsoft Power Platform (5–10%)
Implement Connected Customer Service (5–10%)
Implement routing (5–10%)
Manage cases and Knowledge Management (25–30%)
Create and manage cases
Configure cases
Manage cases
Create and search for case records
Convert activities to cases
Perform case resolution
Implement parent/child cases
Merge cases
Set autonumbering for customer service entities
Define and configure foundational Customer Service components
Implement Advanced Similarity rules
Implement record creation and update rules
Configure the Case Resolution form
Configure Status Reason transitions
Configure business process flows
Configure categories and subjects
Configure document management
Configure basic and enhanced Teams integration
Create and administer Knowledge Management
Configure the Knowledge Search capabilities
Use Knowledge articles to resolve cases
Manage the Knowledge article lifecycle
Manage Knowledge article content and templates
Configure tables for Knowledge management
Convert cases to knowledge articles
Enable AI suggested Descriptions and Keywords
Capture customer feedback by using Customer Voice
Create a survey
Describe survey elements including question types
Apply formatting and branding to a survey
Trigger distribution of a survey
Describe and analyze survey results including CSAT and Net Promoter Score (NPS)
Manage entitlements and SLAs (5–10%)
Create and manage entitlements
Configure and apply entitlements
Define and create entitlements including products, channels, contacts, allocations,
and service-level agreements
Manage entitlement templates
Activate and deactivate entitlements
Renew or cancel an entitlement
Create and manage SLAs
Define and create service-level agreements (SLAs)
Configure SLA settings
Configure a holiday schedule
Configure a customer service schedule
Implement actions by using Power Automate
Manage cases that are associated with SLAs
Manually apply an SLA
Create and manage SLA items including KPIs, warning actions, success actions, and
applicability
Implement scheduling (5–10%)
Manage resources
Define business closures
Configure organizational units
Configure resources
Configure work hours
Configure facilities and equipment
Configure resource categories and characteristics
Manage services
Define services
Schedule a service activity
Configure fulfillment preferences
Implement multi-session experiences for Customer
Service (20–25%)
Deploy Omnichannel for Customer Service
Provision Omnichannel for Customer Service
Configure application settings including data masking, operating hours,
authentication settings, self-service settings, and sentiment analysis
Configure work streams
Configure routing values
Implement context variables
Implement security roles for omnichannel
Manage channels
Configure channels
Enable the chat widget on websites
Configure pre-chat surveys
Configure proactive chat
Configure the voice channel
Configure agent productivity tools
Configure quick replies
Configure agent scripts
Enable Smart Assist
Create macros
Configure agent workspaces
Configure notifications
Configure session templates
Create app profiles
Configure Agent Inbox
Manage analytics and insights (10–15%)
Configure insights
Configure Customer Service historical analytics
Configure topic clustering
Configure Knowledge search analytics
Create and configure visualizations and reports
Configure tier 1 and tier 2 interactive dashboards
Design and create customer service charts
Design reports by using the Report wizard
Configure Omnichannel Insights
Configure Omnichannel Insights dashboard
Configure intraday insights
Customize KPIs for intraday insights
Enable sentiment analysis
Implement Microsoft Power Platform (5–10%)
Configure model-driven apps
Create and configure forms
Create and configure views
Configure site maps
Create custom apps
Create task-specific canvas apps and custom pages
Embed apps in Dynamics 365 Customer Service
Create a custom portal to support customer service processes
Implement Power Virtual Agents with Dynamics 365 Customer
Service
Describe Power Virtual Agents components and concepts
Integrate Power Virtual Agents with Dynamics 365 Customer Service
Escalate conversations to a live agent
Create and manage bots including chat and voice
Implement Power Virtual Agents as a post-call survey
Implement Connected Customer Service (5–10%)
Describe Connected Customer Service
Describe IoT components
Identify use cases for Connected Customer Service
Configure Power Automate rules to create IoT Alerts from IoT Central
Configure security roles for Connected Customer Service
Describe device management options
Manage IoT devices
Interact with IoT devices
Implement routing (5–10%)
Configure routing
Configure work classification and assignments including rules
Configure user attributes including capacity profiles
Implement Basic Case Routing rules
Configure Routing Rulesets
Describe different unified routing options
Configure skills-based routing and Skills Finder
Configure diagnostics
Create and manage queues
Differentiate queue types
Configure queues
Add records to queues
Configure tables for queues
Perform queue operations including pick, release, remove, and delete operations
Study Guide for Exam MB-240:
Microsoft Dynamics 365 Field Service
Functional Consultant
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 23, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 23, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of March 23, 2023
Audience profile
Candidates for this exam are Microsoft Dynamics 365 Field Service functional
consultants. They are responsible for implementing solutions that manage and optimize
resources which complete the field service lifecycle.
These professionals implement field service processes designed in collaboration with
internal and external teams. This collaboration includes configuring the default
administration areas of the Field Service application, deploying the Connected Field
Service (IoT) solution and the mobile app, and implementing any additional
customizations needed. They are responsible for the configuration and deployment of
the Field Service app in conjunction with the core customer service application.
Candidates must know how to configure resources, characteristics, incident types,
inventory integration, service agreements, resource scheduling, work orders, inspections,
service tasks, field service user roles, field service settings, the Connected Field Service
(IoT) solution, and the Dynamics 365 Field Service mobile app. They must also know how
to customize components of the Field Service app.
Configure field service applications (20–25%)
Manage work orders (20–25%)
Schedule and dispatch work orders (20–25%)
Manage the Dynamics 365 Field Service mobile app (5–10%)
Manage inventory and purchasing (1–5%)
Manage Connected Field Service and customer assets (5–10%)
Implement Microsoft Power Platform (5–10%)
Manage customer experiences (5–10%)
Configure field service applications (20–25%)
Define and configure core field service components
Define and configure key required security roles
Configure territories, postal codes, and organizational units
Configure characteristics and proficiency models
Implement resource roles and categories
Enable conditional Field Service settings
Enable Microsoft Teams Integration
Configure product and service pricing
Define required product and service types
Configure minimum charge amounts and durations
Determine how pricing rules affect the price that is applied to a product on a work
order
Associate products and services with price lists
Define tax codes
Configure bookable resources
Manage bookable resources
Configure geocoding
Define start and end locations for resources
Determine the types of addresses to use
Configure pay types and rates
Configure working hours and working hour templates
Manage time off requests
Enable technician time tracking
Schedule multiple resources
Determine the types of resources required
Describe use cases for resource pools, crews, and Requirement groups
Define Requirement groups and Requirement group templates
Set up resource pools and crews
Integrate other tools with Dynamics 365 Field Service
Implement Dynamics 365 Remote Assist for use with Dynamics 365 Field Service
Configure and use Dynamics 365 Remote Assist one-time call
Use Dynamics 365 Guides with work orders
Create and configure field service visualizations
Configure dashboards
Design and create field service charts
Design reports by using the Report wizard.
Design, create, and share Power BI reports and dashboards
Understand the key Field Service Analytics and Insights work order summary
metrics
Manage work orders (20–25%)
Describe the work order lifecycle
Configure work orders, including work order types and work order resolutions
Configure work order lifecycle stages
Configure booking status and work order status values
Configure uses and capabilities for billing accounts, service accounts, and
functional locations
Create and manage work orders
Create a work order
Add status and sub-status information to a work order
Organize work orders and resources by geography
Associate a work order with a price list, Service Level Agreement, and entitlement
Close a work order
Collaborate on work orders by using Microsoft Teams
Prepare work order summary reports
Configure work order resolutions
Manage work order costs using not-to-exceed
Manage incidents
Configure incident types and suggestions
Assign requirement group templates to incident types
Add service tasks to incidents
Add products and services to incidents
Create and manage agreements
Determine when to use agreements
Define and configure agreement preferences and settings
Configure automatic generation of work orders
Configure booking preferences
Configure agreement invoicing
Create entitlements for agreements
Manage inspections
Create inspections and ad hoc inspections
Associate inspections with work orders and customer assets
Describe use cases for analyzing results of inspections
Create inspection templates
Run reports on inspections
Schedule and dispatch work orders (20–25%)
Manage scheduling options
Schedule work orders by using the schedule board and schedule assistant
Determine when to use each scheduling option
Configure fulfillment preferences
Configure quick scheduling (“quick book“)
Implement schedule boards
Identify features and uses for Booking Requirements view
Implement the integrated map feature
Manually schedule work orders
Reassign and reschedule work orders
Move incomplete work orders
Generate driving instructions for field agents
Manage schedule boards
Describe use cases for multiple schedule boards
Configure schedule boards
Customize a schedule board
Implement the schedule assistant
Apply constraints to resource queries
Filter data
Specify a search radius
Troubleshoot the schedule assistant
Configure Universal Resource Scheduling
Describe use cases for Universal Resource Scheduling
Describe the role of resource requirements in scheduling
Enable scheduling for a table
Configure geocoding for a custom table
Manage work hours calendar for requirements
Describe booking timestamps, booking journals, and actuals
Manage the Dynamics 365 Field Service mobile app (5–
10%)
Describe the capabilities of the mobile app
Deploy the mobile app
Complete work orders
Service and maintain customer assets
Set up the mobile app
Configure security roles
Customize the mobile app including forms, views, pages, and site maps
Enable and configure location tracking and geofencing
Configure offline profiles and synchronization features
Configure deep linking
Configure push notification
Configure barcode features
Manage inventory and purchasing (1–5%)
Manage inventory and warehouses
Set up inventory and warehouses
View product inventory
Adjust inventory levels
Transfer inventory between warehouses
Manually update inventory by using inventory journals
Manage purchasing and product returns
Describe the purchase order process
Create purchase orders
Create a list of receivable products for a purchase order
Determine product return options
Create return merchandise authorizations (RMAs)
Create return to vendor (RTV) transactions
Finalize returns
Manage Connected Field Service and customer assets (5–
10%)
Implement Connected Field Service
Describe IoT deployment options
Identify use cases for Connected Field Service
Manage and associate IoT devices
Configure security roles for Connected Field Service
Define and configure customer assets
Describe uses for customer assets
Create and manage customer assets
Configure products to enable automatic creation of customer assets
Associate work orders with customer assets
Create child assets
Configure 3D asset models
Define functional locations
Implement Microsoft Power Platform (5–10%)
Configure model-driven apps
Create and configure forms
Create and configure views
Configure site maps
Create custom apps and automation
Create task-specific canvas apps and custom pages
Embed apps in Dynamics 365 Field Service
Use custom Power Automate cloud flows to automate tasks and enhance Field
Service
Manage customer experiences (5–10%)
Configure Microsoft Power Pages
Configure Field Service customer experience portal
Configure self-service scheduling
Configure pre-built Power Automate flows
Track technician location
Capture customer feedback by using Customer Voice
Create a survey
Trigger distribution of a survey
Apply formatting and branding to a survey
Describe and analyze survey results including CSAT and Net Promoter Score (NPS)
Describe survey elements including question types
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Study resources Links to learning and documentation
Find documentation Dynamics 365 documentation and learning modules
User guide for Dynamics 365 Field Service (contains video)
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to March 23, 2023 Skill area as of March 23, 2023 Changes
Audience profile No
change
Configure field service applications Configure field service applications No
change
Define and configure core field service Define and configure core field service No
components components change
Configure product and service pricing Configure product and service pricing No
change
Configure bookable resources Configure bookable resources No
change
Schedule multiple resources Schedule multiple resources No
change
Integrate other tools with Dynamics 365 Integrate other tools with Dynamics 365 No
Field Service Field Service change
Create and configure field service Create and configure field service No
visualizations visualizations change
Manage work orders Manage work orders No
change
Skill area prior to March 23, 2023 Skill area as of March 23, 2023 Changes
Describe the work order lifecycle Describe the work order lifecycle No
change
Create and manage work orders Create and manage work orders Minor
Manage incidents Manage incidents No
change
Create and manage agreements Create and manage agreements No
change
Manage inspections Manage inspections Minor
Schedule and dispatch work orders Schedule and dispatch work orders No
change
Manage scheduling options Manage scheduling options No
change
Implement schedule boards Implement schedule boards No
change
Manage schedule boards Manage schedule boards No
change
Implement the schedule assistant Implement the schedule assistant No
change
Configure Universal Resource Scheduling Configure Universal Resource Scheduling No
change
Manage the Dynamics 365 Field Service Manage the Dynamics 365 Field Service No
mobile app mobile app change
Describe the capabilities of the mobile Describe the capabilities of the mobile No
app app change
Set up the mobile app Set up the mobile app No
change
Manage inventory and purchasing Manage inventory and purchasing No
change
Manage inventory and warehouses Manage inventory and warehouses No
change
Manage purchasing and product returns Manage purchasing and product returns No
change
Skill area prior to March 23, 2023 Skill area as of March 23, 2023 Changes
Manage Connected Field Service and Manage Connected Field Service and No
customer assets customer assets change
Implement Connected Field Service Implement Connected Field Service No
change
Define and configure customer assets Define and configure customer assets No
change
Implement Microsoft Power Platform Implement Microsoft Power Platform No
change
Configure model-driven apps Configure model-driven apps No
change
Create custom apps and automation Create custom apps and automation No
change
Manage customer experiences Manage customer experiences No
change
Configure Microsoft Power Pages Configure Microsoft Power Pages No
change
Capture customer feedback by using Capture customer feedback by using No
Customer Voice Customer Voice change
Skills measured prior to March 23, 2023
Audience profile
Candidates for this exam are Microsoft Dynamics 365 Field Service functional
consultants. They are responsible for implementing solutions that manage and optimize
resources which complete the field service lifecycle.
These professionals implement field service processes designed in collaboration with
internal and external teams. This collaboration includes configuring the default
administration areas of the Field Service application, deploying the Connected Field
Service (IoT) solution and the mobile app, and implementing any additional
customizations needed. They are responsible for the configuration and deployment of
the Field Service app in conjunction with the core customer service application.
Candidates must know how to configure resources, characteristics, incident types,
inventory integration, service agreements, resource scheduling, work orders, inspections,
service tasks, field service user roles, field service settings, the Connected Field Service
(IoT) solution, and the Dynamics 365 Field Service mobile app. They must also know how
to customize components of the Field Service app.
Configure field service applications (20–25%)
Manage work orders (20–25%)
Schedule and dispatch work orders (20–25%)
Manage the Dynamics 365 Field Service mobile app (5–10%)
Manage inventory and purchasing (1–5%)
Managed Connected Field Service and customer assets (5–10%)
Implement Microsoft Power Platform (5–10%)
Manage customer experiences (5–10%)
Configure field service applications (20–25%)
Define and configure core field service components
Define and configure key required security roles
Configure territories, postal codes, and organizational units
Configure characteristics and proficiency models
Implement resource roles and categories
Enable conditional Field Service settings
Enable Microsoft Teams Integration
Configure product and service pricing
Define required product and service types
Configure minimum charge amounts and durations
Determine how pricing rules affect the price that is applied to a product on a work
order
Associate products and services with price lists
Define tax codes
Configure bookable resources
Manage bookable resources
Configure geocoding
Define start and end locations for resources
Determine the types of addresses to use
Configure pay types and rates
Configure working hours and working hour templates
Manage time off requests
Enable technician time tracking
Schedule multiple resources
Determine the types of resources required
Describe use cases for resource pools, crews, and Requirement groups
Define Requirement groups and Requirement group templates
Set up resource pools and crews
Integrate other tools with Dynamics 365 Field Service
Implement Dynamics 365 Remote Assist for use with Dynamics 365 Field Service
Configure and use Dynamics 365 Remote Assist one-time call
Use Dynamics 365 Guides with work orders
Create and configure field service visualizations
Configure dashboards
Design and create field service charts
Design reports by using the Report wizard.
Design, create, and share Power BI reports and dashboards
Understand the key Field Service Analytics and Insights work order summary
metrics
Manage work orders (20–25%)
Describe the work order lifecycle
Configure work orders, including work order types and work order resolutions
Configure work order lifecycle stages
Configure booking status and work order status values
Configure uses and capabilities for billing accounts, service accounts, and
functional locations
Create and manage work orders
Create a work order
Add status and sub-status information to a work order
Organize work orders and resources by geography
Associate a work order with a price list, Service Level Agreement, and entitlement
Close a work order
Collaborate on work orders by using Microsoft Teams
Prepare work order summary reports
Configure work order resolutions
Manage incidents
Configure incident types and suggestions
Assign requirement group templates to incident types
Add service tasks to incidents
Add products and services to incidents
Create and manage agreements
Determine when to use agreements
Define and configure agreement preferences and settings
Configure automatic generation of work orders
Configure booking preferences
Configure agreement invoicing
Create entitlements for agreements
Manage inspections
Create inspections and ad hoc inspections
Associate inspections with work orders and customer assets
Describe use cases for analyzing results of inspections
Create inspection templates
Schedule and dispatch work orders (20–25%)
Manage scheduling options
Schedule work orders by using the schedule board and schedule assistant
Determine when to use each scheduling option
Configure fulfillment preferences
Configure quick scheduling (“quick book“)
Implement schedule boards
Identify features and uses for Booking Requirements view
Implement the integrated map feature
Manually schedule work orders
Reassign and reschedule work orders
Move incomplete work orders
Generate driving instructions for field agents
Manage schedule boards
Describe use cases for multiple schedule boards
Configure schedule boards
Customize a schedule board
Implement the schedule assistant
Apply constraints to resource queries
Filter data
Specify a search radius
Troubleshoot the schedule assistant
Configure Universal Resource Scheduling
Describe use cases for Universal Resource Scheduling
Describe the role of resource requirements in scheduling
Enable scheduling for a table
Configure geocoding for a custom table
Manage work hours calendar for requirements
Describe booking timestamps, booking journals, and actuals
Manage the Dynamics 365 Field Service mobile app (5–
10%)
Describe the capabilities of the mobile app
Deploy the mobile app
Complete work orders
Service and maintain customer assets
Set up the mobile app
Configure security roles
Customize the mobile app including forms, views, pages, and site maps
Enable and configure location tracking and geofencing
Configure offline profiles and synchronization features
Configure deep linking
Configure push notification
Configure barcode features
Manage inventory and purchasing (1–5%)
Manage inventory and warehouses
Set up inventory and warehouses
View product inventory
Adjust inventory levels
Transfer inventory between warehouses
Manually update inventory by using inventory journals
Manage purchasing and product returns
Describe the purchase order process
Create purchase orders
Create a list of receivable products for a purchase order
Determine product return options
Create return merchandise authorizations (RMAs)
Create return to vendor (RTV) transactions
Finalize returns
Manage Connected Field Service and customer assets (5–
10%)
Implement Connected Field Service
Describe IoT deployment options
Identify use cases for Connected Field Service
Manage and associate IoT devices
Configure security roles for Connected Field Service
Define and configure customer assets
Describe uses for customer assets
Create and manage customer assets
Configure products to enable automatic creation of customer assets
Associate work orders with customer assets
Create child assets
Configure 3D asset models
Define functional locations
Implement Microsoft Power Platform (5–10%)
Configure model-driven apps
Create and configure forms
Create and configure views
Configure site maps
Create custom apps and automation
Create task-specific canvas apps and custom pages
Embed apps in Dynamics 365 Field Service
Use custom Power Automate cloud flows to automate tasks and enhance Field
Service
Manage customer experiences (5–10%)
Configure Microsoft Power Pages
Configure Field Service customer experience portal
Configure self-service scheduling
Configure pre-built Power Automate flows
Track technician location
Capture customer feedback by using Customer Voice
Create a survey
Trigger distribution of a survey
Apply formatting and branding to a survey
Describe and analyze survey results including CSAT and Net Promoter Score (NPS)
Describe survey elements including question types
Study guide for Exam MB-260:
Microsoft Customer Data Platform
Specialist
Article • 09/20/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 19, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 19, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions on this schedule, there may be times when localized versions of an exam are
not updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 19, 2023
Audience profile
As a candidate for this exam, you implement solutions that provide insights into
customer profiles and that track engagement activities to help:
Improve customer experiences.
Increase customer retention.
You should have firsthand experience with:
Dynamics 365 Customer Insights - Data and one or more additional Dynamics 365
apps
Microsoft Power Query
Microsoft Dataverse
Common Data Model
Microsoft Power Platform
You should also have direct experience with practices related to:
Privacy
Compliance
Consent
Security
Responsible AI
Data retention policy
As a candidate for this exam, you need experience with processes related to key
performance indicators (KPIs), data retention, validation, visualization, preparation,
matching, fragmentation, segmentation, and enhancement. You should have a general
understanding of:
Azure Machine Learning
Azure Synapse Analytics
Azure Data Factory
Skills at a glance
Design Dynamics 365 Customer Insights - Data solutions (5–10%)
Ingest data into Customer Insights - Data (10–15%)
Create customer profiles through data unification (30–35%)
Implement AI predictions in Customer Insights - Data (5–10%)
Configure measures and segments (10–15%)
Configure third-party connections (10–15%)
Administer Customer Insights - Data (5–10%)
Design Dynamics 365 Customer Insights - Data solutions
(5–10%)
Describe Customer Insights - Data
Describe Dynamics 365 Customer Insights - Data components, including tables,
relationships, enrichments, activities, measures, and segments
Describe the first run experience (FRE) in D365 Customer Insights - Data
Describe support for near real-time updates
Describe support for enrichment
Describe the differences between individual consumer and business account
profiles.
Describe use cases for Customer Insights - Data
Describe use cases for Dynamics 365 Customer Insights - Data
Describe use cases for extending Customer Insights - Data by using Microsoft
Power Platform components
Describe use cases for Customer Insights - Data APIs
Describe use cases for working with business accounts
Ingest data into Customer Insights - Data (10–15%)
Connect to data sources
Determine which data sources to use
Determine whether to use the managed data lake or an organization’s data lake
Attach to a Microsoft Dataverse data lake
Attach to Azure Data Lake Storage
Ingest and transform data using Power Query connectors
Attach to Azure Synapse Analytics
Describe real-time ingestion capabilities and limitations
Describe benefits of pre-unification data enrichment
Ingest data in real-time
Update Unified Customer Profile fields in real-time
Understand common ingestion errors
Transform, cleanse, and load data by using Power Query
Select tables and columns
Resolve data inconsistencies, unexpected or null values, and data quality issues
Evaluate and transform column data types
Configure incremental refreshes for data sources
Identify data sources that support incremental updates
Configure incremental refresh
Identify capabilities and limitations for scheduled refreshes
Configure scheduled refreshes and on-demand refreshes
Create customer profiles through data unification (30-
35%)
Select source fields
Select Customer Insights tables and attributes for unification
Select attribute types
Select the primary key
Remove duplicate records
Deduplicate enriched tables
Define deduplication rules
Review deduplication results
Match conditions
Specify a match order for tables
Define match rules
Define exceptions
Include enriched tables in matching
Configure normalization options
Differentiate between basic and custom precision methods
Unify customer fields
Specify the order of fields for merged tables
Combine fields into a merged field
Combine a group of fields
Separate fields from a merged field
Exclude fields from a merge
Change the order of fields
Rename fields
Group profiles into Clusters
Implement business data separation
Understand business unit separation prerequisites
Access business data in Dataverse
Implement Customer Insights - Data business unit integrations
Review data unification
Review and create customer profiles
View the results of data unification
Verify output tables from data unification
Update the unification settings
Configure relationships and activities
Create and manage relationships
Create activities by using a new or existing relationship
Create activities in real-time
Manage activities
Combine customer profiles with activity data from unknown users
Display Customer Insights - Data Activities in D365 Activity Timeline
Create a unified contact profile for B2B accounts
Create unified contact profile
Set the relationship between contacts and accounts
Define the semantic fields
Review contact unification
Verify output tables from data unification
Configure search and filter indexes
Define which fields should be searchable
Define filter options for fields
Define indexes
Implement AI predictions in Customer Insights - Data (5–
10%)
Use Copilot in Customer Insights - Data
Understand key Discovery page components
Configure prediction models
Configure and evaluate the customer churn models, including the transactional
churn and subscription churn models
Configure and evaluate the product recommendation model
Configure and evaluate the customer lifetime value model
Create a customer segment based on prediction model
Configure and manage sentiment analysis
Implement machine learning models
Describe prerequisites for using custom Azure Machine Learning models in
Customer Insights - Data
Use a wizard to bring custom prediction models to Customer Insights - Data
Implement workflows that consume machine learning models
Manage workflows for custom machine learning models
Configure measures and segments (10–15%)
Create and manage measures
Create and manage tags
Describe the different types of measures
Create a measure
Create a measure by using a template
Configure measure calculations
Modify dimensions
Schedule Measures
Create and manage segments
Create and manage tags
Describe methods for creating segments, including segment builder and quick
segments
Create a segment from customer profiles, measures, or AI predictions
Create a segment based on a prediction model
Find similar customers
Project attributes
Track usage of segments
Export segments
Find suggested segments
Describe how the system suggests segments for use
Create a segment from a suggestion
Create a suggested segment based on activity
Configure refreshes for suggestions
Create segment insights
Configure overlap segments
Configure differentiated segments
Analyze insights
Find similar segments with AI
Configure third-party connections (10–15%)
Configure connections and exports
Configure a connection for exporting data
Create a data export
Define types of exports
Configure on demand and scheduled data exports
Define the limitations of segment exports
Export data to Dynamics 365 Customer Insights – Journeys or
Dynamics 365 Sales
Identify prerequisites for exporting data from Dynamics 365 Customer Insights -
Data
Create connections between Dynamics 365 Customer Insights - Data and Dynamics
365 apps
Define which segments to export
Export a Dynamics 365 Customer Insights - Data segment into Dynamics 365
Customer Insights - Journeys as a marketing segment
Use Dynamics 365 Customer Insights - Data profiles and segments with real-time
marketing
Export a Dynamics 365 Customer Insights - Data profile into Dynamics 365
Customer Insights - Journeys for customer journey orchestration
Export a Dynamics 365 Customer Insights - Data segment into Dynamics 365 Sales
as a marketing list
Display Customer Insights - Data data from within Dynamics 365 apps
Identify what data from Dynamics 365 Customer Insights - Data can be displayed
within Dynamics 365 apps Configure the Customer Card add-in for Dynamics 365
apps
Identify permissions required to implement the Customer Card Add-in for
Dynamics 365 apps
Implement Data Enrichment
Enrich customer profiles
Configure and manage enrichments
Enrich data sources before unification
View enrichment results
Use Customer Consent data
Add Consent Data to Customer Insights - Data
Use Consent Data
Use Customer Insights - Data data across Power Platform and
M365 applications
Use D365 Customer Insights - Data chatbot for Microsoft Teams
Connect Power Apps and Dynamics 365 Customer Insights - Data
Use the Power Automate Connector for Dynamics 365 Customer Insights - Data
Configure the Dynamics 365 Customer Insights connector for Power BI - Data
Administer Customer Insights - Data (5–10%)
Create and configure environments
Identify who can create environments
Differentiate between trial and production environments
Connect Customer Insights - Data to Microsoft Dataverse
Connect Customer Insights - Data with Azure Data Lake Storage Account Manage
existing environments
Change or claim ownership of the environment
Reset an existing environment
Delete an existing environment
Configure user permissions
Describe available user permissions
Export diagnostic logs
Manage system refreshes
Differentiate between system refreshes and data source refreshes
Describe refresh policies
Configure a system refresh schedule
Monitor and troubleshoot refreshes
Create and manage connections
Describe when connections are used
Configure and manage connections
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Dynamics 365 Customer Insights documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 19, Skill area as of October 19, 2023 Changes
2023
Audience profile Minor
Design Dynamics 365 Customer Design Dynamics 365 Customer Insights Minor
Insights solutions - Data solutions
Describe Customer Insights Describe Customer Insights - Data Minor
Describe use cases for Customer Describe use cases for Customer Insights - Minor
Insights Data
Ingest data into Customer Ingest data into Customer Insights - Data Minor
Insights
Connect to data sources Connect to data sources Minor
Transform, cleanse, and load data Transform, cleanse, and load data by using No change
by using Power Query Power Query
Configure incremental refreshes Configure incremental refreshes for data No change
for data sources sources
Create customer profiles through Create customer profiles through data % of exam
data unification unification increased
Select source fields Select source fields No change
Remove duplicate records Remove duplicate records No change
Match conditions Match conditions No change
Unify customer fields Unify customer fields No change
Implement business data separation Added
Review data unification Review data unification No change
Configure search and filter indexes Configure relationships and activities Moved up in
outline
Create a unified contact profile for B2B Added
accounts
Configure relationships and Configure search and filter indexes Moved down in
Skill area prior to October 19, Skill area as of October 19, 2023 Changes
2023
activities outline
Implement AI predictions in Implement AI predictions in Customer Minor
Customer Insights Insights - Data
Use Copilot in Customer Insights - Data Added
Configure prediction models Configure prediction models No change
Implement machine learning Implement machine learning models Minor
models
Configure measures and Configure measures and segments % of exam
segments decreased
Create and manage measures Create and manage measures Minor
Create and manage segments Create and manage segments No change
Find suggested segments Find suggested segments No change
Create segment insights Create segment insights No change
Configure third-party Configure third-party connections % of exam
connections increased
Configure connections and Configure connections and exports No change
exports
Export data to Dynamics 365 Export data to Dynamics 365 Customer Minor
Marketing or Dynamics 365 Sales Insights - Journeys or Dynamics 365 Sales
Display Customer Insights data Display Customer Insights - Data data Minor
from within Dynamics 365 apps from within Dynamics 365 apps
Implement Data Enrichment Implement Data Enrichment No change
Use Customer Consent data Use Customer Consent data No change
Use Customer Insights data across Power Added
Platform and M365 applications
Administer Customer Insights Administer Customer Insights - Data Minor
Create and configure Create and configure environments Minor
environments
Manage system refreshes Manage system refreshes No change
Create and manage connections Create and manage connections No change
Skills measured prior to October 19, 2023
Audience profile
Candidates for this exam implement solutions that provide insights into customer
profiles and that track engagement activities to help improve customer experiences and
increase customer retention.
Candidates should have firsthand experience with Dynamics 365 Customer Insights and
one or more additional Dynamics 365 apps, Microsoft Power Query, Microsoft
Dataverse, Common Data Model, and Microsoft Power Platform. They should also have
direct experience with practices related to privacy, compliance, consent, security,
responsible AI, and data retention policy.
Candidates need experience with processes related to KPIs, data retention, validation,
visualization, preparation, matching, fragmentation, segmentation, and enhancement.
They should have a general understanding of Azure Machine Learning, Azure Synapse
Analytics, and Azure Data Factory.
Skills at a glance
Design Customer Insights solutions (5–10%)
Ingest data into Customer Insights (10–15%)
Create customer profiles through data unification (25–30%)
Implement AI predictions in Customer Insights (5–10%)
Configure measures and segments (15–20%)
Configure third-party connections (10–15%)
Administer Customer Insights (5–10%)
Design Dynamics 365 Customer Insights solutions (5–
10%)
Describe Customer Insights
Describe Customer Insights components, including tables, relationships,
enrichments, activities, measures, and segments
Describe support for near real-time updates
Describe support for enrichment
Describe the differences between individual consumer and business account
profiles.
Describe use cases for Customer Insights
Describe use cases for Dynamics 365 Customer Insights
Describe use cases for extending Customer Insights by using Microsoft Power
Platform components
Describe use cases for Customer Insights APIs
Describe use cases for working with business accounts
Ingest data into Customer Insights (10–15%)
Connect to data sources
Determine which data sources to use
Determine whether to use the managed data lake or an organization’s data lake
Attach to a Microsoft Dataverse data lake
Attach to Azure Data Lake Storage
Ingest and transform data using Power Query connectors
Attach to Azure Synapse Analytics
Describe real-time ingestion capabilities and limitations
Describe benefits of pre-unification data enrichment
Ingest data in real-time
Update Unified Customer Profile fields in real-time
Transform, cleanse, and load data by using Power Query
Select tables and columns
Resolve data inconsistencies, unexpected or null values, and data quality issues
Evaluate and transform column data types
Transform table data
Configure incremental refreshes for data sources
Identify data sources that support incremental updates
Configure incremental refresh
Identify capabilities and limitations for scheduled refreshes
Configure scheduled refreshes and on-demand refreshes
Create customer profiles through data unification (25–
30%)
Select source fields
Select Customer Insights tables and attributes for unification
Select attribute types
Select the primary key
Remove duplicate records
Deduplicate enriched tables
Define deduplication rules
Review deduplication results
Match conditions
Specify a match order for tables
Define match rules
Define exceptions
Include enriched tables in matching
Configure normalization options
Differentiate between basic and custom precision methods
Unify customer fields
Specify the order of fields for merged tables
Combine fields into a merged field
Combine a group of fields
Separate fields from a merged field
Exclude fields from a merge
Change the order of fields
Rename fields
Group profiles into Clusters
Review data unification
Review and create customer profiles
View the results of data unification
Verify output tables from data unification
Update the unification settings
Configure search and filter indexes
Define which fields should be searchable
Define filter options for fields
Define indexes
Configure relationships and activities
Create and manage relationships
Create activities by using a new or existing relationship
Create activities in real-time
Manage activities
Combine customer profiles with activity data from unknown users
Implement AI predictions in Customer Insights (5–10%)
Configure prediction models
Configure and evaluate the customer churn models, including the transactional
churn and subscription churn models
Configure and evaluate the product recommendation model
Configure and evaluate the customer lifetime value model
Create a customer segment based on prediction model
Configure and manage sentiment analysis
Implement machine learning models
Describe prerequisites for using custom Azure Machine Learning models in
Customer Insights
Implement workflows that consume machine learning models
Manage workflows for custom machine learning models
Configure measures and segments (15–20%)
Create and manage measures
Create and manage tags
Describe the different types of measures
Create a measure
Create a measure by using a template
Configure measure calculations
Modify dimensions
Create and manage segments
Create and manage tags
Describe methods for creating segments, including segment builder and quick
segments
Create a segment from customer profiles, measures, or AI predictions
Create a segment based on a prediction model
Find similar customers
Project attributes
Track usage of segments
Export segments
Find suggested segments
Describe how the system suggests segments for use
Create a segment from a suggestion
Create a suggested segment based on activity
Configure refreshes for suggestions
Create segment insights
Configure overlap segments
Configure differentiated segments
Analyze insights
Find similar segments with AI
Configure third-party connections (10–15%)
Configure connections and exports
Configure a connection for exporting data
Create a data export
Define types of exports
Configure on demand and scheduled data exports
Define the limitations of segment exports
Export data to Dynamics 365 Marketing or Dynamics 365 Sales
Identify prerequisites for exporting data from Customer Insights
Create connections between Customer Insights and Dynamics 365 apps
Define which segments to export
Export a Customer Insights segment into Dynamics 365 Marketing as a marketing
segment
Use Customer Insights profiles and segments with real-time marketing
Export a Customer Insights profile into Dynamics 365 Marketing for customer
journey orchestration
Export a Customer Insights segment into Dynamics 365 Sales as a marketing list
Display Customer Insights data from within Dynamics 365 apps
Identify Customer Insights data that can be displayed within Dynamics 365 apps
Configure the Customer Card add-in for Dynamics 365 apps
Identify permissions required to implement the Customer Card Add-in for
Dynamics 365 apps
Implement Data Enrichment
Enrich customer profiles
Configure and manage enrichments
Enrich data sources before unification
View enrichment results
Use Customer Consent data
Add Consent Data to Customer Insights
Use Consent Data
Administer Customer Insights (5–10%)
Create and configure environments
Identify who can create environments
Differentiate between trial and production environments
Connect Customer Insights to Microsoft Dataverse
Connect Customer Insights with Azure Data Lake Storage Account
Manage existing environments
Change or claim ownership of the environment
Reset an existing environment
Configure user permissions
Describe available user permissions
Manage system refreshes
Differentiate between system refreshes and data source refreshes
Describe refresh policies
Configure a system refresh schedule
Monitor and troubleshoot refreshes
Create and manage connections
Describe when connections are used
Configure and manage connections
Study guide for Exam MB-300:
Microsoft Dynamics 365: Core Finance
and Operations
Article • 09/19/2023
2 Warning
This exam will retire on February 29, 2024, at 11:59 PM Central Standard Time. Read
the blog post .
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 2, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 2, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Passing MB-300 is part of the requirements to earn any of the
following certifications:
Microsoft Certified: Dynamics 365 Finance Functional Consultant
Associate
Microsoft Certified: Dynamics 365 Supply Chain Management
Functional Consultant Associate
Microsoft Certified: Dynamics 365: Finance and Operations Apps
Developer Associate
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Useful links Description
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 2, 2023
Audience profile
As a candidate for this exam, you gather and analyze business requirements to build
solutions that:
Modernize processes.
Increase ROI.
Conform to industry-recommended practices.
You serve as a key resource in implementing and configuring applications to meet
business requirements. You understand application implementation processes including:
System configuration
Data migration
Testing
Support
You implement shared features used by finance and operations apps. You manage the
application lifecycle management (ALM) process using:
Microsoft Dynamics Lifecycle Services
Microsoft Azure DevOps
Other Microsoft tools and platforms
You also have awareness that finance and operations apps integrate with Microsoft
Power Platform solutions, external systems, and tools.
As a candidate for this exam, you specialize in one or more feature sets of:
Microsoft Dynamics 365 Finance
Dynamics 365 Supply Chain Management
Dynamics 365 Commerce
Skills at a glance
Describe finance and operations apps and extend apps by using Microsoft Power
Platform technologies (20–25%)
Configure administrative features and workflows (30–35%)
Manage finance and operations data (20–25%)
Validate and support solutions (15–20%)
Describe finance and operations apps and extend apps by
using Microsoft Power Platform technologies (20–25%)
Identify common apps, features, and functionalities
Describe uses cases for and capabilities of workspaces and mobile workspaces
Describe global address book features and their use cases
Identify available inquiry and report types
Describe use cases for the Business Document Management and electronic
reporting features
Perform searches, and filter data
Describe the main navigation elements
Create, export, and import personalizations
Create, manage, and publish saved views
Create and maintain record templates
Extend app functionality by using Microsoft Power Platform
technologies
Identify use cases for Microsoft Dataverse
Identify use cases for Microsoft Power Apps
Identify use cases for Microsoft Power Automate
Identify use cases for Microsoft Power BI
Identify use cases for Microsoft Power Virtual Agents
Describe capabilities of finance and operations apps
Describe use cases for apps in the finance and operations portfolio
Identify capabilities of Dynamics 365 Finance
Identify capabilities of Dynamics 365 Supply Chain Management
Identify capabilities of Dynamics 365 Commerce
Configure administrative features and workflows (30–
35%)
Implement security
Distinguish between roles, duties, privileges, and permissions
Manage security roles
Describe segregation of duties
Describe record-level security and Extensible Data Security (XDS) policies
Describe and use the security diagnostics for task recordings tool
Maintain users
Design and create workflows and describe business events
Describe use cases for workflows
Design and create workflows
Configure workflow properties, tasks, approvals, and elements
Configure queues and workflow parameters
Troubleshoot workflows
Manage workflow versions
Describe use cases and capabilities for business events
Describe use cases for Data events
Configure organization administration features
Set up and configure legal entities and operating units
Configure number sequences
Configure organization hierarchies
Configure document handling for attachments
Create and maintain email templates
Configure system administration features
Configure email (SMTP/Exchange)
Set up and monitor batch jobs
Set up alerts
Configure document printing
Manage finance and operations data (20–25%)
Manage data
Describe use cases for the data management framework
Describe use cases for projects, data entities, and templates
Describe use cases for the dual-write feature
Describe use cases for Entity store
Describe the data migration process
Identify common migration scenarios and tools in finance and operations apps
Identify relevant data entities and elements based on given scenarios
Identify data migration requirements
Copy configuration data between legal entities by using the data management
framework
Use Microsoft Excel Workbook Designer and the Microsoft Dynamics Office add-in
to maintain data
Prepare data for migration and migrate data to finance and
operations apps
Identify types of data including master, transactional, reference, parameter, and
document data entities
Identify and extract source data
Generate field mapping between source and target data structures
Import or export data by using the data management framework
Support the transition between the existing and migrated systems
Perform a test migration and validate output from the process
Implement data task automation
Validate and support solutions (15–20%)
Test solutions
Describe types of testing including unit, regression, functional, and end-to-end
testing
Describe capabilities of available testing tools
Track work items throughout a project implementation by using Azure DevOps
Create test cases and test plans by using Azure DevOps
Create test scripts by using Task Recorder and upload scripts to Business Process
Modeler (BPM) or Azure DevOps
Automate and manage test cases by using the Regression Suite Automation Tool
(RSAT)
Describe and use Lifecycle Services (LCS) tools
Identify use cases for project asset libraries and shared asset libraries
Describe environment purposes and topologies
Differentiate between Tier 1 environments and other tiers
Maintain BPM libraries
Describe the types of environments including sandbox, test, gold, and production
Identify, report, and resolve issues by using Issue Search and creating support
tickets
Report production outages
Describe the Dynamics 365 One Version experience
Describe the environment update process
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Finance home page
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find videos Exam Readiness Zone
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 2, 2023 Skill area as of October 2, 2023 Change
Audience profile Minor
Skill area prior to October 2, 2023 Skill area as of October 2, 2023 Change
Describe finance and operations apps Describe finance and operations apps No %
and extend apps by using Microsoft and extend apps by using Microsoft change
Power Platform technologies Power Platform technologies
Identify common apps, features, and Identify common apps, features, and Major
functionality functionalities
Extend app functionality by using Extend app functionality by using No
Microsoft Power Platform technologies Microsoft Power Platform technologies change
Describe capabilities of finance and New
operations apps
Configure administrative features and Configure administrative features and No %
workflows workflows change
Implement security Implement security Minor
Design and create workflows and Design and create workflows and Minor
describe business events describe business events
Configure organization administration Configure organization administration Major
features features
Configure system administration features Configure system administration features Major
Manage finance and operations data Manage finance and operations data No %
change
Manage data Manage data Major
Describe the data migration process Describe the data migration process Major
Prepare data for migration and migrate Prepare data for migration and migrate No
data to finance and operations apps data to finance and operations apps change
Validate and support solutions Validate and support solutions No %
change
Test solutions Test solutions No
change
Describe and use Lifecycle Services (LCS) Describe and use Lifecycle Services (LCS) Major
tools tools
Skills measured prior to October 2, 2023
Audience profile
Candidates for this exam gather and analyze business requirements and translate those
requirements into fully realized business processes and solutions that implement
industry recommended practices. They serve as a key resource in implementing and
configuring applications to meet business requirements.
Candidates should be able to implement shared features used by finance and
operations apps. The candidate should be able to use Lifecycle Services (LCS), Azure
DevOps, and other Microsoft tools and platforms to manage the application lifecycle
management (ALM) process. They should also have awareness that finance and
operations apps integrate with Microsoft Power Platform solutions, external systems,
and tools.
Candidates for this exam typically specialize in one or more feature sets of finance and
operations apps including Microsoft Dynamics 365 Finance, Supply Chain Management
(which also contains manufacturing modules) Commerce, Project Operations, and
Human Resources.
Describe finance and operations apps and extend apps by using Microsoft Power
Platform technologies (20–25%)
Configure administrative features and workflows (30–35%)
Manage finance and operations data (20–25%)
Validate and support solutions (15–20%)
Describe finance and operations apps and extend apps by
using Microsoft Power Platform technologies (20–25%)
Identify common apps, features, and functionality
Describe apps in the finance and operations portfolio
Describe core components of Dynamics 365 Commerce
Describe uses cases for and capabilities of workspaces and mobile workspaces
Describe case management
Describe global address book features and their use cases
Identify available inquiry and report types
Describe use cases for the Business Document Management and electronic
reporting features
Perform searches, save queries and views, create and use record templates, and
implement filters
Extend app functionality by using Microsoft Power Platform
technologies
Identify use cases for Microsoft Dataverse
Identify use cases for Microsoft Power Apps
Identify use cases for Microsoft Power Automate
Identify use cases for Microsoft Power BI
Identify use cases for Microsoft Power Virtual Agents
Configure administrative features and workflows (30–
35%)
Implement security
Distinguish between roles, duties, privileges, and permissions
Manage security roles and users
Describe segregation of duties
Describe record-level security
Describe and use the security diagnostics for task recordings tool
Design and create workflows and describe business events
Describe use cases for workflows
Design and create workflows
Configure workflow properties, tasks, approvals, and elements
Configure queues and workflow parameters
Troubleshoot workflows
Manage workflow versions
Describe use cases and capabilities for business events
Configure organization administration features
Set up and configure legal entities and operating units
Configure number sequences
Configure organization hierarchies
Describe and apply user options
Configure document handling for attachments
Configure document printing
Configure system administration features
Describe use cases for the Microsoft Excel Workbook Designer and the Microsoft
Dynamics Office add-in
Configure email (SMTP/Exchange)
Create and maintain email templates
Describe use cases for Entity store
Create, export, and import personalizations
Publish saved views
Set up and monitor batch jobs
Set up alerts
Manage finance and operations data (20–25%)
Manage data
Describe use cases for the data management framework
Describe use cases for projects, data entities, and templates
Copy configuration data between legal entities by using the data management
framework
Describe use cases for the dual-write feature
Describe the data migration process
Identify common migration scenarios and tools in finance and operations apps
Identify relevant data entities and elements based on given scenarios
Identify data migration requirements
Prepare data for migration and migrate data to finance and
operations apps
Identify types of data including master, transactional, reference, parameter, and
document data entities
Identify and extract source data
Generate field mapping between source and target data structures
Import or export data by using the data management framework
Support the transition between the existing and migrated systems
Perform a test migration and validate output from the process
Implement data task automation
Validate and support solutions (15–20%)
Test solutions
Describe types of testing including unit, regression, functional, and end-to-end
testing
Describe capabilities of available testing tools
Track work items throughout a project implementation by using Azure DevOps
Create test cases and test plans by using Azure DevOps
Create test scripts by using Task Recorder and upload scripts to Business Process
Modeler (BPM) or Azure DevOps
Automate and manage test cases by using the Regression Suite Automation Tool
(RSAT)
Describe and use Lifecycle Services (LCS) tools
Identify use cases for project asset libraries and shared asset libraries
Describe environment purposes and topologies
Differentiate between Tier 1 environments and other tiers
Describe use cases for BPM libraries
Describe the types of environments including sandbox, test, and production
Identify, report, and resolve issues by using Issue Search and creating support
tickets
Report production outages
Describe use cases for Trace parser
Describe the impacts of Dynamics 365 One Version service updates on projects
Study guide for Exam MB-310: Microsoft
Dynamics 365 Finance Functional
Consultant
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 21, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 21, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of March 21, 2023
Audience profile
Candidates for this exam analyze business requirements and translate those
requirements into fully realized business processes and solutions that implement
industry recommended practices. They have a fundamental understanding of
accounting principles and a deeper understanding of financial operations as they relate
to core finance, manufacturing, retail, and supply chain management operations.
Candidates for this exam typically specialize in one or more feature sets of Dynamics
365 Finance including core finance, general ledger, tax, cost accounting, cost
management, fixed assets, asset leasing, budgeting, revenue recognition, consolidation
and elimination, credit and collections, cash and bank management, and expense
management. They understand the relationships between finance and manufacturing,
retail, and supply chain management.
Set up and configure financial management (40–45%)
Implement accounts receivable, credit, collections, and revenue recognition (15–
20%)
Implement and manage accounts payable and expenses (10–15%)
Manage budgeting (10–15%)
Manage fixed assets (10–15%)
Set up and configure financial management (40–45%)
Define and configure the chart of accounts
Describe use cases for financial dimensions
Define and configure the chart of accounts and main accounts
Describe use cases for main accounts categories, ledger account aliases, and
balance control accounts
Configure financial dimensions and dimension sets
Configure legal entity overrides for financial dimensions and main accounts
Create and configure account structures and advanced rules
Configure ledgers and currencies
Construct fiscal calendars, years, and periods
Configure the ledger
Describe and configure batch transfer rules
Set up currencies and conversions for a legal entity
Manually enter currency exchange rates
Implement and manage journals
Describe options for implementing voucher numbers in journals
Configure journal names
Set up journal controls and posting restriction rules
Describe and configure journal approvals
Create voucher templates
Describe use cases for periodic journals and deferrals
Configure and apply accrual schemes
Set up intercompany accounting
Create templates to edit journals in Microsoft Excel
Perform reverse entries
Implement and manage cash and bank
Create and maintain bank groups and bank accounts
Describe electronic payment formats
Configure and process bank reconciliations including advanced bank
reconciliations
Configure cash flow reports
Implement cost accounting and cost management
Describe cost accounting processes and terms
Describe and configure the costing sheet and indirect costs
Configure cost groups and cost categories
Implement inventory costing versions
Differentiate between inventory costing methodologies
Configure item model groups
Configure item groups and posting profiles
Perform inventory closing and adjustment processes
Perform periodic processes
Describe financial period workspaces and closing schedules
Define and demonstrate periodic closing processes and end-of-year processes
Perform financial consolidation and elimination processes
Describe use cases and options for performing allocations
Implement foreign currency revaluation processes
Create and manage financial reports including modifying row, column, and report
definitions
Configure, collect, and report taxes
Configure tax groups, tax codes, settlement periods, and jurisdiction
Configure tax ledger posting groups
Prepare periodic tax filings
Implement accounts receivable, credit, collections, and
revenue recognition (15–20%)
Implement and manage accounts receivable
Set up customers and customer posting profiles
Configure and process free text invoices
Process orders, invoices, payments, and credit memos
Configure customer payment setup
Configure accounts receivable charges
Configure bank accounts for customers
Manage customer holds
Manage credit and collections
Configure credit management processes
Configure collections management processes
Manage delinquent customers
Prepare and send customer account statements
Manage customer credit limits and credit holds
Set up and process collection letters and interest notes
Configure revenue recognition
Configure journals and parameters for revenue recognition
Implement revenue schedules
Enter and process revenue recognition transactions
Implement and manage accounts payable and expenses
(10–15%)
Implement and manage accounts payable
Configure invoice validation policies
Set up vendors and vendor posting profiles
Process orders, invoices, and payments
Configure vendor payments including payment terms, method of payments, and
payment calendars
Configure accounts payable charges and apply changes to an invoice
Configure bank accounts for vendors
Configure accounts payable journal approval settings
Map expense categories to main accounts
Configure and use expense management
Configure expense management including categories, per diem options, mileage
expenses, and personal expenses
Configure workflows for expense management
Describe use cases for expense management policies and the audit workbench
Describe and configure credit card processing
Create and manage expense reports
Configure and manage cash advance settings
Create and manage travel requisitions
Manage budgeting (10–15%)
Implement basic budgeting
Configure budgeting components including budget models, codes, allocation
terms, and transfer rules
Create and configure registry entries
Compare budgeted values with actual values
Implement budget register workflows
Configure and manage budget controls
Configure budget controls including cycle time spans, budget parameters, budget
fund availability options, budget control rules and groups, and over-budget
permissions
Create and configure registry entries
Implement budget workflows
Perform budget checks on documents and journals
Configure and process budget plans
Define a budget planning process
Create or generate a budget plan
Create a budget plan by using scenarios, stages, allocation stages, stage
allocations, and templates
Create a budget plan template
Manage fixed assets (10–15%)
Implement and manage fixed assets
Create fixed assets groups and other fixes asset attributes
Configure fixed asset posting profiles
Configure fixed asset parameters
Describe the fixed assets lifecycle
Configure fixed asset books
Select depreciation methods and configure depreciation
Create and manage fixed assets
Process fixed asset transactions
Enable integration with purchasing and free text invoices
Acquire, depreciate, and dispose of fixed assets
Create fixed asset budgets and transfer the budgets to the budgeting module
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Finance
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Study resources Links to learning and documentation
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to March 21, 2023 Skill area as of March 21, 2023 Change
Audience profile Minor
Set up and configure financial Set up and configure financial No %
management management change
Define and configure the chart of Define and configure the chart of No
accounts accounts change
Configure ledgers and currencies Configure ledgers and currencies No
change
Implement and manage journals Implement and manage journals No
change
Implement and manage cash and bank Implement and manage cash and bank No
change
Implement cost accounting and cost Implement cost accounting and cost No
management management change
Perform periodic processes Perform periodic processes No
change
Configure, collect, and report taxes Configure, collect, and report taxes No
change
Implement accounts receivable, credit, Implement accounts receivable, credit, No %
collections, and revenue recognition collections, and revenue recognition change
Implement and manage accounts Implement and manage accounts No
receivable receivable change
Manage credit and collections Manage credit and collections No
change
Skill area prior to March 21, 2023 Skill area as of March 21, 2023 Change
Configure revenue recognition Configure revenue recognition No
change
Implement and manage accounts Implement and manage accounts No %
payable and expenses payable and expenses change
Implement and manage accounts Implement and manage accounts Minor
payable payable
Configure and use expense management Configure and use expense management No
change
Manage budgeting Manage budgeting No %
change
Implement basic budgeting Implement basic budgeting No
change
Configure and manage budget controls Configure and manage budget controls No
change
Configure and process budget plans Configure and process budget plans No
change
Manage fixed assets Manage fixed assets No %
change
Implement and manage fixed assets Implement and manage fixed assets No
change
Process fixed asset transactions Process fixed asset transactions No
change
Skills measured prior to March 21, 2023
Audience profile
Candidates for this exam analyze business requirements and translate those
requirements into fully realized business processes and solutions that implement
industry recommended practices. They have a fundamental understanding of
accounting principles and a deeper understanding of financial operations as they relate
to core finance, manufacturing, retail, and supply chain management operations.
Candidates for this exam typically specialize in one or more feature sets of Dynamics
365 Finance including core finance, general ledger, tax, cost accounting, cost
management, fixed assets, budgeting, revenue recognition, consolidation and
elimination, credit and collections, cash and bank management, and expense
management. They understand the relationships between finance and manufacturing,
retail, and supply chain management.
Set up and configure financial management (40–45%)
Implement accounts receivable, credit, collections, and revenue recognition (15–
20%)
Implement and manage accounts payable and expenses (10–15%)
Manage budgeting (10–15%)
Manage fixed assets (10–15%)
Set up and configure financial management (40–45%)
Define and configure the chart of accounts
Describe use cases for financial dimensions
Define and configure the chart of accounts and main accounts
Describe use cases for main accounts categories, ledger account aliases, and
balance control accounts
Configure financial dimensions and dimension sets
Configure legal entity overrides for financial dimensions and main accounts
Create and configure account structures and advanced rules
Configure ledgers and currencies
Construct fiscal calendars, years, and periods
Configure the ledger
Describe and configure batch transfer rules
Set up currencies and conversions for a legal entity
Manually enter currency exchange rates
Implement and manage journals
Describe options for implementing voucher numbers in journals
Configure journal names
Set up journal controls and posting restriction rules
Describe and configure journal approvals
Create voucher templates
Describe use cases for periodic journals and deferrals
Configure and apply accrual schemes
Set up intercompany accounting
Create templates to edit journals in Microsoft Excel
Perform reverse entries
Implement and manage cash and bank
Create and maintain bank groups and bank accounts
Describe electronic payment formats
Configure and process bank reconciliations including advanced bank
reconciliations
Configure cash flow reports
Implement cost accounting and cost management
Describe cost accounting processes and terms
Describe and configure the costing sheet and indirect costs
Configure cost groups and cost categories
Implement inventory costing versions
Differentiate between inventory costing methodologies
Configure item model groups
Configure item groups and posting profiles
Perform inventory closing and adjustment processes
Perform periodic processes
Describe financial period workspaces and closing schedules
Define and demonstrate periodic closing processes and end-of-year processes
Perform financial consolidation and elimination processes
Describe use cases and options for performing allocations
Implement foreign currency revaluation processes
Create and manage financial reports including modifying row, column, and report
definitions
Configure, collect, and report taxes
Configure tax groups, tax codes, settlement periods, and jurisdiction
Configure tax ledger posting groups
Prepare periodic tax filings
Implement accounts receivable, credit, collections, and
revenue recognition (15–20%)
Implement and manage accounts receivable
Set up customers and customer posting profiles
Configure and process free text invoices
Process orders, invoices, payments, and credit memos
Configure customer payment setup
Configure accounts receivable charges
Configure bank accounts for customers
Manage customer holds
Manage credit and collections
Configure credit management processes
Configure collections management processes
Manage delinquent customers
Prepare and send customer account statements
Manage customer credit limits and credit holds
Set up and process collection letters and interest notes
Configure revenue recognition
Configure journals and parameters for revenue recognition
Implement revenue schedules
Enter and process revenue recognition transactions
Implement and manage accounts payable and expenses
(10–15%)
Implement and manage accounts payable
Configure invoice validation policies
Set up vendors and vendor posting profiles
Process orders, invoices, and payments
Configure vendor payments including positive pay and payment calendars
Configure accounts payable charges and apply changes to an invoice
Configure bank accounts for vendors
Configure accounts payable journal approval settings
Map expense categories to main accounts
Configure and use expense management
Configure expense management including categories, per diem options, mileage
expenses, and personal expenses
Configure workflows for expense management
Describe use cases for expense management policies and the audit workbench
Describe and configure credit card processing
Create and manage expense reports
Configure and manage cash advance settings
Create and manage travel requisitions
Manage budgeting (10–15%)
Implement basic budgeting
Configure budgeting components including budget models, codes, allocation
terms, and transfer rules
Create and configure registry entries
Compare budgeted values with actual values
Implement budget register workflows
Configure and manage budget controls
Configure budget controls including cycle time spans, budget parameters, budget
fund availability options, budget control rules and groups, and over-budget
permissions
Create and configure registry entries
Implement budget workflows
Perform budget checks on documents and journals
Configure and process budget plans
Define a budget planning process
Create or generate a budget plan
Create a budget plan by using scenarios, stages, allocation stages, stage
allocations, and templates
Create a budget plan template
Manage fixed assets (10–15%)
Implement and manage fixed assets
Create fixed assets groups and other fixes asset attributes
Configure fixed asset posting profiles
Configure fixed asset parameters
Describe the fixed assets lifecycle
Configure fixed asset books
Select depreciation methods and configure depreciation
Create and manage fixed assets
Process fixed asset transactions
Enable integration with purchasing and free text invoices
Acquire, depreciate, and dispose of fixed assets
Create fixed asset budgets and transfer the budgets to the budgeting module
Study guide for Exam MB-330:
Microsoft Dynamics 365 Supply Chain
Management Functional Consultant
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 17, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 17, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of March 17, 2023
Audience profile
Candidates for this exam are supply chain management functional consultants who
design and configure Dynamics 365 Supply Chain Management and related tools and
technologies to meet the requirements for a customer. They analyze business
requirements and translate those requirements into fully realized business processes
and solutions that implement industry-recommended practices. Candidates partner with
architects, developers, consultants, and other stakeholders to deliver solutions that meet
or exceed the needs of their customers.
Candidates implement product information management, sales and procurement
processes, inventory and warehouse management, master planning, asset management,
and transportation management.
Implement product information management (20–25%)
Implement inventory and asset management (25–30%)
Implement and manage supply chain processes (15–20%)
Implement warehouse management and transportation management (15–20%)
Implement master planning (10–15%)
Implement product information management (20–25%)
Create and manage products
Create and release products and product variants
Create and apply product templates
Create BOMs and BOM versions
Create and configure category hierarchies
Create and manage product states during the life cycle of a product
Create product attributes
Configure prerequisites for products
Configure storage, tracking, and product dimension groups
Create item model groups
Describe use cases for item groups
Configure reservation hierarchies
Configure unit sequence groups
Configure additional product details
Create and assign bar codes and Global Trade Item Number (GTIN) codes
Configure product unit conversions
Configure default order settings
Configure product filter codes for warehouse operations
Manage inventory pricing and costing
Describe costing versions for standard and planned costs
Describe how price groups constrain pricing
Configure items with standard costs
Configure default item prices, purchase prices, and discounts in trade agreements
Implement inventory and asset management (25–30%)
Configure inventory management
Create and manage inventory dimensions
Configure Inventory management parameters and journals
Configure inventory value reports
Configure ABC classifications
Manage and process inventory activities
Create and process journals, including bill of materials, item arrival, transfer,
movement, inventory adjustment, and counting, journals
Create and process transfer orders
Describe the inventory closing and adjustment process
Configure and perform inventory closings and adjustments
Apply inventory blocking manually
Create batch disposition codes
Manage quality
Configure and process nonconformances
Configure quality associations
Configure components for the quality control process
Process quality orders
Process quarantine orders
Describe use cases for inventory blocking using a quality order
Configure asset management
Create and manage work orders
Create and configure assets
View and manage capacity for work orders
Configure work order settings
Schedule preventive maintenance and reactive maintenance
Implement and manage supply chain processes (15–20%)
Implement procurement and sourcing
Create and maintain vendors
Describe use cases for procurement workflows
Create and manage purchase requisitions, requests for quotation (RFQs), and
purchase orders (POs)
Create purchase agreements and vendor rebates
Configure and process consignment inventory
Manage over and under deliveries and delivery schedules
Configure procurement categories, charge codes, and purchasing policies
Configure vendor collaboration features
Create and process vendor returns
Implement landed cost
Describe landed cost concepts and terminology
Identify use cases for transportation management module and landed cost
modules
Implement common sales and marketing features
Create and maintain customers
Describe sales order reservations and order promising
Configure sales agreements
Configure and process sales quotations, sales orders, and sales returns
Configure sales groups, commissions
Configure and manage discounts and price groups
Configure and process intercompany orders
Configure customer rebates
Implement warehouse management and transportation
management (15–20%)
Configure warehouse management
Create sites, warehouses, locations, location formats, location profiles, location
types, and zones
Create and manage warehouse workers
Configure work policies and work breaks
Implement location directives
Configure inventory statuses
Configure wave, load, and work templates
Configure mobile device menus, menu items, and display settings
Create and print labels, including product, wave, and license plate labels
Perform warehouse management processes
Describe the replenishment process and cross-docking
Describe the capabilities of the load planning workbench
Configure and process inventory movements
Create cycle counting work and perform cycle counting
Process inbound and outbound orders
Update inventory statuses
Configure containerization and packaging options
Implement transportation management
Configure shipping carriers and carrier groups
Perform planning and executing of loads and shipments
Configure and generate freight bills and invoices
Configure route plans and guides
Configure route and rate engines
Configure and use dock appointment scheduling
Reconcile freight by using manual or automatic processes
Implement master planning (10–15%)
Configure master planning and forecasting
Describe the various types of forecasting available
Configure Planning Optimization Add-in for Microsoft Dynamics 365 Supply Chain
Management
Describe planning optimization fit analysis results
Set up coverage groups and item coverage
Configure and maintain master planning parameters, master plans, and forecast
plans
Define positive and negative days
Define action messages, delay messages, and time fences
Configure period templates
Manage master plans
Run master planning
View and process planned orders
Set up and use the Supply Schedule form
Configure safety margins
Configure and process safety stock journals
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Supply Chain Management home page
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone on Learn Shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to March 17, 2023 Skill area as of March 17, 2023 Change
Audience Profile Minor
Implement product information Implement product information %
management management decreased
Create and manage products Create and manage products Major
Configure prerequisites for products Configure prerequisites for products Major
Configure additional product details Configure additional product details Minor
Manage inventory pricing and costing Manage inventory pricing and costing Minor
Implement inventory management Implement inventory and asset %
management increased
Configure inventory management Configure inventory management Minor
Manage and process inventory activities Manage and process inventory activities Major
Manage quality Manage quality Major
Configure asset management New
Implement and manage supply chain Implement and manage supply chain No change
processes processes
Implement procurement and sourcing Implement procurement and sourcing Major
Implement landed cost New
Implement common sales and Implement common sales and Major
marketing features marketing features
Implement warehouse management Implement warehouse management No change
and transportation management and transportation management
Configure warehouse management Configure warehouse management Minor
Perform warehouse management Perform warehouse management Minor
processes processes
Implement transportation management Implement transportation management Minor
Implement master planning Implement master planning %
increased
Configure master planning and Configure master planning and Minor
forecasting forecasting
Manage master plans Manage master plans Minor
Skills measured prior to March 17, 2023
Audience profile
Candidates for this exam are supply chain management functional consultants who
design and configure Dynamics 365 Supply Chain Management and related tools and
technologies to meet the requirements for a customer. They analyze business
requirements and translate those requirements into fully realized business processes
and solutions that implement industry-recommended practices. Candidates partner with
architects, developers, administrators, and other stakeholders to deliver solutions that
meet or exceed the needs of their customers.
Candidates implement product information management, sales and procurement
processes, inventory and warehouse management, master planning, and transportation
management.
Implement product information management (35–40%)
Implement inventory management (20–25%)
Implement and manage supply chain processes (15–20%)
Implement warehouse management and transportation management (15–20%)
Implement master planning (5–10%)
Implement product information management (35–40%)
Create and manage products
Create and release products and product variants
Create and apply product templates
Differentiate between bills of materials (BOMs) and formulas
Create BOMs
Identify the purpose and capabilities of the product configuration models
Create and configure category hierarchies
Create and manage product states during the life cycle of a product
Create product attributes
Configure prerequisites for products
Create and manage inventory dimensions
Configure storage, tracking, and product dimension groups
Create item model groups
Create and print product labels
Describe use cases for item groups
Configure reservation hierarchies
Configure unit sequence groups
Configure additional product details
Create and print labels, including product, wave, and license plate labels
Create and assign bar codes and Global Trade Item Number (GTIN) codes
Configure product unit conversions
Configure default order settings
Configure product filter codes
Manage inventory pricing and costing
Describe costing versions for standard and planned costs
Describe how price groups constrain pricing
Configure standard costs
Configure default item prices, purchase prices, and discounts in trade agreements
Implement inventory management (20–25%)
Configure inventory management
Configure Inventory management parameters and journals
Configure inventory valuation reports
Configure ABC classifications
Implement inventory breakdowns
Manage and process inventory activities
Create and process journals, including bill of materials, item arrival, transfer,
movement, inventory adjustment, counting, and tag counting journals
Create and process transfer orders
Configure and perform inventory closings
Perform inventory closings and adjustments
Apply inventory blocking
Manage quality
Configure and process nonconformances
Configure quality associations
Configure components for the quality control process
Process quality orders
Process quarantine orders
Apply inventory blocking
Create batch disposition codes
Implement and manage supply chain processes (15–20%)
Implement procurement and sourcing
Describe use cases for procurement workflows
Create and manage purchase requisitions, requests for quotes (RFQs), and
purchase orders (POs)
Create purchase agreements
Create and process purchase orders that use change management
Configure and apply vendor rebates
Implement and manage consignment inventory
Manage over and under deliveries and delivery schedules
Configure procurement categories and purchasing policies
Configure charges
Configure vendor collaboration features
Create and process vendor returns
Implement common sales and marketing features
Describe how price groups link discounts to system tables
Describe sales order reservations
Configure sales agreements
Configure and process quotations, sales orders, and return orders
Configure quotations, sales orders, and return orders
Configure sales groups, commissions, and workers
Configure and manage discounts and price groups
Configure customer, product, and prospect searches
Implement and manage leads and prospects
Configure and process intercompany orders
Configure trade allowances and customer rebates
Implement warehouse management and transportation
management (15–20%)
Configure warehouse management
Create sites, warehouses, locations, location formats, location profiles, location
types, and zones
Create and manage warehouse workers
Configure work policies and work breaks
Implement location directives
Configure inventory statuses
Configure wave, load, and work templates
Configure mobile device menus, menu items, and display settings
Perform warehouse management processes
Describe the replenishment process, including buyers’ push and cross-docking
Describe the capabilities of the load planning workbench
Identify inventory movement processes
Create cycle counting work and perform cycle counting
Process shipments
Update inventory statuses
Implement transportation management
Configure shipping carriers and carrier groups
Perform planning and executing of loads and shipments
Configure and generate freight bills and invoices
Configure route plans and guides
Configure route and rate engines
Configure and use dock appointment scheduling
Plan loads by using hub consolidation
Reconcile freight by using manual or automatic processes
Implement master planning (5–10%)
Configure master planning and forecasting
Describe available forecasting types
Configure Planning Optimization Add-in for Microsoft Dynamics 365 Supply Chain
Management
Interpret Planning Optimization fit analysis results, and take appropriate actions
Set up coverage groups and item coverage
Configure master planning parameters, master plans, forecast plans, and continuity
plans
Define positive and negative days
Define action messages, delay messages, and time fences
Configure period templates
Manage master plans
View and process planned orders
Set up and use the Supply Schedule form
Configure safety margins
Configure and process safety stock journals
Copy, edit, and delete master plans
Study guide for Exam MB-335:
Microsoft Dynamics 365 Supply Chain
Management Functional Consultant
Expert
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
How to earn the Some certifications only require passing one exam, while others require
certification passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire annually.
You can renew by passing a free online assessment on Microsoft Learn.
Your Microsoft Learn Connecting your certification profile to Microsoft Learn allows you to
profile schedule and renew exams and share and print certificates.
Exam scoring and A score of 700 or greater is required to pass.
score reports
Exam sandbox You can explore the exam environment by visiting our exam sandbox.
Request If you use assistive devices, require extra time, or need modification to
accommodations any part of the exam experience, you can request an accommodation.
About the exam
Languages
Some exams are localized into other languages. You can find these in the Schedule
Exam section of the Exam Details webpage. If the exam isn’t available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured
Audience profile
Candidates for this exam are expert or senior supply chain functional consultants who
implement and configure advanced features of Dynamics 365 Supply Chain
Management to meet the requirements of a business. They have an advanced
knowledge of supply chain management operations including production, logistics,
master planning, and asset management. The candidate will identify use cases for
applying mixed reality.
Candidates analyze business requirements and translate those requirements into fully
realized business processes and solutions and applies industry-recommended practices
to implementations.
Candidates demonstrate expertise in one or more of the following manufacturing
methods: discrete, process, and lean. The candidate partners with architects, developers,
consultants, and other stakeholders to implement solutions that meet or exceed the
needs of their customers.
Configure products (15-20%)
Configure production prerequisites (20-25%)
Implement production methods (15-20%)
Configure production control (20-25%)
Describe and implement additional supply chain management features (10-15%)
Configure products (15–20%)
Implement product information for production
Configure planning items, co-products, and by-products for batch orders
Configure catch weight handling policies
Configure inventory batches, batch attributes, and lot inheritance
Manage product compliance including regulated and restricted items
Define configuration groups and routes for dimension-based products
Manage products with dimension-based, constraint-based, and pre-defined
variants
Configure bills of materials (BOMs), formulas, and routes to manage scrap
Implement Product Configurator for Dynamics 365
Create and manage product configuration model components and
subcomponents
Create calculations for product configuration models
Differentiate between table and expression constraints
Configure BOM lines and route operations for a product configuration model
Configure and manage pricing for configuration models
Describe the purpose and capabilities of the product configurator
Validate, approve, and test product configuration models
Implement Engineering Change Management
Design an engineering product lifecycle
Configure engineering categories
Configure product readiness policies and product release policies
Create an engineering product with engineering attributes
Review and accept released products to a local company
Add engineering products to a sales order, purchase orders and production orders
Schedule and implement engineering change requests and change orders
Configure production prerequisites (20-25%)
Configure resources, routes, and calendars
Implement and manage work calendars and working time
Create and configure resource capabilities
Implement and manage resources and resource groups
Create and manage operations and routes
Configure production settings and processes
Create production units, production groups, production pools, and production
journal names
Describe integration between general ledger and production control modules
Manage reservations in production process, including partial reservations and re-
reservations
Configure warehouse processes for raw materials picking and finished goods put
away
Describe unified (mixed mode) manufacturing
Configure production control parameters
Describe production and batch order process statuses
Implement costing
Configure costing sheets and indirect costs
Configure and manage cost groups, costing versions, and cost categories
Configure cost allocations for co-products and burden allocation for by-products
Configure and perform BOM/formula calculations
Activate item prices
Describe production posting profiles
Describe common sources of production variances
View and analyze production and inventory costs
Implement production methods (15–20%)
Implement discrete manufacturing
Create BOM and item configurations
Create and process production orders
Create and process picking list journals
Create and process job card and route card journals
Create and process reports as finished journals
Reset the status of a production order
Describe use cases and configure production-related reservations
Implement process manufacturing
Configure batch reservations and release to warehouse process
Configure consolidated batch order processes
Manage batch balancing and batch order sequencing
Configure formulas features
Create and process report as finished journals with co-products and by-products
Create and process batch orders and a rework batch order
Create formulas and formula versions
Implement lean manufacturing
Create value streams and production flows
Configure production flow costing
Create kanban rules
Process kanban orders by using kanban boards
Create and manage fixed, scheduled, and event kanbans
Configure production control (20–25%)
Implement subcontracting
Describe use cases for subcontracting processes
Implement activity-based subcontracting
Configure BOM and formula lines, resources, and routes for subcontracting items
Create service items for subcontracting
Create and process subcontracting purchase orders
Implement manufacturing execution
Configure time and attendance prerequisites and activate workers for time
registration
Identify the capabilities of manufacturing execution
Process production and batch orders by using manufacturing execution processes
Configure production floor execution interface and job card terminals
Calculate and approve time registrations
Implement advanced master planning scenarios
Process and view planned orders
Configure intercompany master planning
Configure forecast models and parameters
Run demand forecasting and adjust as appropriate
Execute explosion and validate results
Describe how supply chain calendars affect master planning
Implement production scheduling and capacity planning
Define scheduling parameters
View, monitor, and update production schedules
Configure capacity for production resources including machines, labor, and tooling
Describe infinite and finite scheduling and capacity
Describe differences between operations and job scheduling
Describe and implement additional supply chain
management features (10–15%)
Describe cloud and edge scale units
Describe the value proposition for scale units for warehouse workloads
Describe warehouse management processes that can run on a scale unit
Describe manufacturing processes that can run on a scale unit
Describe use cases for integrating mixed reality technologies with
Dynamics 365 Supply Chain Management
Describe use cases for Dynamics 365 Guides
Describe the process for integrating mixed reality Dynamics 365 Guides with
manufacturing processes
Describe the process for integrating mixed reality Dynamics 365 Guides with asset
management
Implement Asset Management
Configure maintenance plans
Configure functional locations
Manage maintenance requests
Manage work orders consumption
Manage work order scheduling
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Supply Chain Management documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Study guide for Exam MB-500:
Microsoft Dynamics 365: Finance and
Operations Apps Developer
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of September 29, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 29, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score reports A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of September 29, 2023
Audience profile
As a candidate for this exam, you’re a developer who works with finance and operations
apps in Microsoft Dynamics 365 to implement and extend applications that meet the
requirements of a business. You provide fully realized solutions by using:
Standardized application coding patterns
Extensible features
External integrations
As a candidate for this exam, you do the following:
Develop business logic by using X++.
Create and modify finance and operations app reports and workspaces.
Customize the UI.
Provide endpoints and APIs to support Microsoft Power Platform apps and external
systems.
Perform testing.
Monitor performance.
Analyze and manipulate data.
You also create technical designs and implementation details, and implement
permission policies and security requirements.
You should have a deep knowledge and experience using the underlying framework,
data structures, and objects associated with the finance and operations solutions.
You should have experience with products and services that include Microsoft Visual
Studio, Azure, Power Apps, Power Automate, Azure DevOps, Lifecycle Services tools,
Postman, GitHub, Microsoft 365, reporting tools [for example, SQL Server Reporting
Services (SSRS), Power BI], and SQL Server Management Studio.
Skills at a glance
Plan the architecture and solution design (5–10%)
Apply developer tools (5–10%)
Design and develop AOT elements (15–20%)
Develop and test code (20–25%)
Implement reporting (10–15%)
Integrate and manage data solutions (15–20%)
Implement security and optimize performance (5–10%)
Plan the architecture and solution design (5–10%)
Identify the major components of Dynamics 365 finance and
operations apps
Identify finance and operations app modules required for a solution based on
business requirements
Identify architectural differences between the cloud and on-premises versions of
finance and operations apps
Identify components of the application stack
Differentiate the purposes and interrelationships between packages, projects,
models, and elements
Design and implement a UI
Describe the finance and operations UI layouts and components
Design workspaces
Design and personalize UI elements including forms and saved views
Define navigation elements including menus and menu items
Configure filtering and sorting options
Implement application lifecycle management (ALM) and Microsoft
Dynamics 365 Lifecycle Services
Describe the capabilities of the Environment Monitoring Tool within Lifecycle
Services
Select the purpose and appropriate uses of Lifecycle Services tools and
components
Research and resolve issues by using Issue Search
Identify activities that require asset libraries
Prepare deployment packages and deploy packages between environments
Apply developer tools (5–10%)
Customize finance and operations apps by using Visual Studio
Create extension models
Design and build projects
Manage metadata using Application Explorer
Synchronize data dictionary changes with the application database
Create elements by using element designers
Perform debugging activities
Manage source code and artifacts by using Microsoft Azure
DevOps version control
Create, check out, and check in code and artifacts
Branch and merge code
Compare code and resolve version conflicts
Design and develop AOT elements (15–20%)
Create and extend UI elements
Add a new form to a project and apply a pattern (template)
Configure a data source for the form
Add a grid and grid fields, groups, and other controls to a form
Create and extend menu and menu items
Test form functionality and data connections
Add a form extension to a project for selected standard forms
Create and use label files
Create and extend the data model
Create and extend tables
Add table fields and field properties to a table
Add field groups, relations, delete actions, methods, and indices
Create and extend views, queries, and maps
Create Extended Data Types (EDT) and enumerations
Add an EDT to a project and populate EDT properties
Add an enumeration to a project
Add or update enumeration elements and enumeration element properties
Add an extension of EDT and enumerations
Create classes and extend AOT elements
Add a new class to a project
Create a new class extension and add new methods
Add event handler methods to a class
Add attributes to a class
Develop and test code (20–25%)
Develop X++ code
Identify and implement base types and operators
Implement common structured programming constructs of X++
Create, read, update, and delete (CRUD) data
Identify and implement global functions in X++
Implement table and form methods
Develop object-oriented code
Implement X++ variable scoping
Implement inheritance and abstraction concept
Implement query objects and the QueryBuilder class
Implement attribute classes
Implement chain of command and wrapper classes
Implement event handler class and delegates
Implement finance and operations app framework functionality
Implement the SysOperation framework
Implement the workflow framework
Implement the batch framework
Implement the SysExtensionSerializer
Perform testing
Implement the Regression suite automation tool (RSAT)
Perform unit/component testing using SysTest framework and Task recorder
Perform testing using Acceptance Test Library (ATL) tool
Implement reporting (10–15%)
Describe the capabilities and limitations of reporting tools in
finance and operations apps
Create and modify report data sources and supporting classes
Implement reporting security requirements
Describe the report publishing process
Describe the differences between using Entity store and Bring your own database
(BYOD) or Azure Data Lake as reporting data stores
Design, create, and revise Dynamics 365 reports
Create and modify reports in finance and operations apps that use SSRS
Create and modify finance and operations apps reports by using Power BI
Create and modify finance and operations apps reports by using Microsoft Excel
Implement Business document management
Design, create, and revise Dynamics 365 workspaces
Design and implement key performance indicators (KPIs)
Create drill-through workspace elements
Implement built-in charts, Power BI embedded visualizations, aggregate
measurements, aggregate dimensions, and other reporting components
Integrate and manage data solutions (15–20%)
Identify data integration patterns and scenarios
Identify data integration patterns
Select an appropriate data integration API
Identify differences between synchronous versus asynchronous patterns
Implement data integration concepts and solutions
Develop a data entity by using Visual Studio
Develop, import, and export composite and aggregate data entities
Consume external web services by using RESTful APIs and Simple Object Access
Protocol (SOAP)
Implement electronic reporting
Implement custom services and Batch OData API
Implement data management
Import and export data using entities between finance and operations apps and
other systems
Monitor the status and availability of entities
Enable change tracking for entities
Set up a data project and recurring data jobs
Design entity sequencing
Generate field mapping between source and target data structures
Develop data transformations
Integrate with Microsoft Power Platform, Microsoft 365, and Azure
Integrate Power Automate and Power Apps with finance and operations apps
Integrate Microsoft Dataverse with finance and operations apps by using dual-
write
Integrate Microsoft Dataverse with finance and operations apps by using virtual
entities
Integrate finance and operations apps with Microsoft Excel by using OData
Implement business events
Implement security and optimize performance (5–10%)
Implement security policies and requirements
Create or modify duties, privileges, permissions, and roles
Enforce permissions policies
Implement Extensible Data Security (XDS) policies
Enforce Microsoft Entra ID authentication
Apply fundamental performance optimization techniques
Identify and apply caching mechanisms for forms and tables
Implement the global cache and singleton
Create or modify temporary tables for optimization purposes
Determine when to use set-based queries and row-based queries
Modify queries to optimize performance
Modify variable scope to optimize performance
Analyze and optimize concurrency
Optimize performance
Capture traces by using TraceParser and analyze traces
Diagnose and optimize client performance by using browser-based tools
Diagnose and optimize client performance by using Performance Timer
Optimize performance for data entities, data source queries, batch processes, and
reports
Implement Async and Sandbox framework
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Finance home page
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to September 29, Skill area as of September 29, 2023 Change
2023
Audience profile Major
Plan architecture and solution design Plan the architecture and solution design No %
change
Identify the major components of Identify the major components of No change
Dynamics 365 finance and operations Dynamics 365 finance and operations
apps apps
Design and implement a user interface Design and implement a UI Minor
Implement Application Lifecycle Implement application lifecycle Minor
Management (ALM) and Lifecycle management (ALM) and Microsoft
Services (LCS) Dynamics 365 Lifecycle Services
Apply developer tools Apply developer tools %
decreased
Customize finance and operations Customize finance and operations apps Minor
apps by using Visual Studio by using Visual Studio
Manage source code and artifacts by Manage source code and artifacts by Minor
using version control using Microsoft Azure DevOps version
control
Implement finance and operations app Moved
framework functionality
Design and develop AOT elements Design and develop Application Object %
Tree (AOT) elements decreased
Create forms Create and extend UI elements Minor
Create and extend tables Create and extend the data model Minor
Create Extended Data Types (EDT) and Create Extended Data Types (EDT) and No change
enumerations enumerations
Create classes and extend AOT Create classes and extend AOT elements No change
elements
Develop and test code Develop and test code %
increased
Skill area prior to September 29, Skill area as of September 29, 2023 Change
2023
Develop X++ code Develop X++ code No change
Develop object-oriented code Develop object-oriented code Minor
Implement finance and operations app Moved
framework functionality
Perform testing New
Implement reporting Implement reporting No %
change
Describe the capabilities and Describe the capabilities and limitations of No change
limitations of reporting tools in finance reporting tools in finance and operations
and operations apps apps
Design, create, and revise Dynamics Design, create, and revise Dynamics No change
reports reports
Design, create, and revise Dynamics Design, create, and revise Dynamics Minor
workspaces workspaces
Integrate and manage data solutions Integrate and manage data solutions %
increased
Identify data integration patterns and Identify data integration patterns and Minor
scenarios scenarios
Implement data integration concepts Implement data integration concepts and Major
and solutions solutions
Implement data management Implement data management No change
Integrate with Microsoft Power Platform, New
Microsoft 365, and Azure
Implement security and optimize Implement security and optimize %
performance performance decreased
Implement role-based security policies Implement security policies and Major
and requirements requirements
Apply fundamental performance Apply fundamental performance Minor
optimization techniques optimization techniques
Optimize user interface performance Optimize performance Minor
Skills measured prior to September 29, 2023
Audience profile
Candidates for this exam are developers who work with finance and operations apps in
Microsoft Dynamics 365 to implement and extend applications that meet the
requirements of a business. Candidates provide fully realized solutions by using
standardized application coding patterns, extensible features, and external integrations.
Candidates develop business logic by using X++, create and modify finance and
operations app reports and workspaces, customize user interfaces, provide endpoints
and APIs to support Microsoft Power Platform apps and external systems, perform
testing, monitor performance, analyze and manipulate data, create technical designs
and implementation details, and implement permission policies and security
requirements.
Candidates should have a deep knowledge and experience using the underlying
framework, data structures, and objects associated with finance and operations
solutions.
Candidates should have experience with products that include Visual Studio, Azure
DevOps Lifecycle Services (LCS) tools, Postman, GitHub, Microsoft 365, and SQL Server
Management Studio.
Plan architecture and solution design (5–10%)
Apply developer tools (10–15%)
Design and develop AOT elements (20–25%)
Develop and test code (10–15%)
Implement reporting (10–15%)
Integrate and manage data solutions (10–15%)
Implement security and optimize performance (10–15%)
Plan the architecture and solution design (5–10%)
Identify the major components of Dynamics 365 finance and
operations apps
Identify finance and operations app modules required for a solution based on
business requirements
Identify architectural differences between the cloud and on-premises versions of
finance and operations apps
Identify components of the application stack
Differentiate the purposes and interrelationships between packages, projects,
models, and elements
Design and implement a user interface
Describe the finance and operations user interface layouts and components
Design workspaces
Design and personalize user interface elements including grids, forms, and pages
Define navigation elements including menus and menu items
Configure filtering options and saved views
Implement Application Lifecycle Management (ALM) and Lifecycle
Services (LCS)
Describe the capabilities of the Environment Monitoring Tool within Lifecycle
Services (LCS)
Select the purpose and appropriate uses of LCS tools and components
Research and resolve issues by using Issue Search
Identify activities that require asset libraries
Prepare deployment packages and deploy packages
Apply developer tools (10–15%)
Customize finance and operations apps by using Visual Studio
Create extension models
Design and build projects
Manage metadata using Application Explorer
Synchronize data dictionary changes with the application database
Create elements by using element designers
Manage source code and artifacts by using version control
Create, check out, and check in code and artifacts
Branch and merge code
Compare code and resolve version conflicts
Implement finance and operations app framework functionality
Implement the SysOperation framework
Implement the SysExtension framework
Implement the asynchronous framework
Implement the workflow framework
Implement the SysTest framework
Design and develop AOT elements (20–25%)
Create forms
Add a new form to a project and apply a pattern (template)
Configure a data source for the form
Add a grid and grid fields, groups, and other controls to a form
Create and populate menu items
Test form functionality and data connections
Add a form extension to a project for selected standard forms
Create and extend tables
Add tables to a project
Add table fields and field properties to a table
Add field groups, relations, delete actions, methods, and indices
Add a table extension to a project for a table
Create Extended Data Types (EDT) and enumerations
Add an EDT to a project and populate EDT properties
Add an enumeration to a project
Add or update enumeration elements and enumeration element properties
Add an extension of EDT and enumerations
Create classes and extend AOT elements
Add a new class to a project
Create a new class extension and add new methods
Add event handler methods to a class
Add attributes to a class
Develop and test code (10–15%)
Develop X++ code
Identify and implement base types and operators
Implement common structured programming constructs of X++
Create, read, update, and delete (CRUD) data
Identify and implement global functions in X++
Implement table and form methods
Develop object-oriented code
Implement X++ variable scoping
Implement inheritance and abstraction concept
Implement query objects and the QueryBuilder class
Implement attribute classes
Implement chain of command and wrapper classes
Implement reporting (10–15%)
Describe the capabilities and limitations of reporting tools in
finance and operations apps
Create and modify report data sources and supporting classes
Implement reporting security requirements
Describe the report publishing process
Describe the differences between using Entity store and Bring your own database
(BYOD) or Azure Data Lake as reporting data stores
Design, create, and revise Dynamics reports
Create and modify reports in finance and operations apps that use SQL Server
Reporting Services (SSRS)
Create and modify finance and operations apps reports by using Power BI
Create and modify finance and operations apps reports by using Microsoft Excel
Implement Business document management
Design, create, and revise Dynamics workspaces
Design and implement KPIs
Identify data integration patterns
Create drill-through workspace elements
Implement built-in charts, Power BI embedded visualizations, aggregate
measurements, aggregate dimensions, and other reporting components
Integrate and manage data solutions (10–15%)
Identify data integration patterns and scenarios
Identify data integration patterns
Select an appropriate data integration API
Identify differences between synchronous vs. asynchronous patterns
Implement data integration concepts and solutions
Develop a data entity by using Visual Studio
Develop, import, and export composite data entities
Identify and manage unmapped fields in data entities
Consume external web services by using RESTful APIs and SOAP
Integrate finance and operations apps with Microsoft Excel by using OData
Integrate Power Automate, Power BI, and Power Apps with finance and operations
apps
Implement electronic reporting
Implement custom services, Batch OData API, business events, and Azure Logic
Apps
Integrate Microsoft Dataverse with finance and operations apps by using dual-
write or virtual entities
Implement data management
Import and export data using entities between finance and operations apps and
other systems
Monitor the status and availability of entities
Enable change tracking for entities
Set up a data project and recurring data jobs
Design entity sequencing
Generate field mapping between source and target data structures
Develop data transformations
Implement security and optimize performance (10–15%)
Implement role-based security policies and requirements
Create or modify duties, privileges, permissions, and roles
Implement segregation of duties
Enforce permissions policies
Implement Extensible Data Security (XDS) policies
Apply fundamental performance optimization techniques
Identify and apply caching mechanisms for forms and tables
Implement the global cache
Create or modify temporary tables for optimization purposes
Determine when to use set-based queries and row-based queries
Modify queries to optimize performance
Modify variable scope to optimize performance
Analyze and optimize concurrency
Optimize user interface performance
Capture traces by using TraceParser and analyze traces
Diagnose and optimize client performance by using Microsoft Edge F12 Developer
tools, Fiddler, and other common tools
Diagnose and optimize client performance by using Performance Timer
Optimize performance for data entities, data source queries, batch processes, and
reports
Study guide for Exam MB-700:
Microsoft Dynamics 365: Finance and
Operations Apps Solution Architect
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of April 3, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to April 3, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as needed, there may be times when the localized versions of an exam are not
completed on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of April 3, 2023
Audience profile
Candidates for this exam are Microsoft Dynamics 365 professionals who advise
stakeholders and translate business requirements into secure, scalable, and reliable
solutions.
Candidates should have knowledge of the Dynamics 365 ecosystem and Microsoft
Power Platform. They must have deep understanding of Dynamics 365 Finance,
Dynamics 365 Supply Chain Management, Dynamics 365 Commerce, and Dynamics 365
Project Operations. In addition, they must have extensive domain knowledge in one or
more industry verticals. This role requires understanding how decisions affect the overall
solution.
Architect solutions (20–25%)
Define solution strategies (35–40%)
Manage implementations (20–25%)
Manage testing (10–15%)
Architect solutions (20–25%)
Gather requirements
Identify operational and organizational challenges that may affect a business
Identify existing business processes and opportunities to optimize business
processes
Gather information about expected transaction volume
Categorize business requirements and perform gap fit analyses
Review and validate business requirements throughout the solution lifecycle
Define the solution architecture
Map business requirements to functional components
Evaluate whether to build versus buy for selected business requirements
Identify opportunities to implement supplemental Microsoft technologies
Use the appropriate implementation tools including Lifecycle Services (LCS) and
Azure DevOps
Describe the Success by Design framework
Create solution architecture diagrams
Describe and document the solution blueprint
Define an organization including company information, locations, and structure
Document the implementation timeline including roll-out strategies
Define the business process catalog and document solution gaps
Define instances, environments, and solution components
Identify required security roles
Define solution strategies (35–40%)
Select a deployment strategy
Develop a process to manage solution code and deployment
Select a deployment model and identify instances and environments required for
the selected deployment model
Describe the One Version strategy for Dynamics 365 and the effects of One Version
on solutions
Segment solution development and delivery into logical phases
Provide alternative methodologies and approaches for deploying modifications
Determine solution maintenance cadence and timelines
Identify upgrade scenarios and select appropriate tools
Define an application lifecycle management (ALM) strategy
Define a code management and data flow strategy
Define a Microsoft Power Platform solution management strategy
Determine which build automation capabilities to implement
Define a roll-back strategy for solution code and data
Determine a data management strategy
Differentiate between transactional and historical data
Define data quality and data validation process
Define data cleansing and transformation strategies
Define data dependencies
Develop a data migration strategy for master, transactional, reference, parameter,
and document data entities
Develop data cut-over, verification and data retention plans
Define the security architecture
Differentiate between Azure, Dynamics 365, and infrastructure security
Describe Azure and infrastructure security-related elements
Describe use cases for and capabilities of record-level and role-based security in
Dynamics 365
Define the integration architecture
Select an integration pattern including OData, Microsoft Power Platform
integration, Batch Data API, customer service, external web services, and office
integrations.
Identify required integration and interface details
Design integrations
Define an integration testing strategy
Define the business intelligence and reporting architecture
Gather business intelligence and reporting requirements
Define data sources required to meet business intelligence and reporting
requirements
Select appropriate business intelligence and reporting tools including Power BI,
organizational workspaces, financial reports, SQL Server Reporting Services (SSRS),
and the Electronic Reporting tool
Define printing requirements including, Document Routing Agent (DRA), modern
report design layout templates, check printing, and label printing
Manage implementations (20–25%)
Describe Lifecycle Services (LCS) tools
Understand the use cases and capabilities of different LCS tools
Understand the use cases and capabilities of Business Process Modeler (BPM)
Understand the use cases and capabilities of LCS Methodologies
Create a usage profile to describe current or projected usage
Manage interactions with FastTrack
Identify the value proposition for FastTrack
Identify FastTrack engagement types and personnel roles
Describe typical types of FastTrack workshops and the inputs for each workshop
Describe go-live checklist elements
Determine support options
Develop a support plan and strategy
Define post-go-live support plans including response times and service-level
agreements (SLAs)
Describe use cases and capabilities for the LCS Support tool
Determine licensing requirements
Determine the types of licenses required
Estimate the number of licenses required by using the License Sizing estimator
Describe the process for estimating ongoing software licensing costs
Manage testing (10–15%)
Define a testing strategy
Define a testing strategy that includes all required types of testing
Define a regression testing strategy
Identify opportunities for automated testing
Review use cases and test coverage for business scenarios
Determine when to use RSAT, SysTest, Postman, ATL, Azure DevOps Test Plans, and
other tools
Define a performance testing strategy
Define performance goals and requirements
Identify performance monitoring and testing tools
Define performance benchmarks and success criteria
Design a performance and load testing strategy
Troubleshoot performance issues
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Finance home page
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to April 3, 2023 Skill area as of April 3, 2023 Change
Audience profile No change
Architect solutions Architect solutions No %
change
Gather requirements Gather requirements No change
Define the solution architecture Define the solution architecture Minor
Describe and document the solution Describe and document the solution Minor
blueprint blueprint
Define solution strategies Define solution strategies No %
change
Select a deployment strategy Select a deployment strategy No change
Define an application lifecycle Define an application lifecycle No change
management (ALM) strategy management (ALM) strategy
Determine a data management strategy Determine a data management strategy Minor
Define the security architecture Define the security architecture No change
Define the integration architecture Define the integration architecture Minor
Define the business intelligence and Define the business intelligence and Minor
reporting architecture reporting architecture
Manage implementations Manage implementations No %
change
Describe Lifecycle Services (LCS) tools Describe Lifecycle Services (LCS) tools No change
Manage interactions with FastTrack Manage interactions with FastTrack No change
Determine support options Determine support options No change
Determine licensing requirements Determine licensing requirements No change
Manage testing Manage testing No %
change
Define a testing strategy Define a testing strategy No change
Define a performance testing strategy Define a performance testing strategy No change
Skills measured prior to April 3, 2023
Audience profile
Candidates for this exam are Microsoft Dynamics 365 professionals who advise
stakeholders and translate business requirements into secure, scalable, and reliable
solutions.
Candidates should have knowledge of the Dynamics 365 ecosystem and Microsoft
Power Platform. They must have deep understanding of Dynamics 365 Finance,
Dynamics 365 Supply Chain Management, Dynamics 365 Commerce, and Dynamics 365
Project Operations. In addition, they have extensive domain knowledge in one or more
industry verticals. This role requires understanding how decisions affect the overall
solution.
Architect solutions (20–25%)
Define solution strategies (35–40%)
Manage implementations (20–25%)
Manage testing (10–15%)
Architect solutions (20–25%)
Gather requirements
Identify operational and organizational challenges that may affect a business
Identify existing business processes and opportunities to optimize business
processes
Gather information about expected transaction volume
Categorize business requirements and perform gap fit analyses
Review and validate business requirements throughout the solution lifecycle
Define the solution architecture
Map business requirements to functional components
Evaluate whether to build versus buy for selected business requirements
Identify opportunities to integrate other Microsoft technologies
Select the appropriate implementation tools including LCS and Azure DevOps
Describe the Success by Design process
Create solution architecture diagrams
Describe and document the solution blueprint
Define an organization including company information, locations, and structure
Document the implementation timeline including roll-out strategies
Define the business process catalog and document solution gaps
Define instances, environments, and solution components
Develop a disaster recovery strategy
Identify required security roles
Define solution strategies (35–40%)
Select a deployment strategy
Develop a process to manage solution code and deployment
Select a deployment model and identify instances and environments required for
the selected deployment model
Describe the One Version strategy for Dynamics 365 and the effects of One Version
on solutions
Segment solution development and delivery into logical phases
Provide alternative methodologies and approaches for deploying modifications
Determine solution maintenance cadence and timelines
Identify upgrade scenarios and select appropriate tools
Define an application lifecycle management (ALM) strategy
Define a code management and data flow strategy
Define a Microsoft Power Platform solution management strategy
Determine which build automation capabilities to implement
Define a roll-back strategy for solution code and data
Determine a data management strategy
Differentiate between transactional and historical data
Define data quality and data validation process
Define data cleansing and transformation strategies
Define data dependencies
Develop a data migration strategy for master, transactional, reference, parameter,
and document data entities
Develop data cut-over and data retention plans
Define the security architecture
Differentiate between Azure, Dynamics 365, and infrastructure security
Describe Azure and infrastructure security-related elements
Describe use cases for and capabilities of record-level and role-based security in
Dynamics 365
Define the integration architecture
Select an integration pattern including OData, Microsoft Power Platform, Batch
Data API, Azure Data Lake, Business events, and Dual-write
Identify required integration and interface details
Design integrations
Define an integration testing strategy
Define the business intelligence and reporting architecture
Gather business intelligence and reporting requirements
Define data sources required to meet business intelligence and reporting
requirements
Select appropriate business intelligence and reporting tools including Power BI,
organizational workspaces, financial reports, SQL Server Reporting Services (SSRS),
and the Electronic Reporting tool
Define printing requirements including Print management, Document Routing
Agent (DRA), modern report design layout templates, check printing, and label
printing
Manage implementations (20–25%)
Describe Lifecycle Services (LCS) tools
Understand the use cases and capabilities of different LCS tools
Understand the use cases and capabilities of Business Process Modeler (BPM)
Understand the use cases and capabilities of LCS Methodologies
Create a usage profile to describe current or projected usage
Manage interactions with FastTrack
Identify the value proposition for FastTrack
Identify FastTrack engagement types and personnel roles
Describe typical types of FastTrack workshops and the inputs for each workshop
Describe go-live checklist elements
Determine support options
Develop a support plan and strategy
Define post-go-live support plans including response times and service-level
agreements (SLAs)
Describe use cases and capabilities for the LCS Support tool
Determine licensing requirements
Determine the types of licenses required
Estimate the number of licenses required by using the License Sizing estimator
Describe the process for estimating ongoing software licensing costs
Manage testing (10–15%)
Define a testing strategy
Define a testing strategy that includes all required types of testing
Define a regression testing strategy
Identify opportunities for automated testing
Review use cases and test coverage for business scenarios
Determine when to use RSAT, SysTest, Postman, ATL, Azure DevOps Test Plans, and
other tools
Define a performance testing strategy
Define performance goals and requirements
Identify performance monitoring and testing tools
Define performance benchmarks and success criteria
Design a performance and load testing strategy
Troubleshoot performance issues
Study guide for Exam MB-800:
Microsoft Dynamics 365 Business
Central Functional Consultant
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 24, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 24, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of March 24, 2023
Audience profile
Candidates for this exam are functional consultants who implement core application
setup processes for small and medium businesses. They configure the application in
collaboration with the implementation team to provide the business with manageability
and ease of use.
Candidates implement and configure Microsoft Dynamics 365 Business Central including
setting up core functionality and modules and migrating data to Business Central. They
have applied knowledge of meeting business needs by specializing in one or more
feature sets of Business Central.
Candidates may configure role centers including adapting insights, cues, action tiles,
reports, and charts. This includes a basic understanding of financial management, sales,
purchasing, and inventory. They also understand how Business Central connects to
Microsoft 365, Power Platform, and Dynamics 365.
Set up Business Central (20–25%)
Configure financials (30–35%)
Configure sales and purchasing (15–20%)
Perform Business Central operations (25–30%)
Set up Business Central (20–25%)
Create and configure a company
Create a company in the on-premises and cloud-based versions of Business
Central
Create a company by using Assisted Setup to copy data from an existing company
Describe the use cases and capabilities of RapidStart Services
Create a configuration worksheet
Create and use a configuration package
Create journal opening balances
Manage security
Create and manage user profiles
Set up a new user and user groups
Create and assign permission sets and permissions
Apply security filters
Set up core functionality
Set up company information
Set up printers for on-premises and cloud-based installations
Set up reports and custom report layouts
Set up and use job queues
Set up email accounts
Set up number series
Set up dimensions
Set up dimensions and dimension values
Set up global dimensions and shortcut dimensions
Set up dimensions to master data
Set up blocking combinations of dimensions and dimension values
Describe the Dimension Correction Tool
Manage approvals by using workflows
Set up native workflows
Set up a notification system
Set up approvals
Configure financials (30–35%)
Set up Finance Management
Configure General Ledger setup
Configure accounting periods
Manage the chart of accounts
Set up G/L Account Card
Create account categories and subcategories
Describe filtering on Chart of Accounts for finance reporting
Set up posting groups
Create specific posting groups including bank, customer, vendor, and inventory
posting groups
Create general posting groups
Configure General Posting Setup
Set up journals and bank accounts
Set up bank accounts
Create journal templates
Create batches
Implement recurring journals
Set up accounts payables
Create vendor accounts including payment terms, vendor bank accounts, and
related records
Set up payment information for vendors
Configure Purchases & Payables Setup
Set up payment journals
Describe the relationship between vendors, vendor ledger entries, and detailed
vendor ledger entries
Set up accounts receivables
Create customer accounts
Configure Sales & Receivables Setup
Set up cash receipt journals
Set up payment registration
Configure customer payment methods
Describe the relationship between customers, customer ledger entries, and
detailed customer ledger entries
Consolidate customer and vendor balances
Configure sales and purchasing (15–20%)
Set up inventory
Configure inventory set up
Manage items
Create locations
Describe the relationship between items, item ledger entries, and value entries
Differentiate between costing methods
Configure master data for sales and purchasing
Configure core customer settings including shipping agents, locations, and
shipping addresses
Configure core vendor settings including order address, lead time, and locations
Configure pricing and discounts
Manage vendor purchase prices
Manage purchase line and invoice discounts
Manage customer sales prices
Manage sales line and invoice discounts
Perform Business Central operations (25–30%)
Perform basic tasks in Business Central
Differentiate between designing, customizing, and personalizing pages
Customize pages
Apply and save filters
Find documents and related entries
Use the Inspect pages and data feature
Perform data updates by using the Edit in Excel feature
Attach and share files by using OneDrive
Process purchases
Manage quotations
Create a purchase order
Receive items for a purchase order
Describe the over-receipt feature
Undo a receipt
Create a posted invoice from a purchase order
Configure recurring purchase lines
Process sales
Manage quotation
Convert a sales quote into a sales order or sales invoice
Analyze item availability
Ship items for a sales order
Undo shipments
Create a sales invoice from a sales order
Configure recurring sales lines
Process financial documents
Process purchase invoices
Process purchase credit memos
Process sales invoices
Process sales credit memos
Combine sales shipments into a single sales invoice
Combine purchase receipts into a single purchase invoice
Correct a posted purchase invoice
Correct a posted sales invoice
Release and reopen documents
Process prepayment invoices for purchases and sales
Process payments and journals
Process payments by using payment journals
Process receipts by using the cash receipts journal
Create bank deposits
Process payment registrations
Apply ledger entries and undo applied entries
Reverse posted journals
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Microsoft Dynamics 365 Business Central
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to March 24, 2023 Skill area as of March 24, 2023 Change
Audience profile Minor
Set up Business Central Set up Business Central No %
change
Create and configure a new company Create and configure a company Minor
Manage security Manage security No change
Set up core app functionality Set up core functionality Minor
Set up dimensions Set up dimensions Major
Set up and manage approvals by using Manage approvals by using workflows Major
workflows
Configure financials Configure financials No %
change
Set up the Finance module Set up Finance Management Minor
Configure the chart of accounts Manage the chart of accounts Major
Set up posting groups Set up posting groups No change
Set up journals and bank accounts Set up journals and bank accounts Major
Set up accounts payables Set up accounts payables Minor
Set up accounts receivables Set up accounts receivables Minor
Configure sales and purchasing Configure sales and purchasing No %
change
Set up inventory Set up inventory Major
Configure master data for sales and Configure master data for sales and No change
purchasing purchasing
Configure pricing and discounts Configure pricing and discounts Minor
Skill area prior to March 24, 2023 Skill area as of March 24, 2023 Change
Perform Business Central operations Perform Business Central operations No %
change
Perform basic tasks in Business Central Perform basic tasks in Business Central No change
Purchase items Process purchases Major
Sell items Process sales Minor
Process financial documents Process financial documents Minor
Process payments and journals Process payments and journals Minor
Skills measured prior to March 24, 2023
Audience profile
Candidates for this exam are functional consultants who implement core application
setup processes for small and medium businesses. They implement and configure
Microsoft Dynamics 365 Business Central including setting up core functionality and
modules and migrating data to Business Central.
Candidates configure the application in collaboration with the implementation team to
provide the business with manageability and ease of use. They may configure role
centers including adapting insights, cues, action tiles, reports, charts, and extend
Business Central by using Microsoft Power Platform components.
Candidates have applied knowledge of meeting business needs by using Business
Central, including basic understanding of financial management, sales, purchasing, and
inventory.
Candidates for this exam typically specialize in one or more feature sets of Business
Central. They understand the role of Business Central in relationship to the Microsoft
365 and Dynamics 365 suites of applications.
Set up Business Central (20-25%)
Configure financials (30-35%)
Configure sales and purchasing (15-20%)
Perform Business Central operations (25-30%)
Set up Business Central (20–25%)
Create and configure a new company
Create a new company in the on-premises and cloud-based versions of Business
Central
Create a new company from scratch by using Assisted Setup to copy data from an
existing company
Describe the use cases and capabilities of RapidStart Services
Create a configuration worksheet
Create and export a configuration package
Import and apply a configuration package
Create journal opening balances
Manage security
Create and manage user profiles
Set up a new user and user groups
Create and assign permission sets and permissions
Apply security filters
Set up core app functionality
Set up company information
Set up printers for on-premises and cloud-based installations
Set up report selections
Set up and use job queues
Set up email
Set up number series
Set up dimensions
Set up dimensions and dimension values
Set up global dimensions and shortcut dimensions
Set up default dimension for a single account and for multiple accounts
Set up default dimensions for an account type or location
Block combinations of dimensions or dimension values
Set up and manage approvals by using workflows
Set up a purchase document approval system
Set up a sales document approval system
Set up document approvals
Set up a notification system
Set up an approval hierarchy
Configure financials (30–35%)
Set up the Finance module
Create a fiscal year
Define General Ledger Setup options
Create accounting periods
Configure the chart of accounts
Create and configure general ledger accounts, including blocking deletion of
general ledger accounts
Configure direct posting
Create account categories and subcategories
Set up posting groups
Create specific posting groups including bank, customer, vendor, and inventory
posting groups
Create general posting groups
Configure General Posting Setup
Set up journals and bank accounts
Create journal templates
Create batches
Implement number series in journals
Implement recurring journals
Set up bank accounts
Update currency exchange rates
Set up accounts payables
Create payment terms
Create vendor accounts including payment terms, vendor bank accounts, and
related records
Set up payment information for vendors
Configure Purchases & Payables Setup options
Set up payment journals
Describe the relationship between vendors, vendor ledger entries, and detailed
vendor ledger entries
Set up accounts receivables
Create customer accounts
Configure Sales & Receivables Setup options
Set up cash receipt journals
Set up payment registration
Configure customer payment methods
Describe the relationship between customers, customer ledger entries, and
detailed customer ledger entries
Configure sales and purchasing (15–20%)
Set up inventory
Create items
Configure item categories and item attributes
Set up units of measure
Create locations
Describe the relationship between items, item ledger entries, and value entries
Differentiate between costing methods
Configure master data for sales and purchasing
Configure core customer settings including shipping agents, locations, and
shipping addresses
Configure core vendor settings including order address, lead time, and locations
Configure pricing and discounts
Create vendor-specific purchase prices
Configure purchase line and invoice discounts
Create customer-specific sales prices
Configure sales line and invoice discounts
Perform Business Central operations (25–30%)
Perform basic tasks in Business Central
Differentiate between designing, customizing, and personalizing pages
Customize pages
Apply and save filters
Find documents and related entries
Use the Inspect pages and data feature
Perform data updates by using the Edit in Excel feature
Attach and share files by using OneDrive
Purchase items
Create a purchase order
Receive items for a purchase order
Describe the over-receipt feature
Undo a receipt
Create a posted invoice from a purchase order
Create a purchase credit memo
Configure recurring purchase lines
Sell items
Create a sales quote
Convert a sales quote into a sales order or sales invoice
Analyze item availability
Ship items for a sales order
Undo shipments
Create a sales invoice from a sales order
Create sales credit memos
Configure recurring sales lines
Process financial documents
Process purchase invoices
Process purchase credit memos
Process sales invoices
Process sales credit memos
Combine sales shipments into a single sales invoice
Combine purchase receipts into a single purchase invoice
Correct a posted purchase invoice
Correct a posted sales invoice
Release and reopen documents
Process payments and journals
Process payments by using payment journals
Run the Suggest Vendor Payments action
Process receipts by using the cash receipts journal
Process payment registrations
Apply ledger entries and undo applied entries
Reverse posted journals
Create bank deposits
Consolidate customer and vendor balances
Study guide for Exam MB-910: Microsoft
Dynamics 365 Fundamentals (CRM)
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 9, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 9, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 9, 2023
Audience profile
This exam covers the features and capabilities of:
Microsoft Dynamics 365 Customer Insights - Journeys
Dynamics 365 Sales
Dynamics 365 Customer Service
Dynamics 365 Field Service
As a candidate for this exam, it will be helpful for you to have a basic understanding of:
Business processes
Computer skills
Skills at a glance
Describe Microsoft Dynamics 365 Customer Insights - Journeys (15–20%)
Describe Dynamics 365 Sales (15–20%)
Describe Dynamics 365 Customer Service (20–25%)
Describe Dynamics 365 Field Service (15–20%)
Explore the core capabilities of customer engagement apps in Dynamics 365 (20–
25%)
Describe Dynamics 365 Customer Insights - Journeys (15–
20%)
Explore Customer Insights - Journeys
Describe use cases for Customer Insights - Journeys
Describe lead generation and qualification
Describe use cases for marketing forms
Describe how to target customers by using segments and subscription lists
Describe email marketing
Describe customer journeys
Describe event management features and capabilities
Describe Customer Insights– Journeys related apps
Describe use cases of and capabilities for Customer Insights - Data
Describe use cases of Customer Voice for Customer Insights - Journeys
Describe Dynamics 365 Sales (15–20%)
Explore Sales
Describe use cases for Dynamics 365 Sales
Describe leads and the process for qualifying leads
Describe the opportunity management process
Describe the quote lifecycle
Describe the order management and invoice management processes
Describe use cases for business process flows
Describe Sales capabilities and related apps
Describe sales pipeline and forecasting concepts
Describe use cases for and capabilities of Sales Insights
Describe use cases for and capabilities of LinkedIn Sales Navigator
Describe use cases for the Dynamics 365 Sales mobile app
Describe Dynamics 365 Customer Service (20–25%)
Explore Customer Service
Describe use cases for Dynamics 365 Customer Service
Describe the functionality for workload management, including basic routing (basic
queues), Unified Routing, and Agent Inbox
Describe knowledge management in Dynamics 365 Customer Service
Describe the case lifecycle including service-level agreements (SLAs) and
entitlements
Describe Customer Service capabilities and related apps
Describe Omnichannel for Customer Service
Describe reporting and data visualization options in Dynamics 365 Customer
Service
Describe use cases of Dynamics 365 Customer Voice for Customer Service
Describe Dynamics 365 Field Service (15–20%)
Explore Field Service
Describe use cases for Dynamics 365 Field Service
Describe common field service processes
Describe the work order lifecycle
Describe inspections in Dynamics 365 Field Service
Describe the Field Service mobile app
Describe the scheduling capabilities of Field Service
Describe resource and scheduling processes
Describe asset management and customer assets
Describe Connected Field Service for Dynamics 365
Explore the core capabilities of customer engagement
apps in Dynamics 365 (20–25%)
Describe the foundations of customer engagement apps
Describe use cases for customer engagement apps
Describe Microsoft Power Platform as it relates to customer engagement apps
Describe Microsoft Dataverse as the foundation for customer engagement apps
Navigate to and within customer engagement apps
Describe shared activities and integration options in customer
engagement apps
Describe customers and activities
Describe search options and filter criteria
Describe reporting capabilities including dashboards, charts, and views
Describe Microsoft Teams integration
Describe Microsoft Outlook integration
Describe Microsoft Excel integration
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Help resources for Dynamics 365 Marketing
Dynamics 365 Sales documentation
Microsoft Dynamics 365 Customer Service documentation
User guide for Dynamics 365 Field Service (contains video)
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video What to expect on your Microsoft Fundamentals exam
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 9, 2023 Skill area as of October 9, 2023 Change
Audience profile Minor
Describe Microsoft Dynamics 365 Describe Dynamics 365 Customer No %
Marketing Insights - Journeys change
Explore Dynamics 365 Marketing Explore Customer Insights - Journeys Minor
Describe Dynamics 365 Marketing related Describe Customer Insights - Journeys Minor
Skill area prior to October 9, 2023 Skill area as of October 9, 2023 Change
apps related apps
Describe Dynamics 365 Sales Describe Dynamics 365 Sales No %
change
Explore Dynamics 365 Sales Explore Dynamics 365 Sales No
change
Describe Dynamics 365 Sales capabilities Describe Dynamics 365 Sales No
and related apps capabilities and related apps change
Describe Dynamics 365 Customer Service Describe Dynamics 365 Customer No %
Service change
Explore Dynamics 365 Customer Service Explore Dynamics 365 Customer No
Service change
Describe Dynamics 365 Customer Service Describe Dynamics 365 Customer No
capabilities and related apps Service capabilities and related apps change
Describe Dynamics 365 Field Service Describe Dynamics 365 Field Service No %
change
Explore Dynamics 365 Field Service Explore Dynamics 365 Field Service No
change
Describe the scheduling capabilities of Describe the scheduling capabilities of No
Dynamics 365 Field Service Dynamics 365 Field Service change
Explore the core capabilities of Dynamics Explore the core capabilities of No %
365 customer engagement apps customer engagement apps in change
Dynamics 365
Describe the foundations of Dynamics 365 Describe the foundations of customer No
customer engagement apps engagement apps change
Describe shared activities and integration Describe shared activities and No
options in Dynamics 365 customer integration options in customer change
engagement apps engagement apps
Skills measured prior to October 9, 2023
Audience profile
This exam covers the features and capabilities of Microsoft Dynamics 365 Marketing,
Dynamics 365 Sales, Dynamics 365 Customer Service, and Dynamics 365 Field Service. A
basic understanding of business processes and computer skills is helpful for candidates
of this exam.
Skills at a glance
Describe Microsoft Dynamics 365 Marketing (15–20%)
Describe Dynamics 365 Sales (15–20%)
Describe Dynamics 365 Customer Service (20–25%)
Describe Dynamics 365 Field Service (15–20%)
Explore the core capabilities of Dynamics 365 customer engagement apps (20–
25%)
Describe Microsoft Dynamics 365 Marketing (15–20%)
Explore Dynamics 365 Marketing
Describe use cases for Dynamics 365 Marketing
Describe lead generation and qualification
Describe use cases for marketing forms
Describe how to target customers by using segments and subscription lists
Describe email marketing
Describe customer journeys
Describe event management features and capabilities
Describe Dynamics 365 Marketing related apps
Describe use cases of and capabilities for Customer Insights
Describe use cases of Customer Voice for Marketing
Describe Dynamics 365 Sales (15–20%)
Explore Dynamics 365 Sales
Describe use cases for Dynamics 365 Sales
Describe leads and the process for qualifying leads
Describe the opportunity management process
Describe the quote lifecycle
Describe the order management and invoice management processes
Describe use cases for business process flows
Describe Dynamics 365 Sales capabilities and related apps
Describe sales pipeline and forecasting concepts
Describe use cases for and capabilities of Sales Insights
Describe use cases for and capabilities of LinkedIn Sales Navigator
Describe use cases for the Dynamics 365 Sales mobile app
Describe Dynamics 365 Customer Service (20–25%)
Explore Dynamics 365 Customer Service
Describe use cases for Dynamics 365 Customer Service
Describe the functionality for workload management, including basic routing (basic
queues), Unified Routing, and Agent Inbox
Describe knowledge management in Dynamics 365 Customer Service
Describe the case lifecycle including service-level agreements (SLAs) and
entitlements
Describe Dynamics 365 Customer Service capabilities and related
apps
Describe Omnichannel for Customer Service
Describe reporting and data visualization options in Dynamics 365 Customer
Service
Describe use cases of Dynamics 365 Customer Voice for Customer Service
Describe Dynamics 365 Field Service (15–20%)
Explore Dynamics 365 Field Service
Describe use cases for Dynamics 365 Field Service
Describe common field service processes
Describe the work order lifecycle
Describe inspections in Dynamics 365 Field Service
Describe the Field Service mobile app
Describe the scheduling capabilities of Dynamics 365 Field Service
Describe resource and scheduling processes
Describe asset management and customer assets
Describe Connected Field Service for Dynamics 365
Explore the core capabilities of Dynamics 365 customer
engagement apps (20–25%)
Describe the foundations of Dynamics 365 customer engagement
apps
Describe use cases for Dynamics 365 customer engagement apps
Describe Microsoft Power Platform as it relates to Dynamics 365 customer
engagement apps
Describe Microsoft Dataverse as the foundation for Dynamics 365 customer
engagement apps
Navigate to and within Dynamics 365 customer engagement apps
Describe shared activities and integration options in Dynamics 365
customer engagement apps
Describe customers and activities
Describe search options and filter criteria
Describe reporting capabilities including dashboards, charts, and views
Describe Microsoft Teams integration
Describe Microsoft Outlook integration
Describe Microsoft Excel integration
Study guide for Exam MB-920:
Microsoft Dynamics 365 Fundamentals
(ERP)
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of September 26, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 26, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score reports A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of September 26, 2023
Audience profile
This exam covers the features and capabilities of finance and operations apps.
As an exam candidate, you should have general knowledge of or relevant working
experience with an Information Technology (IT) environment. You should also have a
fundamental understanding of financial principles and business operations.
Skills at a glance
Describe Dynamics 365 Supply Chain Management (20–25%)
Describe Dynamics 365 Finance (20–25%)
Describe Dynamics 365 Commerce (10–15%)
Describe Dynamics 365 Human Resources (10–15%)
Describe Dynamics 365 Project Operations (10–15%)
Describe the finance and operations core functionality (15–20%)
Describe Dynamics 365 Supply Chain Management (20–
25%)
Describe Supply Chain Management core capabilities
Describe Supply Chain Management capabilities and features
Describe the order-to-cash process
Describe the procure-to-pay process
Describe products and release products
Describe product masters records, product variants, and product dimensions
Describe pricing and discounts in relation to trade agreements
Describe picking, packing, and reserving stock
Describe manufacturing strategies
Describe lean, discrete, and process manufacturing
Describe bills of materials (BOMs), routes, and operations as they relate to
production orders
Describe shop floor management
Describe master planning
Describe inventory and warehousing capabilities
Describe costing methods
Describe on-hand inventory capabilities
Describe inventory reservations, picking and packing, replenishment, and
shipments
Describe use cases for Warehouse Management Systems (WMS)
Describe use cases for Transportation Management Systems (TMS)
Describe Dynamics 365 Finance (20–25%)
Describe Finance core capabilities
Describe Finance capabilities and features
Describe organization and legal entities
Describe tax capabilities
Describe general ledgers
Describe charts of accounts including main accounts, balance sheets, and income
statements
Describe journaling concepts
Describe financial dimensions and dimension set concepts
Describe periodic financial processes
Describe accounts payables and accounts receivables
Describe core accounts payable components including vendors, purchase orders,
and vendor invoices
Describe vendor payments and settlements including three-way matching
concepts
Describe core accounts receivable components including customers, customer
invoices, and free text invoices
Describe credit and collection processes
Describe expense management, fixed asset management, and
budgeting
Describe cash and bank management concepts
Describe expense management capabilities
Describe fixed asset management capabilities
Describe budgeting capabilities
Describe Dynamics 365 Commerce (10–15%)
Describe Commerce core capabilities
Describe Commerce channels
Describe channel management concepts
Describe product hierarchies and assortments
Describe pricing and discounts
Describe e-commerce capabilities, including business-to-business (B2B) and
business-to-customer (B2C)
Describe Commerce clienteling and Dynamics 365 Fraud Protection
Describe customer loyalty concepts
Describe how to create personalized customer using clienteling
Describe how Fraud Protection reduces fraudulent activities in the system
Describe Dynamics 365 Human Resources (10–15%)
Describe Human Resources core capabilities
Describe workers and positions
Describe the hire-to-retire process
Describe leave and absence capabilities
Identify integration options between Human Resources and LinkedIn
Describe compensation and benefits capabilities
Describe personnel management capabilities
Describe self-service capabilities
Describe employee training and certification features
Describe performance management capabilities
Describe Dynamics 365 Project Operations (10–15%)
Describe Project Operations capabilities
Describe project-based services and project types
Describe project sales capabilities
Describe project contract capabilities
Describe project pricing capabilities
Describe the project lifecycle including project invoicing and revenue recognition
Describe project planning and management capabilities
Describe project planning, scheduling, and resourcing capabilities
Describe work breakdown structures (WBS)
Describe project cost tracking capabilities including time and expense costs
Describe the finance and operations core functionality
(15–20%)
Describe the finance and operations apps
Describe Enterprise Resource Planning (ERP)
Describe finance and operations apps use cases
Explore the finance and operations user interface
Describe reporting and integration capabilities in finance and
operations apps
Describe built-in reporting capabilities including workspaces
Describe options for analyzing data by using Power BI
Describe Microsoft Office 365 integration capabilities, including Microsoft Excel,
SharePoint, and Teams
Describe Microsoft Power Platform integration options
Describe Business Events integration capabilities
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Dynamics 365 documentation and learning modules
Supply Chain Management
Finance
Commerce
Human Resources
Project Operations
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Dynamics Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone on Learn Shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change
Audience profile Minor
Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change
Describe Dynamics 365 Supply Chain Describe Dynamics 365 Supply Chain No %
Management Management change
Describe core capabilities Describe Supply Chain Management Minor
core capabilities
Describe manufacturing strategies Describe manufacturing strategies No
change
Describe inventory and warehousing Describe inventory and warehousing No
capabilities capabilities change
Describe Dynamics 365 Finance Describe Dynamics 365 Finance No %
change
Describe Dynamics 365 Finance core Describe Finance core capabilities Minor
capabilities
Describe general ledgers Describe general ledgers No
change
Describe accounts payables and accounts Describe accounts payables and No
receivables accounts receivables change
Describe expense management, fixed Describe expense management, fixed No
asset management, and budgeting asset management, and budgeting change
Describe Dynamics 365 Commerce Describe Dynamics 365 Commerce No %
change
Describe Dynamics 365 Commerce core Describe Commerce core capabilities Minor
capabilities
Describe Dynamics 35 Commerce Describe Commerce clienteling and Minor
clienteling and Dynamics 365 Fraud Dynamics 365 Fraud Protection
Protection
Describe Dynamics 365 Human Describe Dynamics 365 Human No %
Resources Resources change
Describe core capabilities Describe Human Resources core Minor
capabilities
Describe personnel management Describe personnel management No
capabilities capabilities change
Describe Project Operations Describe Dynamics 365 Project No %
Operations change
Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change
Describe Project Operations capabilities Describe Project Operations capabilities No
change
Describe project planning and Describe project planning and No
management capabilities management capabilities change
Describe the finance and operations Describe the finance and operations No %
core functionality core functionality change
Describe the finance and operations apps Describe the finance and operations Minor
apps
Describe reporting and integration Describe reporting and integration No
capabilities in finance and operations capabilities in finance and operations change
apps apps
Skills measured prior to September 26, 2023
Audience profile
This exam covers the features and capabilities of Dynamics 365 finance and operations
apps.
As an exam candidate, you should have general knowledge of or relevant working
experience with an Information Technology (IT) environment. You should also have a
fundamental understanding of financial principles and business operations.
Skills at a glance
Describe Dynamics 365 Supply Chain Management (20–25%)
Describe Dynamics 365 Finance (20–25%)
Describe Dynamics 365 Commerce (10–15%)
Describe Dynamics 365 Human Resources (10–15%)
Describe Project Operations (10–15%)
Describe the finance and operations core functionality (15–20%)
Describe Dynamics 365 Supply Chain Management (20–
25%)
Describe core capabilities
Describe Supply Chain Management capabilities and features
Describe the order-to-cash process
Describe the procure-to-pay process
Describe products and release products
Describe product masters records, product variants, and product dimensions
Describe pricing and discounts in relation to trade agreements
Describe picking, packing, and reserving stock
Describe manufacturing strategies
Describe lean, discrete, and process manufacturing
Describe bills of materials (BOMs), routes, and operations as they relate to
production orders
Describe shop floor management
Describe master planning
Describe inventory and warehousing capabilities
Describe costing methods
Describe on-hand inventory capabilities
Describe inventory reservations, picking and packing, replenishment, and
shipments
Describe use cases for Warehouse Management Systems (WMS)
Describe use cases for Transportation Management Systems (TMS)
Describe Dynamics 365 Finance (20–25%)
Describe Dynamics 365 Finance core capabilities
Describe Finance capabilities and features
Describe organization and legal entities
Describe tax capabilities
Describe general ledgers
Describe charts of accounts including main accounts, balance sheets, and income
statements
Describe journaling concepts
Describe financial dimensions and dimension set concepts
Describe periodic financial processes
Describe accounts payables and accounts receivables
Describe core accounts payable components including vendors, purchase orders,
and vendor invoices
Describe vendor payments and settlements including three-way matching
concepts
Describe core accounts receivable components including customers, customer
invoices, and free text invoices
Describe credit and collection processes
Describe expense management, fixed asset management, and
budgeting
Describe cash and bank management concepts
Describe expense management capabilities
Describe fixed asset management capabilities
Describe budgeting capabilities
Describe Dynamics 365 Commerce (10–15%)
Describe Dynamics 365 Commerce core capabilities
Describe Dynamics 365 Commerce channels
Describe channel management concepts
Describe product hierarchies and assortments
Describe pricing and discounts
Describe e-commerce capabilities, including business-to-business (B2B) and
business-to-customer (B2C)
Describe Dynamics 35 Commerce clienteling and Dynamics 365
Fraud Protection
Describe customer loyalty concepts
Describe how to create personalized customer using clienteling
Describe how Dynamics 365 Fraud Protection reduces fraudulent activities in the
system
Describe Dynamics 365 Human Resources (10–15%)
Describe core capabilities
Describe workers and positions
Describe the hire-to-retire process
Describe leave and absence capabilities
Identify integration options between Dynamics 365 Human Resources and
LinkedIn
Describe compensation and benefits capabilities
Describe personnel management capabilities
Describe self-service capabilities
Describe employee training and certification features
Describe performance management capabilities
Describe Project Operations (10–15%)
Describe Project Operations capabilities
Describe project-based services and project types
Describe project sales capabilities
Describe project contract capabilities
Describe project pricing capabilities
Describe the project lifecycle including project invoicing and revenue recognition
Describe project planning and management capabilities
Describe project planning, scheduling, and resourcing capabilities
Describe work breakdown structures (WBS)
Describe project cost tracking capabilities including time and expense costs
Describe the finance and operations core functionality
(15–20%)
Describe the finance and operations apps
Describe Enterprise Resource Planning (ERP)
Describe Dynamics 365 finance and operations apps use cases
Explore the finance and operations user interface
Describe reporting and integration capabilities in finance and
operations apps
Describe built-in reporting capabilities including workspaces
Describe options for analyzing data by using Power BI
Describe Microsoft Office 365 integration capabilities, including Microsoft Excel,
SharePoint, and Teams
Describe Microsoft Power Platform integration options
Describe Business Events integration capabilities
Study guide for Exam MD-102: Endpoint
Administrator
Article • 10/02/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 1, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 1, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of November 1, 2023
Audience profile
As a candidate for this exam, you have subject matter expertise deploying, configuring,
protecting, managing, and monitoring devices and client applications in a Microsoft 365
environment. You’re responsible for:
Managing identity, security, access, policies, updates, and apps for endpoints.
Implementing solutions for efficient deployment and management of endpoints
on various operating systems, platforms, and device types.
Implementing and managing endpoints at scale by using Microsoft Intune,
Windows 365, Windows Autopilot, Microsoft Defender for Endpoint, and Microsoft
Entra ID.
As an endpoint administrator, you collaborate with architects, Microsoft 365
administrators, security administrators, and other workload administrators to plan and
implement a modern workplace strategy that meets the business needs of an
organization.
You must have experience with Microsoft Entra ID and Microsoft 365 technologies,
including Intune, as well as strong skills and experience in deploying, configuring, and
maintaining Windows client and non-Windows devices.
Skills at a glance
Deploy Windows client (25–30%)
Manage identity and compliance (15–20%)
Manage, maintain, and protect devices (40–45%)
Manage applications (10–15%)
Deploy Windows client (25–30%)
Prepare for a Windows client deployment
Select a deployment tool based on requirements
Choose between migrate and rebuild
Choose an imaging and/or provisioning strategy
Select a Windows edition based on requirements
Implement subscription-based activation
Deploy Windows 365
Plan and implement a Windows client deployment by using
Windows Autopilot
Configure device registration for Autopilot
Create, validate, and assign deployment profiles
Set up the Enrollment Status Page (ESP)
Deploy Windows devices by using Autopilot
Troubleshoot an Autopilot deployment
Plan and implement a Windows client deployment by using the
Microsoft Deployment Toolkit (MDT)
Plan and implement an MDT deployment infrastructure
Create, manage, and deploy images
Monitor and troubleshoot a deployment
Plan and configure user state migration
Configure remote management
Configure Remote Help in Intune
Configure Remote Desktop on a Windows client
Configure the Windows Admin Center
Configure PowerShell remoting and Windows Remote Management (WinRM)
Manage identity and compliance (15–20%)
Manage identity
Implement user authentication on Windows devices, including Windows Hello for
Business, passwordless, and tokens
Manage role-based access control (RBAC) for Intune
Register devices in and join devices to Microsoft Entra ID
Implement the Intune Connector for Active Directory
Manage the membership of local groups on Windows devices
Implement and manage Local Administrative Passwords Solution (LAPS) for
Microsoft Entra ID
Implement compliance policies for all supported device platforms
by using Intune
Specify compliance policies to meet requirements
Implement compliance policies
Implement Conditional Access policies that require a compliance status
Manage notifications for compliance policies
Monitor device compliance
Troubleshoot compliance policies
Manage, maintain, and protect devices (40–45%)
Manage the device lifecycle in Intune
Configure enrollment settings
Configure automatic and bulk enrollment, including Windows, Apple, and Android
Configure policy sets
Restart, retire, or wipe devices
Manage device configuration for all supported device platforms by
using Intune
Specify configuration profiles to meet requirements
Implement configuration profiles
Monitor and troubleshoot configuration profiles
Configure and implement Windows kiosk mode
Configure and implement profiles on Android devices, including fully managed,
dedicated, corporate owned, and work profile
Plan and implement Microsoft Tunnel for Intune
Monitor devices
Monitor devices by using Intune
Monitor devices by using Azure Monitor
Analyze and respond to issues identified in Endpoint analytics and Adoption Score
Manage device updates for all supported device platforms by using
Intune
Plan for device updates
Create and manage update policies by using Intune
Manage Android updates by using configuration profiles
Monitor updates
Troubleshoot updates in Intune
Configure Windows client delivery optimization by using Intune
Create and manage update rings by using Intune
Implement endpoint protection for all supported device platforms
Implement and manage security baselines in Intune
Create and manage configuration policies for Endpoint security including antivirus,
encryption, firewall, endpoint detection and response (EDR), and attack surface
reduction (ASR)
Onboard devices to Microsoft Defender for Endpoint
Implement automated response capabilities in Microsoft Defender for Endpoint
Review and respond to device issues identified in the Microsoft Defender
Vulnerability Management dashboard
Manage applications (10–15%)
Deploy and update apps for all supported device platforms
Deploy apps by using Intune
Configure Microsoft 365 Apps deployment by using the Microsoft Office
Deployment Tool or Office Customization Tool (OCT)
Manage Microsoft 365 Apps by using the Microsoft 365 Apps admin center
Deploy Microsoft 365 Apps by using Intune
Configure policies for Office apps by using Group Policy or Intune
Deploy apps from platform-specific app stores by using Intune
Plan and implement app protection and app configuration policies
Plan and implement app protection policies for iOS and Android
Manage app protection policies
Implement Conditional Access policies for app protection policies
Plan and implement app configuration policies for managed apps and managed
devices
Manage app configuration policies
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Windows Documentation
Windows client documentation for IT Pros
Configure Windows client
Windows client deployment resources and documentation
Manage Windows client
Windows security
Windows Autopilot documentation
Microsoft Intune documentation
Microsoft Endpoint Manager documentation
Windows application management
Study resources Links to learning and documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Windows - Microsoft Tech Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to November 1, 2023 Skill area as of November 1, 2023 Change
Audience profile Minor
Deploy Windows client Deploy Windows client No
change
Prepare for a Windows client deployment Prepare for a Windows client deployment No
change
Plan and implement Windows client Plan and implement Windows client No
deployment by using Windows Autopilot deployment by using Windows Autopilot change
Plan and implement a Windows client Plan and implement a Windows client No
deployment by using Microsoft deployment by using Microsoft change
Deployment Toolkit (MDT) Deployment Toolkit (MDT)
Configure remote management Configure remote management No
change
Manage identity and compliance Manage identity and compliance No
change
Manage identity Manage identity Minor
Implement compliance policies for all Implement compliance policies for all No
supported device platforms by using supported device platforms by using change
Intune Intune
Skill area prior to November 1, 2023 Skill area as of November 1, 2023 Change
Manage, maintain, and protect devices Manage, maintain, and protect devices No
change
Manage device lifecycle in Intune Manage device lifecycle in Intune No
change
Manage device configuration for all Manage device configuration for all No
supported device platforms by using supported device platforms by using change
Intune Intune
Monitor devices Monitor devices No
change
Manage device updates for all supported Manage device updates for all supported No
device platforms by using Intune device platforms by using Intune change
Implement endpoint protection for all Implement endpoint protection for all Minor
supported device platforms supported device platforms
Manage applications Manage applications No
change
Deploy and update apps for all supported Deploy and update apps for all supported Minor
device platforms device platforms
Plan and implement app protection and Plan and implement app protection and No
app configuration policies app configuration policies change
Skills measured prior to November 1, 2023
Audience profile
Candidates for this exam have subject matter expertise deploying, configuring,
protecting, managing, and monitoring devices and client applications in a Microsoft 365
environment. They manage identity, security, access, policies, updates, and apps for
endpoints. They implement solutions for efficient deployment and management of
endpoints on various operating systems, platforms, and device types. They implement
and manage endpoints at scale by using Microsoft Intune, Windows 365, Windows
Autopilot, Microsoft Defender for Endpoint, and Azure Active Directory (Azure AD), part
of Microsoft Entra.
Endpoint administrators collaborate with architects, Microsoft 365 administrators,
security administrators, and other workload administrators to plan and implement a
modern workplace strategy that meets the business needs of an organization.
Candidates for this exam have experience with Azure AD and Microsoft 365
technologies including Intune. They must have strong skills and experience in deploying,
configuring, and maintaining Windows client and non-Windows devices.
Skills at a glance
Deploy Windows client (25–30%)
Manage identity and compliance (15–20%)
Manage, maintain, and protect devices (40–45%)
Manage applications (10–15%)
Deploy Windows client (25–30%)
Prepare for a Windows client deployment
Select a deployment tool based on requirements
Choose between migrate and rebuild
Choose an imaging and/or provisioning strategy
Select a Windows edition based on requirements
Implement subscription-based activation
Plan and implement a Windows client deployment by using
Windows Autopilot
Configure device registration for Autopilot
Create, validate, and assign deployment profiles
Set up the Enrollment Status Page (ESP)
Deploy Windows devices by using Autopilot
Troubleshoot an Autopilot deployment
Plan and implement a Windows client deployment by using the
Microsoft Deployment Toolkit (MDT)
Plan and implement an MDT deployment infrastructure
Create, manage, and deploy images
Monitor and troubleshoot a deployment
Plan and configure user state migration
Configure remote management
Configure Remote Help in Intune
Configure Remote Desktop on a Windows client
Configure the Windows Admin Center
Configure PowerShell remoting and Windows Remote Management (WinRM)
Manage identity and compliance (15–20%)
Manage identity
Implement user authentication on Windows devices, including Windows Hello for
Business, passwordless, and tokens
Manage role-based access control (RBAC) for Intune
Register devices in and join devices to Azure AD
Implement the Intune Connector for Active Directory
Manage the membership of local groups on Windows devices
Implement and manage Local Administrative Passwords Solution (LAPS) for Azure
AD
Implement compliance policies for all supported device platforms
by using Intune
Specify compliance policies to meet requirements
Implement compliance policies
Implement Conditional Access policies that require a compliance status
Manage notifications for compliance policies
Monitor device compliance
Troubleshoot compliance policies
Manage, maintain, and protect devices (40–45%)
Manage the device lifecycle in Intune
Configure enrollment settings
Configure automatic and bulk enrollment, including Windows, Apple, and Android
Configure policy sets
Restart, retire, or wipe devices
Manage device configuration for all supported device platforms by
using Intune
Specify configuration profiles to meet requirements
Implement configuration profiles
Monitor and troubleshoot configuration profiles
Configure and implement Windows kiosk mode
Configure and implement profiles on Android devices, including fully managed,
dedicated, corporate owned, and work profile
Plan and implement Microsoft Tunnel for Intune
Monitor devices
Monitor devices by using Intune
Monitor devices by using Azure Monitor
Analyze and respond to issues identified in Endpoint analytics and Adoption Score
Manage device updates for all supported device platforms by using
Intune
Plan for device updates
Create and manage update policies by using Intune
Manage Android updates by using configuration profiles
Monitor updates
Troubleshoot updates in Intune
Configure Windows client delivery optimization by using Intune
Create and manage update rings by using Intune
Implement endpoint protection for all supported device platforms
Implement and manage security baselines in Intune
Create and manage configuration policies for Endpoint security including antivirus,
encryption, firewall, endpoint detection and response (EDR), and attack surface
reduction (ASR)
Onboard devices to Defender for Endpoint
Implement automated response capabilities in Defender for Endpoint
Review and respond to device issues identified in the Microsoft Defender
Vulnerability Management dashboard
Manage applications (10–15%)
Deploy and update apps for all supported device platforms
Deploy apps by using Intune
Configure Microsoft 365 Apps deployment by using the Microsoft Office
Deployment Tool or Office Customization Tool (OCT)
Manage Microsoft 365 Apps by using the Microsoft 365 Apps admin center
Deploy Microsoft 365 Apps by using Intune
Configure policies for Office apps by using Group Policy or Intune
Deploy apps to platform-specific app stores by using Intune
Plan and implement app protection and app configuration policies
Plan and implement app protection policies for iOS and Android
Manage app protection policies
Implement Conditional Access policies for app protection policies
Plan and implement app configuration policies for managed apps and managed
devices
Manage app configuration policies
Study guide for Exam MS-102: Microsoft
365 Administrator
Article • 10/02/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 1, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 1, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of November 1, 2023
Audience profile
If you’re an administrator who deploys and manages Microsoft 365 and performs
Microsoft 365 tenant-level implementation and administration of cloud and hybrid
environments, this exam is designed for you.
As a Microsoft 365 administrator, you:
Function as the integrating hub for all Microsoft 365 workloads.
Coordinate across multiple Microsoft 365 workloads.
Work with architects and other administrators responsible for workloads,
infrastructure, identity, security, compliance, endpoints, and applications.
As a candidate for this exam, you have functional experience with all Microsoft 365
workloads and Microsoft Entra ID, and have administered at least one of these. You
should also have a working knowledge of the following:
Networking
Server administration
DNS
Skills at a glance
Deploy and manage a Microsoft 365 tenant (25–30%)
Implement and manage identity and access in Microsoft Entra ID (25–30%)
Manage security and threats by using Microsoft 365 Defender (25–30%)
Manage compliance by using Microsoft Purview (15–20%)
Deploy and manage a Microsoft 365 tenant (25–30%)
Implement and manage a Microsoft 365 tenant
Create a tenant
Implement and manage domains
Configure organizational settings, including security, privacy, and profile
Identify and respond to service health issues
Configure notifications in service health
Monitor adoption and usage
Manage users and groups
Create and manage users
Create and manage guest users
Create and manage contacts
Create and manage groups, including Microsoft 365 groups
Manage and monitor Microsoft 365 license allocations
Perform bulk user management, including PowerShell
Manage roles in Microsoft 365
Manage roles in Microsoft 365 and Microsoft Entra
Manage role groups for Microsoft Defender, Microsoft Purview, and Microsoft 365
workloads
Manage delegation by using administrative units
Implement privileged identity management for Microsoft Entra roles
Implement and manage identity and access in Microsoft
Entra ID (25–30%)
Implement and manage identity synchronization with Microsoft
Entra ID
Prepare for identity synchronization by using IdFix
Implement and manage directory synchronization by using Microsoft Entra
Connect cloud sync
Implement and manage directory synchronization by using Microsoft Entra
Connect
Monitor synchronization by using Microsoft Entra Connect Health
Troubleshoot synchronization, including Microsoft Entra Connect and Microsoft
Entra Connect cloud sync
Implement and manage authentication
Implement and manage authentication methods, including Windows Hello for
Business, passwordless, tokens, and the Microsoft Authenticator app
Implement and manage self-service password reset (SSPR)
Implement and manage Microsoft Entra Password Protection
Implement and manage multi-factor authentication (MFA)
Investigate and resolve authentication issues
Implement and manage secure access
Plan for identity protection
Implement and manage Microsoft Entra Identity Protection
Plan Conditional Access policies
Implement and manage Conditional Access policies
Manage security and threats by using Microsoft 365
Defender (25–30%)
Manage security reports and alerts by using the Microsoft 365
Defender portal
Review and take actions to improve the Microsoft Secure Score in the Microsoft
365 Defender portal
Review and respond to security incidents and alerts in Microsoft 365 Defender
Review and respond to issues identified in security and compliance reports in
Microsoft 365 Defender
Review and respond to threats identified in threat analytics
Implement and manage email and collaboration protection by
using Microsoft Defender for Office 365
Implement policies and rules in Defender for Office 365
Review and respond to threats identified in Defender for Office 365, including
threats and investigations
Create and run campaigns, such as attack simulation
Unblock users
Implement and manage endpoint protection by using Microsoft
Defender for Endpoint
Onboard devices to Defender for Endpoint
Configure Defender for Endpoint settings
Review and respond to endpoint vulnerabilities
Review and respond to risks identified in the Microsoft Defender Vulnerability
Management dashboard
Manage compliance by using Microsoft Purview (15–20%)
Implement Microsoft Purview information protection and data
lifecycle management
Implement and manage sensitive info types by using keywords, keyword lists, or
regular expressions
Implement retention labels, retention label policies, and retention policies
Implement sensitivity labels and sensitivity label policies
Implement Microsoft Purview data loss prevention (DLP)
Implement DLP for workloads
Implement Endpoint DLP
Review and respond to DLP alerts, events, and reports
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft 365 documentation
Microsoft 365 admin center help
Tenant management for Microsoft 365 for enterprise
Microsoft Entra ID documentation
Study resources Links to learning and documentation
Microsoft Defender products and services
Microsoft Endpoint Configuration Manager documentation
Microsoft Purview compliance documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft 365 - Microsoft Tech Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to November 1, 2023 Skill area as of November 1, 2023 Change
Audience profile Minor
Deploy and manage a Microsoft 365 Deploy and manage a Microsoft 365 No
tenant tenant change
Implement and manage a Microsoft 365 Implement and manage a Microsoft 365 No
tenant tenant change
Manage users and groups Manage users and groups No
change
Manage roles in Microsoft 365 Manage roles in Microsoft 365 Minor
Implement and manage identity and Implement and manage identity and Minor
access in Azure AD access in Microsoft Entra ID
Implement and manage identity Implement and manage identity Minor
synchronization with Azure AD synchronization with Microsoft Entra ID
Implement and manage authentication Implement and manage authentication Minor
Implement and manage secure access Implement and manage secure access Minor
Skill area prior to November 1, 2023 Skill area as of November 1, 2023 Change
Manage security and threats by using Manage security and threats by using No
Microsoft 365 Defender Microsoft 365 Defender change
Manage security reports and alerts by Manage security reports and alerts by No
using the Microsoft 365 Defender portal using the Microsoft 365 Defender portal change
Implement and manage email and Implement and manage email and No
collaboration protection by using collaboration protection by using change
Microsoft Defender for Office 365 Microsoft Defender for Office 365
Implement and manage endpoint Implement and manage endpoint No
protection by using Microsoft Defender protection by using Microsoft Defender change
for Endpoint for Endpoint
Manage compliance by using Microsoft Manage compliance by using Microsoft No
Purview Purview change
Implement Microsoft Purview Information Implement Microsoft Purview Information No
Protection and Data Lifecycle Protection and Data Lifecycle change
Management Management
Implement Microsoft Purview Data Loss Implement Microsoft Purview Data Loss No
Prevention (DLP) Prevention (DLP) change
Skills measured prior to November 1, 2023
Audience profile
Candidates for this certification are Microsoft 365 administrators who deploy and
manage Microsoft 365. They perform Microsoft 365 tenant-level implementation and
administration of cloud and hybrid environments.
Microsoft 365 administrators function as the integrating hub for all Microsoft 365
workloads. They coordinate across multiple Microsoft 365 workloads. They work with
architects and other administrators responsible for workloads, infrastructure, identity,
security, compliance, endpoints, and applications.
Candidates for this exam have functional experience with all Microsoft 365 workloads
and Azure Active Directory (Azure AD), part of Microsoft Entra, and have administered at
least one of these. They also have a working knowledge of networking, server
administration, DNS, and PowerShell.
Skills at a glance
Deploy and manage a Microsoft 365 tenant (25–30%)
Implement and manage identity and access in Azure AD (25–30%)
Manage security and threats by using Microsoft 365 Defender (25–30%)
Manage compliance by using Microsoft Purview (15–20%)
Deploy and manage a Microsoft 365 tenant (25–30%)
Implement and manage a Microsoft 365 tenant
Create a tenant
Implement and manage domains
Configure organizational settings, including security, privacy, and profile
Identify and respond to service health issues
Configure notifications in service health
Monitor adoption and usage
Manage users and groups
Create and manage users
Create and manage guest users
Create and manage contacts
Create and manage groups, including Microsoft 365 groups
Manage and monitor Microsoft 365 license allocations
Perform bulk user management, including PowerShell
Manage roles in Microsoft 365
Manage roles in Microsoft 365 and Azure AD
Manage role groups for Microsoft Defender, Microsoft Purview, and Microsoft 365
workloads
Manage delegation by using administrative units
Implement privileged identity management for Azure AD roles
Implement and manage identity and access in Azure AD
(25–30%)
Implement and manage identity synchronization with Azure AD
Prepare for identity synchronization by using IdFix
Implement and manage directory synchronization by using Azure AD Connect
cloud sync
Implement and manage directory synchronization by using Azure AD Connect
Monitor synchronization by using Azure AD Connect Health
Troubleshoot synchronization, including Azure AD Connect and Azure AD Connect
cloud sync
Implement and manage authentication
Implement and manage authentication methods, including Windows Hello for
Business, passwordless, tokens, and the Microsoft Authenticator app
Implement and manage self-service password reset (SSPR)
Implement and manage Azure AD Password Protection
Implement and manage multi-factor authentication (MFA)
Investigate and resolve authentication issues
Implement and manage secure access
Plan for identity protection
Implement and manage Azure AD Identity Protection
Plan Conditional Access policies
Implement and manage Conditional Access policies
Manage security and threats by using Microsoft 365
Defender (25–30%)
Manage security reports and alerts by using the Microsoft 365
Defender portal
Review and take actions to improve the Microsoft Secure Score in the Microsoft
365 Defender portal
Review and respond to security incidents and alerts in Microsoft 365 Defender
Review and respond to issues identified in security and compliance reports in
Microsoft 365 Defender
Review and respond to threats identified in threat analytics
Implement and manage email and collaboration protection by
using Microsoft Defender for Office 365
Implement policies and rules in Defender for Office 365
Review and respond to threats identified in Defender for Office 365, including
threats and investigations
Create and run campaigns, such as attack simulation
Unblock users
Implement and manage endpoint protection by using Microsoft
Defender for Endpoint
Onboard devices to Defender for Endpoint
Configure Defender for Endpoint settings
Review and respond to endpoint vulnerabilities
Review and respond to risks identified in the Microsoft Defender Vulnerability
Management dashboard
Manage compliance by using Microsoft Purview (15–20%)
Implement Microsoft Purview information protection and data
lifecycle management
Implement and manage sensitive info types by using keywords, keyword lists, or
regular expressions
Implement retention labels, retention label policies, and retention policies
Implement sensitivity labels and sensitivity label policies
Implement Microsoft Purview data loss prevention (DLP)
Implement DLP for workloads
Implement Endpoint DLP
Review and respond to DLP alerts, events, and reports
Study guide for Exam MS-203:
Microsoft 365 Messaging
Article • 09/20/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured This list represents the skills measured AFTER the date provided.
as of May 2, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to May 2, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows you
to schedule and renew exams and share and print certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for the
Assessment exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of May 2, 2023
Audience profile
Candidates for this exam are Microsoft 365 messaging administrators who manage a
secure, efficient, and effective email collaboration platform using Microsoft Exchange
Online and Microsoft 365.
Messaging administrators plan, configure, and manage recipients, mail flow, threat
protection, compliance, and client connectivity.
Messaging administrators collaborate with administrators of other workloads, including
security, compliance, identity, and networking, to implement a secure cloud messaging
topology that meets the business needs of an enterprise.
Candidates for this exam should have a working knowledge of authentication types,
licensing, integration with Microsoft 365 applications, Exchange Management Shell,
Microsoft Purview, and Microsoft Azure Active Directory (Azure AD), part of Microsoft
Entra.
Manage Microsoft Exchange Online settings and resources (40–45%)
Plan and manage the mail transport architecture (25–30%)
Secure the messaging environment (25–30%)
Manage Microsoft Exchange Online settings and
resources (40–45%)
Manage organizational and client access settings in Exchange
Online
Manage a global address list (GAL)
Add or remove an offline address book (OAB)
Manage address book policies
Plan and configure organization relationships and individual sharing
Configure Outlook on the web policies
Manage recipients and resources
Manage user mailboxes
Manage resource mailboxes
Manage shared mailboxes
Create and manage mail contacts and mail users
Manage groups, including distribution lists, dynamic distribution lists, mail-enabled
security groups, and Microsoft 365 groups
Manage mailbox permissions, including delegation
Manage mailbox mail flow settings
Create and manage public folders
Manage Exchange hybrid settings and migration
Configure virtual directories and URLs in a hybrid environment
Maintain and expand the configuration by using the Hybrid Configuration wizard
Configure migration endpoints
Create and manage a cross-tenant migration batch
Plan and manage the mail transport architecture (25–
30%)
Manage and secure mail flow
Plan and configure connectors
Plan and implement mail flow rules (transport rules)
Manage accepted and remote domains
Configure namespaces, accepted domains, and DNS records, including Exchange
Online Protection (EOP)
Implement email authentication, including Sender Policy Framework (SPF),
DomainKeys Identified Mail (DKIM), and Domain-based Message Authentication,
and Reporting and Conformance (DMARC)
Troubleshoot mail flow
Configure and manage alert policies
Trace a message
Analyze a message trace
Analyze message headers
Analyze non-delivery reports (NDRs)
Troubleshoot by using the Microsoft Remote Connectivity Analyzer
Secure the messaging environment (25–30%)
Manage role-based permissions in Exchange Online
Plan and manage RBAC roles
Manage default and custom admin role groups
Manage user roles
Secure messages by using Microsoft 365 Defender
Configure and manage anti-phishing policies
Configure and manage anti-spam policies
Configure and manage anti-malware policies
Configure and manage Safe Attachments
Configure and manage Safe Links
Configure and manage quarantine policies
Manage compliance
Configure Messaging Records Management (MRM) and retention policies for a
specific mailbox folder
Enable and configure archive mailboxes
Manage inactive mailboxes
Analyze audit logs
Manage journal rules
Manage content search
Manage standard eDiscovery cases (not including Premium eDiscovery)
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft 365 documentation
Exchange documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft 365 - Microsoft Tech Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Changes
Audience profile Major
Manage organizational settings and Manage Microsoft Exchange Online % of exam
resources settings and resources increased
Plan and manage organizational Manage organizational and client Major
settings and client connectivity access settings in Exchange Online
Manage recipient resources Manage recipients and resources Major
Manage Exchange hybrid settings and Added
migration
Plan and manage the mail transport Plan and manage the mail transport No change
architecture architecture
Plan and configure connectors Removed
Manage and secure flow of internal Manage and secure mail flow Major
and internet mail
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Changes
Troubleshoot mail flow Troubleshoot mail flow Minor
Plan and implement a hybrid Deleted
configuration and migration
Plan and implement a hybrid Removed
environment
Plan and implement migration Removed
Secure the messaging environment Secure the messaging environment No change
Manage role-based permissions in Manage role-based permissions in Minor
Exchange Exchange Online
Secure messages by using Microsoft Secure messages by using Microsoft Major
365 Defender 365 Defender
Manage compliance Manage compliance Minor
Skills measured prior to May 2, 2023
Audience profile
Candidates for this exam are messaging administrators who plan, deploy, configure,
troubleshoot, and secure the messaging infrastructure in hybrid and cloud enterprise
environments.
Messaging administrators are responsible for managing recipients, mailboxes, transport,
mail flow, administrative roles, threat protection, compliance, migrations, and client
connectivity.
Messaging administrators collaborate with other workload administrators and the
Microsoft 365 enterprise administrator to implement a secure hybrid or cloud-only
messaging topology that meets the business needs of an enterprise.
The messaging administrator should have a working knowledge of authentication types,
licensing, integration with Microsoft 365 applications, and Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra.
Manage organizational settings and resources (15–20%)
Plan and manage the mail transport architecture (30–35%)
Plan and implement a hybrid configuration and migration (15–20%)
Secure the messaging environment (25–30%)
Manage organizational settings and resources (15–20%)
Plan and manage organizational settings and client connectivity
Manage a Global Address List (GAL)
Manage an Offline Address Book (OAB)
Manage address book policies
Manage email address policies
Plan and configure organization relationships and individual sharing
Configure virtual directories and URLs in a hybrid environment
Configure global Outlook on the Web policies
Troubleshoot by using the Microsoft Support and Recovery Assistant (SaRA)
Manage recipient resources
Manage resource mailboxes
Manage groups including distribution lists, dynamic distribution lists, mail-enabled
security groups, and Microsoft 365 groups
Create and manage group naming policies
Manage user mailboxes
Manage mailbox permissions, including delegation
Manage mailbox Mailflow settings
Manage shared mailboxes, including converting to a shared mailbox
Create and manage contacts, including mail contacts and mail users
Create and manage public folders
Plan and manage the mail transport architecture (30–
35%)
Plan and configure connectors
Plan connectors for mail flow
Create and configure connectors to route mail
Create and configure connectors to secure mail flow between organizations
Configure enhanced filtering for connectors in Microsoft 365 Defender
Manage and secure flow of internal and internet mail
Manage mail flow rules
Manage accepted and remote domains
Manage hybrid mail flow
Identify the appropriate DNS MX record for a specific scenario
Plan and implement Sender Policy Framework (SPF) and Domain-based Message
Authentication, Reporting and Conformance (DMARC)
Plan and implement Domain Keys Identified Mail (DKIM)
Troubleshoot mail flow
Configure and manage alert policies
Trace a message
Analyze a message trace
Analyze message headers
Analyze Non-Deliverable Reports (NDRs)
Troubleshoot by using the Microsoft Remote Connectivity Analyzer
Troubleshoot by using transport logs and queues in a hybrid environment
Plan and implement a hybrid configuration and migration
(15–20%)
Plan and implement a hybrid environment
Plan a hybrid deployment by using the Hybrid Configuration Wizard (HCW)
Manage the Edge server role in a hybrid environment
Configure the environment by using the Hybrid Configuration Wizard
Deploy the Exchange Hybrid Agent
Manage the Exchange certificates lifecycle in a hybrid environment
Plan and implement migration
Evaluate migration methods, including minimal hybrid (express migration), remote
move, cutover, cross tenant, staged, PST Imports, IMAP, and Google Workspace
Configure migration endpoints
Create and manage a migration batch
Specify cross-tenant migration requirements
Troubleshoot mailbox migration
Secure the messaging environment (25–30%)
Manage role-based permissions in Exchange
Note: Exchange-related roles only
Plan RBAC roles
Manage default and custom admin role groups
Manage user roles
Secure messages by using Microsoft 365 Defender
Configure and manage Anti-phishing policies
Configure and manage Anti-spam policies
Configure and manage Anti-malware policies
Configure and manage Safe Attachments
Configure and manage Safe Links
Configure Tenant Allow/Block lists
Configure and manage quarantine policies
Investigate messaging threats by using Microsoft 365 Defender Explorer and
Advanced hunting
Manage user-reported message settings
Validate settings by using Configuration analyzer
Manage compliance
Configure retention tags and retention policies for a specific mailbox folder
Enable and configure archive mailboxes
Analyze audit logs
Manage journal rules
Manage content search
Manage standard eDiscovery cases (not including Premium eDiscovery)
Study guide for Exam MS-600: Building
Applications and Solutions with
Microsoft 365 Core Services
Article • 09/19/2023
2 Warning
This exam is only available if you are part of the Microsoft Cloud Partner Program
and have a private access code. This code can be obtained through the partner
portal if you are eligible to take the exam. For code holders, the last day to take this
exam is December 31, 2023. Learn more about this retirement in this blog post .
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 31, 2022 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 31, 2022 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Useful links Description
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 31, 2022
Audience Profile
Microsoft Teams application developers design, build, test, and maintain modern
enterprise-grade applications and solutions with Microsoft Teams that are optimized for
the productivity and collaboration needs of organizations using the Microsoft 365
platform.
Candidates for this exam are proficient in designing collaboration solutions using the
Microsoft identity platform, Microsoft Graph, SharePoint Framework, and Microsoft
Power Platform to build custom apps that extend Microsoft Teams, SharePoint, and Viva
Connections.
Candidates should have a working knowledge of developing solutions with Microsoft
Teams, Microsoft Power Platform, Dataverse for Teams, and/or SharePoint Framework
through all phases of software development. They should have a basic understanding of
modern web development technologies, source control and CI/CD strategies, Azure
compute, data, and messaging workloads, and the Microsoft identity platform, including
OAuth2, OData, OpenID Connect, and permission/consent concepts.
Design collaborative app solutions and existing app integration (5-10%)
Implement Microsoft identity (15-20%)
Build apps with Microsoft Graph (10-15%)
Extend and customize Microsoft 365 with SharePoint Framework (15-20%)
Extend Microsoft Teams (30-35%)
Test, deploy, monitor, and maintain modern enterprise-grade app solutions (5-
10%)
Design collaborative app solutions and existing app
integration (5-10%)
Assess Microsoft Teams and existing app integration opportunities
Assess current Teams adoption level using M365 Maturity Model
Identify opportunities for no-code or low-code development (Microsoft Power
Platform, Azure Logic Apps, Dataverse for Teams)
Assess Teams integration opportunities with existing applications
Design development and production environments
Design test, acceptance, production, and deployment strategy to meet solution
requirements
Design development environment by using Microsoft 365 developer tenant
Recommend Azure services for Teams app use cases (serverless compute
workflows)
Specify app requirements for CI/CD integration
Develop an appropriate tooling strategy for a Teams solution, including the Teams
Toolkit vs Yeoman Teams Generator
Select an appropriate development framework and runtime platform for a Teams
solution (including Teams Toolkit for React or Teams Toolkit Blazor)
Select an appropriate runtime platform for a Teams solution (including Node.js,
.NET, and/or SPFx)
Design solution based on technical and business requirements
Design authentication scenarios, including for guest users and multitenant
authentication
Design UI by using Microsoft Teams UI Library, Fluent UI React Northstar, Adaptive
Cards, and Microsoft Teams UI Kit for Figma
Implement Microsoft identity (15-20%)
Register an application
Determine the supported account type
Select authentication and client credentials for app type and authentication flow
Define app roles
Implement authentication
Configure the JavaScript implementation of Microsoft Authentication Library
(MSAL) for endpoint and token cache
Plan and configure scopes for dynamic or static permission
Use the MSAL (JavaScript) login method
Implement single sign-on authentication for a bot
Implement single sign-on authentication for a tab
Configure permissions to consume an API
Configure delegated permissions for the app
Configure application permissions for the app
Specify and implement consent requirements
Grant consent to an application
Implement authorization to expose or consume an API
Configure incremental consent scopes
Grant scoped permissions to API
Call MSAL (JavaScript) using AcquireTokenSilent/AcquireToken pattern
Implement authorization in an API
Validate access token
Configure effective permissions for delegated scopes
Implement app permissions by using roles
Use a delegated access token to call a Microsoft API
Create a service to access Microsoft Graph
Configure client credentials using a certificate
Consume certificates from Key Vault, including using managed identities
Configure application permissions for the app
Acquire an access token for Microsoft Graph using an application permission and
client credential certificate
Build apps with Microsoft Graph (10-15%)
Access data from Microsoft Graph
Determine whether to retrieve data using a Microsoft Graph SDK or the Graph
REST API
Get the signed-in user's profile
Get a list of users in the organization
Get the user object based on the user's unique identifier
Access user data from Microsoft Graph
Create, read, update, and delete data
Traverse Microsoft Graph to retrieve data
Upload files larger than 10 mb to Teams
Implement Microsoft Graph Toolkit
Customize responses by using query parameters
Use query parameters, including $filter, $select, $orderby, $count, $skip, and $stop
Expand and retrieve resources using $expand query parameter
Search for resources using $search query parameter
Access paged date using $odata.nextLink, $skip, and $skiptoken parameters
Test queries and responses by using Microsoft Graph Explorer
Optimize usage of Microsoft Graph resources
Monitor for changes using change notifications
Combine multiple requests using $batch
Get changes using a delta query
Detect and handle throttling
Manage a team lifecycle by using Microsoft Graph
Get the information on a team by ID
Get the list of members in a team
Get the list of owners of a team
Get the list of teams where the signed in user is a member
Provision a team using an existing Teams template
Delete or archive a team
Update an existing team
Enable resource-specific consent
Extend and customize Microsoft 365 with SharePoint
Framework (15-20%)
Describe the components of a SharePoint Framework (SPFx)
solution
Identify the appropriate tool to create an SPFx Web Part project
Describe properties of client-side web parts
Describe Office UI Fabric (Fluent UI) in client-side web parts
Explain when to use an app page
Differentiate between app page and web part
Describe rendering framework options
Describe branding and theming in SharePoint Online
Describe Adaptive Card Extensions
Describe Viva Connections and Viva dashboard
Describe the types of SPFx extensions (Application Customizer, Field Customizer,
Command Set extension)
Describe the process to package and deploy an SPFx solution
Describe the options for preparing a package for deployment
Describe the options for packaging a solution
Describe the requirements of tenant-scoped solution deployment
Describe the requirements of domain isolated web parts
Describe the options to deploy a SPFx solution
Describe how to build a Microsoft Teams tab by using SPFx
Manually create an app manifest to deploy a SPFx Web Part to Teams
Describe the consumption of Microsoft Graph
Describe the purpose of the MSGraphClient object
Describe the methods for granting permissions to Microsoft Graph
Describe the consumption of third-party APIs secured with
Microsoft Azure Active Directory (Azure AD), part of Microsoft
Entra from within SPFx
Describe the purpose of the AadHttpClient object
Identify the methods for granting permissions to consume a third-party API
Describe Web Parts as Teams Tabs
Describe the considerations for creating a SPFx Web Part to be a Teams Tab
Describe the options for deploying a SPFx Web Part as a Teams Tab
Extend Microsoft Teams (30-35%)
Create a Microsoft Teams app manifest
Configure an app manifest using the Developer Portal
Create an app package for a Microsoft Teams app
Create and use task modules
Create a card-based task module
Create an iframe-based task module
Invoke a task module from a tab
Invoke a task module from a bot
Chain task module invocations
Create a webhook
Create an outgoing webhook
Create an incoming webhook
Implement custom Teams tabs
Create a personal tab
Implement device permissions in a personal tab
Create a channel/group tab
Create a tab with a deep link
Create an adaptive card tab
Create a messaging extension
Create a search command extension
Create an action command extension using an adaptive card
Create an action command extension using parameters
Add link unfurling
Create conversational, call, and online media bots
Create a personal bot
Create a group/channel bot
Send actionable messages from a bot
Create a call bot
Create an online media bot
Handle incoming calls
Transfer incoming calls
Create a meeting extension
Describe the capabilities of Microsoft Teams meeting apps
Enable and configure apps for Teams meetings
Create or integrate apps within the meeting lifecycle
Implement shared meeting stage
Test, deploy, monitor, and maintain modern enterprise-
grade app solutions (5-10%)
Test apps and solutions
Design test plans, including Bots, Connectors, Messaging extensions, Meeting
extensions, SSO, and Adaptive cards
Specify required sample data for testing
Deploy sample data by using M365 CLI or PowerShell scripts
Execute test plans, including Bots, Connectors, Messaging extensions, Meeting
extensions, SSO, and Adaptive cards
Deploy apps and solutions
Create or modify app definitions in the Developer Portal for Teams
Manage Teams apps packages by using the Developer Portal for Teams
Upload a custom app to a single user or team
Upload an app to the App Catalog
Upload an app to the Developer Portal for Teams
Automate deployment of Teams apps
Monitor and maintain published apps
Recommend audit settings using Microsoft 365 Audit logging
Review and evaluate performance using App Insights
Monitor Microsoft Graph API permissions by using the Microsoft 365 compliance
center
Assess new SDK versions for impact to published apps
Analyze logs, usage data, and audit data
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor led course
Find documentation Microsoft 365 developer documentation
Microsoft 365 documentation
Microsoft Graph documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft 365 - Microsoft Tech Community
support SharePoint - Microsoft Tech Community
Teams Developer - Microsoft Tech Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 31, Skill area as of October 31, 2022 Changes
2022
Audience Profile - Minor
Skill area prior to October 31, Skill area as of October 31, 2022 Changes
2022
Design collaborative app Design collaborative app solutions and existing No
solutions and existing app app integration change
integration
Assess Microsoft Teams and Assess Microsoft Teams and existing app No
existing app integration integration opportunities change
opportunities
Design development and Design development and production No
production environments environments change
Design solution based on Design solution based on technical and business No
technical and business requirements change
requirements
Implement Microsoft identity Implement Microsoft identity No
change
Register an application Register an application No
change
Implement authentication Implement authentication No
change
Configure permissions to Configure permissions to consume an API No
consume an API change
Implement authorization to Implement authorization to expose or consume No
expose or consume an API an API change
Implement authorization in an Implement authorization in an API No
API change
Create a service to access Create a service to access Microsoft Graph No
Microsoft Graph change
Build apps with Microsoft Graph Build apps with Microsoft Graph No
change
Access data from Microsoft Access data from Microsoft Graph No
Graph change
Customize responses by using Customize responses by using query parameters No
query parameters change
Optimize usage of Microsoft Optimize usage of Microsoft Graph resources No
Graph resources change
Skill area prior to October 31, Skill area as of October 31, 2022 Changes
2022
Manage a team lifecycle by using Manage a team lifecycle by using Microsoft No
Microsoft Graph Graph change
Extend and customize Microsoft Extend and customize Microsoft 365 with No
365 with SharePoint Framework SharePoint Framework change
Describe the components of a Describe the components of a SharePoint No
SharePoint Framework (SPFx) Framework (SPFx) solution change
solution
Describe the process to package Describe the process to package and deploy an No
and deploy an SPFx solution SPFx solution change
Describe the consumption of Describe the consumption of Microsoft Graph No
Microsoft Graph change
Describe the consumption of Describe the consumption of third-party APIs Minor
third-party APIs secured with secured with Microsoft Azure Active Directory
Azure AD from within SPFx (Azure AD), part of Microsoft Entra from within
SPFx
Describe Web Parts as Teams Tabs Describe Web Parts as Teams Tabs No
change
Extend Microsoft Teams Extend Microsoft Teams No
change
Create a Microsoft Teams app Create a Microsoft Teams app manifest No
manifest change
Create and use task modules Create and use task modules No
change
Create a webhook Create a webhook No
change
Implement custom Teams tabs Implement custom Teams tabs No
change
Create a messaging extension Create a messaging extension No
change
Create conversational, call, and Create conversational, call, and online media bots No
online media bots change
Create a meeting extension Create a meeting extension No
change
Skill area prior to October 31, Skill area as of October 31, 2022 Changes
2022
Test, deploy, monitor, and Test, deploy, monitor, and maintain modern No
maintain modern enterprise- enterprise-grade app solutions change
grade app solutions
Test apps and solutions Test apps and solutions No
change
Deploy apps and solutions Deploy apps and solutions No
change
Monitor and maintain published Monitor and maintain published apps No
apps change
Skills measured prior to October 31, 2022
Audience profile
Microsoft Teams Application Developers design, build, test, and maintain modern
enterprise-grade applications and solutions with Microsoft Teams that are optimized for
the productivity and collaboration needs of organizations using the Microsoft 365
platform.
Candidates for this certification are proficient in designing collaboration solutions using
the Microsoft Identity Platform, Microsoft Graph, SharePoint Framework, and Microsoft
Power Platform to build custom apps that extend Microsoft Teams, SharePoint, and Viva
Connections.
Candidates should have a working knowledge of developing solutions with Microsoft
Teams, Microsoft Power Platform, Dataverse for Teams, and/or SharePoint Framework
through all phases of software development. They should have a basic understanding of
modern web development technologies, source control and CI/CD strategies, Azure
compute, data, and messaging workloads, and the Microsoft Identity Platform, including
OAuth2, OData, OpenID Connect, and permission/consent concepts.
Design collaborative app solutions and existing app integration (5-10%)
Implement Microsoft identity (15-20%)
Build apps with Microsoft Graph (10-15%)
Extend and customize Microsoft 365 with SharePoint Framework (15-20%)
Extend Microsoft Teams (30-35%)
Test, deploy, monitor, and maintain modern enterprise-grade app solutions (5-
10%)
Design collaborative app solutions and existing app
integration (5-10%)
Assess Microsoft Teams and existing app integration opportunities
Assess current Teams adoption level using M365 Maturity Model
Identify opportunities for no-code or low-code development (Microsoft Power
Platform, Azure Logic Apps, Dataverse for Teams)
Assess Teams integration opportunities with existing applications
Design development and production environments
Design test, acceptance, production, and deployment strategy to meet solution
requirements
Design development environment by using Microsoft 365 developer tenant
Recommend Azure services for Teams app use cases (serverless compute
workflows)
Specify app requirements for CI/CD integration
Develop an appropriate tooling strategy for a Teams solution, including the Teams
Toolkit vs Yeoman Teams Generator
Select an appropriate development framework and runtime platform for a Teams
solution (including Teams Toolkit for React or Teams Toolkit Blazor)
Select an appropriate runtime platform for a Teams solution (including Node.js,
.NET, and/or SPFx)
Design solution based on technical and business requirements
Design authentication scenarios, including for guest users and multitenant
authentication
Design UI by using Microsoft Teams UI Library, Fluent UI React Northstar, Adaptive
Cards, and Microsoft Teams UI Kit for Figma
Implement Microsoft identity (10-20%)
Register an application
Determine the supported account type
Select authentication and client credentials for app type and authentication flow
Define app roles
Implement authentication
Configure the JavaScript implementation of Microsoft Authentication Library
(MSAL) for endpoint and token cache
Plan and configure scopes for dynamic or static permission
Use the MSAL (JavaScript) login method
Implement single sign-on authentication for a bot
Implement single sign-on authentication for a tab
Configure permissions to consume an API
Configure delegated permissions for the app
Configure application permissions for the app
Specify and implement consent requirements
Grant consent to an application
Implement authorization to expose or consume an API
Configure incremental consent scopes
Grant scoped permissions to API
Call MSAL (JavaScript) using AcquireTokenSilent/AcquireToken pattern
Implement authorization in an API
Validate access token
Configure effective permissions for delegated scopes
Implement app permissions by using roles
Use a delegated access token to call a Microsoft API
Create a service to access Microsoft Graph
Configure client credentials using a certificate
Consume certificates from Key Vault, including using managed identities
Configure application permissions for the app
Acquire an access token for Microsoft Graph using an application permission and
client credential certificate
Build Apps with Microsoft Graph (10-15%)
Access data from Microsoft Graph
Determine whether to retrieve data using a Microsoft Graph SDK or the Graph
REST API
Get the signed-in user's profile
Get a list of users in the organization
Get the user object based on the user's unique identifier
Access user data from Microsoft Graph
Create, read, update, and delete data
Traverse Microsoft Graph to retrieve data
Upload files larger than 10 mb to Teams
Implement Microsoft Graph Toolkit
Customize responses by using query parameters
Use query parameters, including $filter, $select, $orderby, $count, $skip, and $stop
Expand and retrieve resources using $expand query parameter
Search for resources using $search query parameter
Access paged date using $odata.nextLink, $skip, and $skiptoken parameters
Test queries and responses by using Microsoft Graph Explorer
Optimize usage of Microsoft Graph resources
Monitor for changes using change notifications
Combine multiple requests using $batch
Get changes using a delta query
Detect and handle throttling
Manage a team lifecycle by using Microsoft Graph
Get the information on a team by ID
Get the list of members in a team
Get the list of owners of a team
Get the list of teams where the signed in user is a member
Provision a team using an existing Teams template
Delete or archive a team
Update an existing team
Enable resource-specific consent
Extend and Customize Microsoft 365 with SharePoint
Framework (15-20%)
Describe the components of a SharePoint Framework (SPFx)
solution
Identify the appropriate tool to create an SPFx Web Part project
Describe properties of client-side web parts
Describe Office UI Fabric (Fluent UI) in client-side web parts
Explain when to use an app page
Differentiate between app page and web part
Describe rendering framework options
Describe branding and theming in SharePoint Online
Describe Adaptive Card Extensions
Describe Viva Connections and Viva dashboard
Describe the types of SPFx extensions (Application Customizer, Field Customizer,
Command Set extension)
Describe the process to package and deploy an SPFx solution
Describe the options for preparing a package for deployment
Describe the options for packaging a solution
Describe the requirements of tenant-scoped solution deployment
Describe the requirements of domain isolated web parts
Describe the options to deploy a SPFx solution
Describe how to build a Microsoft Teams tab by using SPFx
Manually create an app manifest to deploy a SPFx Web Part to Teams
Describe the consumption of Microsoft Graph
Describe the purpose of the MSGraphClient object
Describe the methods for granting permissions to Microsoft Graph
Describe the consumption of third-party APIs secured with Azure
AD from within SPFx
Describe the purpose of the AadHttpClient object
Identify the methods for granting permissions to consume a third-party API
Describe Web Parts as Teams Tabs
Describe the considerations for creating a SPFx Web Part to be a Teams Tab
Describe the options for deploying a SPFx Web Part as a Teams Tab
Extend Microsoft Teams (30-35%)
Create a Microsoft Teams app manifest
Configure an app manifest using the Developer Portal
Create an app package for a Microsoft Teams app
Create and use task modules
Create a card-based task module
Create an iframe-based task module
Invoke a task module from a tab
Invoke a task module from a bot
Chain task module invocations
Create a webhook
Create an outgoing webhook
Create an incoming webhook
Implement custom Teams tabs
Create a personal tab
Implement device permissions in a personal tab
Create a channel/group tab
Create a tab with a deep link
Create an adaptive card tab
Create a messaging extension
Create a search command extension
Create an action command extension using an adaptive card
Create an action command extension using parameters
Add link unfurling
Create conversational, call, and online media bots
Create a personal bot
Create a group/channel bot
Send actionable messages from a bot
Create a call bot
Create an online media bot
Handle incoming calls
Transfer incoming calls
Create a meeting extension
Describe the capabilities of Microsoft Teams meeting apps
Enable and configure apps for Teams meetings
Create or integrate apps within the meeting lifecycle
Implement shared meeting stage
Test, deploy, monitor, and maintain modern enterprise-
grade app solutions (5-10%)
Test apps and solutions
Design test plans, including Bots, Connectors, Messaging extensions, Meeting
extensions, SSO, and Adaptive cards
Specify required sample data for testing
Deploy sample data by using M365 CLI or PowerShell scripts
Execute test plans, including Bots, Connectors, Messaging extensions, Meeting
extensions, SSO, and Adaptive cards
Deploy apps and solutions
Create or modify app definitions in the Developer Portal for Teams
Manage Teams apps packages by using the Developer Portal for Teams
Upload a custom app to a single user or team
Upload an app to the App Catalog
Upload an app to the Developer Portal for Teams
Automate deployment of Teams apps
Monitor and maintain published apps
Recommend audit settings using Microsoft 365 Audit logging
Review and evaluate performance using App Insights
Monitor Microsoft Graph API permissions by using the Microsoft 365 compliance
center
Assess new SDK versions for impact to published apps
Analyze logs, usage data, and audit data
Study guide for Exam MS-700:
Managing Microsoft Teams
Article • 09/29/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 30, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 30, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 30, 2023
Audience profile
As a Microsoft Teams administrator, you manage and maintain internal and external
collaboration and communication solutions using Teams and Microsoft 365.
You’re responsible for configuring and managing teams, channels, chat, apps, calling,
meetings, and events. You manage:
Phone numbers and services for Teams Phone.
Operational aspects of Teams clients and devices.
You collaborate with owners of other workloads, including:
Networking
Identity
Licensing
Information management
User adoption
You work with collaboration and communication system engineers to implement
advanced Teams Phone and Teams Rooms scenarios. You plan and implement
governance, security, and compliance for Teams.
As a candidate for this exam, you should have a working knowledge of Microsoft 365
services, including:
Microsoft 365 groups
Microsoft SharePoint Online
OneDrive
Exchange
Microsoft Entra ID
You should understand the options for integrating and extending Teams with other
apps, including:
Microsoft Viva
Power Platform
Third-party apps
Custom apps
Skills at a glance
Configure and manage a Teams environment (45–50%)
Manage teams, channels, chats, and apps (20–25%)
Manage meetings and calling (15–20%)
Monitor, report on, and troubleshoot Teams (10–15%)
Configure and manage a Teams environment (45–50%)
Plan and configure network settings for Teams
Calculate network bandwidth capacity for Teams voice, video, meetings, and live
events
Analyze network impact by using Network planner
Specify network ports and protocols used by Teams
Specify optimal network architecture for Teams
Assess network readiness and connectivity by using the Microsoft Teams Network
Assessment Tool and Microsoft 365 network connectivity test tool
Manage security and compliance settings for Teams
Identify licensing requirements for security and compliance features
Specify security and compliance alert policies for Teams
Choose appropriate Teams administrator roles
Plan and configure Enhanced encryption policies
Plan and configure threat policies in Microsoft 365 Defender
Plan and configure retention policies
Plan and configure sensitivity labels and policies
Plan and configure data loss prevention (DLP) policies
Plan Conditional Access for Teams
Plan and configure information barrier (IB) policies
Identify appropriate use cases for communication compliance and insider risk
management
Plan and implement governance and lifecycle management
Identify licensing requirements for advanced lifecycle management of teams
Identify where Teams stores content
Plan and manage update policies, including Public Preview, Office Insider, and
Targeted release
Create and manage policy packages in Teams
Plan and configure policy assignment for users and groups
Configure settings for Microsoft 365 group creation
Configure an expiration policy for Microsoft 365 groups
Configure a naming policy for Microsoft 365 groups, including blocked words
Archive, delete, or unarchive one or more teams
Restore or troubleshoot the deletion of a Microsoft 365 group
Identify when to use Microsoft Entra Access reviews for Teams and Groups.
Perform operations for Teams by using PowerShell
Configure and manage external collaboration
Identify licensing requirements for external collaboration
Configure SharePoint Online and OneDrive external sharing settings
Configure External access in the Microsoft Teams admin center
Configure External collaboration settings in Microsoft Entra ID for guest access
Configure guest access and sharing in the Microsoft Teams admin center,
Microsoft 365 admin center, or Microsoft Entra admin center
Control guest access to a specific team, including sensitivity labels and Microsoft
Entra ID
Remove guests from Teams, including from a team or a tenant
Configure shared channels for external access
Configure and manage cross-tenant access for B2B direct connect in Microsoft
Entra ID for shared channels
Manage Teams clients and devices
Identify licensing requirements for Teams Phone and resource accounts
Identify licensing requirements for Teams devices
Manage configuration profiles for Teams devices
Configure Teams Rooms accounts and systems
Manage device settings and firmware
Manage Teams device tags
Provision and configure remote sign-in for new devices
Manage teams, channels, chats, and apps (20–25%)
Create and manage teams
Plan for a Microsoft Teams rollout by using Advisor for Teams
Create a team by using the Microsoft Teams admin center, Teams client, or the
Teams PowerShell module
Create a team from an existing Microsoft 365 group, SharePoint site, or team
Create a team from a template
Create and manage Teams templates and template policies
Manage the membership of a team
Assign and modify user roles in a team
Manage a team in the Microsoft Teams admin center
Manage Teams environment settings in the Microsoft Teams admin center
Configure privacy and sensitivity settings for Teams
Manage channels and chats
Recommend channel types, including standard, private, and shared
Add, edit, and remove channels
Manage Teams channel settings
Create and manage teams policies for channels
Manage private and shared channel membership
Create and manage messaging policies
Manage apps for Teams
Manage Org-wide app settings in the Microsoft Teams admin center
Create and manage app permission policies
Create and manage app setup policies
Manage permissions and consent for apps, including blocking apps
Recommend appropriate extensibility options, including apps, connectors, tabs,
meetings, and messaging extensions
Manage purchasing of apps in the Teams app store
Customize the appearance of the Teams app store
Customize the branded experience of an app
Upload an app to Teams
Manage meetings and calling (15–20%)
Manage meetings and events
Recommend meeting types, including live events, webinars, and virtual
appointments
Enable enhanced meeting features for a user by assigning Microsoft Teams
Premium licenses
Configure meeting settings
Create and manage meeting templates and template policies
Create and manage meeting policies
Create and manage conference bridges
Create and manage audio conferencing policies
Plan and configure live events settings and policies
Manage phone numbers and services for Teams Phone
Evaluate Public Switched Telephone Network (PSTN) options, including Calling
Plan, Direct Routing, Operator Connect, and Teams Phone Mobile
Add, change, or remove an emergency address for an organization
Provision and manage phone numbers for users, services, and conferencing
bridges
Assign, change, or remove a phone number for a user or a resource account
Create and manage resource accounts in the Microsoft Teams admin center
Manage voice settings and policies for users
Create and manage voicemail policies
Configure auto-attendants and call queues
Create and manage calling policies
Monitor, report on, and troubleshoot Teams (10–15%)
Monitor and report on Teams
Monitor and report on voice and meeting quality
Report on Teams usage, including team activity, app usage, active users, per-
meeting metrics, and storage usage
Monitor and report on the creation and deletion of teams
Monitor and report on guest access
Monitor the Microsoft 365 network connectivity test tool
Manage feedback policies
Troubleshoot audio, video, and client issues
Collect client-side logs
Clear the Teams client cache
Troubleshoot issues by using self-help diagnostics for Teams
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft 365 documentation
Microsoft Teams admin documentation
Welcome to Microsoft Teams
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft 365 - Microsoft Tech Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 30, 2023 Skill area as of October 30, 2023 Changes
Audience profile Minor
Configure and manage a Teams Configure and manage a Teams No
environment environment change
Plan and configure network settings for Plan and configure network settings for No
Teams Teams change
Manage security and compliance settings Manage security and compliance settings No
for Teams for Teams change
Plan and implement governance and Plan and implement governance and Minor
Skill area prior to October 30, 2023 Skill area as of October 30, 2023 Changes
lifecycle management lifecycle management
Configure and manage external Configure and manage external Minor
collaboration collaboration
Manage Teams clients and devices Manage Teams clients and devices No
change
Manage chat, teams, channels, and Manage chat, teams, channels, and No
apps apps change
Create and manage teams Create and manage teams Minor
Manage channels and chats Manage channels and chats No
change
Manage apps for Teams Manage apps for Teams No
change
Manage meetings and calling Manage meetings and calling No
change
Manage meetings and events Manage meetings and events No
change
Manage phone numbers and services for Manage phone numbers and services for No
Teams Phone Teams Phone change
Monitor, report on, and troubleshoot Monitor, report on, and troubleshoot No
Teams Teams change
Monitor and report on Teams Monitor and report on Teams No
change
Troubleshoot audio, video, and client Troubleshoot audio, video, and client No
issues issues change
Skills measured prior to October 30, 2023
Audience profile
Teams administrators manage and maintain internal and external collaboration and
communication solutions using Teams and Microsoft 365.
Teams administrators are responsible for configuring and managing teams, channels,
chat, apps, calling, meetings, and events. They manage phone numbers and services for
Teams Phone. They manage the operational aspects of Teams clients and devices.
Teams administrators collaborate with owners of other workloads, including networking,
identity, licensing, information management, and user adoption. They work with
collaboration and communication system engineers to implement advanced Teams
Phone and Teams Rooms scenarios. They plan and implement governance, security, and
compliance for Teams.
Candidates for this exam have a working knowledge of Microsoft 365 services, including
Microsoft 365 groups, Microsoft SharePoint Online, OneDrive, Exchange, and Azure
Active Directory (Azure AD), part of Microsoft Entra. They understand the options for
integrating and extending Teams with other apps, including Microsoft Viva, Power
Platform, third-party apps, and custom apps.
Skills at a glance
Configure and manage a Teams environment (45–50%)
Manage teams, channels, chats, and apps (20–25%)
Manage meetings and calling (15–20%)
Monitor, report on, and troubleshoot Teams (10–15%)
Configure and manage a Teams environment (45–50%)
Plan and configure network settings for Teams
Calculate network bandwidth capacity for Teams voice, video, meetings, and live
events
Analyze network impact by using Network planner
Specify network ports and protocols used by Teams
Specify optimal network architecture for Teams
Assess network readiness and connectivity by using the Microsoft Teams Network
Assessment Tool and Microsoft 365 network connectivity test tool
Manage security and compliance settings for Teams
Identify licensing requirements for security and compliance features
Specify security and compliance alert policies for Teams
Choose appropriate Teams administrator roles
Plan and configure Enhanced encryption policies
Plan and configure threat policies in Microsoft 365 Defender
Plan and configure retention policies
Plan and configure sensitivity labels and policies
Plan and configure data loss prevention (DLP) policies
Plan Conditional Access for Teams
Plan and configure information barrier (IB) policies
Identify appropriate use cases for communication compliance and insider risk
management
Plan and implement governance and lifecycle management
Identify licensing requirements for advanced lifecycle management of teams
Identify where Teams stores content
Plan and manage update policies, including Public Preview, Office Insider, and
Targeted release
Create and manage policy packages in Teams
Plan and configure policy assignment for users and groups
Configure settings for Microsoft 365 group creation
Configure an expiration policy for Microsoft 365 groups
Configure a naming policy for Microsoft 365 groups, including blocked words
Archive, delete, or unarchive one or more teams
Restore or troubleshoot the deletion of a Microsoft 365 group
Identify when to use access reviews in Azure AD for members and guests
Perform operations for Teams by using PowerShell
Configure and manage external collaboration
Identify licensing requirements for external collaboration
Configure SharePoint Online and OneDrive external sharing settings
Configure External access in the Microsoft Teams admin center
Configure External collaboration settings in Azure AD for guest access
Configure guest access and sharing in the Microsoft Teams admin center,
Microsoft 365 admin center, or Azure Active Directory admin center
Control guest access to a specific team, including sensitivity labels and Azure AD
Remove guests from Teams, including from a team or a tenant
Configure shared channels for external access
Configure and manage cross-tenant access for B2B direct connect in Azure AD for
shared channels
Manage Teams clients and devices
Identify licensing requirements for Teams Phone and resource accounts
Identify licensing requirements for Teams devices
Manage configuration profiles for Teams devices
Configure Teams Rooms accounts and systems
Manage device settings and firmware
Manage Teams device tags
Provision and configure remote sign-in for new devices
Manage teams, channels, chats, and apps (20–25%)
Create and manage teams
Create a team by using the Microsoft Teams admin center, Teams client, or the
Teams PowerShell module
Create a team from an existing Microsoft 365 group, SharePoint site, or team
Create a team from a template
Create and manage Teams templates and template policies
Manage the membership of a team
Assign and modify user roles in a team
Manage a team in the Microsoft Teams admin center
Manage Teams environment settings in the Microsoft Teams admin center
Configure privacy and sensitivity settings for Teams
Manage channels and chats
Recommend channel types, including standard, private, and shared
Add, edit, and remove channels
Manage Teams channel settings
Create and manage teams policies for channels
Manage private and shared channel membership
Create and manage messaging policies
Manage apps for Teams
Manage Org-wide app settings in the Microsoft Teams admin center
Create and manage app permission policies
Create and manage app setup policies
Manage permissions and consent for apps, including blocking apps
Recommend appropriate extensibility options, including apps, connectors, tabs,
meetings, and messaging extensions
Manage purchasing of apps in the Teams app store
Customize the appearance of the Teams app store
Customize the branded experience of an app
Upload an app to Teams
Manage meetings and calling (15–20%)
Manage meetings and events
Recommend meeting types, including live events, webinars, and virtual
appointments
Enable enhanced meeting features for a user by assigning Microsoft Teams
Premium licenses
Configure meeting settings
Create and manage meeting templates and template policies
Create and manage meeting policies
Create and manage conference bridges
Create and manage audio conferencing policies
Plan and configure live events settings and policies
Manage phone numbers and services for Teams Phone
Evaluate PSTN options, including Calling Plan, Direct Routing, Operator Connect,
and Teams Phone Mobile
Add, change, or remove an emergency address for an organization
Provision and manage phone numbers for users, services, and conferencing
bridges
Assign, change, or remove a phone number for a user or a resource account
Create and manage resource accounts in the Microsoft Teams admin center
Manage voice settings and policies for users
Create and manage voicemail policies
Configure auto-attendants and call queues
Create and manage calling policies
Monitor, report on, and troubleshoot Teams (10–15%)
Monitor and report on Teams
Monitor and report on voice and meeting quality
Report on Teams usage, including team activity, app usage, active users, per-
meeting metrics, and storage usage
Monitor and report on the creation and deletion of teams
Monitor and report on guest access
Monitor the Microsoft 365 network connectivity test tool
Manage feedback policies
Troubleshoot audio, video, and client issues
Collect client-side logs
Clear the Teams client cache
Troubleshoot issues by using self-help diagnostics for Teams
Study guide for Exam MS-721:
Collaboration Communications Systems
Engineer
Article • 10/03/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 3, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 3, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of November 3, 2023
Audience profile
As a candidate for this exam, you’re responsible for planning, deploying, configuring,
maintaining, and troubleshooting:
Microsoft Teams Phone
Meetings
Personal and shared space devices, including Teams Rooms and Microsoft Surface
Hub
As a collaboration communications systems engineer, you have a fundamental
understanding of networking, telecommunications, audio/visual and meeting room
technologies, and identity and access management. You’re proficient in managing and
monitoring Teams Phone, meetings, and certified devices by using:
Microsoft Teams admin center
PowerShell
Microsoft Teams Rooms Pro Management portal
Microsoft Call Quality Dashboard
You deploy and configure Teams Phone with Public Switched Telephone Network (PSTN)
connectivity through:
Teams Calling Plans
Operator Connect
Teams Phone Mobile
Direct Routing
You work with:
Teams administrators
Microsoft identity and access administrators
Microsoft 365 administrators
Owners of other workloads, including facilities managers, network engineers,
security engineers, device manufacturers, telephony providers, and Microsoft
Certified solution providers
Skills at a glance
Plan and design collaboration communication systems (30–35%)
Configure and manage Teams meetings and events (10–15%)
Configure and manage Teams Phone (35–40%)
Configure and manage Teams Rooms and devices (15–20%)
Plan and design collaboration communications systems
(30–35%)
Plan and design Teams meetings
Plan and design Teams meeting policies and settings
Plan for PSTN audio conferencing
Plan for Teams live events
Compare capabilities and features of Teams Core and Teams Premium
Recommend meeting types based on business requirements (virtual appointments,
webinars, live events, and Teams meetings)
Design Teams policy packages (includes meeting policies, calling policies, and live
events policies)
Recommend methods for assigning policies
Plan and design Teams Phone and PSTN connectivity
Identify licensing requirements to enable Teams Phone for users, shared devices,
and Teams resource accounts
Identify PSTN connectivity requirements
Plan for Teams Phone Mobile
Plan for Operator Connect
Plan for Communication Credits
Plan usage scenarios for service and user phone numbers
Choose between porting and acquiring phone numbers
Plan a solution to acquire or port phone numbers
Recommend Teams Phone devices
Plan for and recommend analog devices, Session Initiation Protocol (SIP) handsets,
and SIP devices
Recommend when to use Survivable Branch Appliances (SBAs)
Plan and design Direct Routing call flows
Recommend a Session Border Controller (SBC) solution based on PSTN
connectivity
Identify an appropriate compliance recording solution
Identify an appropriate certified contact center solution
Plan for SBC and SBA updates
Plan and design Teams-certified device solutions
Recommend a room configuration based on the meeting space
Recommend a room configuration based on customer and business requirements
Compare capabilities and features of Teams Rooms Basic and Teams Rooms Pro
Recommend a Teams Rooms device platform (Android vs. Windows vs. Surface
Hub)
Recommend Teams-certified devices
Recommend Teams Rooms certified components
Recommend when to use coordinated meetings
Recommend when to use Cloud Video Interop (CVI) or Direct Guest Join
Recommend an update strategy for Teams Meeting Room devices
Identify the requirements for a Microsoft Exchange Online resource account
Identify the enrollment requirements for Microsoft Intune
Plan for advanced features on shared devices
Prepare the network for the deployment of Teams
Perform a network analysis by using the Microsoft Teams Network Assessment Tool
Determine network readiness for Teams
Determine Enterprise Content Delivery Network (eCDN) requirements for Teams
live events
Specify the network configuration for certified devices
Determine network requirements by using the Network planner for Teams
Specify the optimal network architecture for Teams
Specify Teams Quality of Service (QoS) requirements and policies
Validate local internet breakout strategy for client media optimization
Validate VPN split tunneling
Validate DNS resolves to the nearest point of entry in Microsoft 365
Configure Teams for QoS
Configure Media Bit Rate (MBR)
Create and assign a network roaming policy
Configure the network topology
Configure tenant data upload for the Microsoft Call Quality Dashboard
Configure Microsoft Power BI reports for the Microsoft Call Quality Dashboard
Configure reporting labels for Call Analytics
Troubleshoot call failures and session quality
Troubleshoot a missing dial pad
Troubleshoot voice & meeting issues by using self-help diagnostics in the
Microsoft 365 admin center
Troubleshoot Entra ID sign-in issues for Teams phones
Interpret Teams media flows
Troubleshoot tenant dial plans by using regular expressions and PowerShell
Interpret E.164 normalization rules to resolve dialing issues
Interpret reverse number lookup to resolve caller ID issues
Diagnose call failures
Troubleshoot dynamic emergency address by using client debug logs
Troubleshoot Teams client media issues by using the Microsoft Remote
Connectivity Analyzer for Teams
Troubleshoot calls by using Advanced Call Analytics
Troubleshoot calls by using the Microsoft Call Quality Dashboard
Inspect PSTN usage reports for SIP call failures
Configure and manage Teams meetings and events (10–
15%)
Configure and manage Teams meetings
Create and manage meeting policies
Configure meeting settings
Configure and manage Teams webinars
Configure avatars for Teams meetings
Configure and manage Teams Premium meeting features
Create and manage Teams meeting templates and policies
Configure and manage audio conferencing
Configure audio conferencing for Teams
Configure a default audio conferencing bridge
Configure an audio conference bridge number
Configure a toll-free conference bridge number
Assign a specific audio conferencing number to a user
Configure toll-free audio conferencing
Configure the audio conferencing numbers included in meeting invitations
Configure and manage live events
Configure the Live events settings
Create and manage live events policies
Configure meeting and event roles
Configure live events with Teams, Viva Engage, and Microsoft Stream
Configure and manage Teams Phone (35–40%)
Configure Teams Phone policies
Create a dial plan
Configure calling policies
Configure call park policies
Configure caller ID policies
Configure call hold policies for users
Configure outbound call restrictions
Configure inbound call blocking
Configure routing of unassigned numbers
Assign voice policies through policy packages
Configure compliance recording policies
Configure auto attendants and call queues
Design call flows for auto attendants and call queues
Configure auto attendants and call queues
Deploy channel-based call queues
Configure resource accounts
Assign licenses to resource accounts
Assign phone number to resource accounts
Assign a resource account to an auto attendant or call queue
Configure Microsoft 365 groups for voicemail
Interpret call queue conference mode
Interpret call queue routing methods
Configure holidays for auto attendants and call queues
Configure custom Music on Hold (MoH)
Assign a dynamic caller ID policy for call queues
Configure voice applications policies for auto attendants and call queues
Configure dynamic emergency calling
Design dynamic emergency calling scenarios
Configure emergency calling locations
Configure emergency calling policies
Configure networks and locations (Location Information Service (LIS))
Validate emergency address and emergency calling from Teams clients
Enable external location lookup mode
Configure and manage users for Teams Phone
Assign a Teams Phone Standard license
Assign a Teams Calling Plan
Assign user dial plans
Assign phone numbers to users by using the Microsoft Teams admin center
Assign phone number to users by using PowerShell
Assign a verified emergency address location
Assign a calling policy to a user
Assign a voice routing policy to a Direct Routing user
Configure and manage calling features for Teams Phone
Configure voicemail for users
Configure group call pickup for users
Configure Call Forwarding
Configure Simultaneous Ring
Configure call delegation for users
Enable and configure audio conferencing for a user
Assign a Dial-out from meetings policy for a user
Assign a call hold policy for a user
Configure and manage Direct Routing for Teams Phone
Configure connectivity for Teams Phone to a SBC
Create and configure an online PSTN gateway
Create PSTN usage records
Create and configure a voice route
Create and configure voice routing policies
Validate Direct Routing SBC connectivity
Troubleshoot firewall issues for Direct Routing
Troubleshoot certificate issues for Direct Routing
Troubleshoot Direct Routing SBC connectivity
Troubleshoot SIP option issues for Direct Routing
Investigate and diagnose calling issues by using an SBC SIP trace
Design and configure Location-Based Routing (LBR)
Design and configure Local Media Optimization (LMO)
Configure trunk translation rules
Configure on-network conferencing for Direct Routing
Configure an SBA
Configure and manage Teams Rooms and devices (15–
20%)
Maintain Teams Rooms and devices
Configure device settings
Configure IP phone policies
Configure local network settings
Configure security and updates
Configure Conditional Access Policy MFA exception for Resource accounts
Configure meeting room settings by using the Microsoft Teams admin center or
the local Teams application settings
Create and configure device configuration profiles for Android based devices
Manage Teams Rooms from the Microsoft Teams Rooms Pro Management portal
Configure Intune policies for Teams devices
Configure Intune Configuration profiles (for Windows MTRs)
Enable advanced voice capabilities for shared space devices
Enable hotline for shared space devices
Deploy common area phones, user phones, conference phones
Create and manage Teams device tags
Deploy Android devices remotely
Configure SIP Gateway
Monitor Teams device health
Troubleshoot authentication issues
Troubleshoot update issues
Troubleshoot remote provisioning issues
Troubleshoot Bluetooth beaconing
Configure and manage Teams Rooms on a Surface Hub or
Windows
Configure the authentication type during a Surface Hub out-of-box -experience
(OOBE) setup
Configure meeting room settings on a Surface Hub device
Create and validate a Surface Hub provisioning package
Assign a provisioning package to a Surface Hub
Specify domain group policy exclusions for Teams Rooms on Windows
Configure custom displays for Teams Rooms on Windows
Customize meeting room settings by using XML files on Windows
Configure settings for peripherals for Teams Room on Windows
Monitor Surface Hub health with Azure Monitor
Manage Surface Hub Updates via Update Rings
Configure optional features for Teams Rooms and devices
Configure HDMI ingest and options
Configure a content camera
Configure Teams casting
Auto accept a proximity join
Allow room remote
Configure an intelligent speaker
Configure Direct Guest Join
Configure hot desking on Teams shared devices
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft Teams admin documentation
Microsoft 365 documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft Teams
support Microsoft 365 - Microsoft Tech Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to November 3, 2023 Skill area as of November 3, 2023 Change
Audience profile No
change
Plan and design collaboration Plan and design collaboration No
communications systems communications systems change
Plan and design Teams meetings Plan and design Teams meetings No
change
Plan and design Teams Phone and PSTN Plan and design Teams Phone and PSTN No
connectivity connectivity change
Skill area prior to November 3, 2023 Skill area as of November 3, 2023 Change
Plan and design Teams-certified device Plan and design Teams-certified device Minor
solutions solutions
Prepare the network for the deployment Prepare the network for the deployment No
of Teams of Teams change
Troubleshoot call failures and session Troubleshoot call failures and session Minor
quality quality
Configure and manage Teams meetings Configure and manage Teams meetings No
and events and events change
Configure and manage Teams meetings Configure and manage Teams meetings Minor
Configure and manage audio Configure and manage audio No
conferencing conferencing change
Configure and manage live events Configure and manage live events Minor
Configure and manage Teams Phone Configure and manage Teams Phone No
change
Configure Teams Phone policies Configure Teams Phone policies No
change
Configure auto attendants and call Configure auto attendants and call Minor
queues queues
Configure dynamic emergency calling Configure dynamic emergency calling No
change
Configure and manage users for Teams Configure and manage users for Teams No
Phone Phone change
Configure and manage calling features Configure and manage calling features No
for Teams Phone for Teams Phone change
Configure and manage Direct Routing for Configure and manage Direct Routing for No
Teams Phone Teams Phone change
Configure and manage Teams Rooms Configure and manage Teams Rooms No
and devices and devices change
Maintain Teams Rooms and devices Maintain Teams Rooms and devices Major
Configure and manage Teams Rooms on Configure and manage Teams Rooms on Major
a Surface Hub or Windows a Surface Hub or Windows
Configure optional features for Teams Configure optional features for Teams No
Rooms and devices Rooms and devices change
Skills measured prior to November 3, 2023
Audience profile
Candidates for this exam are responsible for planning, deploying, configuring,
maintaining, and troubleshooting Microsoft Teams Phone, meetings, and personal and
shared space devices, including Teams Rooms and Microsoft Surface Hub.
Collaboration communications systems engineers have a fundamental understanding of
networking, telecommunications, audio/visual and meeting room technologies, and
identity and access management. They are proficient in managing and monitoring
Teams Phone, meetings, and certified devices by using the Microsoft Teams admin
center, PowerShell, the Microsoft Teams Rooms Pro Management portal, and the
Microsoft Call Quality Dashboard. They deploy and configure Teams Phone with PSTN
connectivity through Teams Calling Plans, Operator Connect, Teams Phone Mobile, and
Direct Routing.
Collaboration communications systems engineers work with Teams administrators,
Microsoft identity and access administrators, and Microsoft 365 administrators. In
addition, they may work with owners of other workloads, including facilities managers,
network engineers, security engineers, device manufacturers, telephony providers, and
Microsoft Certified solution providers.
Skills at a glance
Plan and design collaboration communications systems (30–35%)
Configure and manage Teams meetings and events (10–15%)
Configure and manage Teams Phone (35–40%)
Configure and manage Teams Rooms and devices (15–20%)
Plan and design collaboration communications systems
(30–35%)
Plan and design Teams meetings
Plan and design Teams meeting policies and settings
Plan for PSTN audio conferencing
Plan for Teams live events
Compare capabilities and features of Teams Core and Teams Premium
Recommend meeting types based on business requirements (virtual appointments,
webinars, live events, and Teams meetings)
Design Teams policy packages (includes meeting policies, calling policies, and live
events policies)
Recommend methods for assigning policies
Plan and design Teams Phone and PSTN connectivity
Identify licensing requirements to enable Teams Phone for users, shared devices,
and Teams resource accounts
Identify PSTN connectivity requirements
Plan for Teams Phone Mobile
Plan for Operator Connect
Plan for Communication Credits
Plan usage scenarios for service and user phone numbers
Choose between porting and acquiring phone numbers
Plan a solution to acquire or port phone numbers
Recommend Teams Phone devices
Plan for and recommend analog devices, SIP handsets, and SIP devices
Recommend when to use Survivable Branch Appliances (SBAs)
Plan and design Direct Routing call flows
Recommend a Session Border Controller (SBC) solution based on PSTN
connectivity
Identify an appropriate compliance recording solution
Identify an appropriate certified contact center solution
Plan for SBC and SBA updates
Plan and design Teams-certified device solutions
Recommend a room configuration based on the meeting space
Recommend a room configuration based on customer and business requirements
Compare capabilities and features of Teams Rooms Basic and Teams Rooms Pro
Recommend a Teams Rooms device platform (Android vs. Windows vs. Surface
Hub)
Recommend Teams-certified devices
Recommend Teams Rooms certified components
Recommend when to use coordinated meetings
Recommend when to use Cloud Video Interop (CVI) or Direct Guest Join
Identify the requirements for a Microsoft Exchange Online resource account
Identify the enrollment requirements for Microsoft Intune
Plan for advanced features on shared devices
Prepare the network for the deployment of Teams
Perform a network analysis by using the Microsoft Teams Network Assessment Tool
Determine network readiness for Teams
Determine eCDN requirements for Teams live events
Specify the network configuration for certified devices
Determine network requirements by using the Network planner for Teams
Specify the optimal network architecture for Teams
Specify Teams Quality of Service (QoS) requirements and policies
Validate local internet breakout strategy for client media optimization
Validate VPN split tunneling
Validate DNS resolves to the nearest point of entry in Microsoft 365
Configure Teams for QoS
Configure Media Bit Rate (MBR)
Create and assign a network roaming policy
Configure the network topology
Configure tenant data upload for the Microsoft Call Quality Dashboard
Configure Microsoft Power BI reports for the Microsoft Call Quality Dashboard
Configure reporting labels for Call Analytics
Troubleshoot call failures and session quality
Troubleshoot a missing dial pad
Troubleshoot calling issues by using self-help diagnostics in the Microsoft 365
admin center
Troubleshoot Azure AD sign-in issues for Teams phones
Interpret Teams media flows
Troubleshoot tenant dial plans by using regular expressions and PowerShell
Interpret E.164 normalization rules to resolve dialing issues
Interpret reverse number lookup to resolve caller ID issues
Diagnose call failures
Troubleshoot dynamic emergency address by using client debug logs
Troubleshoot Teams client media issues by using the Microsoft Remote
Connectivity Analyzer for Teams
Troubleshoot calls by using Advanced Call Analytics
Troubleshoot calls by using the Microsoft Call Quality Dashboard
Inspect PSTN usage reports for SIP call failures
Configure and manage Teams meetings and events (10–
15%)
Configure and manage Teams meetings
Create and manage meeting policies
Configure meeting settings
Configure and manage Teams webinars
Configure and manage Teams Premium meeting features
Create and manage Teams meeting templates
Configure and manage audio conferencing
Configure audio conferencing for Teams
Configure a default audio conferencing bridge
Configure an audio conference bridge number
Configure a toll-free conference bridge number
Assign a specific audio conferencing number to a user
Configure toll-free audio conferencing
Configure the audio conferencing numbers included in meeting invitations
Configure and manage live events
Configure the Live events settings
Create and manage live events policies
Configure meeting and event roles
Configure live events with Teams, Yammer, and Microsoft Stream
Configure and manage Teams Phone (35–40%)
Configure Teams Phone policies
Create a dial plan
Configure calling policies
Configure call park policies
Configure caller ID policies
Configure call hold policies for users
Configure outbound call restrictions
Configure inbound call blocking
Configure routing of unassigned numbers
Assign voice policies through policy packages
Configure compliance recording policies
Configure auto attendants and call queues
Design call flows for auto attendants and call queues
Configure auto attendants and call queues
Deploy channel-based call queues
Configure resource accounts
Assign licenses to resource accounts
Assign phone number to resource accounts
Assign a resource account to an auto attendant or call queue
Configure Microsoft 365 groups for voicemail
Interpret call queue conference mode
Interpret call queue routing methods
Configure holidays for auto attendants and call queues
Configure custom Music on Hold (MoH)
Assign a dynamic caller ID policy for call queues
Configure dynamic emergency calling
Design dynamic emergency calling scenarios
Configure emergency calling locations
Configure emergency calling policies
Configure networks and locations (Location Information Service (LIS))
Validate emergency address and emergency calling from Teams clients
Enable external location lookup mode
Configure and manage users for Teams Phone
Assign a Teams Phone Standard license
Assign a Teams Calling Plan
Assign user dial plans
Assign phone numbers to users by using the Microsoft Teams admin center
Assign phone number to users by using PowerShell
Assign a verified emergency address location
Assign a calling policy to a user
Assign a voice routing policy to a Direct Routing user
Configure and manage calling features for Teams Phone
Configure voicemail for users
Configure group call pickup for users
Configure Call Forwarding
Configure Simultaneous Ring
Configure call delegation for users
Enable and configure audio conferencing for a user
Assign a Dial-out from meetings policy for a user
Assign a call hold policy for a user
Configure and manage Direct Routing for Teams Phone
Configure connectivity for Teams Phone to a SBC
Create and configure an online PSTN gateway
Create PSTN usage records
Create and configure a voice route
Create and configure voice routing policies
Validate Direct Routing SBC connectivity
Troubleshoot firewall issues for Direct Routing
Troubleshoot certificate issues for Direct Routing
Troubleshoot Direct Routing SBC connectivity
Troubleshoot SIP option issues for Direct Routing
Investigate and diagnose calling issues by using an SBC SIP trace
Design and configure Location-Based Routing (LBR)
Design and configure Local Media Optimization (LMO)
Configure trunk translation rules
Configure on-network conferencing for Direct Routing
Configure an SBA
Configure and manage Teams Rooms and devices (15–
20%)
Maintain Teams Rooms and devices
Configure device settings
Configure IP phone policies
Configure local network settings
Configure security and updates
Configure meeting room settings by using the Microsoft Teams admin center or
the local Teams application settings
Create and configure device configuration profiles
Manage Teams Rooms from the Microsoft Teams Rooms Pro Management portal
Configure Intune policies for Teams devices
Enable advanced voice capabilities for shared space devices
Deploy common area phones
Create and manage Teams device tags
Deploy Android devices remotely
Configure SIP Gateway
Monitor Teams device health
Troubleshoot authentication issues
Troubleshoot update issues
Troubleshoot remote provisioning issues
Troubleshoot Bluetooth beaconing
Configure and manage Teams Rooms on a Surface Hub or
Windows
Configure the authentication type during a Surface Hub out-of-box -experience
(OOBE) setup
Configure meeting room settings on a Surface Hub device
Create and validate a Surface Hub provisioning package
Assign a provisioning package to a Surface Hub
Specify domain group policy exclusions for Teams Rooms on Windows
Configure custom displays for Teams Rooms on Windows
Customize meeting room settings by using XML files on Windows
Configure settings for peripherals for Teams Room on Windows
Configure optional features for Teams Rooms and devices
Configure HDMI ingest and options
Configure a content camera
Configure Teams casting
Auto accept a proximity join
Allow room remote
Configure an intelligent speaker
Configure Direct Guest Join
Configure hot desking on Teams shared devices
Study guide for Exam MS-900:
Microsoft 365 Fundamentals
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as of This list represents the skills measured AFTER the date
October 18, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured prior Study this list of skills if you take your exam PRIOR to the date
to October 18, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score reports A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 18, 2023
Audience profile
This exam is designed for you, if you’re looking to demonstrate foundational-level
knowledge of cloud-based solutions to facilitate productivity and collaboration on-site,
at home, or a combination of both. As a candidate, you may:
Have knowledge of cloud-based solutions.
Be new to Microsoft 365.
You can use this exam to prepare for other Microsoft certifications, but it’s not a
prerequisite for the related ones.
As a candidate, you should be able to recommend Microsoft 365 solutions that address
common organizational IT challenges. You should understand how Microsoft 365
solutions:
Improve productivity.
Facilitate collaboration.
Optimize communications.
Help secure data.
Identity and facilitate compliance.
You should be able to recommend solutions for:
Endpoint and application management
Desktop virtualization
Automated operating system deployment
Reporting and analytics
You should be familiar with Microsoft 365 licensing, deployment and migration
assistance, and support options for organizations looking to maximize their investment
in the cloud.
Skills at a glance
Describe cloud concepts (5–10%)
Describe Microsoft 365 apps and services (45–50%)
Describe security, compliance, privacy, and trust in Microsoft 365 (25–30%)
Describe Microsoft 365 pricing, licensing, and support (10–15%)
Describe cloud concepts (5–10%)
Describe the different types of cloud services available
Describe Microsoft software as a service (SaaS), infrastructure as a service (IaaS),
and platform as a service (PaaS) concepts and use cases
Describe differences between Office 365 and Microsoft 365
Describe the benefits of and considerations for using cloud, hybrid,
or on-premises services
Describe public, private, and hybrid cloud models
Compare costs and advantages of cloud, hybrid, and on-premises services
Describe the concept of hybrid work and flexible work
Describe Microsoft 365 apps and services (45–50%)
Describe productivity solutions of Microsoft 365
Describe the core productivity capabilities and benefits of Microsoft 365 including
Microsoft Outlook and Microsoft Exchange, Microsoft 365 apps, and OneDrive
Describe core Microsoft 365 Apps including Microsoft Word, Excel, PowerPoint,
Outlook, and OneNote
Describe work management capabilities of Microsoft 365 including Microsoft
Project, Planner, Bookings, Forms, Lists, and To Do
Describe collaboration solutions of Microsoft 365
Describe the collaboration benefits and capabilities of Microsoft 365 including
Microsoft Exchange, Outlook, Yammer, SharePoint, OneDrive, and Stream
Describe the collaboration benefits and capabilities of Microsoft Teams and Teams
Phone
Describe the Microsoft Viva apps
Describe the ways that you can extend Microsoft Teams by using collaborative
apps
Describe endpoint modernization, management concepts, and
deployment options in Microsoft 365
Describe the endpoint management capabilities of Microsoft 365 including
Microsoft Endpoint Manager (MEM), Intune, AutoPilot, and Configuration Manager
with cloud attach
Compare the differences between Windows 365 and Azure Virtual Desktop
Describe the deployment and release models for Windows-as-a-Service (WaaS)
including deployment rings
Identify deployment and update channels for Microsoft 365 Apps
Describe analytics capabilities of Microsoft 365
Describe the capabilities of Viva Insights
Describe the capabilities of the Microsoft 365 Admin center and Microsoft 365 user
portal
Describe the reports available in the Microsoft 365 Admin center and other admin
centers
Describe security, compliance, privacy, and trust in
Microsoft 365 (25–30%)
Describe identity and access management solutions of Microsoft
365
Describe the identity and access management capabilities of Microsoft Entra ID
Describe cloud identity, on-premises identity, and hybrid identity concepts
Describe how Microsoft uses methods such as multi-factor authentication (MFA),
self-service password reset (SSPR), and conditional access to keep identities,
access, and data secure
Describe threat protection solutions of Microsoft 365
Describe Microsoft 365 Defender, Defender for Endpoint, Defender for Office 365,
Defender for Identity, Defender for Cloud Apps, and the Microsoft 365 Defender
Portal
Describe Microsoft Secure Score benefits and capabilities
Describe how Microsoft 365 addresses the most common types of threats against
endpoints, applications, and identities
Describe trust, privacy, risk, and compliance solutions of Microsoft
365
Describe the Zero Trust Model
Describe Microsoft Purview and compliance solutions such as insider risk, auditing,
and eDiscovery
Describe how Microsoft supports data residency to ensure regulatory compliance
Describe information protection features such as sensitivity labels and data loss
prevention
Describe the capabilities and benefits of Microsoft Priva
Describe Microsoft 365 pricing, licensing, and support
(10–15%)
Identify Microsoft 365 pricing and billing management options
Describe the pricing model for Microsoft cloud services including enterprise
agreements, cloud solution providers, and direct billing
Describe available billing and bill management options including billing frequency
and methods of payment
Identify licensing options available in Microsoft 365
Describe license management
Describe the differences between base licensing and add-on licensing
Identify support options for Microsoft 365 services
Describe how to create a support request for Microsoft 365 services
Describe support options for Microsoft 365 services
Describe service-level agreements (SLAs) including service credits
Determine service health status by using the Microsoft 365 admin center or the
Microsoft Entra admin center
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft 365 documentation | Microsoft Docs
Ask a question Microsoft Q&A | Microsoft Docs
Get community Microsoft 365 - Microsoft Tech Community
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill prior to October 18, 2023 Skill as of October 18, 2023 Change
Audience profile No
change
Describe cloud concepts Describe cloud concepts No %
change
Describe the different types of cloud Describe the different types of cloud No
services available services available change
Describe the benefits of and Describe the benefits of and No
considerations for using cloud, hybrid, or considerations for using cloud, hybrid, or change
on-premises services on-premises services
Describe Microsoft 365 apps and Describe Microsoft 365 apps and No %
services services change
Describe productivity solutions of Describe productivity solutions of No
Microsoft 365 Microsoft 365 change
Describe collaboration solutions of Describe collaboration solutions of No
Microsoft 365 Microsoft 365 change
Skill prior to October 18, 2023 Skill as of October 18, 2023 Change
Describe endpoint modernization, Describe endpoint modernization, Minor
management concepts, and deployment management concepts, and deployment
options in Microsoft 365 options in Microsoft 365
Describe analytics capabilities of Describe analytics capabilities of No
Microsoft 365 Microsoft 365 change
Describe security, compliance, privacy, Describe security, compliance, privacy, No %
and trust in Microsoft 365 and trust in Microsoft 365 change
Describe Zero Trust security principles Removed
for Microsoft 365
Describe identity and access Describe identity and access Major
management solutions of Microsoft 365 management solutions of Microsoft 365
Describe threat protection solutions of Describe threat protection solutions of Major
Microsoft 365 Microsoft 365
Describe trust, privacy, and compliance Describe trust, privacy, and compliance Major
solutions of Microsoft 365 solutions of Microsoft 365
Describe Microsoft 365 pricing, Describe Microsoft 365 pricing, No %
licensing, and support licensing, and support change
Identify Microsoft 365 pricing and billing Identify Microsoft 365 pricing and billing No
management options management options change
Identify licensing options available in Identify licensing options available in No
Microsoft 365 Microsoft 365 change
Identify support options for Microsoft Identify support options for Microsoft Minor
365 services 365 services
Skills measured prior to October 18, 2023
Audience profile
This exam is designed for candidates looking to demonstrate foundational-level
knowledge of cloud-based solutions to facilitate productivity and collaboration on-site,
at home, or a combination of both. Candidates may have knowledge of cloud-based
solutions or may be new to Microsoft 365. Candidates can use this exam to prepare for
other Microsoft certifications, but it is not a prerequisite for any of the related
certifications.
Candidates should be able to recommend Microsoft 365 solutions that address common
organizational IT challenges. They should understand how Microsoft 365 solutions
improve productivity, facilitate collaboration, and optimize communications. They
should also understand how Microsoft 365 solutions help secure data and identity and
facilitate compliance.
Candidates should be able to recommend solutions for endpoint and application
management, desktop virtualization, automated operating system deployment, and
reporting and analytics. They should be familiar with Microsoft 365 licensing,
deployment and migration assistance, and support options for organizations looking to
maximize their investment in the cloud.
Skills at a glance
Describe cloud concepts (5–10%)
Describe Microsoft 365 apps and services (45–50%)
Describe security, compliance, privacy, and trust in Microsoft 365 (25–30%)
Describe Microsoft 365 pricing, licensing, and support (10–15%)
Describe cloud concepts (5–10%)
Describe the different types of cloud services available
Describe Microsoft SaaS, IaaS, and PaaS concepts and use cases
Describe differences between Office 365 and Microsoft 365
Describe the benefits of and considerations for using cloud, hybrid,
or on-premises services
Describe public, private, and hybrid cloud models
Compare costs and advantages of cloud, hybrid, and on-premises services
Describe the concept of hybrid work and flexible work
Describe Microsoft 365 apps and services (45–50%)
Describe productivity solutions of Microsoft 365
Describe the core productivity capabilities and benefits of Microsoft 365 including
Microsoft Outlook and Microsoft Exchange, Microsoft 365 apps, and OneDrive
Describe core Microsoft 365 Apps including Microsoft Word, Excel, PowerPoint,
Outlook, and OneNote
Describe work management capabilities of Microsoft 365 including Microsoft
Project, Planner, Bookings, Forms, Lists, and To Do
Describe collaboration solutions of Microsoft 365
Describe the collaboration benefits and capabilities of Microsoft 365 including
Microsoft Exchange, Outlook, Yammer, SharePoint, OneDrive, and Stream
Describe the collaboration benefits and capabilities of Microsoft Teams and Teams
Phone
Describe the Microsoft Viva apps
Describe the ways that you can extend Microsoft Teams by using collaborative
apps
Describe endpoint modernization, management concepts, and
deployment options in Microsoft 365
Describe the endpoint management capabilities of Microsoft 365 including
Microsoft Intune, Windows AutoPilot, co-management with Configuration
Manager, Endpoint Manager admin center, and tenant attach
Compare the differences between Windows 365 and Azure Virtual Desktop
Describe the deployment and release models for Windows-as-a-Service (WaaS)
including deployment rings
Identify deployment and update channels for Microsoft 365 Apps
Describe analytics capabilities of Microsoft 365
Describe the capabilities of Viva Insights
Describe the capabilities of the Microsoft 365 Admin center and Microsoft 365 user
portal
Describe the reports available in the Microsoft 365 Admin center and other admin
centers
Describe security, compliance, privacy, and trust in
Microsoft 365 (25–30%)
Describe Zero Trust security principles for Microsoft 365
Describe the Zero Trust model
Describe Microsoft Granular Delegated Admin Privileges (GDAP) principles
Describe identity and access management solutions of Microsoft
365
Describe the identity and access management capabilities of Microsoft 365
including Azure Active Directory, part of Microsoft Entra, and Azure Identity
Describe cloud identity, on-premises identity, and hybrid identity concepts
Describe the purpose and value of implementing multi-factor authentication (MFA)
and self-service password reset (SSPR)
Describe the purpose and value of conditional access
Describe threat protection solutions of Microsoft 365
Describe Microsoft 365 Defender, Defender for Endpoint, Defender for Office 365,
Defender for Identity, Defender for Cloud Apps, and the Microsoft 365 Defender
Portal
Describe Microsoft Secure Score benefits and capabilities
Describe the most common types of threats against endpoints, applications, and
identities
Describe how Microsoft 365 addresses the most common threats
Describe the capabilities and benefits of Microsoft Sentinel and Microsoft 365
Lighthouse
Describe trust, privacy, risk, and compliance solutions of Microsoft
365
Describe Microsoft Purview risk and compliance solutions and other compliance
features in Microsoft 365
Describe how Microsoft supports data residency to ensure regulatory compliance
Describe information protection features
Describe the capabilities and benefits of Microsoft Priva
Describe insider risk management solutions to protect against internal threats
Describe auditing and eDiscovery solutions
Describe Microsoft 365 pricing, licensing, and support
(10–15%)
Identify Microsoft 365 pricing and billing management options
Describe the pricing model for Microsoft cloud services including enterprise
agreements, cloud solution providers, and direct billing
Describe available billing and bill management options including billing frequency
and methods of payment
Identify licensing options available in Microsoft 365
Describe license management
Describe the differences between base licensing and add-on licensing
Identify support options for Microsoft 365 services
Describe how to create a support request for Microsoft 365 services
Describe support options for Microsoft 365 services
Describe service level agreements (SLAs) including service credits
Determine service health status by using the Microsoft 365 admin portal or the
Azure tenant portal
Study guide for Exam PL-100: Microsoft
Power Platform App Maker
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 15, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 15, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of March 15, 2023
Audience profile
The candidate envisions and creates business solutions to simplify and automate tasks
and processes for themselves and their team. They understand the data that they are
working with, the issues that they need to resolve, and the required processes and app
experiences. The candidate may not have formal IT training but is comfortable using
technology to solve business problems.
The candidate is self-directed and focuses on solving problems that they encounter as
part of their primary job role. They may connect to and use features of apps including
Microsoft Power Platform, Microsoft Teams, Microsoft 365 apps and services, and third-
party solutions. The candidate has a desire to understand the capabilities and limitations
of available tools and understand how to apply them.
Design business solutions (20–25%)
Analyze and visualize data (10–15%)
Create business solutions (60–65%)
Design business solutions (20–25%)
Create a high-level design
Identify existing data sources needed to support a business solution
Describe the expected user experience for targeted devices and describe the
differences between Microsoft Power Platform app types
Describe the expected logic and steps that a process will execute
Create a high-level structure for a new data source
Identify Microsoft Power Platform components
Determine the required Microsoft Power Apps app type for a business solution
Determine when to use Microsoft Dataverse for Teams
Map a problem domain to Microsoft Power Platform tools
Identify options for implementing business logic
Describe connectors
Describe uses cases for cloud flows and desktop flows
Describe use cases for chatbots
Design the user interface (UI) for a business solution
Identify opportunities for component reuse
Select UI elements for canvas apps
Identify the model-driven forms and Dataverse views that are needed
Design reporting and visualizations for business solutions
Select reporting options for business solutions including views, Microsoft Power BI
visualizations, and dashboards
Define visualizations for Power BI dashboards
Define visualizations for model-driven dashboards
Define visualizations for canvas apps
Analyze and visualize data (10–15%)
Create and consume Power BI dashboards
Create a simple report from an existing dataset by using Power BI Service
Create Power BI dashboards from existing reports
Embed Power BI dashboards and tiles in canvas apps and model-driven apps
Share Power BI dashboards
Describe AI Builder models
Describe use cases for AI Builder
Describe differences between prebuilt models and custom models
Describe the process for training custom models
Use a model from within Microsoft Power Automate or Microsoft Power Apps
Create business solutions (60–65%)
Manage Microsoft Power Platform components during
development
Create a publisher in Dataverse
Create a Dataverse solution
Export or import Dataverse solution
Export or import a canvas app or a cloud flow
Add existing apps and flows to a Dataverse solution
Create model-driven apps
Create model-driven apps
Create and configure Dataverse table forms
Create and configure Dataverse table views
Share model-driven apps with other users and groups
Create and configure model-driven dashboards
Create and manage canvas apps
Connect to data sources in canvas apps
Interpret App checker results
Manage versions of canvas apps
Publish canvas apps
Share canvas apps with other users and groups
Build canvas apps screens
Add canvas app assets and components to screens
Create screens for canvas apps
Determine when to use forms, galleries, button, labels, input controls, images, and
custom controls
Configure UI elements
Implement Power Fx formulas
Implement collections and variables
Run a cloud flow from a canvas app
Configure Microsoft Dataverse
Create tables and table columns based on a data model
Link tables by using lookups
Describe use cases and capabilities of business rules
Create Dataverse business rules
Describe how Dataverse uses role-based access control (RBAC)
Add table permissions to existing Dataverse security roles
Create Power Automate flows
Describe types of triggers for cloud flows
Create cloud flows
Configure triggers for cloud flows
Configure flow actions
Test a cloud flow and interpret flow checker results
Implement conditional logic for a cloud flow
Create approvals and monitor the approval process by using Power Automate and
Teams
Share cloud flows
Create a desktop flow for personal use
Create Microsoft Power Virtual Agents chatbots in Microsoft Teams
Identify use cases and capabilities for chatbots
Create a chatbot that uses topics and trigger phrases
Test a chatbot
Publish a chatbot
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft Power Apps documentation
Microsoft Dataverse
Power BI documentation
Power Automate documentation
Microsoft Power Virtual Agents documentation
Planning a Power Apps project
Canvas apps
Model-driven apps
Ask a question Microsoft Q&A | Microsoft Docs
Get community Power Apps - Power Platform Community
support Microsoft Power Automate - Power Platform Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video #LessCodeMorePower | Shows
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to March 15, 2023 Skill area as of March 15, 2023 Change
Audience profile No
change
Design business solutions Design business solutions No
change
Create a high-level design Create a high-level design Minor
Identify Microsoft Power Platform Identify Microsoft Power Platform Minor
components components
Skill area prior to March 15, 2023 Skill area as of March 15, 2023 Change
Design the user interface (UI) for a Design the user interface (UI) for a Minor
business solution business solution
Design reporting and visualizations for Design reporting and visualizations for Minor
business solutions business solutions
Analyze and visualize data Analyze and visualize data No
change
Create and consume Power BI Create and consume Power BI Minor
dashboards dashboards
Describe AI Builder models Describe AI Builder models Minor
Create business solutions Create business solutions No
change
Manage Microsoft Power Platform Manage Microsoft Power Platform Major
components during development components during development
Create model-driven apps Create model-driven apps Minor
Create and manage canvas apps Create and manage canvas apps Minor
Create screens for canvas apps Create screens for canvas apps Minor
Configure Microsoft Dataverse Configure Microsoft Dataverse No
change
Create Power Automate flows Create Power Automate flows Minor
Create Power Virtual Agents chatbots in Create Power Virtual Agents chatbots in Minor
Microsoft Teams Microsoft Teams
Skills measured prior to March 15, 2023
Audience profile
The candidate envisions and creates business solutions to simplify and automate tasks
and processes for themselves and their team. They understand the data that they are
working with, the issues that they need to resolve, and the required processes and app
experiences. The candidate may not have formal IT training but is comfortable using
technology to solve business problems.
The candidate is self-directed and focuses on solving problems that they encounter as
part of their primary job role. They may connect to and use features of apps including
Microsoft Power Platform, Microsoft Teams, Microsoft 365 apps and services, and third-
party solutions. The candidate has a desire to understand the capabilities and limitations
of available tools and understand how to apply them.
Design business solutions (20–25%)
Analyze and visualize data (10–15%)
Create business solutions (60–65%)
Design business solutions (20–25%)
Create a high-level design
Identify existing data sources needed to support a business solution
Describe the expected user experience for targeted devices and describe the
differences between Microsoft Power Platform app types
Create a high-level structure for a new data source
Identify Microsoft Power Platform components
Determine the required Power Apps app type for a business solution
Determine when to use Dataverse for Teams
Map a problem domain to Microsoft Power Platform tools
Identify options for implementing business logic
Describe connectors
Describe uses cases for cloud flows and desktop flows
Describe use cases for chatbots in Microsoft Teams
Design the user interface (UI) for a business solution
Identify opportunities for component reuse
Select UI elements for canvas apps
Identify the model-driven forms and Microsoft Dataverse views that are needed
Design reporting and visualizations for business solutions
Select reporting options for business solutions including views, Power BI
visualizations, and dashboards
Define visualizations for Power BI dashboards
Define visualizations for model-driven dashboards
Define visualizations for canvas apps
Analyze and visualize data (10–15%)
Create and consume Power BI dashboards
Create a simple report from an existing dataset by using Power BI Service
Create Power BI dashboards from existing reports
Create and configure model-driven dashboards
Embed Power BI dashboards and tiles in canvas apps and model-driven apps
Share Power BI dashboards
Describe AI Builder models
Describe use cases for AI Builder
Describe differences between prebuilt models and custom models
Describe the process for training custom models
Use a model from within Power Automate or Power Apps
Create business solutions (60–65%)
Manage Microsoft Power Platform components during
development
Create a Dataverse solution
Import a Dataverse solution
Import or export a canvas app or a cloud flow
Add existing apps and flows to a Dataverse solution
Create model-driven apps
Compose model-driven apps
Create and configure Dataverse table forms
Create and configure Dataverse table views
Share model-driven apps with other users and groups
Create and configure model-driven dashboards
Create and manage canvas apps
Connect to data sources in canvas apps
Interpret App Checker results
Manage versions of canvas apps
Publish canvas apps
Share canvas apps with other users and groups
Build canvas apps screens
Add canvas app assets and components to screens
Create screens for canvas apps
Determine when to use forms, galleries, button, labels, input controls, images, and
custom controls
Configure UI elements
Implement Power Fx formulas
Implement collections and variables
Run a Power Automate flow from a canvas app
Configure Microsoft Dataverse
Create tables and table columns based on a data model
Link tables by using lookups
Describe use cases and capabilities of business rules
Create Dataverse business rules
Describe how Dataverse uses role-based access control (RBAC)
Add table permissions to existing Dataverse security roles
Create Power Automate flows
Describe types of triggers for cloud flows
Create cloud flows
Configure triggers for cloud flows
Configure flow steps
Test a cloud flow
Implement conditional logic for a cloud flow
Create approvals and monitor the approval process by using Power Automate and
Microsoft Teams
Share cloud flows
Create a desktop flow for personal use
Create Power Virtual Agents chatbots in Microsoft Teams
Identify use cases and capabilities for chatbots
Create a chatbot that uses topics and trigger phrases
Test a chatbot
Publish a chatbot
Study guide for Exam PL-200: Microsoft
Power Platform Functional Consultant
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 28, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 28, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of March 28, 2023
Audience profile
As a candidate for this exam, you:
Perform discovery.
Capture requirements.
Engage subject matter experts and stakeholders.
Configure Microsoft Power Platform solutions and apps.
You create:
Application enhancements
Tailored user experiences
Process automation
Reporting
As a candidate, you implement the design provided by and in collaboration with a
solution architect and the standards, branding, and artifacts established by user
experience designers. You implement the integration points to connect to third-party
applications and services. You generate training documentation and facilitate training
and enablement.
You must interact and effectively communicate with members of a delivery team,
stakeholders, and customer teams while championing for their success. You must have
an understanding of application lifecycle management (ALM) practices for Microsoft
Power Platform and quality assurance.
You should be familiar with using Microsoft Power Platform components to work with:
Microsoft Teams
Microsoft Excel
Microsoft Word
You should have proficiency in:
Data modeling
User experience design
Requirements analysis
Process analysis
As a candidate, you should have two years' experience.
Skills at a glance
Configure Microsoft Dataverse (20–25%)
Create apps by using Microsoft Power Apps (15–20%)
Create and manage process automation (20–25%)
Describe Microsoft Power Virtual Agents (10–15%)
Import and visualize data by using dataflows and Power BI (10–15%)
Define an environment strategy (10–15%)
Configure Microsoft Dataverse (20–25%)
Manage a data model
Create or modify standard, activity, or virtual tables
Configure table ownership
Create new tables or modify existing tables
Determine which type of relationships to implement including 1:N and N:N
Configure table relationship behaviors including cascading rules
Create new relationships or modify existing relationships
Create new columns or modify existing columns
Create alternate keys for tables
Configure table properties
Configure connection roles
Configure Dataverse
Configure Dataverse search
Configure auditing
Perform data management tasks including import, export, and bulk deletion
Configure duplicate detection settings
Configure security settings
Create and manage business units
Create and manage security roles
Create and manage users and teams
Create and manage column security
Configure hierarchy security
Configure Microsoft Entra ID group teams
Manage sharing
Diagnose security issues
Create apps by using Microsoft Power Apps (15–20%)
Create model-driven apps
Create and configure multiple form types
Use specialized form components
Create and configure views
Determine which reporting options to use including embedding Microsoft Power
BI or using Fetch-based reports
Configure site maps and compose model-driven apps
Share a model-driven app
Configure custom pages
Create and configure business rules
Configure modern commanding
Define use cases for canvas apps
Identify when to use a canvas app
Describe canvas app structure
Describe form navigation, formulas, variables and collections, and error handling
Run Microsoft Power Automate flows based on actions that occur in a canvas app
Build Microsoft Power Pages
Configure pages, forms, and navigation
Configure advanced Power Pages features
Configure website security including web roles and page access
Describe use cases for templates
Implement registration options
Create and manage process automation (20–25%)
Create cloud flows
Describe types of flows, use cases, and flow components including when to use a
classic workflow
Describe common connectors, triggers, and actions
Implement logic controls including branches, loops, conditions, error handling, and
variables
Implement dynamic content and expressions
Test and troubleshoot flows
Create and manage business process flows
Configure a business process flow
Add stages, workflows, and action steps to a business process flow
Manage the business process flow table for a business process flow
Configure advanced logic
Create classic workflows
Configure a workflow
Troubleshoot workflows
Manage workflow logs
Describe Microsoft Power Virtual Agents (10–15%)
Identify use cases for Power Virtual Agents
Identify chatbot environments
Describe chatbot skills and AI capabilities
Identify options for security
Identify components of Power Virtual Agents
Describe topics
Describe entities
Identify use cases for fallback topics
Import and visualize data by using dataflows and Power
BI (10–15%)
Consume Power BI in Microsoft Power Platform
Add Power BI tiles to model-driven apps and canvas apps
Add canvas apps to a Power BI dashboard
Trigger Power Automate flows from Power BI alerts
Use Power BI in Power Pages
Create and use dataflows
Import data to Dataverse using Power Query
Schedule dataflow runs
Describe Power Fx
Define an environment strategy (10–15%)
Participate in application lifecycle management (ALM)
Describe use cases for App checker and Solution checker
Create and manage solutions
Describe the difference between managed and unmanaged solutions
Describe interoperability with other services
Add apps to Microsoft Teams
Create Teams channels
Identify when to use the on-premises data gateway
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft Power Platform documentation
Power BI documentation
Microsoft Power Apps documentation
Power Automate documentation
Microsoft Power Virtual Agents documentation
AI Builder documentation
Find videos Exam Readiness Zone
#LessCodeMorePower
Browse other Microsoft Learn shows
Ask a question Microsoft Q&A | Microsoft Docs
Get community Power Platform Community (microsoft.com)
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to March 28, 2023 Skill area as of March 28, 2023 Change
Audience profile Minor
Configure Microsoft Dataverse Configure Microsoft Dataverse No
change
Manage a data model Manage a data model Minor
Configure Dataverse Configure Dataverse Minor
Configure security settings Configure security settings Minor
Create apps by using Microsoft Power Create apps by using Microsoft Power No
Apps Apps change
Create model-driven apps Create model-driven apps Minor
Define use cases for canvas apps Define use cases for canvas apps Minor
Build Microsoft Power Pages Build Microsoft Power Pages Minor
Create and manage process automation Create and manage process automation No
change
Create cloud flows Create cloud flows No
change
Create and manage business process Create and manage business process No
flows flows change
Create classic workflows Create classic workflows No
change
Describe Microsoft Power Virtual Describe Microsoft Power Virtual No
Agents Agents change
Identify use cases for Power Virtual Identify use cases for Power Virtual No
Agents Agents change
Identify components of Power Virtual Identify components of Power Virtual No
Agents Agents change
Import and visualize data by using Import and visualize data by using No
dataflows and Power BI dataflows and Power BI change
Consume Power BI in Power Platform Consume Power BI in Microsoft Power Minor
Platform
Skill area prior to March 28, 2023 Skill area as of March 28, 2023 Change
Create and use dataflows Create and use dataflows Minor
Define an environment strategy Define an environment strategy No
change
Participate in Application Lifecycle Participate in application lifecycle Minor
Management (ALM) management (ALM)
Describe interoperability with other Describe interoperability with other Minor
services services
Skills measured prior to March 28, 2023
Audience profile
Candidates for this exam perform discovery, capture requirements, engage subject
matter experts and stakeholders, and configure Microsoft Power Platform solutions and
apps. They create application enhancements, tailored user experiences, process
automation, and reporting.
Candidates implement the design provided by and in collaboration with a solution
architect and the standards, branding, and artifacts established by user experience
designers. They implement the integration points to connect to third-party applications
and services. They generate training documentation and facilitate training and
enablement.
Candidates must interface and effectively communicate with members of a delivery
team, stakeholders, and customer teams while championing for their success.
Candidates must have an understanding of Application Lifecycle Management (ALM)
practices for Power Platform and quality assurance.
Candidates should be familiar with using Power Platform components to work with
Microsoft Teams, Excel, and Word.
Candidates should have proficiency in data modeling, user experience design,
requirements analysis, and process analysis.
Candidates should have two years' experience.
Configure Microsoft Dataverse (20–25%)
Create apps by using Microsoft Power Apps (15–20%)
Create and manage process automation (20–25%)
Describe Microsoft Power Virtual Agents (10–15%)
Import and visualize data by using dataflows and Power BI (10–15%)
Define an environment strategy (10–15%)
Configure Microsoft Dataverse (20–25%)
Manage a data model
Create or modify standard, activity, or virtual tables
Configure tables ownership
Create new tables or modify existing tables
Determine which type of relationships to implement including 1: N and N: N
Configure table relationship behaviors including cascading rules
Create new relationships or modify existing relationships
Create new columns or modify existing columns
Create alternate keys for tables
Configure table properties
Configure connection roles
Create and configure views
Configure Dataverse
Configure Dataverse search
Configure auditing
Perform data management tasks including import, export, and bulk deletion
Configure duplicate detection settings
Configure security settings
Create and manage business units
Create and manage security roles
Create and manage users and teams
Create and manage column security
Configure hierarchy security
Configure azure active directory group teams
Manage sharing
Diagnose security issues
Create apps by using Microsoft Power Apps (15–20%)
Create model-driven apps
Create and configure multiple form types
Use specialized form components
Create and configure views
Determine which reporting options to use including embedding Power BI or using
report definition language (RDL)
Configure site maps and compose model-driven apps
Share a model-driven app
Configure custom pages
Create and configure business rules
Configure modern commanding
Define use cases for canvas apps
Identify when to use a canvas app
Describe canvas app structure
Describe form navigation, formulas, variables and collections, and error handling
Run power automate flows based on actions that occur in a canvas app
Build Microsoft Power Pages
Configure pages, forms, and navigation
Configure advanced power pages features
Configure website security including web roles and page access
Describe use cases for templates
Implement registration options
Create and manage process automation (20–25%)
Create cloud flows
Describe types of flows, use cases, and flow components including when to use a
classic workflow
Describe common connectors, triggers, and actions
Implement logic controls including branches, loops, conditions, error handling, and
variables
Implement dynamic content and expressions
Test and troubleshoot flows
Create and manage business process flows
Configure a business process flow
Add stages, workflows, and action steps to a business process flow
Manage the business process flow table for a business process flow
Configure advanced logic
Create classic workflows
Configure a workflow
Troubleshoot workflows
Manage workflow logs
Describe Microsoft Power Virtual Agents (10–15%)
Identify use cases for Power Virtual Agents
Identify chatbot environments
Describe chatbot skills and AI capabilities
Identify options for security
Identify components of Power Virtual Agents
Describe topics
Describe entities
Identify use cases for fallback topics
Import and visualize data by using dataflows and Power
BI (10–15%)
Consume Power BI in Power Platform
Add Power BI tiles to model-driven apps and canvas apps
Add canvas apps to a Power BI dashboard
Trigger Power Automate flows from Power BI alerts
Use Power BI in Power Pages
Create and use dataflows
Import data to Dataverse using Power Query
Schedule dataflow runs
Describe Power Fx
Define an environment strategy (10–15%)
Participate in Application Lifecycle Management (ALM)
Describe use cases for App Checker and Solution Checker
Create and manage solutions
Describe the difference between managed and unmanaged solutions
Describe interoperability with other services
Add apps to Microsoft Teams
Create Teams channels
Identify when to use Power Automate Gateway
Study guide for Exam PL-300: Microsoft
Power BI Data Analyst
Article • 09/27/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 27, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 27, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 27, 2023
Audience profile
As a candidate for this exam, you should deliver actionable insights by working with
available data and applying domain expertise. You should:
Provide meaningful business value through easy-to-comprehend data
visualizations.
Enable others to perform self-service analytics.
Deploy and configure solutions for consumption.
As a Power BI data analyst, you work closely with business stakeholders to identify
business requirements. You collaborate with enterprise data analysts and data engineers
to identify and acquire data. You use Power BI to:
Transform the data.
Create data models.
Visualize data.
Share assets.
You should be proficient at using Power Query and writing expressions by using Data
Analysis Expressions (DAX). You know how to assess data quality. Plus, you understand
data security, including row-level security and data sensitivity.
Skills at a glance
Prepare the data (25–30%)
Model the data (25–30%)
Visualize and analyze the data (25–30%)
Deploy and maintain assets (15–20%)
Prepare the data (25–30%)
Get data from data sources
Identify and connect to a data source
Change data source settings, including credentials, privacy levels, and data source
locations
Select a shared dataset, or create a local dataset
Choose between DirectQuery, Import, and Dual mode
Change the value in a parameter
Transform and load the data
Select appropriate column data types
Create and transform columns
Transform a query
Design a star schema that contains facts and dimensions
Identify when to use reference or duplicate queries and the resulting impact
Merge and append queries
Identify and create appropriate keys for relationships
Configure data loading for queries
Clean the data
Evaluate data, including data statistics and column properties
Resolve inconsistencies, unexpected or null values, and data quality issues
Resolve data import errors
Model the data (25–30%)
Design and implement a data model
Configure table and column properties
Implement role-playing dimensions
Define a relationship's cardinality and cross-filter direction
Create a common date table
Implement row-level security roles
Create model calculations by using DAX
Create single aggregation measures
Use CALCULATE to manipulate filters
Implement time intelligence measures
Identify implicit measures and replace with explicit measures
Use basic statistical functions
Create semi-additive measures
Create a measure by using quick measures
Create calculated tables
Optimize model performance
Improve performance by identifying and removing unnecessary rows and columns
Identify poorly performing measures, relationships, and visuals by using
Performance Analyzer
Improve performance by choosing optimal data types
Improve performance by summarizing data
Visualize and analyze the data (25–30%)
Create reports
Identify and implement appropriate visualizations
Format and configure visualizations
Use a custom visual
Apply and customize a theme
Configure conditional formatting
Apply slicing and filtering
Configure the report page
Use the Analyze in Excel feature
Choose when to use a paginated report
Enhance reports for usability and storytelling
Configure bookmarks
Create custom tooltips
Edit and configure interactions between visuals
Configure navigation for a report
Apply sorting
Configure sync slicers
Group and layer visuals by using the Selection pane
Drill down into data using interactive visuals
Configure export of report content, and perform an export
Design reports for mobile devices
Identify patterns and trends
Use the Analyze feature in Power BI
Use grouping, binning, and clustering
Incorporate the Q&A feature in a report
Use AI visuals
Use reference lines, error bars, and forecasting
Detect outliers and anomalies
Create and share scorecards and metrics
Deploy and maintain assets (15–20%)
Create and manage workspaces and assets
Create and configure a workspace
Assign workspace roles
Configure and update a workspace app
Publish, import, or update assets in a workspace
Create dashboards
Choose a distribution method
Apply sensitivity labels to workspace content
Configure subscriptions and data alerts
Promote or certify Power BI content
Manage global options for files
Manage datasets
Identify when a gateway is required
Configure a dataset scheduled refresh
Configure row-level security group membership
Provide access to datasets
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Power BI documentation
Microsoft Power Apps documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Power Apps - Power Platform Community
support Power Query - Power Platform Community
Building Power Apps - Power Platform Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video
Exam Readiness Zone | Microsoft Learn
#LessCodeMorePower | Shows
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 27, 2023 Skill area as of October 27, 2023 Changes
Audience profile No
change
Prepare the data Prepare the data No
change
Get data from data sources Get data from data sources No
change
Transform and load the data Transform and load the data No
change
Clean the data Clean the data No
change
Model the data Model the data No
change
Design and implement a data model Design and implement a data model No
change
Create model calculations by using DAX Create model calculations by using DAX No
change
Optimize model performance Optimize model performance No
change
Visualize and analyze the data Visualize and analyze the data No
change
Create reports Create reports No
change
Enhance reports for usability and Enhance reports for usability and Minor
storytelling storytelling
Identify patterns and trends Identify patterns and trends Minor
Deploy and maintain assets Deploy and maintain assets No
change
Create and manage workspaces and Create and manage workspaces and No
assets assets change
Skill area prior to October 27, 2023 Skill area as of October 27, 2023 Changes
Manage datasets Manage datasets No
change
Skills measured prior to October 27, 2023
Audience profile
Candidates for this exam deliver actionable insights by working with available data and
applying domain expertise. They provide meaningful business value through easy-to-
comprehend data visualizations, enable others to perform self-service analytics, and
deploy and configure solutions for consumption.
The Power BI data analyst works closely with business stakeholders to identify business
requirements. They collaborate with enterprise data analysts and data engineers to
identify and acquire data. They also transform the data, create data models, visualize
data, and share assets by using Power BI.
Candidates for this exam should be proficient at using Power Query and writing
expressions by using Data Analysis Expressions (DAX). These professionals know how to
assess data quality. Plus, they understand data security, including row-level security and
data sensitivity.
Skills at a glance
Prepare the data (25–30%)
Model the data (25–30%)
Visualize and analyze the data (25–30%)
Deploy and maintain assets (15–20%)
Prepare the data (25–30%)
Get data from data sources
Identify and connect to a data source
Change data source settings, including credentials, privacy levels, and data source
locations
Select a shared dataset, or create a local dataset
Choose between DirectQuery, Import, and Dual mode
Change the value in a parameter
Clean the data
Evaluate data, including data statistics and column properties
Resolve inconsistencies, unexpected or null values, and data quality issues
Resolve data import errors
Transform and load the data
Select appropriate column data types
Create and transform columns
Transform a query
Design a star schema that contains facts and dimensions
Identify when to use reference or duplicate queries and the resulting impact
Merge and append queries
Identify and create appropriate keys for relationships
Configure data loading for queries
Model the data (25–30%)
Design and implement a data model
Configure table and column properties
Implement role-playing dimensions
Define a relationship's cardinality and cross-filter direction
Create a common date table
Implement row-level security roles
Create model calculations by using DAX
Create single aggregation measures
Use CALCULATE to manipulate filters
Implement time intelligence measures
Identify implicit measures and replace with explicit measures
Use basic statistical functions
Create semi-additive measures
Create a measure by using quick measures
Create calculated tables
Optimize model performance
Improve performance by identifying and removing unnecessary rows and columns
Identify poorly performing measures, relationships, and visuals by using
Performance Analyzer
Improve performance by choosing optimal data types
Improve performance by summarizing data
Visualize and analyze the data (25–30%)
Create reports
Identify and implement appropriate visualizations
Format and configure visualizations
Use a custom visual
Apply and customize a theme
Configure conditional formatting
Apply slicing and filtering
Configure the report page
Use the Analyze in Excel feature
Choose when to use a paginated report
Enhance reports for usability and storytelling
Configure bookmarks
Create custom tooltips
Edit and configure interactions between visuals
Configure navigation for a report
Apply sorting
Configure sync slicers
Group and layer visuals by using the Selection pane
Drill down into data using interactive visuals
Configure export of report content, and perform an export
Share reports and visuals in PowerPoint
Design reports for mobile devices
Incorporate the Q&A feature in a report
Identify patterns and trends
Use the Analyze feature in Power BI
Use grouping, binning, and clustering
Use AI visuals
Use reference lines, error bars, and forecasting
Detect outliers and anomalies
Create and share scorecards and metrics
Deploy and maintain assets (15–20%)
Create and manage workspaces and assets
Create and configure a workspace
Assign workspace roles
Configure and update a workspace app
Publish, import, or update assets in a workspace
Create dashboards
Choose a distribution method
Apply sensitivity labels to workspace content
Configure subscriptions and data alerts
Promote or certify Power BI content
Manage global options for files
Manage datasets
Identify when a gateway is required
Configure a dataset scheduled refresh
Configure row-level security group membership
Provide access to datasets
Study guide for Exam PL-400: Microsoft
Power Platform Developer
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of September 19, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 19, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score reports A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of September 19, 2023
Audience profile
As a candidate for this exam, you design, develop, test, secure, and troubleshoot
Microsoft Power Platform solutions. You implement components of a solution that
include:
Application enhancements
Custom user experiences
System integrations
Data conversions
Custom process automation
You must have:
A strong applied knowledge of Microsoft Power Platform services, including in-
depth understanding of its capabilities, boundaries, and constraints.
A basic understanding of authentication, security, and application lifecycle
management (ALM) practices for the Microsoft Power Platform.
As a candidate, you should have development experience that includes Microsoft Power
Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, and
Microsoft Azure.
Skills at a glance
Create a technical design (10–15%)
Configure Microsoft Dataverse (15–20%)
Create and configure Power Apps (10–15%)
Extend the user experience (10–15%)
Extend the platform (35–40%)
Develop integrations (5–10%)
Create a technical design (10–15%)
Design technical architecture
Design the technical architecture for a solution
Design authentication and authorization strategy
Determine whether requirements can be met with out-of-the-box functionality
Determine when to use Logic Apps versus Microsoft Power Automate cloud flows
Determine when to use serverless computing, plug-ins, or Power Automate
Determine when to use standard tables, virtual tables, or connectors
Describe security capabilities of the Microsoft Power Platform including data loss
prevention (DLP) policies, security roles, teams, business units and row sharing
Design solution components
Design a Microsoft Dataverse data model
Design Power Apps reusable components including canvas components, code
components, and client scripting
Design custom connectors
Design Dataverse code components including plug-ins and Custom APIs
Design automations including Power Automate cloud flows and real-time
workflows
Design Azure inbound and outbound integrations
Configure Microsoft Dataverse (15–20%)
Configure Microsoft Power Platform to support development
Troubleshoot operational security issues found in testing
Configure Dataverse security roles and column-level security profiles
Configure business units and teams
Manage Microsoft Power Platform environments for development
Configure tables
Configure table options
Configure columns
Configure relationships
Configure business rules
Implement application lifecycle management (ALM)
Create solutions and manage solution components
Import and export solutions
Manage solution dependencies
Create and use environment variables
Describe the difference between unmanaged and managed solutions
Manage solution layers
Create and configure Power Apps (10–15%)
Create model-driven apps
Create and configure a model-driven app
Configure forms
Configure views
Configure commands and buttons using Power Fx
Configure commands and buttons using JavaScript
Create canvas apps
Create and configure a canvas app or a custom page
Implement complex Power Fx formulas
Build reusable component libraries
Test an app by using Power Apps Test Studio
Utilize Power Automate cloud flows to implement business logic from a canvas app
Manage and troubleshoot apps
Troubleshoot canvas and model-driven app issues by using Monitor and other
browser-based debugging tools
Identify and resolve connector and API errors
Optimize canvas app performance including pre-loading data and query
delegation
Optimize model-driven app performance including forms and views
Extend the user experience (10–15%)
Apply business logic using client scripting
Create JavaScript code that targets the Client API object model
Describe event handler registration options
Create client scripting that targets the Dataverse Web API
Describe the client API object model
Determine when to use business rules or client scripting
Create a Power Apps Component Framework (PCF) code
component
Describe the code component lifecycle
Initialize a new code component
Configure a code component manifest
Implement component interfaces
Package, deploy, and consume a component
Configure and use Device, Utility, and Web API features in component logic
Extend the platform (35–40%)
Create a Dataverse plug-in
Describe the plug-in execution pipeline
Describe the plug-in execution context
Develop a plug-in that implements business logic
Implement Pre Images and Post Images to support plug-in logic
Perform operations in plug-ins by using the Organization service
Optimize plug-in performance
Configure a Dataverse Custom API message
Register custom assemblies by using the Plug-in Registration Tool
Develop a plug-in that implements a Custom API
Create custom connectors
Create an Open API definition for a REST API
Configure API security
Use policy templates to modify connector behavior at runtime
Import definitions from existing APIs including Open API definitions, Azure
services, and GitHub
Create a custom connector for an Azure service
Create an Azure Function to be used in a custom connector
Extend an Open API definition for a custom connector
Use platform APIs
Perform operations with the Dataverse Web API
Perform operations with the Organization service
Implement API limit retry policies
Optimize for performance, concurrency, transactions, and batching
Perform authentication by using OAuth
Process workloads by using Azure Functions
Process long-running operations by using Azure Functions
Configure scheduled and event-driven triggers in Azure Functions
Authenticate to Microsoft Power Platform by using managed identities
Configure Power Automate cloud flows
Create and manage cloud flows
Configure flow steps to use Dataverse connector actions and triggers
Implement complex expressions in flow steps
Manage sensitive input and output parameters
Implement Azure Key Vault and Microsoft Entra ID service principals
Describe flow control actions including error handling
Add a cloud flow step to a business process flow
Configure trigger filter and retry policies
Develop integrations (5–10%)
Publish and consume Dataverse events
Publish a Dataverse event by using the IServiceEndpointNotificationService
Publish a Dataverse event by using the Plug-in Registration Tool
Register service endpoints including webhooks, Azure Service Bus, and Azure Event
Hub
Describe options for listening to Dataverse events
Implement data synchronization with Dataverse
Describe synchronizing data by using change tracking
Read table change records by using platform APIs
Create and use alternate keys
Use the UpsertRequest message to synchronize data
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Developer learning catalog - Power Apps
Planning a Power Apps project
Canvas apps
Model-driven apps
Power Pages
Microsoft Dataverse
Tables and metadata
Dataverse developer
Model-driven apps developer
Canvas apps developer
Implement healthy ALM using solutions
Use Microsoft Power Platform Build Tools
Ask a question Microsoft Q&A | Microsoft Docs
Get community Power Apps - Power Platform Community
support Microsoft Power Automate - Power Platform Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video #LessCodeMorePower | Shows
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to September 19, 2023 Skill area as of September 19, 2023 Change
Audience profile Minor
Create a technical design Create a technical design No %
change
Design technical architecture Design technical architecture No
change
Design solution components Design solution components No
change
Skill area prior to September 19, 2023 Skill area as of September 19, 2023 Change
Configure Microsoft Dataverse Configure Microsoft Dataverse No %
change
Configure Microsoft Power Platform to Configure Microsoft Power Platform to No
support development support development change
Configure tables Configure tables No
change
Implement application lifecycle Implement application lifecycle No
management (ALM) management (ALM) change
Create and configure Power Apps Create and configure Power Apps No %
change
Create model-driven apps Create model-driven apps No
change
Create canvas apps Create canvas apps No
change
Manage and troubleshoot apps Manage and troubleshoot apps No
change
Extend the user experience Extend the user experience No %
change
Apply business logic using client Apply business logic using client No
scripting scripting change
Create a Power Apps Component Create a Power Apps Component Minor
Framework (PCF) code component Framework (PCF) code component
Extend the platform Extend the platform No %
change
Create a Dataverse plug-in Create a Dataverse plug-in No
change
Create custom connectors Create custom connectors No
change
Use platform APIs Use platform APIs No
change
Process workloads by using Azure Process workloads by using Azure Minor
Functions Functions
Configure Power Automate cloud flows Configure Power Automate cloud flows Minor
Skill area prior to September 19, 2023 Skill area as of September 19, 2023 Change
Develop integrations Develop integrations No %
change
Publish and consume Dataverse events Publish and consume Dataverse events No
change
Implement data synchronization with Implement data synchronization with No
Dataverse Dataverse change
Skills measured prior to September 19, 2023
Audience profile
Candidates for this exam design, develop, test, secure, and troubleshoot Microsoft
Power Platform solutions. Candidates implement components of a solution that include
application enhancements, custom user experiences, system integrations, data
conversions, and custom process automation.
Candidates must have strong applied knowledge of Microsoft Power Platform services,
including in-depth understanding of its capabilities, boundaries, and constraints.
Candidates should have a basic understanding of authentication, security, and
application lifecycle management (ALM) practices for the Microsoft Power Platform.
Candidates should have development experience that includes Microsoft Power
Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, and
Microsoft Azure.
Skills at a glance
Create a technical design (10–15%)
Configure Microsoft Dataverse (15–20%)
Create and configure Power Apps (10–15%)
Extend the user experience (10–15%)
Extend the platform (35–40%)
Develop integrations (5–10%)
Create a technical design (10–15%)
Design technical architecture
Design the technical architecture for a solution
Design authentication and authorization strategy
Determine whether requirements can be met with out-of-the-box functionality
Determine when to use Logic Apps versus Power Automate cloud flows
Determine when to use serverless computing, plug-ins, or Power Automate
Determine when to use standard tables, virtual tables, or connectors
Describe security capabilities of the Microsoft Power Platform including data
policies (DLP), security roles, teams, business units and row sharing
Design solution components
Design a Microsoft Dataverse data model
Design Power Apps reusable components including canvas components, code
components, and client scripting
Design custom connectors
Design Dataverse code components including plug-ins and Custom APIs
Design automations including Power Automate cloud flows and real-time
workflows
Design Azure inbound and outbound integrations
Configure Microsoft Dataverse (15–20%)
Configure Microsoft Power Platform to support development
Troubleshoot operational security issues found in testing
Configure Dataverse security roles and column-level security profiles
Configure business units and teams
Manage Microsoft Power Platform environments for development
Configure tables
Configure table options
Configure columns
Configure relationships
Configure business rules
Implement application lifecycle management (ALM)
Create solutions and manage solution components
Import and export solutions
Manage solution dependencies
Create and use environment variables
Describe the difference between unmanaged and managed solutions
Manage solution layers
Create and configure Power Apps (10–15%)
Create model-driven apps
Create and configure a model-driven app
Configure forms
Configure views
Configure commands and buttons using Power Fx
Configure commands and buttons using JavaScript
Create canvas apps
Create and configure a canvas app or a custom page
Implement complex Power Fx formulas
Build reusable component libraries
Test an app by using Power Apps Test Studio
Utilize Power Automate cloud flows to implement business logic from a canvas app
Manage and troubleshoot apps
Troubleshoot canvas and model-driven app issues by using Monitor and other
browser-based debugging tools
Identify and resolve connector and API errors
Optimize canvas app performance including pre-loading data and query
delegation
Optimize model-driven app performance including forms and views
Extend the user experience (10–15%)
Apply business logic using client scripting
Create JavaScript code that targets the Client API object model
Describe event handler registration options
Create client scripting that targets the Dataverse Web API
Describe the client API object model
Determine when to use business rules or client scripting
Create a Power Apps Component Framework (PCF) code
component
Describe the code component lifecycle
Initialize a new code component
Configure a code component manifest
Implement component interfaces
Package, deploy, and consume a component
Configure and use Device, Utility, and WebAPI features in component logic
Extend the platform (35–40%)
Create a Dataverse plug-in
Describe the plug-in execution pipeline
Describe the plug-in execution context
Develop a plug-in that implements business logic
Implement Pre Images and Post Images to support plug-in logic
Perform operations in plug-ins by using the Organization service
Optimize plug-in performance
Configure a Dataverse Custom API message
Register custom assemblies by using the Plug-in Registration Tool
Develop a plug-in that implements a Custom API
Create custom connectors
Create an Open API definition for a REST API
Configure API security
Use policy templates to modify connector behavior at runtime
Import definitions from existing APIs including Open API definitions, Azure
services, and GitHub
Create a custom connector for an Azure service
Create an Azure Function to be used in a custom connector
Extend an Open API definition for a custom connector
Use platform APIs
Perform operations with the Dataverse Web API
Perform operations with the Organization service
Implement API limit retry policies
Optimize for performance, concurrency, transactions, and batching
Perform authentication by using OAuth
Process workloads by using Azure Functions
Process long-running operations by using Azure Functions
Configure scheduled and event-driven function triggers in Azure Functions
Authenticate to Microsoft Power Platform by using managed identities
Configure Power Automate cloud flows
Create and manage cloud flows
Configure flow steps to use Dataverse connector actions and triggers
Implement complex expressions in flow steps
Manage sensitive input and output parameters
Implement Azure Key Vault and Azure Active Directory service principals
Describe flow control actions including error handling
Add a cloud flow step to a business process flow
Configure trigger filter and retry policies
Develop integrations (5–10%)
Publish and consume Dataverse events
Publish a Dataverse event by using the IServiceEndpointNotificationService
Publish a Dataverse event by using the Plug-in Registration Tool
Register service endpoints including webhooks, Azure Service Bus, and Azure Event
Hub
Describe options for listening to Dataverse events
Implement data synchronization with Dataverse
Describe synchronizing data by using change tracking
Read table change records by using platform APIs
Create and use alternate keys
Use the UpsertRequest message to synchronize data
Study guide for Exam PL-500: Microsoft
Power Automate RPA Developer
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of June 27, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to June 27, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for the
Assessment exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of June 27, 2023
Audience profile
Candidates for this exam automate Windows-based, browser-based, and terminal-based
applications that are time-consuming or contain repetitive processes. They use a mix of
approaches like UI, API, and database automations.
Candidates analyze and design processes for automation and implement automations
using Power Automate for desktop and Power Automate cloud flows. RPA developers
use actions for logic and to work with data, applications, and services.
Candidates work with business stakeholders to optimize business workflows. They work
with administrators to deploy solutions to other environments and support solutions.
Additionally, candidates should have experience with the Windows desktop
environment, scripting languages, Power Automate cloud and desktop flows, AI Builder,
Process Advisor, and Microsoft Dataverse.
Design automations (30–35%)
Develop automations (40–45%)
Deploy and manage automations (20–25%)
Design automations (30–35%)
Describe Power Automate features and capabilities
Identify the Power Automate ecosystem and offerings
Identify the differences among cloud flows, and desktop flows, and business
process flows
Identify when to use a desktop flow or a cloud flow, and when to use them
together
Identify the different trigger types for cloud flows
Identify options for interacting with target applications and browsers
Identify the different methods for running a desktop flow
Identify considerations for running cloud and desktop flows concurrently
Identify considerations for running desktop flows attended versus unattended
Differentiate HTTP actions in cloud and desktop flows
Work with other Microsoft Power Platform offerings
Identify how canvas apps and model-driven apps work with automation
Identify use cases for connectors, custom connectors, connection references, and
connections for cloud flows
Identify use cases for Microsoft Dataverse
Record and analyze processes
Create processes in Process Advisor
Identify the steps for Process mining
Identify the steps for Task mining
Identify the use cases for Process Advisor
Identify how to analyze and enhance data and documents
Identify Microsoft AI options for processing documents in desktop and cloud flows
Identify Microsoft AI options for processing data in desktop and cloud flows
Identify optical character recognition (OCR) capabilities in desktop flows
Identify use cases for the Document Automation Toolkit
Identify use cases for scripting languages in desktop flows
Identify use cases for scripting languages including PowerShell and VBScript
Identify use cases for application-specific macro languages including VBA in
Microsoft Excel and Office Scripts
Identify use cases for using JavaScript
Identify how to use the document object model (DOM) in automation
Develop automations (40–45%)
Create and manage cloud flows
Create a cloud flow
Create a cloud flow that calls a desktop flow
Create and use child cloud flows including how to pass data to a child cloud flow
and return data back
Perform actions in cloud flows by calling external APIs
Configure filter conditions and concurrency in cloud flows
Configure timeout and retry policies in cloud flows
Implement data objects in cloud flows
Identify common processes for parsing text including JSON, XML, and CSV in cloud
flows
Configure cloud flow action to run Microsoft Office Scripts
Create and manage desktop flows
Create desktop flows to launch, connect to, and authenticate target application
Configure user interface (UI) options
Configure datatables, lists, and custom objects in desktop flows
Implement subflows in desktop flows
Add desktop actions to exit from target applications
Perform actions in desktop flows by calling external APIs
Configure timeout and retry in desktop flows
Implement data objects in desktop flows
Identify common processes for parsing text including JSON, XML, and CSV in
desktop flows
Implement logic in cloud and desktop flows
Configure flow control in cloud and desktop flows including loops
Configure expressions in cloud flows
Configure variable actions for cloud and desktop flows
Configure secure input and output data in actions in cloud flows
Configure secure variables in desktop flows
Configure priority for desktop flows in a queue
Create exception handling blocks in cloud and desktop flows to handle system
exceptions
Create error handling routines in cloud and desktop flows to handle business
exceptions
Configure document processing by using AI Builder
Create and configure custom connectors
Create a custom connector
Implement authentication for custom connectors
Identify custom connector policy templates
Write code in a custom connector
Manage automation infrastructure
Configure credential management
Connect cloud flows to on-premises data by using the on-premises data gateway
Create and manage components in Microsoft Dataverse solutions
Test automations and finalize development efforts
Run and test a cloud flow
Run and test a desktop flow
Manage configurations by using environment variables and configuration files
Debug solutions by using Power Automate cloud and desktop flows debugging
features
Deploy and manage automations (20–25%)
Prepare target environments
Implement Microsoft Power Platform application lifecycle management (ALM)
Differentiate credentials used for different environments
Deploy RPA solutions to other environments
Prepare virtual desktop environments for unattended desktop flow execution
Evaluate data loss prevention (DLP) policies for RPA execution
Identify Microsoft Power Platform data loss prevention (DLP) policies
Identify how DLP policies impact actions in cloud and desktop flows
Identify how DLP policies apply to custom connectors
Manage access to RPA components
Share a cloud flow
Share a desktop flow
Share machines and machine groups
Identify security roles required to run and monitor cloud and desktop flows
Create service accounts and service principals
Configure machine groups and queues required for desktop flow
automations
Identify use cases for and capabilities of machines and machine groups
Manage machine registrations
Create and manage machine groups
Implement load balancing of desktop flows by using machine groups and queues
Work with queues and queue operations for desktop flows
Evaluate cloud and desktop flow run history from the Power Automate portal
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft Power Platform documentation
Power Automate documentation
Ask a question Microsoft Q&A | Microsoft Docs
Study resources Links to learning and documentation
Get community Power Platform Community (microsoft.com)
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
#LessCodeMorePower | Shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to June 27, 2023 Skill area as of June 27, 2023 Change
Audience profile Major
Design solutions Design automations **% of exam
increased
Determine how to interact with an Removed
application targeted for automation
Determine which types of Power Describe Power Automate features and Major
Automate flows to implement capabilities
Design the solution Removed
Work with other Microsoft Power Added
Platform offerings
Record and analyze processes Added
Identify how to analyze and enhance Added
data and documents
Identify use cases for scripting Added
languages in desktop flows
Develop solutions Develop automations **% of exam
decreased
Create and manage cloud flows Added
Skill area prior to June 27, 2023 Skill area as of June 27, 2023 Change
Create core solution components Create and manage desktop flows Major
Configure solution components Removed
Enhance solution components Implement logic in cloud and desktop Major
flows
Integrate AI Builder and Azure Removed
Cognitive Services with solutions
Create and configure custom Added
connectors
Manage automation infrastructure Added
Finalize development and test Test automations and finalize Major
solutions development efforts
Deploy and manage solutions Deploy and manage automations **No change in
% of exam
Deploy and manage solutions Prepare target environments Major;
reordered
Configure solution infrastructure Evaluate data loss prevention (DLP) Major;
policies for RPA execution reordered
Share solutions and collaborate with Manage access to RPA components Major;
others reordered
Prepare solutions for deployment to Configure machine groups and queues Major;
production required for desktop flow automations reordered
Skills measured prior to June 27, 2023
Audience profile
Candidates for this exam automate time-consuming and repetitive tasks by using
Microsoft Power Automate. They review solution requirements, create process
documentation, and design, develop, troubleshoot, and evaluate solutions.
Candidates work with business stakeholders to improve and automate business
workflows. They collaborate with administrators to deploy solutions to production
environments, and they support solutions.
Additionally, candidates should have experience with JSON, cloud flows and desktop
flows, integrating solutions with REST and SOAP services, analyzing data by using
Microsoft Excel, VBScript, Visual Basic for Applications (VBA), HTML, JavaScript, one or
more programming languages, monitoring and understanding the health of flows, and
the Microsoft Power Platform suite of tools (process advisor, AI Builder, Power Apps,
Dataverse, and Power Virtual Agents).
Design solutions (25–30%)
Develop solutions (40–45%)
Deploy and manage solutions (30–35%)
Design solutions (25–30%)
Determine how to interact with an application targeted for
automation
Evaluate whether a target application can be automated
Choose which automation technology to use to interact with a target application,
including using selectors and user interface element inspection
Plan connection, payload, and other relevant information for required APIs
Verify access to target applications
Determine which types of Power Automate flows to implement
Differentiate cloud flows and desktop flows
Select which logical components are required for a solution, including flows,
trigger connectors, canvas apps, and model-driven apps
Develop a strategy for running flows, including running flows serially or in parallel
Choose connectors for a solution, including custom connectors
Design the solution
Design an automation model that includes required flow types and automation
methods
Select the types of triggers to use to meet specific business requirements
Choose whether to run a desktop flow attended versus unattended
Develop fault tolerance requirements for the solution
Design required user interface elements for a solution
Design retry and exception handling logic
Design a strategy for scaling a solution and reusing solution components
Design required variables and variable types
Develop solutions (40–45%)
Create core solution components
Create custom connectors
Create components to launch, connect to, and authenticate with target
applications
Create components to perform business logic and process transactional work
Create components to safely exit from and close target applications
Create components that perform actions by calling external APIs
Implement actions to perform application integration tasks
Implement system actions to run custom scripts and change target screen
resolution
Implement Power Automate actions to run Office Scripts
Create flows by using Microsoft Visio, the mobile app for Power Automate, and
other tools
Configure solution components
Select an environment for the solution, and configure environment details
Map target application accounts to environments and other solution components
Configure connection features, and manage references to connections
Configure flow queues, triggers, and schedules
Enhance solution components
Create exception handling blocks to manage business and system exceptions
Create routines to handle and log errors and business exceptions
Create routines to manipulate Power Automate data objects, including JSON
objects
Configure role-based security
Configure security for sensitive data
Integrate AI Builder and Azure Cognitive Services with solutions
Describe use cases for and capabilities of AI Builder
Describe the Bring your own AI model feature
Differentiate between prebuilt and custom-trained AI Builder models
Select the appropriate AI Builder model for a solution
Finalize development and test solutions
Differentiate between features and behaviors of debug and compiled solutions
Create and implement a test plan
Perform unit testing, and resolve identified issues
Configure and run attended and unattended desktop flows
Debug solutions by using Power Automate debugging features, including Run
from here and breakpoints
Identify machine-level differences and dependencies
Prepare and deploy solutions to a user acceptance testing (UAT) environment
Deploy and manage solutions (30–35%)
Configure solution infrastructure
Configure machine management options, including machine registration and
machine groups
Implement queue management to distribute workloads
Implement logging and alerts
Implement role-based access control (RBAC)
Manage credentials by using Azure Key Vault
Determine whether to implement data loss prevention (DLP) policies at the tenant
level or the environment level
Implement Data Loss Prevention (DLP) policies and other options to help prevent
exposure of sensitive and confidential data
Connect to on-premises data sources by using an on-premises data gateway
Prepare solutions for deployment to production
Create and manage environment variables and solution configuration files
Select a package type, and prepare a solution package
Configure priority for flows
Configure machines and machine groups
Configure child flows
Deploy and manage solutions
Replicate settings from development and user acceptance testing (UAT)
environments to production
Deploy a solution to a production environment
Describe use cases for and capabilities of process advisor
Monitor solutions by using process advisor
Upgrade and update solutions
Share solutions and collaborate with others
Describe the process for sharing solutions
Create a copy of a cloud flow, and send the flow to other users
Share a cloud flow with a user as a co-owner or run-only user
Share a desktop flow
Share machines and machine groups
Study guide for PL-600: Microsoft Power
Platform Solution Architect
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date
of September 26, 2023 provided. Study this list if you plan to take the exam AFTER that
date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 26, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score reports A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of September 26, 2023
Audience profile
As a candidate for this exam, you’re a solution architect who:
Leads successful implementations.
Focuses on how solutions address the broader business and technical needs of
organizations.
This role requires you to have the ability to identify opportunities to solve business
problems.
You should have functional and technical knowledge of:
Microsoft Power Platform
Dynamics 365 customer engagement apps
Related Microsoft cloud solutions
Other third-party technologies
You apply knowledge and experience throughout an engagement. You perform
proactive and preventative work to:
Increase the value of the customer’s investment.
Promote organizational health.
As a candidate for this exam, you should have experience across functional and
technical disciplines of Microsoft Power Platform. You should be able to facilitate design
decisions across development, configuration, integration, infrastructure, security,
licensing, availability, storage, and change management. In this role, you balance
project's business needs while meeting functional and non-functional requirements.
Skills at a glance
Perform solution envisioning and requirement analysis (35–40%)
Architect a solution (40–45%)
Implement the solution (15–20%)
Perform solution envisioning and requirement analysis
(35–40%)
Initiate solution planning
Evaluate business requirements
Identify Microsoft Power Platform solution components
Identify other components including existing apps, Microsoft Dynamics 365 apps,
AppSource apps, third-party components, and components from independent
software vendors (ISVs)
Identify and estimate migration and integration efforts
Identify organization information and metrics
Identify desired high-level organizational business processes
Identify business process improvement opportunities
Assess an organization's risk factors
Review key success criteria
Identify existing solutions and systems
Evaluate an organization’s enterprise architecture
Identify data sources needed for a solution
Define use cases and quality standards for existing data
Identify and document an organization's existing business processes
Capture requirements
Refine high-level requirements
Identify functional requirements
Identify non-functional requirements
Confirm that requirements meet an organization's goals
Identify and document an organization's desired business processes
Perform fit/gap analyses
Determine the feasibility of meeting specific requirements
Evaluate Dynamics 365 apps and AppSource options to solve requirements
Address functional gaps through alternate solutions
Determine the scope for a solution
Architect a solution (40–45%)
Lead the design process
Design the solution topology
Design customizations for existing apps
Design and validate user experience prototypes
Identify opportunities for component reuse
Communicate system design visually
Design application lifecycle management (ALM) processes
Design a data migration strategy
Design apps by grouping required features based on role or task
Design a data visualization strategy
Design an automation strategy that uses Power Automate
Design environment strategy
Design the data model
Design tables and columns
Design reference and configuration data
Design relationships and relationship behaviors
Determine when to connect to external data versus import data
Design data models to address complex sets of requirements
Design integrations
Design collaboration integrations
Design integrations between Microsoft Power Platform solutions and Dynamics
365 apps
Design integrations with an organization’s existing systems
Design third-party integrations
Design an authentication strategy
Design a business continuity strategy
Identify opportunities to integrate and extend Microsoft Power Platform solutions
by using Microsoft Azure
Design robotic process automation (RPA)
Design networking
Design the security model
Design the business unit and team structure
Design security roles
Design column and row level security
Design security models to address complex sets of requirements
Determine security model management policies and processes
Identify Microsoft Entra ID groups and app registrations required to support a
solution
Identify data loss prevention (DLP) policies for a solution
Determine how external users will access a solution
Implement the solution (15–20%)
Validate the solution design
Evaluate detail designs and implementation
Validate security
Ensure that the solution conforms to API limits
Assess the solution performance and impact on resources
Resolve automation conflicts
Resolve integration conflicts
Support go-live
Identify and resolve potential and actual performance issues
Troubleshoot data migration
Resolve any identified issues with deployment plans
Identify factors that impact go-live readiness and remediate issues
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft Power Platform documentation
Center of Excellence (CoE) Starter kit
Videos: Power Apps and Power Automate Architecture Series
Real-world architecture examples
Azure ExpressRoute with Power Platform
Ask a question Microsoft Q&A | Microsoft Docs
Get community Power Apps - Power Platform Community
support Microsoft Power Automate - Power Platform Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video #LessCodeMorePower | Shows
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change
Audience profile Minor
Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change
Perform solution envisioning and Perform solution envisioning and No %
requirement analysis requirement analysis change
Initiate solution planning Initiate solution planning Minor
Identify organization information and Identify organization information and No change
metrics metrics
Identify existing solutions and systems Identify existing solutions and systems No change
Capture requirements Capture requirements No change
Perform fit/gap analyses Perform fit/gap analyses No change
Architect a solution Architect a solution No %
change
Lead the design process Lead the design process No change
Design the data model Design the data model No change
Design integrations Design integrations No change
Design the security model Design the security model No change
Implement the solution Implement the solution No %
change
Validate the solution design Validate the solution design No change
Support go-live Support go-live No change
Skills measured prior to September 26, 2023
Audience profile
Candidates for this exam are solution architects who lead successful implementations
and focus on how solutions address the broader business and technical needs of
organizations. This role requires the ability to identify opportunities to solve business
problems.
Candidates should have functional and technical knowledge of Microsoft Power
Platform, Dynamics 365 customer engagement apps, related Microsoft cloud solutions,
and other third-party technologies. They apply knowledge and experience throughout
an engagement. Candidates perform proactive and preventative work to increase the
value of the customer’s investment and promote organizational health.
Candidates should have experience across functional and technical disciplines of
Microsoft Power Platform. They should be able to facilitate design decisions across
development, configuration, integration, infrastructure, security, licensing, availability,
storage, and change management. This role balances a project's business needs while
meeting functional and non-functional requirements.
Skills at a glance
Perform solution envisioning and requirement analysis (35–40%)
Architect a solution (40–45%)
Implement the solution (15–20%)
Perform solution envisioning and requirement analysis
(35–40%)
Initiate solution planning
Evaluate business requirements
Identify Microsoft Power Platform solution components
Identify other components including existing apps, AppSource apps, third-party
components, and components from independent software vendors (ISV)
Identify and estimate migration and integration efforts
Identify organization information and metrics
Identify desired high-level organizational business processes
Identify business process improvement opportunities
Assess an organization's risk factors
Review key success criteria
Identify existing solutions and systems
Evaluate an organization’s enterprise architecture
Identify data sources needed for a solution
Define use cases and quality standards for existing data
Identify and document an organization's existing business processes
Capture requirements
Refine high-level requirements
Identify functional requirements
Identify non-functional requirements
Confirm that requirements meet an organization's goals
Identify and document an organization's desired business processes
Perform fit/gap analyses
Determine the feasibility of meeting specific requirements
Evaluate Dynamics 365 apps and AppSource options to solve requirements
Address functional gaps through alternate solutions
Determine the scope for a solution
Architect a solution (40–45%)
Lead the design process
Design the solution topology
Design customizations for existing apps
Design and validate user experience prototypes
Identify opportunities for component reuse
Communicate system design visually
Design application lifecycle management (ALM) processes
Design a data migration strategy
Design apps by grouping required features based on role or task
Design a data visualization strategy
Design an automation strategy that uses Power Automate
Design environment strategy
Design the data model
Design tables and columns
Design reference and configuration data
Design relationships and relationship behaviors
Determine when to connect to external data versus import data
Design data models to address complex sets of requirements
Design integrations
Design collaboration integrations
Design integrations between Microsoft Power Platform solutions and Dynamics
365 apps
Design integrations with an organization’s existing systems
Design third-party integrations
Design an authentication strategy
Design a business continuity strategy
Identify opportunities to integrate and extend Power Platform solutions by using
Microsoft Azure
Design Robotic Process Automation (RPA)
Design networking
Design the security model
Design the business unit and team structure
Design security roles
Design column and row level security
Design security models to address complex sets of requirements
Determine security model management policies and processes
Identify Azure Active Directory groups and app registrations required to support a
solution
Identify data loss prevention (DLP) policies for a solution
Determine how external users will access a solution
Implement the solution (15–20%)
Validate the solution design
Evaluate detail designs and implementation
Validate security
Ensure that the solution conforms to API limits
Assess the solution performance and impact on resources
Resolve automation conflicts
Resolve integration conflicts
Support go-live
Identify and resolve potential and actual performance issues
Troubleshoot data migration
Resolve any identified issues with deployment plans
Identify factors that impact go-live readiness and remediate issues
Study guide for Exam PL-900: Microsoft
Power Platform Fundamentals
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of June 22, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to June 22, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for the
Assessment exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of June 22, 2023
Audience profile
Candidates for this exam aspire to understand how Microsoft Power Platform
technologies can be used to improve processes and help drive business outcomes. The
exam is intended for candidates seeking to start their journey building solutions with
Microsoft Power Platform.
This exam can be used to prepare for role-based or specialty certifications, but it is not a
prerequisite for any of them.
Describe the business value of Microsoft Power Platform (20–25%)
Identify foundational components of Microsoft Power Platform (10–15%)
Demonstrate the capabilities of Power BI (10–15%)
Demonstrate the capabilities of Power Apps (20–25%)
Demonstrate the capabilities of Power Automate (15–20%)
Describe complementary Microsoft Power Platform solutions (15–20%)
Describe the business value of Microsoft Power Platform
(20–25%)
Describe the business value of Microsoft Power Platform services
Describe the value of Power Apps to build applications
Describe the value of Power Automate to automate processes
Describe the value of Power BI to gain insights into data
Describe the value of Power Pages to build websites
Describe the value of Power Virtual Agents to create chatbots
Describe the value of connectors to integrate services and data
Describe the value of Microsoft Dataverse to organize business data
Describe the value of AI Builder to enhance apps and flows
Describe the business value of extending business solutions by
using Microsoft Power Platform
Describe how Microsoft Power Platform apps work together with Microsoft
Dynamics 365 apps
Describe how Microsoft Power Platform business solutions work together with
Microsoft 365 apps and services
Describe how Microsoft Power Platform apps work together
Describe how Microsoft Power Platform works with Microsoft Teams
Describe how Microsoft Power Platform business solutions can consume Microsoft
Azure services
Describe Microsoft Power Platform administration and governance
Describe the Microsoft Power Platform security model
Describe environments
Describe where to perform specific administrative tasks including Microsoft Power
Platform admin center and Microsoft 365 admin center
Describe how Microsoft Power Platform supports privacy and accessibility
guidelines
Identify foundational components of Microsoft Power
Platform (10–15%)
Describe Microsoft Dataverse
Describe differences between traditional databases and Microsoft Dataverse
Describe tables, columns, and relationships in Microsoft Dataverse
Describe business logic in Microsoft Dataverse
Describe dataflows for Microsoft Dataverse
Describe connectors
Describe the components of a connector
Describe standard and premium connectors
Identify use cases for custom connectors
Demonstrate the capabilities of Power BI (10–15%)
Identify basic Power BI components
Describe Power BI Desktop and Power BI Service
Compare and contrast dashboards, workspaces, reports, and paginated reports
Describe how to clean and transform data by using Power Query
Describe how AI Insights helps identify anomalies and trends in data
Build a basic dashboard by using Power BI
Create a Power BI report by adding visualizations
Create a Power BI dashboard
Add visualizations to dashboards by using Q&A
Consume Power BI reports and dashboards
Demonstrate the capabilities of Power Apps (20–25%)
Identify basic Power Apps capabilities
Describe the differences between canvas apps and model-driven apps
Describe use cases for and capabilities of canvas apps
Describe use cases for and capabilities of model-driven apps
Build a basic canvas app
Connect to data sources by using connectors
Create an app from data
Add controls to canvas app screens
Build a basic model-driven app
Create a model-driven app from tables
Modify forms
Create and modify views
Demonstrate the capabilities of Power Automate (15–
20%)
Identify basic Power Automate components
Describe use cases for cloud and desktop flows
Describe use cases for cloud flow templates
Describe how Power Automate cloud flows use connector triggers and actions
Describe Power Automate use cases for approvals, Microsoft Teams, Outlook,
SharePoint, and Forms
Describe the Power Automate apps including Power Automate for Desktop, Power
Automate mobile, and the Power Automate portal
Describe actions for Power Automate desktop flows
Describe document processing in Power Automate
Build a basic Power Automate flow
Create a cloud flow by using an instant, automated, or scheduled flow template
Modify a cloud flow
Add flow steps to perform data operations
Run a cloud flow
Build a basic desktop flow by recording tasks
Describe complementary Microsoft Power Platform
solutions (15–20%)
Describe the capabilities of Power Virtual Agents
Describe use cases for Power Virtual Agents
Describe the purpose of topics, entities, and actions
Create topics from existing FAQs by using Suggest topics
Describe the capabilities of Power Pages
Describe use cases for Power Pages
Describe use cases for templates
Describe how to share data externally
Describe the capabilities of AI Builder
Describe use cases for AI Builder, including Sentiment Analysis and receipt
processing
Describe the lifecycle to create an AI Builder model
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft Power Platform documentation
Power BI documentation
Microsoft Power Apps documentation
Power Automate documentation
Microsoft Power Virtual Agents documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Power Platform Community (microsoft.com)
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video #LessCodeMorePower | Shows
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to June 22, 2023 Skill area as of June 22, 2023 Change
Audience profile No
change
Skill area prior to June 22, 2023 Skill area as of June 22, 2023 Change
Describe the business value of Microsoft Describe the business value of Microsoft No %
Power Platform Power Platform change
Describe the business value of Microsoft Describe the business value of Microsoft No
Power Platform services Power Platform services change
Describe the business value of extending Describe the business value of extending No
business solutions by using Microsoft business solutions by using Microsoft change
Power Platform Power Platform
Describe Microsoft Power Platform Describe Microsoft Power Platform No
administration and governance administration and governance change
Identify foundational components of Identify foundational components of No %
Microsoft Power Platform Microsoft Power Platform change
Describe Microsoft Dataverse Describe Microsoft Dataverse No
change
Describe connectors Describe connectors No
change
Demonstrate the capabilities of Power Demonstrate the capabilities of Power No %
BI BI change
Identify basic Power BI components Identify basic Power BI components No
change
Build a basic dashboard by using Power Build a basic dashboard by using Power No
BI BI change
Demonstrate the capabilities of Power Demonstrate the capabilities of Power No %
Apps Apps change
Identify basic Power Apps capabilities Identify basic Power Apps capabilities No
change
Build a basic canvas app Build a basic canvas app No
change
Build a basic model-driven app Build a basic model-driven app No
change
Demonstrate the capabilities of Power Demonstrate the capabilities of Power No %
Automate Automate change
Identify basic Power Automate Identify basic Power Automate No
components components change
Skill area prior to June 22, 2023 Skill area as of June 22, 2023 Change
Build a basic Power Automate flow Build a basic Power Automate flow No
change
Demonstrate complementary Microsoft Describe complementary Microsoft No %
Power Platform solutions Power Platform solutions change
Describe the capabilities of Power Virtual Describe the capabilities of Power Virtual Minor
Agents Agents
Describe the capabilities of Power Pages Describe the capabilities of Power Pages No
Describe the capabilities of AI Builder Describe the capabilities of AI Builder Minor
Skills measured prior to June 22, 2023
Audience profile
Candidates for this exam aspire to understand how Microsoft Power Platform
technologies can be used to improve processes and help drive business outcomes. The
exam is intended for candidates seeking to start their journey building solutions with
Microsoft Power Platform.
This exam can be used to prepare for role-based or specialty certifications, but it is not a
prerequisite for any of them.
Describe the business value of Microsoft Power Platform (20–25%)
Identify foundational components of Microsoft Power Platform (10–15%)
Demonstrate the capabilities of Power BI (10–15%)
Demonstrate the capabilities of Power Apps (20–25%)
Demonstrate the capabilities of Power Automate (15–20%)
Describe complementary Microsoft Power Platform solutions (15–20%)
Describe the business value of Microsoft Power Platform
(20–25%)
Describe the business value of Microsoft Power Platform services
Describe the value of Power Apps to build applications
Describe the value of Power Automate to automate processes
Describe the value of Power BI to gain insights into data
Describe the value of Power Pages to build websites
Describe the value of Power Virtual Agents to create chatbots
Describe the value of connectors to integrate services and data
Describe the value of Microsoft Dataverse to organize business data
Describe the value of AI Builder to enhance apps and flows
Describe the business value of extending business solutions by
using Microsoft Power Platform
Describe how Microsoft Power Platform apps work together with Microsoft
Dynamics 365 apps
Describe how Microsoft Power Platform business solutions work together with
Microsoft 365 apps and services
Describe how Microsoft Power Platform apps work together
Describe how Microsoft Power Platform works with Microsoft Teams
Describe how Microsoft Power Platform business solutions can consume Microsoft
Azure services
Describe Microsoft Power Platform administration and governance
Describe the Microsoft Power Platform security model
Describe environments
Describe where to perform specific administrative tasks including Microsoft Power
Platform admin center and Microsoft 365 admin center
Describe how Microsoft Power Platform supports privacy and accessibility
guidelines
Identify foundational components of Microsoft Power
Platform (10–15%)
Describe Microsoft Dataverse
Describe differences between traditional databases and Microsoft Dataverse
Describe tables, columns, and relationships in Microsoft Dataverse
Describe business logic in Microsoft Dataverse
Describe dataflows for Microsoft Dataverse
Describe connectors
Describe the components of a connector
Describe standard and premium connectors
Identify use cases for custom connectors
Demonstrate the capabilities of Power BI (10–15%)
Identify basic Power BI components
Describe Power BI Desktop and Power BI Service
Compare and contrast dashboards, workspaces, reports, and paginated reports
Describe how to clean and transform data by using Power Query
Describe how AI Insights helps identify anomalies and trends in data
Build a basic dashboard by using Power BI
Create a Power BI report by adding visualizations
Create a Power BI dashboard
Add visualizations to dashboards by using Q&A
Consume Power BI reports and dashboards
Demonstrate the capabilities of Power Apps (20–25%)
Identify basic Power Apps capabilities
Describe the differences between canvas apps and model-driven apps
Describe use cases for and capabilities of canvas apps
Describe use cases for and capabilities of model-driven apps
Build a basic canvas app
Connect to data sources by using connectors
Create an app from data
Add controls to canvas app screens
Build a basic model-driven app
Create a model-driven app from tables
Modify forms
Create and modify views
Demonstrate the capabilities of Power Automate (15–
20%)
Identify basic Power Automate components
Describe use cases for cloud and desktop flows
Describe use cases for cloud flow templates
Describe how Power Automate cloud flows use connector triggers and actions
Describe Power Automate use cases for approvals, Microsoft Teams, Outlook,
SharePoint, and Forms
Describe the Power Automate apps including Power Automate for Desktop, Power
Automate mobile, and the Power Automate portal
Describe actions for Power Automate desktop flows
Describe document processing in Power Automate
Build a basic Power Automate flow
Create a cloud flow by using an instant, automated, or scheduled flow template
Modify a cloud flow
Add flow steps to perform data operations
Run a cloud flow
Build a basic desktop flow by recording tasks
Demonstrate complementary Microsoft Power Platform
solutions (15–20%)
Describe the capabilities of Power Virtual Agents
Describe use cases for Power Virtual Agents
Describe the purpose of topics, entities, and actions
Create topics from existing FAQs by using Suggest Topics
Describe the capabilities of Power Pages
Describe use cases for Power Pages
Describe use cases for templates
Describe how to share data externally
Describe the capabilities of AI Builder
Describe use cases for AI Builder
Describe the lifecycle to create an AI Builder model
Study guide for Exam SC-100: Microsoft
Cybersecurity Architect
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 25, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 25, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of August 25, 2023
Audience profile
Candidates for this exam are Microsoft cybersecurity architects who translate a
cybersecurity strategy into capabilities that protect the assets, business, and operations
of an organization. They design, guide the implementation of, and maintain security
solutions that follow Zero Trust principles and best practices, including security
strategies for identity, devices, data, applications, network, infrastructure, and DevOps.
They also design solutions for Governance and Risk Compliance (GRC), security
operations, and security posture management.
Cybersecurity architects continuously collaborate with leaders and practitioners in IT
security, privacy, and other roles across an organization to plan and implement a
cybersecurity strategy that meets the business needs of an organization.
Candidates for this exam have experience implementing or administering solutions in
the following areas: identity and access, platform protection, security operations, data
security, application security, and hybrid and multicloud infrastructures. They should
have expert skills in at least one of those areas. They should have experience designing
security solutions that include Microsoft security technologies.
To earn the Microsoft Cybersecurity Architect certification, candidates must also pass
one of the following exams: SC-200, SC-300, or AZ-500. We strongly recommend that
you do this before taking this exam.
Design solutions that align with security best practices and priorities (20–25%)
Design security operations, identity, and compliance capabilities (30–35%)
Design security solutions for infrastructure (20–25%)
Design security solutions for applications and data (20–25%)
Design solutions that align with security best practices
and priorities (20–25%)
Design a resiliency strategy for ransomware and other attacks
based on Microsoft Security Best Practices
Design a security strategy to support business resiliency goals, including
identifying and prioritizing threats to business-critical assets
Design solutions that align with Microsoft ransomware best practices, including
backup, restore, and privileged access
Design configurations for secure backup and restore by using Azure Backup for
hybrid and multicloud environments
Design solutions for security updates
Design solutions that align with the Microsoft Cybersecurity
Reference Architectures (MCRA) and Microsoft cloud security
benchmark (MCSB)
Design solutions that align with best practices for cybersecurity capabilities and
controls
Design solutions that align with best practices for protecting against insider and
external attacks
Design solutions that align with best practices for Zero Trust security, including the
Zero Trust Rapid Modernization Plan (RaMP)
Design solutions that align with the Microsoft Cloud Adoption
Framework for Azure and the Microsoft Azure Well-Architected
Framework
Design a new or evaluate an existing strategy for security and governance based
on the Microsoft Cloud Adoption Framework (CAF) and the Microsoft Azure Well-
Architected Framework
Recommend solutions for security and governance based on the Microsoft Cloud
Adoption Framework for Azure and the Microsoft Azure Well-Architected
Framework
Design solutions for implementing and governing security by using Azure landing
zones
Design a DevSecOps process
Design security operations, identity, and compliance
capabilities (30–35%)
Design solutions for security operations
Develop security operations capabilities to support a hybrid or multicloud
environment
Design a solution for centralized logging and auditing
Design a solution for security information and event management (SIEM),
including Microsoft Sentinel
Design a solution for detection and response that includes extended detection and
response (XDR)
Design a solution for security orchestration automated response (SOAR), including
Microsoft Sentinel and Microsoft Defender
Design and evaluate security workflows, including incident response, threat
hunting, incident management, and threat intelligence
Design and evaluate threat detection coverage by using MITRE ATT&CK
Design solutions for identity and access management
Design a solution for access to software as a service (SaaS), platform as a service
(PaaS), infrastructure as a service (IaaS), hybrid/on-premises, and multicloud
resources, including identity, networking, and application controls
Design a solution for Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra, including hybrid and multicloud environments
Design a solution for external identities, including B2B, B2C, and Decentralized
Identity
Design a modern authentication and authorization strategy, including Conditional
Access, continuous access evaluation, threat intelligence integration, and risk
scoring
Validate the alignment of Conditional Access policies with a Zero Trust strategy
Specify requirements to secure Active Directory Domain Services (AD DS)
Design a solution to manage secrets, keys, and certificates
Design solutions for securing privileged access
Design a solution for assigning and delegating privileged roles by using the
enterprise access model
Design an identity governance solution, including Privileged Identity Management
(PIM), Privileged Access Management (PAM), entitlement management, and access
reviews
Design a solution for securing the administration of cloud tenants, including SaaS
and multicloud infrastructure and platforms
Design a solution for cloud infrastructure entitlement management that includes
Microsoft Entra Permissions Management
Design a solution for Privileged Access Workstation (PAW) and bastion services
Design solutions for regulatory compliance
Translate compliance requirements into a security solution
Design a solution to address compliance requirements by using Microsoft Purview
risk and compliance solutions
Design a solution to address privacy requirements, including Microsoft Priva
Design Azure Policy solutions to address security and compliance requirements
Evaluate infrastructure compliance by using Microsoft Defender for Cloud
Design security solutions for infrastructure (20–25%)
Design solutions for security posture management in hybrid and
multicloud environments
Evaluate security posture by using MCSB
Evaluate security posture by using Defender for Cloud
Evaluate security posture by using Microsoft Secure Score
Design integrated security posture management and workload protection
solutions in hybrid and multicloud environments, including Defender for Cloud
Design cloud workload protection solutions that use Defender for Cloud, such as
Microsoft Defender for Servers, Microsoft Defender for App Service, and Microsoft
Defender for SQL
Design a solution for integrating hybrid and multicloud environments by using
Azure Arc
Design a solution for Microsoft Defender External Attack Surface Management
(Defender EASM)
Design solutions for securing server and client endpoints
Specify security requirements for servers, including multiple platforms and
operating systems
Specify security requirements for mobile devices and clients, including endpoint
protection, hardening, and configuration
Specify security requirements for IoT devices and embedded systems
Design a solution for securing operational technology (OT) and industrial control
systems (ICS) by using Microsoft Defender for IoT
Specify security baselines for server and client endpoints
Design a solution for secure remote access
Specify requirements for securing SaaS, PaaS, and IaaS services
Specify security baselines for SaaS, PaaS, and IaaS services
Specify security requirements for IoT workloads
Specify security requirements for web workloads, including Azure App Service
Specify security requirements for containers
Specify security requirements for container orchestration
Design security solutions for applications and data (20–
25%)
Design solutions for securing Microsoft 365
Evaluate security posture for productivity and collaboration workloads by using
metrics, including Secure Score and Defender for Cloud secure score
Design a Microsoft 365 Defender solution
Design secure configurations and operational practices for Microsoft 365
workloads and data
Design solutions for securing applications
Evaluate the security posture of existing application portfoliosEvaluate threats to
business-critical applications by using threat modeling
Design and implement a full lifecycle strategy for application securityDesign and
implement standards and practices for securing the application development
process
Map technologies to application security requirements
Design a solution for workload identity to authenticate and access Azure cloud
resources
Design a solution for API management and security
Design a solution for secure access to applications, including Azure Web
Application Firewall (WAF) and Azure Front Door
Design solutions for securing an organization's data
Design a solution for data discovery and classification by using Microsoft Purview
data governance solutions
Specify priorities for mitigating threats to data
Design a solution for protection of data at rest, data in motion, and data in use
Design a security solution for data in Azure workloads, including Azure SQL, Azure
Synapse Analytics, and Azure Cosmos DB
Design a security solution for data in Azure Storage
Design a security solution that includes Microsoft Defender for Storage and
Defender for SQL
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft security documentation
Microsoft Cybersecurity Reference Architectures
Microsoft Defender for Cloud documentation
Zero Trust Guidance Center
Governance, risk, and compliance in Azure
Ask a question Microsoft Q&A | Microsoft Docs
Get community Security, compliance, and identity community hub
support
Study resources Links to learning and documentation
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to August 25, 2023 Skill area as of August 25, 2023 Changes
Audience profile No
change
Design solutions that align with security Design solutions that align with security No
best practices and priorities best practices and priorities change
Design a resiliency strategy for Design a resiliency strategy for No
ransomware and other attacks based on ransomware and other attacks based on change
Microsoft Security Best Practices Microsoft Security Best Practices
Design solutions that align with the Design solutions that align with the Minor
Microsoft Cybersecurity Reference Microsoft Cybersecurity Reference
Architectures (MCRA) and Microsoft Architectures (MCRA) and Microsoft
cloud security benchmark (MCSB) cloud security benchmark (MCSB)
Design solutions that align with the Design solutions that align with the Minor
Microsoft Cloud Adoption Framework for Microsoft Cloud Adoption Framework for
Azure and the Azure Well-Architected Azure and the Microsoft Azure Well-
Framework Architected Framework
Design security operations, identity, and Design security operations, identity, and No
compliance capabilities compliance capabilities change
Design solutions for security operations Design solutions for security operations No
change
Design solutions for identity and access Design solutions for identity and access Minor
management management
Design solutions for securing privileged Design solutions for securing privileged Minor
access access
Skill area prior to August 25, 2023 Skill area as of August 25, 2023 Changes
Design solutions for regulatory Design solutions for regulatory No
compliance compliance change
Design security solutions for Design security solutions for No
infrastructure infrastructure change
Design solutions for security posture Design solutions for security posture No
management in hybrid and multicloud management in hybrid and multicloud change
environments environments
Design solutions for securing server and Design solutions for securing server and No
client endpoints client endpoints change
Specify requirements for securing SaaS, Specify requirements for securing SaaS, No
PaaS, and IaaS services PaaS, and IaaS services change
Design security solutions for Design security solutions for No
applications and data applications and data change
Design solutions for securing Microsoft Design solutions for securing Microsoft No
365 365 change
Design solutions for securing applications Design solutions for securing applications No
change
Design solutions for securing an Design solutions for securing an No
organization's data organization's data change
Skills measured prior to August 25, 2023
Audience profile
Candidates for this exam are Microsoft cybersecurity architects who translate a
cybersecurity strategy into capabilities that protect the assets, business, and operations
of an organization. They design, guide the implementation of, and maintain security
solutions that follow Zero Trust principles and best practices, including security
strategies for identity, devices, data, applications, network, infrastructure, and DevOps.
They also design solutions for Governance and Risk Compliance (GRC), security
operations, and security posture management.
Cybersecurity architects continuously collaborate with leaders and practitioners in IT
security, privacy, and other roles across an organization to plan and implement a
cybersecurity strategy that meets the business needs of an organization.
Candidates for this exam have experience implementing or administering solutions in
the following areas: identity and access, platform protection, security operations, data
security, application security, and hybrid and multicloud infrastructures. They should
have expert skills in at least one of those areas. They should have experience designing
security solutions that include Microsoft security technologies.
To earn the Microsoft Cybersecurity Architect certification, candidates must also pass
one of the following exams: SC-200, SC-300, or AZ-500. We strongly recommend that
you do this before taking this exam.
Design solutions that align with security best practices and priorities (20–25%)
Design security operations, identity, and compliance capabilities (30–35%)
Design security solutions for infrastructure (20–25%)
Design security solutions for applications and data (20–25%)
Design solutions that align with security best practices
and priorities (20–25%)
Design a resiliency strategy for ransomware and other attacks
based on Microsoft Security Best Practices
Design a security strategy to support business resiliency goals, including
identifying and prioritizing threats to business-critical assets
Design solutions that align with Microsoft ransomware best practices, including
backup, restore, and privileged access
Design configurations for secure backup and restore by using Azure Backup for
hybrid and multicloud environments
Design solutions for security updates
Design solutions that align with the Microsoft Cybersecurity
Reference Architectures (MCRA) and Microsoft cloud security
benchmark (MCSB)
Design solutions that align with best practices for cybersecurity capabilities and
controls
Design solutions that align with best practices for protecting against insider and
external attacks
Design solutions that align with best practices for Zero Trust security, including the
Zero Trust Rapid Modernization Plan
Design solutions that align with the Microsoft Cloud Adoption
Framework for Azure and the Azure Well-Architected Framework
Design a new or evaluate an existing strategy for security and governance based
on the CAF and the Well-Architected Framework
Recommend solutions for security and governance based on the the Microsoft
Cloud Adoption Framework for Azure and the Well-Architected Framework
Design solutions for implementing and governing security by using an Azure
landing zone
Design a DevSecOps process
Design security operations, identity, and compliance
capabilities (30–35%)
Design solutions for security operations
Develop security operations capabilities to support a hybrid or multicloud
environment
Design a solution for centralized logging and auditing
Design a solution for security information and event management (SIEM),
including Microsoft Sentinel
Design a solution for detection and response that includes extended detection and
response (XDR)
Design a solution for security orchestration automated response (SOAR), including
Microsoft Sentinel and Microsoft Defender
Design and evaluate security workflows, including incident response, threat
hunting, incident management, and threat intelligence
Design and evaluate threat detection coverage by using MITRE ATT&CK
Design solutions for identity and access management
Design a solution for access to software as a service (SaaS), platform as a service
(PaaS), infrastructure as a service (IaaS), hybrid/on-premises, and multicloud
resources, including identity, networking, and application controls
Design a solution for Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra, including hybrid and multicloud environments
Design a solution for external identities, including B2B, B2C, and decentralized
identities
Design a modern authentication and authorization strategy, including Conditional
Access, continuous access evaluation, threat intelligence integration, and risk
scoring
Validate the alignment of Conditional Access policies with a Zero Trust strategy
Specify requirements to secure Active Directory Domain Services (AD DS)
Design a solution to manage secrets, keys, and certificates
Design solutions for securing privileged access
Design a solution for assigning and delegating privileged roles by using the
enterprise access model
Design an identity governance solution, including Privileged Identity Management
(PIM), Privileged Access Management (PAM), privileged entitlement management,
and access reviews
Design a solution for securing the administration of cloud tenants, including SaaS
and multicloud infrastructure and platforms
Design a solution for cloud infrastructure entitlement management that includes
Microsoft Entra Permissions Management
Design a solution for Privileged Access Workstation (PAW) and bastion services
Design solutions for regulatory compliance
Translate compliance requirements into a security solution
Design a solution to address compliance requirements by using Microsoft Purview
risk and compliance solutions
Design a solution to address privacy requirements, including Microsoft Priva
Design Azure Policy solutions to address security and compliance requirements
Evaluate infrastructure compliance by using Microsoft Defender for Cloud
Design security solutions for infrastructure (20–25%)
Design solutions for security posture management in hybrid and
multicloud environments
Evaluate security posture by using MCSB
Evaluate security posture by using Defender for Cloud
Evaluate security posture by using Microsoft Secure Score
Design integrated security posture management and workload protection
solutions in hybrid and multicloud environments, including Defender for Cloud
Design cloud workload protection solutions that use Defender for Cloud, such as
Microsoft Defender for Servers, Microsoft Defender for App Service, and Microsoft
Defender for SQL
Design a solution for integrating hybrid and multicloud environments by using
Azure Arc
Design a solution for Microsoft Defender External Attack Surface Management
(Defender EASM)
Design solutions for securing server and client endpoints
Specify security requirements for servers, including multiple platforms and
operating systems
Specify security requirements for mobile devices and clients, including endpoint
protection, hardening, and configuration
Specify security requirements for IoT devices and embedded systems
Design a solution for securing operational technology (OT) and industrial control
systems (ICS) by using Microsoft Defender for IoT
Specify security baselines for server and client endpoints
Design a solution for secure remote access
Specify requirements for securing SaaS, PaaS, and IaaS services
Specify security baselines for SaaS, PaaS, and IaaS services
Specify security requirements for IoT workloads
Specify security requirements for web workloads, including Azure App Service
Specify security requirements for containers
Specify security requirements for container orchestration
Design security solutions for applications and data (20–
25%)
Design solutions for securing Microsoft 365
Evaluate security posture for productivity and collaboration workloads by using
metrics, including Secure Score and Defender for Cloud secure score
Design a Microsoft 365 Defender solution
Design secure configurations and operational practices for Microsoft 365
workloads and data
Design solutions for securing applications
Evaluate the security posture of existing application portfolios
Evaluate threats to business-critical applications by using threat modeling
Design and implement a full lifecycle strategy for application security
Design and implement standards and practices for securing the application
development process
Map technologies to application security requirements
Design a solution for workload identity to authenticate and access Azure cloud
resources
Design a solution for API management and security
Design a solution for secure access to applications, including Azure Web
Application Firewall (WAF) and Azure Front Door
Design solutions for securing an organization's data
Design a solution for data discovery and classification by using Microsoft Purview
data governance solutions
Specify priorities for mitigating threats to data
Design a solution for protection of data at rest, data in motion, and data in use
Design a security solution for data in Azure workloads, including Azure SQL, Azure
Synapse Analytics, and Azure Cosmos DB
Design a security solution for data in Azure Storage
Design a security solution that includes Microsoft Defender for Storage and
Defender for SQL
Study guide for Exam SC-200: Microsoft
Security Operations Analyst
Article • 10/03/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 3, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 3, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.
Passing score A score of 700 or greater is required to pass.
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of November 3, 2023
Audience profile
As a Microsoft security operations analyst, you reduce organizational risk by:
Rapidly remediating active attacks in the environment.
Advising on improvements to threat protection practices.
Referring violations of organizational policies to appropriate stakeholders.
You perform:
Triage.
Incident response.
Vulnerability management.
Threat hunting.
Cyber threat intelligence analysis.
As a Microsoft security operations analyst, you monitor, identify, investigate, and
respond to threats in multicloud environments by using:
Microsoft Sentinel
Microsoft Defender for Cloud
Microsoft 365 Defender
Third-party security solutions
In this role, you collaborate with business stakeholders, architects, identity
administrators, Azure administrators, and endpoint administrators to secure IT systems
for the organization.
As a candidate, you should be familiar with:
Microsoft 365
Azure cloud services
Windows and Linux operating systems
Skills at a glance
Mitigate threats by using Microsoft 365 Defender (25–30%)
Mitigate threats by using Defender for Cloud (15–20%)
Mitigate threats by using Microsoft Sentinel (50–55%)
Mitigate threats by using Microsoft 365 Defender (25–
30%)
Mitigate threats to the Microsoft 365 environment by using
Microsoft 365 Defender
Investigate, respond, and remediate threats to Microsoft Teams, SharePoint Online,
and OneDrive
Investigate, respond, and remediate threats to email by using Microsoft Defender
for Office 365
Investigate and respond to alerts generated by data loss prevention (DLP) policies
Investigate and respond to alerts generated by insider risk policies
Discover and manage apps by using Microsoft Defender for Cloud Apps
Identify, investigate, and remediate security risks by using Defender for Cloud Apps
Mitigate endpoint threats by using Microsoft Defender for
Endpoint
Manage data retention, alert notification, and advanced features
Recommend attack surface reduction (ASR) for devices
Respond to incidents and alerts
Configure and manage device groups
Identify devices at risk by using the Microsoft Defender Vulnerability Management
Manage endpoint threat indicators
Identify unmanaged devices by using device discovery
Mitigate identity threats
Mitigate security risks related to events for Microsoft Entra ID
Mitigate security risks related to Microsoft Entra Identity Protection events
Mitigate security risks related to Active Directory Domain Services (AD DS) by
using Microsoft Defender for Identity
Manage extended detection and response (XDR) in Microsoft 365
Defender
Manage incidents and automated investigations in the Microsoft 365 Defender
portal
Manage actions and submissions in the Microsoft 365 Defender portal
Identify threats by using Kusto Query Language (KQL)
Identify and remediate security risks by using Microsoft Secure Score
Analyze threat analytics in the Microsoft 365 Defender portal
Configure and manage custom detections and alerts
Investigate threats by using audit features in Microsoft 365
Defender and Microsoft Purview
Perform threat hunting by using unified audit log
Perform threat hunting by using Content Search
Mitigate threats by using Defender for Cloud (15–20%)
Implement and maintain cloud security posture management
Assign and manage regulatory compliance policies, including Microsoft cloud
security benchmark (MCSB)
Improve the Microsoft Defender for Cloud secure score by applying recommended
remediations
Configure plans and agents for Microsoft Defender for Servers
Configure and manage Microsoft Defender for DevOps
Configure and manage Microsoft Defender External Attack Surface Management
(EASM)
Configure environment settings in Microsoft Defender for Cloud
Plan and configure Microsoft Defender for Cloud settings, including selecting
target subscriptions and workspaces
Configure Microsoft Defender for Cloud roles
Assess and recommend cloud workload protection
Enable plans for Microsoft Defender for Cloud
Configure automated onboarding of Azure resources
Connect compute resources by using Azure Arc
Connect multi-cloud resources by using Environment settings
Respond to alerts and incidents in Microsoft Defender for Cloud
Set up email notifications
Create and manage alert suppression rules
Design and configure workflow automation in Microsoft Defender for Cloud
Remediate alerts and incidents by using Microsoft Defender for Cloud
recommendations
Manage security alerts and incidents
Analyze Microsoft Defender for Cloud threat intelligence reports
Mitigate threats by using Microsoft Sentinel (50–55%)
Design and configure a Microsoft Sentinel workspace
Plan a Microsoft Sentinel workspace
Configure Microsoft Sentinel roles
Design and configure Microsoft Sentinel data storage, including log types and log
retention
Plan and implement the use of data connectors for ingestion of
data sources in Microsoft Sentinel
Identify data sources to be ingested for Microsoft Sentinel
Configure and use Microsoft Sentinel connectors for Azure resources, including
Azure Policy and diagnostic settings
Configure Microsoft Sentinel connectors for Microsoft 365 Defender and Defender
for Cloud
Design and configure Syslog and Common Event Format (CEF) event collections
Design and configure Windows security event collections
Configure threat intelligence connectors
Create custom log tables in the workspace to store ingested data
Manage Microsoft Sentinel analytics rules
Configure the Fusion rule
Configure Microsoft security analytics rules
Configure built-in scheduled query rules
Configure custom scheduled query rules
Configure near-real-time (NRT) analytics rules
Manage analytics rules from Content hub
Manage and use watchlists
Manage and use threat indicators
Perform data classification and normalization
Classify and analyze data by using entities
Query Microsoft Sentinel data by using Advanced Security Information Model
(ASIM) parsers
Develop and manage ASIM parsers
Configure security orchestration automated response (SOAR) in
Microsoft Sentinel
Create and configure automation rules
Create and configure Microsoft Sentinel playbooks
Configure analytic rules to trigger automation rules
Trigger playbooks from alerts and incidents
Manage Microsoft Sentinel incidents
Configure an incident generation
Triage incidents in Microsoft Sentinel
Investigate incidents in Microsoft Sentinel
Respond to incidents in Microsoft Sentinel
Investigate multi-workspace incidents
Use Microsoft Sentinel workbooks to analyze and interpret data
Activate and customize Microsoft Sentinel workbook templates
Create custom workbooks
Configure advanced visualizations
Hunt for threats by using Microsoft Sentinel
Analyze attack vector coverage by using MITRE ATT&CK in Microsoft Sentinel
Customize content gallery hunting queries
Create custom hunting queries
Use hunting bookmarks for data investigations
Monitor hunting queries by using Livestream
Retrieve and manage archived log data
Create and manage search jobs
Manage threats by using User and Entity Behavior Analytics
Configure User and Entity Behavior Analytics settings
Investigate threats by using entity pages
Configure anomaly detection analytics rules
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft security documentation
Microsoft 365 Defender documentation
Microsoft Defender for Cloud documentation
Microsoft Sentinel documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Security, compliance, and identity community hub
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to November 3, 2023 Skill area as of November 3, 2023 Changes
Audience profile No
change
Mitigate threats by using Microsoft 365 Mitigate threats by using Microsoft 365 No
Defender Defender change
Mitigate threats to the Microsoft 365 Mitigate threats to the Microsoft 365 No
environment by using Microsoft 365 environment by using Microsoft 365 change
Defender Defender
Mitigate endpoint threats by using Mitigate endpoint threats by using No
Microsoft Defender for Endpoint Microsoft Defender for Endpoint change
Mitigate identity threats Mitigate identity threats Minor
Manage extended detection and Manage extended detection and No
response (XDR) in Microsoft 365 response (XDR) in Microsoft 365 change
Defender Defender
Skill area prior to November 3, 2023 Skill area as of November 3, 2023 Changes
Investigate threats by using audit Investigate threats by using audit No
features in Microsoft 365 Defender and features in Microsoft 365 Defender and change
Microsoft Purview Microsoft Purview
Mitigate threats by using Defender for Mitigate threats by using Defender for No
Cloud Cloud change
Implement and maintain cloud security Implement and maintain cloud security Minor
posture management posture management
Configure environment settings in Configure environment settings in Minor
Defender for Cloud Microsoft Defender for Cloud
Respond to alerts and incidents in Respond to alerts and incidents in Minor
Defender for Cloud Microsoft Defender for Cloud
Mitigate threats by using Microsoft Mitigate threats by using Microsoft No
Sentinel Sentinel change
Design and configure a Microsoft Design and configure a Microsoft No
Sentinel workspace Sentinel workspace change
Plan and implement the use of data Plan and implement the use of data No
connectors for ingestion of data sources connectors for ingestion of data sources change
in Microsoft Sentinel in Microsoft Sentinel
Manage Microsoft Sentinel analytics rules Manage Microsoft Sentinel analytics rules No
change
Perform data classification and Perform data classification and No
normalization normalization change
Configure security orchestration Configure security orchestration No
automated response (SOAR) in Microsoft automated response (SOAR) in Microsoft change
Sentinel Sentinel
Manage Microsoft Sentinel incidents Manage Microsoft Sentinel incidents No
change
Use Microsoft Sentinel workbooks to Use Microsoft Sentinel workbooks to No
analyze and interpret data analyze and interpret data change
Hunt for threats by using Microsoft Hunt for threats by using Microsoft No
Sentinel Sentinel change
Manage threats by using entity behavior Manage threats by using User and Entity Minor
analytics Behavior Analytics
Skills measured prior to November 3, 2023
Audience profile
Microsoft security operations analysts reduce organizational risk by rapidly remediating
active attacks in the environment, advising on improvements to threat protection
practices, and referring violations of organizational policies to appropriate stakeholders.
They perform triage, incident response, vulnerability management, threat hunting, and
cyber threat intelligence analysis.
Microsoft security operations analysts monitor, identify, investigate, and respond to
threats in multicloud environments by using Microsoft Sentinel, Microsoft Defender for
Cloud, Microsoft 365 Defender, and third-party security solutions. Microsoft security
operations analysts collaborate with business stakeholders, architects, identity
administrators, Azure administrators, and endpoint administrators to secure IT systems
for the organization.
Candidates should be familiar with Microsoft 365, Azure cloud services, and Windows
and Linux operating systems.
Skills at a glance
Mitigate threats by using Microsoft 365 Defender (25–30%)
Mitigate threats by using Defender for Cloud (15–20%)
Mitigate threats by using Microsoft Sentinel (50–55%)
Mitigate threats by using Microsoft 365 Defender (25–
30%)
Mitigate threats to the Microsoft 365 environment by using
Microsoft 365 Defender
Investigate, respond, and remediate threats to Microsoft Teams, SharePoint Online,
and OneDrive
Investigate, respond, and remediate threats to email by using Microsoft Defender
for Office 365
Investigate and respond to alerts generated by data loss prevention (DLP) policies
Investigate and respond to alerts generated by insider risk policies
Discover and manage apps by using Microsoft Defender for Cloud Apps
Identify, investigate, and remediate security risks by using Defender for Cloud Apps
Mitigate endpoint threats by using Microsoft Defender for
Endpoint
Manage data retention, alert notification, and advanced features
Recommend attack surface reduction (ASR) for devices
Respond to incidents and alerts
Configure and manage device groups
Identify devices at risk by using the Microsoft Defender Vulnerability Management
Manage endpoint threat indicators
Identify unmanaged devices by using device discovery
Mitigate identity threats
Mitigate security risks related to events for Microsoft Azure Active Directory (Azure
AD), part of Microsoft Entra
Mitigate security risks related to Azure AD Identity Protection events
Mitigate security risks related to Active Directory Domain Services (AD DS) by
using Microsoft Defender for Identity
Manage extended detection and response (XDR) in Microsoft 365
Defender
Manage incidents and automated investigations in the Microsoft 365 Defender
portal
Manage actions and submissions in the Microsoft 365 Defender portal
Identify threats by using Kusto Query Language (KQL)
Identify and remediate security risks by using Microsoft Secure Score
Analyze threat analytics in the Microsoft 365 Defender portal
Configure and manage custom detections and alerts
Investigate threats by using audit features in Microsoft 365
Defender and Microsoft Purview
Perform threat hunting by using unified audit log
Perform threat hunting by using Content Search
Mitigate threats by using Defender for Cloud (15–20%)
Implement and maintain cloud security posture management
Assign and manage regulatory compliance policies, including Microsoft cloud
security benchmark (MCSB)
Improve the Defender for Cloud secure score by applying recommended
remediations
Configure plans and agents for Microsoft Defender for Servers
Configure and manage Microsoft Defender for DevOps
Configure environment settings in Defender for Cloud
Plan and configure Defender for Cloud settings, including selecting target
subscriptions and workspaces
Configure Defender for Cloud roles
Assess and recommend cloud workload protection
Enable Microsoft Defender plans for Defender for Cloud
Configure automated onboarding of Azure resources
Connect compute resources by using Azure Arc
Connect multicloud resources by using Environment settings
Respond to alerts and incidents in Defender for Cloud
Set up email notifications
Create and manage alert suppression rules
Design and configure workflow automation in Defender for Cloud
Remediate alerts and incidents by using Defender for Cloud recommendations
Manage security alerts and incidents
Analyze Defender for Cloud threat intelligence reports
Mitigate threats by using Microsoft Sentinel (50–55%)
Design and configure a Microsoft Sentinel workspace
Plan a Microsoft Sentinel workspace
Configure Microsoft Sentinel roles
Design and configure Microsoft Sentinel data storage, including log types and log
retention
Plan and implement the use of data connectors for ingestion of
data sources in Microsoft Sentinel
Identify data sources to be ingested for Microsoft Sentinel
Configure and use Microsoft Sentinel connectors for Azure resources, including
Azure Policy and diagnostic settings
Configure Microsoft Sentinel connectors for Microsoft 365 Defender and Defender
for Cloud
Design and configure Syslog and Common Event Format (CEF) event collections
Design and configure Windows security event collections
Configure threat intelligence connectors
Create custom log tables in the workspace to store ingested data
Manage Microsoft Sentinel analytics rules
Configure the Fusion rule
Configure Microsoft security analytics rules
Configure built-in scheduled query rules
Configure custom scheduled query rules
Configure near-real-time (NRT) analytics rules
Manage analytics rules from Content hub
Manage and use watchlists
Manage and use threat indicators
Perform data classification and normalization
Classify and analyze data by using entities
Query Microsoft Sentinel data by using Advanced Security Information Model
(ASIM) parsers
Develop and manage ASIM parsers
Configure security orchestration automated response (SOAR) in
Microsoft Sentinel
Create and configure automation rules
Create and configure Microsoft Sentinel playbooks
Configure analytic rules to trigger automation rules
Trigger playbooks from alerts and incidents
Manage Microsoft Sentinel incidents
Configure an incident generation
Triage incidents in Microsoft Sentinel
Investigate incidents in Microsoft Sentinel
Respond to incidents in Microsoft Sentinel
Investigate multi-workspace incidents
Use Microsoft Sentinel workbooks to analyze and interpret data
Activate and customize Microsoft Sentinel workbook templates
Create custom workbooks
Configure advanced visualizations
Hunt for threats by using Microsoft Sentinel
Analyze attack vector coverage by using MITRE ATT&CK in Microsoft Sentinel
Customize content gallery hunting queries
Create custom hunting queries
Use hunting bookmarks for data investigations
Monitor hunting queries by using Livestream
Retrieve and manage archived log data
Create and manage search jobs
Manage threats by using entity behavior analytics
Configure entity behavior settings
Investigate threats by using entity pages
Configure anomaly detection analytics rules
Study guide for Exam SC-300: Microsoft
Identity and Access Administrator
Article • 09/29/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 30, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 30, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of October 30, 2023
Audience profile
As a Microsoft identity and access administrator, you design, implement, and operate an
organization’s identity and access management by using Microsoft Entra ID (ID). You
configure and manage the full cycle of identities for:
Users
Devices
Microsoft Azure resources
Applications
As an identity and access administrator, you provide seamless experiences and self-
service management capabilities for users. You plan and implement identity,
authorization, and access to connect applications and resources in Azure. You’re also
responsible for troubleshooting, monitoring, and reporting on identity and access. You
collaborate with many other roles in the organization to:
Drive strategic identity projects.
Modernize identity solutions.
Implement hybrid identity solutions.
Implement identity governance.
You should be familiar with Azure, Microsoft 365 services and workloads, and Active
Directory Domain Services (AD DS). You should have experience:
Automating the management of Microsoft Entra ID using PowerShell.
Analyzing events using Kusto Query Language (KQL).
Skills at a glance
Implement and manage user identities (20–25%)
Implement authentication and access management (25–30%)
Plan and implement workload identities (20–25%)
Plan and implement identity governance (20–25%)
Implement and manage user identities (20–25%)
Configure and manage a Microsoft Entra tenant
Configure and manage built-in and custom Microsoft Entra roles
Recommend when to use administrative units
Configure and manage administrative units
Evaluate effective permissions for Microsoft Entra roles
Configure and manage custom domains
Configure Company branding settings
Configure tenant properties, user settings, group settings, and device settings
Create, configure, and manage Microsoft Entra identities
Create, configure, and manage users
Create, configure, and manage groups
Manage custom security attributes
Automate the management of users and groups by using PowerShell
Assign, modify, and report on licenses
Implement and manage identities for external users and tenants
Manage External collaboration settings in Microsoft Entra ID
Invite external users, individually or in bulk
Manage external user accounts in Microsoft Entra ID
Implement Cross-tenant access settings
Implement and manage cross-tenant synchronization
Configure identity providers, including SAML and WS-Fed
Create and manage a Microsoft Entra B2C tenant (Microsoft Entra External ID)
Implement and manage hybrid identity
Implement and manage Microsoft Entra Connect
Implement and manage Microsoft Entra Connect cloud sync
Implement and manage password hash synchronization
Implement and manage pass-through authentication
Implement and manage seamless single sign-on (SSO)
Implement and manage federation, excluding manual Active Directory Federation
Services (AD FS) deployments
Implement and manage Microsoft Entra Connect Health
Troubleshoot synchronization errors
Implement authentication and access management (25–
30%)
Plan, implement, and manage Microsoft Entra ID user
authentication
Plan for authentication
Implement and manage authentication methods
Implement and manage tenant-wide Multi-factor Authentication (MFA) settings
Manage per-user MFA settings
Configure and deploy self-service password reset (SSPR)
Implement and manage Windows Hello for Business
Disable accounts and revoke user sessions
Implement and manage password protection and smart lockout
Enable Microsoft Entra Kerberos authentication for hybrid identities
Implement certificate-based authentication in Microsoft Entra
Plan, implement, and manage Microsoft Entra Conditional Access
Plan Conditional Access policies
Implement Conditional Access policy assignments
Implement Conditional Access policy controls
Test and troubleshoot Conditional Access policies
Implement session management
Implement device-enforced restrictions
Implement continuous access evaluation
Create a Conditional Access policy from a template
Manage risk by using Microsoft Entra Identity Protection
Implement and manage user risk policies
Implement and manage sign-in risk policies
Implement and manage MFA registration policies
Monitor, investigate and remediate risky users
Monitor, investigate, and remediate risky workload identities
Implement access management for Azure resources by using Azure
roles
Create custom Azure roles, including both control plane and data plane
permissions
Assign built-in and custom Azure roles
Evaluate effective permissions for a set of Azure roles
Assign Azure roles to enable Microsoft Entra ID login to Azure virtual machines
Configure Azure Key Vault role-based access control (RBAC) and access policies
Plan and implement workload identities (20–25%)
Plan and implement identities for applications and Azure
workloads
Select appropriate identities for applications and Azure workloads, including
managed identities, service principals, user accounts, and managed service
accounts
Create managed identities
Assign a managed identity to an Azure resource
Use a managed identity assigned to an Azure resource to access other Azure
resources
Plan, implement, and monitor the integration of enterprise
applications
Configure and manage user and admin consent
Discover apps by using AD FS application activity reports
Plan and implement settings for enterprise applications, including application-level
and tenant-level settings
Assign appropriate Microsoft Entra roles to users to manage enterprise
applications
Monitor and audit activity in enterprise applications
Design and implement integration for on-premises apps by using Microsoft Entra
Application Proxy
Design and implement integration for software as a service (SaaS) apps
Assign, classify, and manage users, groups, and app roles for enterprise
applications
Create and manage application collections
Plan and implement app registrations
Plan for app registrations
Create app registrations
Configure app authentication
Configure API permissions
Create app roles
Manage and monitor app access by using Microsoft Defender for
Cloud Apps
Configure and analyze cloud discovery results by using Defender for Cloud Apps
Configure connected apps
Implement application-enforced restrictions
Configure Conditional Access app control
Create access and session policies in Defender for Cloud Apps
Implement and manage policies for OAuth apps
Manage the Cloud app catalog
Plan and implement identity governance (20–25%)
Plan and implement entitlement management in Microsoft Entra
Plan entitlements
Create and configure catalogs
Create and configure access packages
Manage access requests
Implement and manage terms of use (ToU)
Manage the lifecycle of external users
Configure and manage connected organizations
Plan, implement, and manage access reviews in Microsoft Entra
Plan for access reviews
Create and configure access reviews
Monitor access review activity
Manually respond to access review activity
Plan and implement privileged access
Plan and manage Azure roles in Microsoft Entra Privileged Identity Management
(PIM), including settings and assignments
Plan and manage Azure resources in PIM, including settings and assignments
Plan and configure privileged access groups
Manage the PIM request and approval process
Analyze PIM audit history and reports
Create and manage break-glass accounts
Monitor identity activity by using logs, workbooks, and reports
Design a strategy for monitoring Microsoft Entra
Review and analyze sign-in, audit, and provisioning logs by using the Microsoft
Entra admin center
Configure diagnostic settings, including configuring destinations such as Log
Analytics workspaces, storage accounts, and event hubs
Monitor Microsoft Entra by using KQL queries in Log Analytics
Analyze Microsoft Entra by using workbooks and reporting
Monitor and improve the security posture by using Identity Secure Score
Plan and implement Microsoft Entra Permissions Management
Onboard Azure subscriptions to Permissions Management
Evaluate and remediate risks relating to Azure identities, resources, and tasks
Evaluate and remediate risks relating to Azure highly privileged roles
Evaluate and remediate risks relating to Permissions Creep Index (PCI) in Azure
Configure activity alerts and triggers for Azure subscriptions
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Azure Active Directory documentation
Azure identity & access security best practices
External Identities documentation
Azure AD Multi-Factor Authentication overview
Microsoft Defender for Cloud documentation | Microsoft Docs
Identity Governance - Azure Active Directory
What is Privileged Identity Management?
Study resources Links to learning and documentation
What is Azure Active Directory monitoring?
Microsoft security documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Security, compliance, and identity community hub
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to October 30, 2023 Skill area as of October 30, 2023 Change
Audience profile Minor
Implement identities in Azure AD Implement and manage user No change
identities
Configure and manage an Azure AD tenant Configure and manage a Microsoft Major
Entra tenant
Create, configure, and manage Azure AD Create, configure, and manage Major
identities Microsoft Entra identities
Implement and manage external identities Implement and manage identities Major
for external users and tenants
Implement and manage hybrid identity Implement and manage hybrid No change
identity
Implement authentication and access Implement authentication and No change
management access management
Plan, implement, and manage Azure Deleted
Multifactor Authentication (MFA) and self-
service password reset
Skill area prior to October 30, 2023 Skill area as of October 30, 2023 Change
Plan, implement, and manage Azure AD Plan, implement, and manage Major
user authentication Microsoft Entra ID user
authentication
Plan, implement, and manage Azure AD Plan, implement, and manage No change
conditional access Microsoft Entra Conditional Access
Manage Azure AD Identity Protection Manage risk by using Microsoft No change
Entra Identity Protection
Implement access management for Azure Implement access management for Major
resources Azure resources by using Azure
roles
Implement access management for Plan and implement workload % of exam
applications identities increased
Manage and monitor application access by Manage and monitor app access by Major
using Microsoft Defender for Cloud Apps using Microsoft Defender for Cloud
Apps
Plan, implement, and monitor the Plan, implement, and monitor the Minor
integration of Enterprise applications integration of enterprise
applications
Plan and implement application Plan and implement application Major
registrations registrations
Plan and implement identities for New
applications and Azure workloads
Plan and implement identity governance Plan and implement identity % of exam
in Azure AD governance increased
Plan and implement entitlement Plan and implement entitlement Minor
management management in Microsoft Entra
Plan, implement, and manage access Plan, implement, and manage Minor
reviews access reviews in Microsoft Entra
Plan and implement privileged access Plan and implement privileged Minor
access
Monitor Azure AD Monitor identity activity by using Minor
logs, workbooks, and reports
Plan and implement Microsoft New
Entra Permissions Management
Skills measured prior to October 30, 2023
Audience profile
The Microsoft identity and access administrator designs, implements, and operates an
organization’s identity and access management systems by using Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra. They configure and manage authentication
and authorization of identities for users, devices, Azure resources, and applications.
The identity and access administrator provides seamless experiences and self-service
management capabilities for all users. They ensure that identity is verified explicitly to
support Zero Trust principles. They automate management of Azure AD by using
PowerShell and analyze events by using Kusto Query Language (KQL). They are also
responsible for troubleshooting, monitoring, and reporting for the identity and access
environment.
The identity and access administrator collaborates with many other roles in the
organization to drive strategic identity projects, to modernize identity solutions, to
implement hybrid identity solutions, and to implement identity governance. They should
be familiar with Azure and Microsoft 365 services and workloads.
Skills at a glance
Implement identities in Azure AD (20–25%)
Implement authentication and access management (25–30%)
Implement access management for applications (15–20%)
Plan and implement identity governance in Azure AD (20–25%)
Implement identities in Azure AD (20–25%)
Configure and manage an Azure AD tenant
Configure and manage Azure AD roles
Configure delegation by using administrative units
Analyze Azure AD role permissions
Configure and manage custom domains
Configure tenant-wide settings
Create, configure, and manage Azure AD identities
Create, configure, and manage users
Create, configure, and manage groups
Configure and manage device join and registration, including writeback
Assign, modify, and report on licenses
Implement and manage external identities
Manage external collaboration settings in Azure AD
Invite external users, individually or in bulk
Manage external user accounts in Azure AD
Configure identity providers, including SAML or WS-Fed
Implement and manage hybrid identity
Implement and manage Azure AD Connect
Implement and manage Azure AD Connect cloud sync
Implement and manage Password Hash Synchronization (PHS)
Implement and manage Pass-Through Authentication (PTA)
Implement and manage seamless Single Sign-On (SSO)
Implement and manage Federation, excluding manual AD FS deployments
Implement and manage Azure AD Connect Health
Troubleshoot synchronization errors
Implement authentication and access management (25–
30%)
Plan, implement, and manage Azure Multifactor Authentication
(MFA) and self-service password reset
Plan Azure MFA deployment, excluding MFA Server
Configure and deploy self-service password reset
Implement and manage Azure MFA settings
Manage MFA settings for users
Extend Azure AD MFA to third party and on-premises devices
Monitor Azure AD MFA activity
Plan, implement, and manage Azure AD user authentication
Plan for authentication
Implement and manage authentication methods
Implement and manage Windows Hello for Business
Implement and manage password protection and smart lockout
Implement certificate-based authentication in Azure AD
Configure Azure AD user authentication for Windows and Linux virtual machines
on Azure
Plan, implement, and manage Azure AD conditional access
Plan conditional access policies
Implement conditional access policy assignments
Implement conditional access policy controls
Test and troubleshoot conditional access policies
Implement session management
Implement device-enforced restrictions
Implement continuous access evaluation
Create a conditional access policy from a template
Manage Azure AD Identity Protection
Implement and manage a user risk policy
Implement and manage sign-in risk policy
Implement and manage MFA registration policy
Monitor, investigate and remediate risky users
Implement security for workload identities
Implement access management for Azure resources
Assign Azure roles
Configure custom Azure roles
Create and configure managed identities
Use managed identities to access Azure resources
Analyze Azure role permissions
Configure Azure Key Vault RBAC and policies
Implement access management for applications (15–20%)
Manage and monitor application access by using Microsoft
Defender for Cloud Apps
Discover and manage apps by using Microsoft Defender for Cloud Apps
Configure connectors to apps
Implement application-enforced restrictions
Configure conditional access app control
Create access and session policies in Microsoft Defender for Cloud Apps
Implement and manage policies for OAUTH apps
Plan, implement, and monitor the integration of Enterprise
applications
Configure and manage user and admin consent
Discover apps by using ADFS application activity reports
Design and implement access management for apps
Design and implement app management roles
Monitor and audit activity in enterprise applications
Design and implement integration for on-premises apps by using Azure AD
application proxy
Design and implement integration for SaaS apps
Provision and manage users, groups, and roles on Enterprise applications
Create and manage application collections
Plan and implement application registrations
Plan for application registrations
Implement application registrations
Configure application permissions
Implement application authorization
Plan and configure multi-tier application permissions
Manage and monitor applications by using App governance
Plan and implement identity governance in Azure AD
(20–25%)
Plan and implement entitlement management
Plan entitlements
Create and configure catalogs
Create and configure access packages
Manage access requests
Implement and manage terms of use
Manage the lifecycle of external users in Azure AD Identity Governance settings
Configure and manage connected organizations
Review per-user entitlements by using Azure AD Entitlement management
Plan, implement, and manage access reviews
Plan for access reviews
Create and configure access reviews for groups and apps
Create and configure access review programs
Monitor access review activity
Respond to access review activity, including automated and manual responses
Plan and implement privileged access
Plan and manage Azure roles in Privileged Identity Management (PIM), including
settings and assignments
Plan and manage Azure resources in PIM, including settings and assignments
Plan and configure Privileged Access groups
Manage PIM requests and approval process
Analyze PIM audit history and reports
Create and manage break-glass accounts
Monitor Azure AD
Design a strategy for monitoring Azure AD
Review and analyze sign-in, audit, and provisioning logs by using the Azure Active
Directory admin center
Configure diagnostic settings, including Log Analytics, storage accounts, and Event
Hub
Monitor Azure AD by using Log Analytics, including KQL queries
Analyze Azure AD by using workbooks and reporting in the Azure Active Directory
admin center
Monitor and improve the security posture by using the Identity Secure Score
Study guide for Exam SC-400:
Administering Information Protection
and Compliance in Microsoft 365
Article • 09/19/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 22, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 22, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Certification renewal Microsoft associate, expert, and specialty certifications expire
annually. You can renew by passing a free online assessment on
Microsoft Learn.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description
Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of August 22, 2023
Audience profile
Candidates for this exam are information protection and compliance administrators who
plan and implement risk and compliance controls in the Microsoft Purview compliance
portal.
The information protection and compliance administrator translates an organization’s
risk and compliance requirements into technical implementation. They are responsible
for implementing and managing solutions for content classification, data loss prevention
(DLP), information protection, data lifecycle management, records management, privacy,
risk, and compliance.
The information protection and compliance administrator works with other roles that
are responsible for governance, data, and security to evaluate and develop policies to
address an organization's risk reduction and compliance goals. This role assists
workload administrators, business application owners, human resources departments,
and legal stakeholders to implement technology solutions that support the necessary
policies and controls.
Candidates should have experience with Microsoft 365 services, including Microsoft 365
Apps, Microsoft Exchange Online, Microsoft SharePoint, Microsoft OneDrive, and
Microsoft Teams. They should also be familiar with PowerShell.
Implement information protection (25–30%)
Implement DLP (15–20%)
Implement data lifecycle and records management (10–15%)
Monitor and investigate data and activities by using Microsoft Purview (15–20%)
Manage insider and privacy risk in Microsoft 365 (15–20%)
Implement information protection (25–30%)
Create and manage sensitive info types
Identify sensitive information requirements for an organization's data
Translate sensitive information requirements into built-in or custom sensitive info
types
Create and manage custom sensitive info types
Create and manage exact data match (EDM) classifiers
Implement document fingerprinting
Create and manage trainable classifiers
Identify when to use trainable classifiers
Design and create a trainable classifier
Test a trainable classifier
Retrain a trainable classifier
Implement and manage sensitivity labels
Implement roles and permissions for administering sensitivity labels
Define and create sensitivity labels
Configure and manage sensitivity label policies
Configure auto-labeling policies for sensitivity labels
Monitor data classification and label usage by using Content explorer, Activity
explorer, and audit search
Apply bulk classification to on-premises data by using the Microsoft Purview
Information Protection scanner
Manage protection settings and marking for applied sensitivity labels
Design and implement encryption for email messages
Design an email encryption solution based on methods available in Microsoft 365
Implement Microsoft Purview Message Encryption
Implement Microsoft Purview Advanced Message Encryption
Implement DLP (15–20%)
Create and configure DLP policies
Design DLP policies based on an organization’s requirements
Configure permissions for DLP
Create and manage DLP policies
Interpret policy and rule precedence in DLP
Configure a Microsoft Defender for Cloud Apps file policy to use DLP policies
Implement and monitor Endpoint DLP
Configure advanced DLP rules for devices in DLP policies
Configure Endpoint DLP settings
Recommend a deployment method for device onboarding
Identify endpoint requirements for device onboarding
Monitor endpoint activities
Implement the Microsoft Purview Extension
Monitor and manage DLP activities
Analyze DLP reports
Analyze DLP activities by using Activity explorer
Remediate DLP alerts in the Microsoft Purview compliance portal
Remediate DLP alerts generated by Defender for Cloud Apps
Implement data lifecycle and records management (10–
15%)
Retain and delete data by using retention labels
Plan for information retention and disposition by using retention labels
Create retention labels for data lifecycle management
Configure and manage adaptive scopes
Configure a retention label policy to publish labels
Configure a retention label policy to auto-apply labels
Interpret the results of policy precedence, including using Policy lookup
Manage data retention in Microsoft 365 workloads
Create and apply retention policies for SharePoint and OneDrive
Create and apply retention policies for Microsoft 365 groups
Create and apply retention policies for Teams
Create and apply retention policies for Yammer
Create and apply retention policies for Exchange Online
Apply mailbox holds in Exchange Online
Implement Exchange Online archiving policies
Configure preservation locks for retention policies and retention label policies
Recover retained content in Microsoft 365
Implement Microsoft Purview records management
Create and configure retention labels for records management
Manage retention labels by using a file plan, including file plan descriptors
Classify records by using retention labels and retention label policies
Manage event-based retention
Manage the disposition of content in records management
Configure records management settings, including retention label settings and
disposition settings
Monitor and investigate data and activities by using
Microsoft Purview (15–20%)
Plan and manage regulatory requirements by using Microsoft
Purview Compliance Manager
Plan for regulatory compliance in Microsoft 365
Create and manage assessments
Create and modify custom templates
Interpret and manage improvement actions
Create and manage alert policies for assessments
Plan and manage eDiscovery and Content search
Choose between eDiscovery (Standard) and eDiscovery (Premium) based on an
organization’s requirements
Plan and implement eDiscovery
Delegate permissions to use eDiscovery and Content search
Perform searches and respond to results from eDiscovery
Manage eDiscovery cases
Perform searches by using Content search
Manage and analyze audit logs and reports in Microsoft Purview
Choose between Audit (Standard) and Audit (Premium) based on an organization’s
requirements
Plan for and configure auditing
Investigate activities by using the unified audit log
Review and interpret compliance reports and dashboards
Configure alert policies
Configure audit retention policies
Manage insider and privacy risk in Microsoft 365 (15–
20%)
Implement and manage Microsoft Purview Communication
Compliance
Plan for communication compliance
Create and manage communication compliance policies
Investigate and remediate communication compliance alerts and reports
Implement and manage Microsoft Purview Insider Risk
Management
Plan for insider risk management
Create and manage insider risk management policies
Investigate and remediate insider risk activities, alerts, and reports
Manage insider risk cases
Manage forensic evidence settings
Manage notice templates
Implement and manage Microsoft Purview Information Barriers
(IBs)
Plan for IBs
Create and manage IB segments and policies
Configure Teams, SharePoint, and OneDrive to enforce IBs, including setting barrier
modes
Investigate issues with IB policies
Implement and manage privacy requirements by using Microsoft
Priva
Configure and maintain privacy risk management
Create and manage Privacy Risk Management policies
Identify and monitor potential risks involving personal data
Evaluate and remediate alerts and issues
Implement and manage subject rights requests
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft 365 security documentation
Microsoft 365 Zero Trust deployment plan
Microsoft Purview compliance documentation
Microsoft 365 Defender documentation
Learn about data loss prevention (DLP)
Microsoft 365 for enterprise documentation and resources
Ask a question Microsoft Q&A | Microsoft Docs
Get community Security, compliance, and identity community hub
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Browse other Microsoft Learn shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to August 22, 2023 Skill area as of August 22, 2023 Changes
Audience profile Minor
Implement information protection Implement information protection No
change
Create and manage sensitive information Create and manage sensitive information No
types types change
Create and manage trainable classifiers Create and manage trainable classifiers No
change
Implement and manage sensitivity labels Implement and manage sensitivity labels No
change
Design and implement encryption for Design and implement encryption for No
email messages email messages change
Skill area prior to August 22, 2023 Skill area as of August 22, 2023 Changes
Implement DLP Implement DLP No
change
Create and configure DLP policies Create and configure DLP policies No
change
Implement and monitor Endpoint DLP Implement and monitor Endpoint DLP No
change
Monitor and manage DLP activities Monitor and manage DLP activities No
change
Implement data lifecycle and records Implement data lifecycle and records No
management management change
Retain and delete data by using retention Retain and delete data by using retention No
labels labels change
Manage data retention in Microsoft 365 Manage data retention in Microsoft 365 Minor
workloads workloads
Implement Microsoft Purview Records Implement Microsoft Purview Records No
Management Management change
Monitor and investigate data and Monitor and investigate data and No
activities by using Microsoft Purview activities by using Microsoft Purview change
Plan and manage regulatory Plan and manage regulatory No
requirements by using Microsoft Purview requirements by using Microsoft Purview change
Compliance Manager Compliance Manager
Plan and manage eDiscovery and Plan and manage eDiscovery and No
Content search Content search change
Manage and analyze audit logs and Manage and analyze audit logs and No
reports in Microsoft Purview reports in Microsoft Purview change
Manage insider and privacy risk in Manage insider and privacy risk in No
Microsoft 365 Microsoft 365 change
Implement and manage Microsoft Implement and manage Microsoft No
Purview Communication Compliance Purview Communication Compliance change
Implement and manage Microsoft Implement and manage Microsoft No
Purview Insider Risk Management Purview Insider Risk Management change
Implement and manage Microsoft Implement and manage Microsoft Minor
Purview Information Barriers (IBs) Purview Information Barriers (IBs)
Skill area prior to August 22, 2023 Skill area as of August 22, 2023 Changes
Implement and manage privacy Implement and manage privacy No
requirements by using Microsoft Priva requirements by using Microsoft Priva change
Skills measured prior to August 22, 2023
Audience profile
Candidates for this exam are information protection and compliance administrators who
plan and implement risk and compliance controls in the Microsoft Purview compliance
portal.
The information protection and compliance administrator translates an organization’s
risk and compliance requirements into technical implementation. They are responsible
for implementing and managing solutions for content classification, data loss prevention
(DLP), information protection, data lifecycle management, records management, privacy,
risk, and compliance.
The information protection and compliance administrator works with other roles that
are responsible for governance, data, and security to evaluate and develop policies to
address an organization's risk reduction and compliance goals. This role assists
workload administrators, business application owners, human resources departments,
and legal stakeholders to implement technology solutions that support the necessary
policies and controls.
Candidates should have experience with Microsoft 365 services, including Microsoft 365
Apps, Microsoft Exchange Online, Microsoft SharePoint Online, Microsoft OneDrive, and
Microsoft Teams. They should also be familiar with PowerShell.
Implement information protection (25–30%)
Implement DLP (15–20%)
Implement data lifecycle and records management (10–15%)
Monitor and investigate data and activities by using Microsoft Purview (15–20%)
Manage insider and privacy risk in Microsoft 365 (15–20%)
Implement information protection (25–30%)
Create and manage sensitive info types
Identify sensitive information requirements for an organization's data
Translate sensitive information requirements into built-in or custom sensitive info
types
Create and manage custom sensitive info types
Create and manage exact data match (EDM) classifiers
Implement document fingerprinting
Create and manage trainable classifiers
Identify when to use trainable classifiers
Design and create a trainable classifier
Test a trainable classifier
Retrain a trainable classifier
Implement and manage sensitivity labels
Implement roles and permissions for administering sensitivity labels
Define and create sensitivity labels
Configure and manage sensitivity label policies
Configure auto-labeling policies for sensitivity labels
Monitor data classification and label usage by using Content explorer, Activity
explorer, and audit search
Apply bulk classification to on-premises data by using the Microsoft Purview
Information Protection scanner
Manage protection settings and marking for applied sensitivity labels
Design and implement encryption for email messages
Design an email encryption solution based on methods available in Microsoft 365
Implement Microsoft Purview Message Encryption
Implement Microsoft Purview Advanced Message Encryption
Implement DLP (15–20%)
Create and configure DLP policies
Design DLP policies based on an organization’s requirements
Configure permissions for DLP
Create and manage DLP policies
Interpret policy and rule precedence in DLP
Configure a Microsoft Defender for Cloud Apps file policy to use DLP policies
Implement and monitor Endpoint DLP
Configure advanced DLP rules for devices in DLP policies
Configure Endpoint DLP settings
Recommend a deployment method for device onboarding
Identify endpoint requirements for device onboarding
Monitor endpoint activities
Implement the Microsoft Purview Extension
Monitor and manage DLP activities
Analyze DLP reports
Analyze DLP activities by using Activity explorer
Remediate DLP alerts in the Microsoft Purview compliance portal
Remediate DLP alerts generated by Defender for Cloud Apps
Implement data lifecycle and records management (10–
15%)
Retain and delete data by using retention labels
Plan for information retention and disposition by using retention labels
Create retention labels for data lifecycle management
Configure and manage adaptive scopes
Configure a retention label policy to publish labels
Configure a retention label policy to auto-apply labels
Interpret the results of policy precedence, including using Policy lookup
Manage data retention in Microsoft 365 workloads
Create and apply retention policies for SharePoint Online and OneDrive
Create and apply retention policies for Microsoft 365 groups
Create and apply retention policies for Teams
Create and apply retention policies for Yammer
Create and apply retention policies for Exchange Online
Apply mailbox holds in Exchange Online
Implement Exchange Online archiving policies
Configure preservation locks for retention policies and retention label policies
Recover retained content in Microsoft 365
Implement Microsoft Purview records management
Create and configure retention labels for records management
Manage retention labels by using a file plan, including file plan descriptors
Classify records by using retention labels and retention label policies
Manage event-based retention
Manage the disposition of content in records management
Configure records management settings, including retention label settings and
disposition settings
Monitor and investigate data and activities by using
Microsoft Purview (15–20%)
Plan and manage regulatory requirements by using Microsoft
Purview Compliance Manager
Plan for regulatory compliance in Microsoft 365
Create and manage assessments
Create and modify custom templates
Interpret and manage improvement actions
Create and manage alert policies for assessments
Plan and manage eDiscovery and Content search
Choose between eDiscovery (Standard) and eDiscovery (Premium) based on an
organization’s requirements
Plan and implement eDiscovery
Delegate permissions to use eDiscovery and Content search
Perform searches and respond to results from eDiscovery
Manage eDiscovery cases
Perform searches by using Content search
Manage and analyze audit logs and reports in Microsoft Purview
Choose between Audit (Standard) and Audit (Premium) based on an organization’s
requirements
Plan for and configure auditing
Investigate activities by using the unified audit log
Review and interpret compliance reports and dashboards
Configure alert policies
Configure audit retention policies
Manage insider and privacy risk in Microsoft 365 (15–
20%)
Implement and manage Microsoft Purview Communication
Compliance
Plan for communication compliance
Create and manage communication compliance policies
Investigate and remediate communication compliance alerts and reports
Implement and manage Microsoft Purview Insider Risk
Management
Plan for insider risk management
Create and manage insider risk management policies
Investigate and remediate insider risk activities, alerts, and reports
Manage insider risk cases
Manage forensic evidence settings
Manage notice templates
Implement and manage Microsoft Purview Information Barriers
(IBs)
Plan for IBs
Create and manage IB segments and policies
Configure Teams, SharePoint Online, and OneDrive to enforce IBs, including setting
barrier modes
Investigate issues with IB policies
Implement and manage privacy requirements by using Microsoft
Priva
Configure and maintain privacy risk management
Create and manage Privacy Risk Management policies
Identify and monitor potential risks involving personal data
Evaluate and remediate alerts and issues
Implement and manage subject rights requests
Study guide for Exam SC-900: Microsoft
Security, Compliance, and Identity
Fundamentals
Article • 10/03/2023
Purpose of this document
This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.
Useful links Description
Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 3, 2023 Study this list if you plan to take the exam AFTER that date.
Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 3, 2023 provided.
Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.
How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.
Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.
Exam scoring and score A score of 700 or greater is required to pass.
reports
Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.
We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.
Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.
Skills measured as of November 3, 2023
Audience profile
This exam is targeted to you, if you’re looking to familiarize yourself with the
fundamentals of security, compliance, and identity (SCI) across cloud-based and related
Microsoft services.
If you have an interest in Microsoft SCI solutions, this exam is for you, whether you’re a:
Business stakeholder
New or existing IT professional
Student
You should be familiar with Microsoft Azure and Microsoft 365 and want to understand
how Microsoft SCI solutions can span across these solution areas to provide a holistic
and end-to-end solution.
Skills at a glance
Describe the concepts of security, compliance, and identity (10–15%)
Describe the capabilities of Microsoft Entra (25–30%)
Describe the capabilities of Microsoft security solutions (35–40%)
Describe the capabilities of Microsoft compliance solutions (20–25%)
Describe the concepts of security, compliance, and
identity (10–15%)
Describe security and compliance concepts
Describe the shared responsibility model
Describe defense-in-depth
Describe the Zero Trust model
Describe encryption and hashing
Describe Governance, Risk, and Compliance (GRC) concepts
Define identity concepts
Define identity as the primary security perimeter
Define authentication
Define authorization
Describe identity providers
Describe the concept of directory services and Active Directory
Describe the concept of federation
Describe the capabilities of Microsoft Entra (25–30%)
Describe function and identity types of Microsoft Entra ID
Describe Microsoft Entra ID
Describe types of identities
Describe hybrid identity
Describe authentication capabilities of Microsoft Entra ID
Describe the authentication methods
Describe multi-factor authentication (MFA)
Describe password protection and management capabilities
Describe access management capabilities of Microsoft Entra ID
Describe Conditional Access
Describe Microsoft Entra roles and role-based access control (RBAC)
Describe identity protection and governance capabilities of
Microsoft Entra
Describe Microsoft Entra ID Governance
Describe access reviews
Describe the capabilities of Microsoft Entra Privileged Identity Management (PIM)
Describe Entra ID Protection
Describe Microsoft Entra Permissions Management
Describe the capabilities of Microsoft security solutions
(35–40%)
Describe core infrastructure security services in Azure
Describe Azure distributed denial-of-service (DDoS) Protection
Describe Azure Firewall
Describe Web Application Firewall (WAF)
Describe network segmentation with Azure virtual networks
Describe network security groups (NSGs)
Describe Azure Bastion
Describe Azure Key Vault
Describe security management capabilities of Azure
Describe Microsoft Defender for Cloud
Describe Cloud Security Posture Management (CSPM)
Describe how security policies and initiatives improve the cloud security posture
Describe enhanced security features provided by cloud workload protection
Describe capabilities of Microsoft Sentinel
Define the concepts of security information and event management (SIEM) and
security orchestration automated response (SOAR)
Describe threat detection and mitigation capabilities in Microsoft Sentinel
Describe threat protection with Microsoft 365 Defender
Describe Microsoft 365 Defender services
Describe Microsoft Defender for Office 365
Describe Microsoft Defender for Endpoint
Describe Microsoft Defender for Cloud Apps
Describe Microsoft Defender for Identity
Describe Microsoft Defender Vulnerability Management
Describe Microsoft Defender Threat Intelligence (Defender TI)
Describe the Microsoft 365 Defender portal
Describe the capabilities of Microsoft compliance
solutions (20–25%)
Describe Microsoft Service Trust Portal and privacy principles
Describe the Service Trust Portal offerings
Describe the privacy principles of Microsoft
Describe Microsoft Priva
Describe compliance management capabilities of Microsoft
Purview
Describe the Microsoft Purview compliance portal
Describe Compliance Manager
Describe the uses and benefits of compliance score
Describe information protection, data lifecycle management, and
data governance capabilities of Microsoft Purview
Describe the data classification capabilities
Describe the benefits of Content explorer and Activity explorer
Describe sensitivity labels and sensitivity label policies
Describe data loss prevention (DLP)
Describe records management
Describe retention policies, retention labels, and retention label policies
Describe unified data governance solutions in Microsoft Purview
Describe insider risk, eDiscovery, and audit capabilities in Microsoft
Purview
Describe insider risk management
Describe eDiscovery solutions in Microsoft Purview
Describe audit solutions in Microsoft Purview
Study resources
We recommend that you train and get hands-on experience before you take the exam.
We offer self-study options and classroom training as well as links to documentation,
community sites, and videos.
Study resources Links to learning and documentation
Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Find documentation Microsoft security documentation
Azure security documentation
Microsoft Entra ID documentation
Microsoft Sentinel documentation
Microsoft 365 Defender documentation
Microsoft Purview
Get started with the Microsoft Service Trust Portal
Ask a question Microsoft Q&A | Microsoft Docs
Get community Security, compliance, and identity community hub
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Find a video Exam Readiness Zone
Microsoft Learn Shows
Change log
Key to understanding the table: The topic groups (also known as functional groups) are
in bold typeface followed by the objectives within each group. The table is a comparison
between the two versions of the exam skills measured and the third column describes
the extent of the changes.
Skill area prior to November 3, Skill area as of November 3, 2023 Change
2023
Audience profile Minor
Describe the concepts of security, Describe the concepts of security, % of exam
compliance, and identity compliance, and identity increased
Skill area prior to November 3, Skill area as of November 3, 2023 Change
2023
Describe security and compliance Describe security and compliance Minor
concepts concepts
Define identity concepts Define identity concepts Minor
Describe the capabilities of Describe the capabilities of Microsoft No change
Microsoft Azure Active Directory Entra
(Azure AD), part of Microsoft Entra
Describe the basic identity services Describe function and identity types of Minor
and identity types of Azure AD Microsoft Entra ID
Describe the authentication Describe authentication capabilities of Minor
capabilities of Azure AD Microsoft Entra ID
Describe access management Describe access management capabilities Minor
capabilities of Azure AD of Microsoft Entra ID
Describe the identity protection and Describe identity protection and Minor
governance capabilities of Azure AD governance capabilities of Microsoft Entra
Describe the capabilities of Describe the capabilities of Microsoft % of exam
Microsoft Security solutions security solutions increased
Describe basic security capabilities in Describe core infrastructure security Minor
Azure services in Azure
Describe security management Describe security management Minor
capabilities of Azure capabilities of Azure
Describe security capabilities of Describe capabilities of Microsoft Sentinel Minor
Microsoft Sentinel
Describe threat protection with Describe threat protection with Microsoft Major
Microsoft 365 Defender 365 Defender
Describe the capabilities of Describe the capabilities of Microsoft No change
Microsoft compliance solutions compliance solutions
Describe Microsoft’s Service Trust Describe Microsoft Service Trust Portal Minor
Portal and privacy principles and privacy principles
Describe the compliance Describe compliance management Minor
management capabilities of Microsoft capabilities of Microsoft Purview
Purview
Describe information protection and Describe information protection, data Minor
data lifecycle management lifecycle management, and data
capabilities of Microsoft Purview
Skill area prior to November 3, Skill area as of November 3, 2023 Change
2023
governance capabilities in Microsoft
Purview
Describe insider risk capabilities in Describe insider risk, eDiscovery, and audit Major
Microsoft Purview capabilities in Microsoft Purview
Describe resource governance Deleted
capabilities in Azure
Skills measured prior to November 3, 2023
Audience profile
This certification is targeted to those looking to familiarize themselves with the
fundamentals of security, compliance, and identity (SCI) across cloud-based and related
Microsoft services.
This is a broad audience that may include business stakeholders, new or existing IT
professionals, or students who have an interest in Microsoft security, compliance, and
identity solutions.
Candidates should be familiar with Microsoft Azure and Microsoft 365 and want to
understand how Microsoft security, compliance, and identity solutions can span across
these solution areas to provide a holistic and end-to-end solution.
Skills at a glance
Describe the concepts of security, compliance, and identity (10–15%)
Describe the capabilities of Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra (25–30%)
Describe the capabilities of Microsoft Security solutions (25–30%)
Describe the capabilities of Microsoft compliance solutions (25–30%)
Describe the concepts of security, compliance, and
identity (10–15%)
Describe security and compliance concepts
Describe the shared responsibility model
Describe defense in depth
Describe the Zero-Trust model
Describe encryption and hashing
Describe compliance concepts
Define identity concepts
Define identity as the primary security perimeter
Define authentication
Define authorization
Describe identity providers
Describe Active Directory
Describe the concept of Federation
Describe the capabilities of Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra (25–30%)
Describe the basic identity services and identity types of Azure AD
Describe Azure AD
Describe Azure AD identities
Describe hybrid identity
Describe the different external identity types
Describe the authentication capabilities of Azure AD
Describe the authentication methods available in Azure AD
Describe Multi-factor Authentication
Describe self-service password reset
Describe password protection and management capabilities available in Azure AD
Describe access management capabilities of Azure AD
Describe conditional access
Describe the benefits of Azure AD roles.
Describe the benefits of Azure AD role-based access control
Describe the identity protection and governance capabilities of
Azure AD
Describe identity governance in Azure AD
Describe entitlement management and access reviews
Describe the capabilities of Azure AD Privileged Identity Management (PIM)
Describe Azure AD Identity Protection
Describe the capabilities of Microsoft Security solutions
(25–30%)
Describe basic security capabilities in Azure
Describe Azure DDoS protection
Describe Azure Firewall
Describe Web Application Firewall
Describe Network Segmentation with Azure Virtual Networks
Describe Azure Network Security groups
Describe Azure Bastion and just-in-time (JIT) VM access
Describe ways Azure encrypts data
Describe security management capabilities of Azure
Describe Cloud security posture management (CSPM)
Describe Microsoft Defender for Cloud
Describe the enhanced security features of Microsoft Defender for Cloud
Describe security baselines for Azure
Describe security capabilities of Microsoft Sentinel
Define the concepts of SIEM and SOAR
Describe how Microsoft Sentinel provides integrated threat management
Describe threat protection with Microsoft 365 Defender
Describe Microsoft 365 Defender services
Describe Microsoft Defender for Office 365
Describe Microsoft Defender for Endpoint
Describe Microsoft Defender for Cloud Apps
Describe Microsoft Defender for Identity
Describe the Microsoft 365 Defender portal
Describe the capabilities of Microsoft compliance
solutions (25–30%)
Describe Microsoft’s Service Trust Portal and privacy principles
Describe the offerings of the Service Trust portal
Describe Microsoft’s privacy principles
Describe the compliance management capabilities of Microsoft
Purview
Describe the Microsoft Purview compliance portal
Describe compliance manager
Describe the use and benefits of compliance score
Describe information protection and data lifecycle management
capabilities of Microsoft Purview
Describe data classification capabilities
Describe the benefits of Content explorer and Activity explorer
Describe sensitivity labels and sensitivity label policies
Describe Data Loss Prevention (DLP)
Describe Records Management
Describe Retention Polices, Retention Labels and retention label policies
Describe insider risk capabilities in Microsoft Purview
Describe Insider Risk Management
Describe communication compliance
Describe information barriers
Describe resource governance capabilities in Azure
Describe Azure Policy
Describe Azure Blueprints
Describe the Microsoft Purview unified data governance solution