Tell us about your PDF experience.
Certification process overview
Article • 04/03/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 Microsoft Learn
Instructor-led training
Practice Assessments
Additional preparation materials from Microsoft Press and training delivered by
Microsoft Learning 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 • 03/22/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.
Pearson VUE - Testing Certiport - Testing accommodations for those
accommodations for IT Professionals taking the exam through an academic program
and most other candidates
Pearson VUE - Testing Certiport - Testing accommodations for those
accommodations for IT Professionals taking the exam through an academic program
and most other candidates
To request accommodations through To request accommodations through Certiport:
Pearson VUE:
1. Review the list of available exam
1. Review the list of available exam accommodations and documentation
accommodations and requirements
documentation requirements 2. Visit Certiport’s Reasonable Adjustments Request
2. Visit Pearson VUE’s Reasonable System .
Adjustments Request System .
If you’re a first-time user, create a
If you’re a first-time user, username and password, then click
click New User Registration “Register.” (Please use the same username
and follow the steps to as your Certiport profile. If you don’t have
create your account. a Certiport profile, create one by visiting
You will receive an Certiport’s main page .)
activation email (click once Log into the system and click the “Start a
on the link in the email). new request here” button.
Log into the system and Provide the information requested at each
click the “Start a new step.
request here” button. Upload any supporting documents, if
Provide the information required.
requested at each step. Click the “Submit” button.
Upload any supporting
documents. The system 3. You will receive an email confirming your request.
requires that you upload a 4. It may take up to 10 business days, but disability
document, even if it isn’t specialists will review your materials and contact
required for your request. you with a response.
Upload a blank document. 5. Schedule your exam with a Certiport
Click the “Submit” button. Authorized Testing Center and notify them of
the accommodation approval.
3. You will receive an email 6. For more detailed information, visit: Certiport test
confirming your request. accommodations site .
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 question types.
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 • 04/03/2023
All accommodations listed below must be requested before scheduling your exam.
Note that some require documentation to avoid unfair advantage to someone who
doesn’t need the accommodation or to prevent security risks. It's a bit inconvenient, but
we're committed to a fair and valid exam experience.
Accommodation Documentation Documentation Why do you need to request this
required for required for accommodation in advance?
test center online
proctoring
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 provided. For test
Reader/Recorder 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, you’ll test in
Assistant (PCA) a separate room. For online deliveries,
the proctors need to know that
another adult may enter the room.
Ability to read No Yes In test centers, this is a distraction to
aloud others, so you’ll be given a separate
room. For online deliveries, the
proctors need to know you’ll be
reading aloud.
Accommodation Documentation Documentation Why do you need to request this
required for required for accommodation in advance?
test center online
proctoring
Moving during No N/A In test centers, this is a distraction to
the exam others, so you’ll test in a separate
room. For online deliveries, you may
move around within your work area as
long as 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 Yes Bluetooth must be disabled.
headphones
Screen Reader No No The exam must be configured to allow
Software (i.e., this software to run. At test centers,
Dragon Speak you’ll be provided with a separate
(STT), JAWS, or room. For online deliveries, the proctor
NVDA) must be aware that audio will occur
during the exam.
Sign Language No No For test center deliveries, you’ll test in
Interpreter a separate room if the sign language
interpreter is needed during the exam.
If they are 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 No No The exam must be configured to allow
(Screen Mag this software to run.
Only)
Wheelchair No N/A Not all test centers are wheelchair
Accessible Test accessible.
Center
Adjustable No N/A Not all test centers have adjustable
Workstation workstations.
Sit/Stand No N/A Not all test centers have a sit/stand
desk, and this requires a separate
room.
Accommodation Documentation Documentation Why do you need to request this
required for required for accommodation in advance?
test center online
proctoring
Additional No No At test centers, you may require a
lighting separate room.
Chewing gum No N/A In test centers, this is a 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.
Types of documentation accepted
For accommodations that require documentation, please review the accepted
document types below.
NOTE: You’ll need only one form of documentation when requesting accommodations.
Our disability experts will let you know if they need additional documentation to reach a
decision. Acceptable documentation includes but is not limited to:
Professional evaluations, such as:
Letter or written recommendation from your health professional (e.g., physician,
therapist, mental health counselor, psychologist, naturopath, etc.)
Results of psycho-educational or other professional evaluations
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
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.
Worldwide Learning Healthcare Provider Form
This form is optional, but if you prefer to provide limited information specific to
your accommodation, ask your health professional (e.g., physician, therapist,
mental health counselor, psychologist, naturopath, etc.) to complete it.
If you aren’t sure your documentation meets the requirements, submit anything
that might help us understand your needs.
Other documentation. If you have something not listed here that demonstrates
your need for the requested accommodation, please provide it.
Available Assistive Technologies
Dragon Professional Individual 15
Fusion 2021
JAWS 2021
ZoomText Magnifier 2021
NVDA 2022.4
Windows Magnifier
Windows Narrator
Mac Zoom for MacOS 13 (Ventura)
In Spring 2023, the previous Fusion, JAWS, and ZoomText accommodations will be
updated as follows:
Fusion 2023
JAWS 2023
ZoomText Magnifier 2023
ZoomText Magnifier/Reader 2023
Other assistance
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 the Pearson VUE
document .
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. 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.
Frequently asked questions about exam
accommodations
Article • 04/03/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 • 04/21/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.
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 • 04/07/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 • 05/31/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-204: Developing Solutions for Microsoft Azure
5 AZ-305: Designing Microsoft Azure Infrastructure Solutions
6 AZ-400: Designing and Implementing Microsoft DevOps Solutions
7 AZ-500: Microsoft Azure Security Technologies
8 AZ-900: Microsoft Azure Fundamentals
S/N Practice Assessment
9 DP-100: Designing and Implementing a Data Science Solution on Azure
10 DP-203: Data Engineering on Microsoft Azure
11 DP-300: Administering Microsoft Azure SQL Solutions
12 DP-900: Microsoft Azure Data Fundamentals
13 MB-300: Microsoft Dynamics 365: Core Finance and Operations
14 MB-910: Microsoft Dynamics 365 Fundamentals (CRM)
15 MB-920: Microsoft Dynamics 365 Fundamentals (ERP)
16 MS-700: Managing Microsoft Teams
17 MS-900: Microsoft 365 Fundamentals
18 PL-100: Microsoft Power Platform App Maker
19 PL-200: Microsoft Power Platform Functional Consultant
20 PL-300: Microsoft Power BI Data Analyst
21 PL-400: Microsoft Power Platform Developer
22 PL-900: Microsoft Power Platform Fundamentals
23 SC-200: Microsoft Security Operations Analyst
24 SC-300: Microsoft Identity and Access Administrator
25 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
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 team that develops our Assessments on
certification exam. Receive are available certification exams, Microsoft Learn. Simply
a score report that at no cost Practice Assessments are sign in to your
provides the answer, and can be updated in step with Microsoft Learn profile
rationale, and links to attempted as certifications to keep or create an account
additional information for many times them relevant and up to before taking a Practice
every question. as desired. date. Assessment.
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 question types
Article • 04/03/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 NDA, 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.
IMPORTANT NOTE: You cannot access any unauthorized materials during your
break, including your cell phone. If the proctor sees you doing so, your exam will
be revoked. To learn more about cell phone use 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.
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.
Practice Tests offered by MeasureUp: Some exams have practice tests that are offered
through MeasureUp to help you prepare for your exam.
These Practice testsAssessments 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 either option is 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 NDA 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 • 04/03/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 • 04/03/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 • 03/13/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. 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 • 04/03/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 question types.
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 • 04/03/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 the certification
artifacts and show the new expiration date?
It takes 24-48 hours for new expiration dates to be reflected in the artifacts. Certification
badges issued by Credly will also be updated with the new expiration dates. Note that
new certification badges are not issued—current badges are simply updated with the
latest 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 • 04/03/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 • 04/03/2023
About digital certificates and badges
Microsoft Certification certificates and badges are proof that you’ve passed the exams
required for certification. But more than that, they’re a symbol of real-world skills and
your commitment to keeping pace with technology. On your LinkedIn profile, career-
related social media posts, or embedded in your email signature, your badge is
recognized as a trusted 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!)
Badge details
Badges are digital representations of your achievements consisting of an image and
metadata uniquely linked to you.
Access your certificates and badges 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. Your first two certifications will be listed in the Certifications section. (If you have
more than two certifications, select “View all” under the last visible certification.)
5. Scroll to the certification representing the badge or certificate you’d like to access
and select “View certification details” below the description.
6. Under the certification title, there are two link options: “Print certificate” and
“Share.”
7. If you’d like to share your badge or certificate, select “Share” to be taken to the
Credly dashboard.
Manage Microsoft certifications and badges in
Credly
Microsoft partners with Credly so you can manage, share, and verify your Microsoft
Certifications. The platform provides labor market insights to help you explore job
opportunities that match your skills. Through Credly and their partner Gartner
TalentNeuron™, you get 24/7 access to more than 25,000 global job boards and
corporate career sites.
With the Credly platform you can:
Download your badge image and URL to embed in a resume, website, or email
signature.
Share your exams and certifications with your professional network.
Learn which employers are looking for your skills.
Discover how your salary relates to your skills
Search for new job opportunities associated with your certification and apply in
just a few clicks.
Watch the video: Labor Market Insights to see how easy it is to discover
opportunities in your market.
Claiming badges via Credly
When you earn a certification badge, Microsoft will notify you via email with a link to
your badge on Credly. If you’re accessing Credly for the first time, create an account
using the same email address you used to enroll in your certification exams. You’ll
receive a confirmation email from Credly with one more link to complete enrollment.
Tip: You can also enroll in, and access, Credly directly from your Learn profile. See Access
your certificates and badges on Learn above.
Automatically accept badges from Credly
From the Credly platform, adjust your account settings to automatically accept badges.
Watch this step-by-step process in the Credly video “How do I manage and share my
digital badge? ” Note that while the video shows badge email notifications coming
from Credly, your email notifications will come from Microsoft.
Sharing your badges from Credly
1. Go to the Credly platform, via your Learn profile or the link in your badge claim
email from Microsoft.
2. Sign in to your Credly account.
3. Select “Share” to go to the “Share your badge” page.
4. To share your badge on social media (such as LinkedIn) or to embed it in your
résumé, email signature, or personal website, use the one-click sharing features on
this page.
Exams and certifications eligible for a badge
We issue badges for all active exams and certifications in the Microsoft Certification
program with the following exceptions:
When passing one exam results in a certification, a badge is issued for the
certification rather than the exam.
Badges are not available for some legacy exams and certifications. If you don’t see
a badge for a legacy exam or certification in your Credly profile, we did not issue
one for that exam or certification.
If you earned a badge for an exam or certification that has been retired, you can still
claim your badge via Credly’s platform.
Frequently asked questions about badges
Is there a cost associated with claiming, managing, or sharing my Microsoft badge?
No. This is a free service from Microsoft.
How is my credential displayed as a Microsoft badge?
Credly’s platform uses the Open Badges standards defined by IMS Global to translate
your credential into a digital image associated with metadata uniquely connected to
you. This standard allows you to easily share your digital badge online in a way that can
be verified by employers and others interested in your skills.
My newer badge looks different from the ones I’ve earned previously. What changed?
We updated our badge designs to unite the look and feel of badges across all of
Microsoft. The new design has the same functionality as the previous design. It’s just
spiffier.
What if I don’t want my Microsoft badge to be made public?
You’re in control of how and when your badge is shared. Adjust the privacy settings in
your account on the Credly platform any time to make your profile and badges private.
You’re not required to accept your badges and may disregard the notification emails if
you don’t wish to participate.
If I have questions about my Microsoft badge, whom can I contact?
If you have any questions about the Credly platform or about how to claim your badge,
reference resources in the Credly Help Center or submit a help request .
If you have questions about missing badges, visit: Certification support.
What if I earned a Microsoft badge through Certiport but have not yet received my
badge?
Please contact Certiport to inquire about your missing badge.
Please note: When badge earners are missing badges from Certiport, it is often due to
one of the following reasons:
The default language in your Certiport account is something other than English.
You have two accounts in Certiport’s certification system.
What happens to my badge if an exam or certification is retired?
If you earned a badge for an exam or certification that was chosen to be part of the
digital badge program but was later retired, you can still accept the badge via Credly’s
platform.
View and share your transcript
Article • 04/03/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 • 04/03/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 • 04/21/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.
Social media and Blog
Article • 04/03/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 • 05/05/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
Microsoft
Business value of digital transformation and the contribution of a growth mindset
IDC, sponsored by Microsoft
Benefits of role-based certifications
IDC, sponsored by Microsoft
Leveraging Microsoft Learning Partners for innovation and impact
IDC, sponsored by Microsoft
Understanding Microsoft Azure certifications
Microsoft (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 • 05/04/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: Security Administrator Associate June 30, 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
Microsoft Certified: Azure Stack Hub Operator Associate July 31, 2023
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 Certified: Teams Support Engineer Specialty July 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.
MTA
Certification Retirement date
MTA: Database Fundamentals June 30, 2022
MTA: Windows Server Administration Fundamentals June 30, 2022
MTA: Security Fundamentals June 30, 2022
MTA: Windows Operating System Fundamentals June 30, 2022
MTA: Introduction to Programming Using Java June 30, 2022
MTA: Software Development Fundamentals June 30, 2022
MTA: HTML5 Application Development Fundamentals June 30, 2022
MTA: Introduction to Programming Using Python June 30, 2022
MTA: Networking Fundamentals June 30, 2022
MTA: Introduction to Programming Using HTML and CSS June 30, 2022
MTA: Introduction to Programming Using JavaScript June 30, 2022
MTA: Mobility and Device Fundamentals June 30, 2022
Exam retirement
Article • 04/03/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
MB-320 Microsoft Dynamics 365 Supply Chain Management, June 30, 2023
Manufacturing
MB-340 Microsoft Dynamics 365 Commerce Functional June 30, 2023
Consultant
MS-500 Microsoft 365 Security Administration June 30, 2023
MS-720 Microsoft Teams Voice Engineer June 30, 2023
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
MD-100 Windows Client July 31, 2023
MD-101 Managing Modern Desktops July 31, 2023
MS-100 Microsoft 365 Identity and Services July 31, 2023
Exam Exam name Retirement date
number
MS-101 Microsoft 365 Mobility and Security July 31, 2023
MS-220 Troubleshooting Microsoft Exchange Online July 31, 2023
MS-740 Troubleshooting Microsoft Teams July 31, 2023
MS-600 Building Applications and Solutions with Microsoft December 31, 2023 (for PAC
365 Core Services holders only)
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
MS-600 Building Applications and Solutions with Microsoft 365 April 2, 2023 (for most
Core Services audiences)
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
Exam number Exam name Retirement date
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
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
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
Exam Exam name Retirement date
number
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
ITPro/Developer
Exam Exam name Retirement
number date
70-086 Implementing and Supporting Microsoft Systems Management Server 2008
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 Management October 31,
(SAM) Program 2010
70-158 Microsoft Forefront Identity & Access Management, Configuring July 31,
2015
Exam Exam name Retirement
number date
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
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 2000 2008
Network
70-215 Installing, Configuring, and Administering Microsoft Windows 2000 2008
Server
70-216 Implementing and Administering a Microsoft Windows 2000 Network 2008
Infrastructure
70-217 Implementing and Administering a Microsoft Windows 2000 Directory 2008
Services Infrastructure
70-218 Managing a Microsoft Windows 2000 Network Environment 2008
70-219 Designing a Microsoft Windows 2000 Directory Services Infrastructure 2008
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 2000 2008
70-223 Installing, Configuring, and Administering Microsoft Clustering Services 2008
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 Microsoft 2008
Exchange 2000 Server
Exam Exam name Retirement
number date
70-226 Designing Highly Available Web Solutions with Microsoft Windows 2000 2008
Server Technologies
70-227 Installing, Configuring, and Administering Microsoft Internet Security 2008
and Acceleration (ISA) Server 2000, Enterprise Edition
70-228 Installing, Configuring, and Administering Microsoft SQL Server 2000 March 31,
Enterprise Edition 2009
70-229 Designing and Implementing Databases with Microsoft SQL Server 2000 March 31,
Enterprise Edition 2009
70-230 Designing and Implementing Solutions with Microsoft BizTalk Server 2008
2000, Enterprise Edition
70-232 Implementing and Maintaining Highly Available Web Solutions with 2008
Microsoft Windows 2000 Server Technologies and Microsoft Application
Center 2000
70-234 Designing and Implementing Solutions with Microsoft Commerce Server 2008
2000
70-235 TS: Developing Business Process and Integration Solutions by Using June 30,
Microsoft BizTalk Server 2006 2011
70-236 TS: Exchange Server 2007, Configuring September
30, 2012
70-237 Pro: Designing Messaging Solutions with Microsoft Exchange Server September
2007 30, 2012
70-238 Pro: Deploying Messaging Solutions with Microsoft Exchange Server September
2007 30, 2012
70-241 TS: Developing Business Process and Integration Solutions by Using June 30,
Microsoft BizTalk Server 2006 R2 2011
70-243 Administering and Deploying System Center 2012 Configuration July 31,
Manager 2017
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 2012 December
31, 2017
70-247 Configuring and Deploying a Private Cloud December
31, 2017
Exam Exam name Retirement
number date
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,
Professional 2013
70-271 Supporting Users and Troubleshooting a Microsoft Windows XP June 30,
Operating System 2011
70-272 Supporting Users and Troubleshooting Desktop Applications on a June 30,
Microsoft Windows XP Operating System 2011
70-281 Planning, Deploying, and Managing an Enterprise Project Management October 31,
Solution 2010
70-282 Planning, Deploying, and Managing a Network Solution for the Small September
and Medium-Sized Business 30, 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,
Environment 2013
70-291 Implementing, Managing, and Maintaining a Microsoft Windows Server July 31,
2003 Network Infrastructure 2013
70-292 Managing and Maintaining a Windows Server 2003 Environment for an 2008
MCSA Certified on Windows 2000
70-293 Planning and Maintaining a Microsoft Windows Server 2003 Network July 31,
Infrastructure 2013
70-294 Planning, Implementing, and Maintaining a Microsoft Windows Server July 31,
2003 Active Directory Infrastructure 2013
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,
Network Infrastructure 2013
70-298 Designing Security for a Microsoft Windows Server 2003 Network July 31,
2013
Exam Exam name Retirement
number date
70-299 Implementing and Administering Security in a Microsoft Windows July 31,
Server 2003 Network 2013
70-300 Analyzing Requirements and Defining Microsoft .NET Solution March 31,
Architectures 2009
70-301 Managing, Organizing, and Delivering IT Projects by Using Microsoft March 31,
Solutions Framework 3.0 2009
70-305 Developing and Implementing Web Applications with Microsoft Visual March 31,
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
70-310 Developing XML Web Services and Server Components with Microsoft March 31,
Visual Basic .NET and the Microsoft .NET Framework 2009
70-315 Developing and Implementing Web Applications with Microsoft Visual March 31,
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 Microsoft March 31,
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 .NET March 31,
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
Exam Exam name Retirement
number date
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# .NET March 31,
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
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) Server October 31,
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 Patterns September
30, 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
Exam Exam name Retirement
number date
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, Configuring July 31,
2013
70-401 TS: Microsoft System Center Configuration Manager 2007, Configuring July 31,
2013
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
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
Exam Exam name Retirement
number date
70-441 PRO: Designing Database Solutions by Using Microsoft SQL Server 2005 June 30,
2011
70-442 PRO: Designing and Optimizing Data Access by Using Microsoft SQL June 30,
Server 2005 2011
70-443 PRO: Designing a Database Server Infrastructure by Using Microsoft SQL June 30,
Server 2005 2011
70-444 PRO: Optimizing and Maintaining a Database Administration Solution by June 30,
Using Microsoft SQL Server 2005 2011
70-444 TS: Bing Maps Platform, Application Development December
31, 2011
70-445 TS: Microsoft SQL Server 2005, Business Intelligence ‒ Development and June 30,
Maintenance 2011
70-446 PRO: Designing a Business Intelligence Solution by Using Microsoft SQL June 30,
Server 2005 2011
70-447 UPGRADE: MCDBA Skills to MCITP Database Administrator by Using June 30,
Microsoft SQL Server 2005 2011
70-448 Microsoft SQL Server 2008, Business Intelligence Development and July 31,
Maintenance 2016
70-450 PRO: Designing, Optimizing, and Maintaining a Database Administrative July 31,
Solution Using Microsoft SQL Server 2008 2015
70-451 PRO: Designing Database Solutions and Data Access Using Microsoft July 31,
SQL Server 2008 2015
70-452 PRO: Microsoft SQL Server 2008, Designing a Business Intelligence July 31,
Solution 2013
70-453 Upgrade: Transition Your MCITP SQL Server 2005 DBA to MCITP SQL July 31,
Server 2008 2012
70-454 Upgrade: Transition Your MCITP SQL Server 2005 DBD to MCITP SQL July 31,
Server 2008 DBD 2012
70-455 Upgrade: Transition Your MCITP SQL Server 2005 BI Developer to MCITP July 31,
SQL Server 2008 BI Developer 2012
70-457 Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server 2012, July 31,
Part 1 2016
Exam Exam name Retirement
number date
70-458 Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server 2012, July 31,
Part 2 2016
70-459 Transition Your MCITP: Database Administrator 2008 or MCITP: Database January 31,
Developer 2008 to MCSE: Data Platform 2016
70-460 Transition Your MCITP: Business Intelligence Developer 2008 to MCSE: January 31,
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 2012/2014 January 31,
2021
70-464 Developing Microsoft SQL Server Databases January 31,
2021
70-465 Designing Database Solutions for Microsoft SQL Server January 31,
2021
70-466 Implementing Data Models and Reports with Microsoft SQL Server January 31,
2021
70-467 Designing Business Intelligence Solutions with Microsoft SQL Server January 31,
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
JavaScript 30, 2016
Exam Exam name Retirement
number date
70-482 Advanced Windows Store App Development Using HTML5 and September
JavaScript 30, 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 [Link] 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
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
Exam Exam name Retirement
number date
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 Foundation July 31,
2013
70-503 TS: Microsoft .NET Framework 3.5 - Windows Communication July 31,
Foundation 2013
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,
Development 2013
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 Framework July 31,
4 2016
70-512 TS: Visual Studio Team Foundation Server 2010, Administration July 31,
2014
70-513 TS: Windows Communication Foundation Development with Microsoft July 31,
.NET Framework 4 2016
70-515 TS: Web Applications Development with Microsoft .NET Framework 4 July 31,
2016
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,
Developer Skills to MCPD .NET Framework 4 Windows Applications 2014
Developer
70-523 Upgrade: Transition your MCPD .NET Framework 3.5 Web Developer July 31,
Skills to MCPD .NET Framework 4 Web Developer 2014
Exam Exam name Retirement
number date
70-526 TS: Microsoft .NET Framework 2.0 – Windows-Based Client Development June 30,
2011
70-528 TS: Microsoft .NET Framework 2.0 – Web-Based Client Development June 30,
2011
70-529 TS: Microsoft .NET Framework 2.0 – Distributed Application June 30,
Development 2011
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 Foundation July 31,
2013
70-537 Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack January 31,
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,
Development 2011
70-542 TS: Microsoft Office SharePoint Server 2007 - Application Development January 31,
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 the June 30,
Microsoft .NET Framework 2011
70-548 PRO: Designing and Developing Windows-Based Applications by Using June 30,
the Microsoft .NET Framework 2011
Exam Exam name Retirement
number date
70-549 PRO: Designing and Developing Enterprise Applications by Using the June 30,
Microsoft .NET Framework 2011
70-551 UPGRADE: MCAD Skills to MCPD Web Developer by Using the Microsoft June 30,
.NET Framework 2011
70-552 UPGRADE: MCAD Skills to MCPD Windows Developer by Using the June 30,
Microsoft .NET Framework 2011
70-553 UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise Application June 30,
Developer by Using the Microsoft .NET Framework: Part 1 2011
70-554 UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise Application June 30,
Developer by Using the Microsoft .NET Framework: Part 1 2011
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 the June 30,
Microsoft .NET Framework 2011
70-559 UPGRADE: MCAD Skills to MCTS Web Applications by Using the June 30,
Microsoft .NET Framework 2011
70-561 TS: Microsoft .NET Framework 3.5, [Link] Application Development July 31,
2013
70-562 TS: Microsoft .NET Framework 3.5, [Link] Application Development July 31,
2013
70-563 Pro: Designing and Developing Windows Applications Using the July 31,
Microsoft .NET Framework 3.5 2013
70-564 PRO: Designing and Developing [Link] Applications Using the July 31,
Microsoft .NET Framework 3.5 2013
70-565 PRO: Designing and Developing Enterprise Applications Using the July 31,
Microsoft .NET Framework 3.5 2013
70-566 UPGRADE: Transition your MCPD Windows Developer Skills to MCPD July 31,
Windows Developer 3.5 2012
Exam Exam name Retirement
number date
70-567 UPGRADE: Transition your MCPD Web Developer Skills to MCPD July 31,
[Link] Developer 3.5 2012
70-568 UPGRADE: Transition your MCPD Enterprise Application Developer Skills July 31,
to MCPD Enterprise Application Developer 3.5, Part 1 2012
70-569 UPGRADE: Transition your MCPD Enterprise Application Developer Skills July 31,
to MCPD Enterprise Application Developer 3.5, Part 2 2012
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 Applications July 31,
2016
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 Using July 31,
Microsoft BizTalk Server 2010 2015
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 Support March 31,
2011
70-622 Pro: Microsoft Desktop Support – ENTERPRISE July 31,
2013
Exam Exam name Retirement
number date
70-623 Pro: Microsoft Desktop Support – CONSUMER July 31,
2013
70-624 TS: Deploying and Maintaining Windows Vista Client and 2007 Microsoft October 31,
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, Managing January 31,
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,
2008, Technology Specialist 2013
Exam Exam name Retirement
number date
70-649 TS: Upgrading Your MCSE on Windows Server 2003 to Windows Server July 31,
2008, Technology Specialist 2015
70-652 TS: Windows Server Virtualization, Configuring September
30, 2011
70-653 Windows Small Business Server 2008, Configuring July 31,
2012
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,
OEMs 2011
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
Exam Exam name Retirement
number date
70-671 Designing and Providing Microsoft Volume Licensing Solutions to Small January 31,
and Medium Organizations 2015
70-672 Designing and Providing Microsoft Volume Licensing Solutions to Large January 31,
Organizations 2015
70-673 TS: Designing, Assessing, and Optimizing Software Asset Management March 31,
(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,
Technician 2014
70-683 TS: Windows 7, Preinstalling for OEMs July 31,
2013
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 Managing July 31,
2013
70-691 Windows Server 2008 HPC Environments, Developing July 31,
2013
Exam Exam name Retirement
number date
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 and December
Cloud Services Integration 31, 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
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
Exam Exam name Retirement
number date
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
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
Exam Exam name Retirement
number date
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 and October 31,
Technologies 2010
74-133 Customizing Portal Solutions with Microsoft SharePoint Products and October 31,
Technologies 2010
74-134 Pre-Installing Microsoft Products and Technologies October 31,
2010
74-135 Developing E-Business Solutions Using Microsoft BizTalk Server 2004 October 31,
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 and October 31,
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
74-335 Lync Network Readiness Assessment March 30,
2016
74-338 Lync 2013 Depth Support Engineer March 30,
2016
Exam Exam name Retirement
number date
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,
Specialization 2012
74-409 Server Virtualization with Windows Server Hyper-V and System Center July 31,
2018
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 Large December
Organizations 31, 2017
74-679 Windows Server 2008 Hosted Environments, Configuring and Managing July 31,
2013
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
Exam Exam name Retirement
number date
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,
Develop) 2019
Microsoft Dynamics
Exam Exam name Retirement
number date
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 Configuration November 2012
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 Configuration December 31,
2016
MB2-704 Microsoft Dynamics CRM Application July 31, 2017
MB2-706 Microsoft Dynamics CRM Online Deployment December 31,
2019
Exam Exam name Retirement
number date
MB2-707 Microsoft Dynamics CRM Customization and Configuration December 31,
2019
MB2-708 Microsoft Dynamics CRM Installation December 31,
2019
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 Configuration December 31,
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 Configuration January 31,
2016
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
Exam Exam name Retirement
number date
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
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
Exam Exam name Retirement
number date
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
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
Exam Exam name Retirement
number date
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
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
Exam Exam name Retirement
number date
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
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
Exam Exam name Retirement
number date
MB6-703 Microsoft Dynamics AX 2012 R3 Trade and Logistics December 31,
2016
MB6-704 Microsoft Dynamics AX 2012 R3 CU8 Development Introduction December 31,
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
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 Production December 31,
and Logistics 2016
MB6-889 Microsoft Dynamics AX 2012 Service Management December 31,
2016
Exam Exam name Retirement
number date
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,
Dynamics 365 Finance 2021
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
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
Exam Exam name Retirement
number date
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
MB7-849 NAV 2009-Produktion (German) June 30, 2014
Course retirement
Article • 03/21/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 July 31st, 2023
Course Version Title Language Retirement
number date
AZ- A Microsoft Azure IoT Developer English 7/31/2023
220T00
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- A Configuring and Operating a Hybrid English 7/31/2023
600T00 Cloud with Microsoft Azure Stack Hub
AZ- A Configuring and Operating a Hybrid Japanese 7/31/2023
600T00JA Cloud with Microsoft Azure Stack Hub
AZ- A Configuring and Operating a Hybrid Korean 7/31/2023
600T00KO Cloud with Microsoft Azure Stack Hub
Course Version Title Language Retirement
number date
AZ- A Configuring and Operating a Hybrid Chinese 7/31/2023
600T00ZH Cloud with Microsoft Azure Stack Hub Simplified
AZ- A Azure Support Engineer Troubleshooting English 7/31/2023
720T00 Azure Connectivity
AZ- A Azure Support Engineer Troubleshooting Japanese 7/31/2023
720T00JA Azure Connectivity
AZ- A Azure Support Engineer Troubleshooting Korean 7/31/2023
720T00KO Azure Connectivity
AZ- A Support Engineer Troubleshooting Azure Chinese 7/31/2023
720T00ZH Connectivity Azure Simplified
MS- A Microsoft 365 Identity and Services English 7/31/2023
100T00
MS- A Microsoft 365 Mobility and Security English 7/31/2023
101T00
MD- A Windows Client English 7/31/2023
100T00
MD- A Managing Modern Desktops English 7/31/2023
101T00
MS- A Exchange Support Engineer English 7/31/2023
220T00
MS- A Troubleshooting Microsoft Teams English 7/31/2023
740T00
Courseware retirements on June 30th, 2023
Course Version Title Language Retirement
number date
MS- A Microsoft 365 Security Administration English 6/30/2023
500T00
MS- A Microsoft 365 Security Administration Japanese 6/30/2023
500T00JA
MS- A Microsoft 365 Security Administration Korean 6/30/2023
500T00KO
Course Version Title Language Retirement
number date
MS- A Microsoft 365 Security Administration Chinese 6/30/2023
500T00ZH Simplified
MS- A Microsoft Teams Voice Engineer English 6/30/2023
720T00
MB- A Microsoft Dynamics 365 Supply Chain English 6/30/2023
320T00 Management, Manufacturing
Courseware retirements on April 28th, 2023
Course Version Title Language Retirement
number date
DP- A Implementing a Machine Learning English 04/28/2023
090T00 Solution with Microsoft Azure Databricks
DP- A Implementing a Machine Learning Japanese 4/28/2023
090T00JA Solution with Microsoft Azure Databricks
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 Databricks Simplified
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 Azure English 1/31/2023
Cosmos DB
DP-070T00 A Migrate Open Source Data Workloads English 1/31/2023
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- A Microsoft Azure Fundamentals Arabic 09/30/2022
900T01AR (1 Day)
AZ- A Microsoft Azure Fundamentals Portuguese 09/30/2022
900T01BR (1 Day) (Brazil)
AZ- A Microsoft Azure Fundamentals German 09/30/2022
900T01DE (1 Day)
AZ- A Microsoft Azure Fundamentals Spanish 09/30/2022
900T01ES (1 Day)
AZ- A Microsoft Azure Fundamentals French 09/30/2022
900T01FR (1 Day)
AZ-900T01ID A Microsoft Azure Fundamentals Indonesian 09/30/2022
(1 Day)
AZ-900T01IT A Microsoft Azure Fundamentals Italian 09/30/2022
(1 Day)
AZ-900T01JA A Microsoft Azure Fundamentals Japanese 09/30/2022
(1 Day)
AZ- A Microsoft Azure Fundamentals Korean 09/30/2022
900T01KO (1 Day)
AZ- A Microsoft Azure Fundamentals Russian 09/30/2022
900T01RU (1 Day)
AZ- A Microsoft Azure Fundamentals Chinese 09/30/2022
900T01TW (1 Day) Traditional
AZ- A Microsoft Azure Fundamentals Chinese 09/30/2022
900T01ZH (1 Day) Simplified
Courseware retirements on June 30th, 2022
Course Version Title Language Retirement
number date
40501 A Microsoft Cloud Workshop: Cloud-native English 06/30/2022
applications
40502 A Microsoft Cloud Workshop: Big data English 06/30/2022
analytics and visualization
Course Version Title Language Retirement
number date
40505 A Microsoft Cloud Workshop: Internet of English 06/30/2022
Things
40508 A Microsoft Cloud Workshop: Modern English 06/30/2022
Cloud Apps
40511 A Microsoft Cloud Workshop: Continuous English 06/30/2022
Delivery in Azure DevOps
40512 A Microsoft Cloud Workshop: App English 06/30/2022
Modernization
40513 A Microsoft Cloud Workshop: Building a English 06/30/2022
Resilient IaaS Architecture
40514 A Microsoft Cloud Workshop: Migrating English 06/30/2022
Oracle to Azure SQL and PostgreSQL
40515 A Microsoft Cloud Workshop: Enterprise- English 06/30/2022
Class Networking in Azure
40530 A Microsoft Cloud Workshop: Analyzing English 06/30/2022
text with Azure Machine Learning and
Cognitive Services
40535 A Microsoft Cloud Workshop: Serverless English 06/30/2022
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: Predictive English 06/30/2022
Maintenance for remote field devices
40562 A Microsoft Cloud Workshop: Migrating English 06/30/2022
SQL databases to Azure
40564 A Microsoft Cloud Workshop: Securing English 06/30/2022
Azure IoT solutions
40573 A Microsoft Cloud Workshop: Hybrid English 06/30/2022
identity
Course Version Title Language Retirement
number date
40576 A Microsoft Cloud Workshop: Azure English 06/30/2022
Synapse Analytics and AI
40577 A Microsoft Cloud Workshop: Innovate English 06/30/2022
and modernize apps with Data and AI
40578 A Microsoft Cloud Workshop: English 06/30/2022
Implementing Azure Virtual Desktop in
the enterprise
40584 A Microsoft Cloud Workshop: Leveraging English 06/30/2022
Azure Digital Twins in a supply chain
40585 A Microsoft Cloud Workshop: AI-led English 06/30/2022
business process automation
AZ- A Azure Administration for AWS SysOps English 06/30/2022
010T00
AZ- A Azure Administration for AWS SysOps Japanese 06/30/2022
010T00JA
AZ- A Azure Administration for AWS SysOps Simplified 06/30/2022
010T00ZH Chinese
AZ- A Azure Administration for AWS SysOps Korean 06/30/2022
010T00KO
AZ- A Microsoft Azure solutions for AWS English 06/30/2022
020T00 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- A Microsoft Azure technologies for AWS English 06/30/2022
030T00 architects
AZ- A Microsoft Azure technologies for AWS Japanese 06/30/2022
030T00JA architects
AZ- A Microsoft Azure technologies for AWS Simplified 06/30/2022
030T00ZH architects Chinese
Course Version Title Language Retirement
number date
AZ- A Microsoft Azure technologies for AWS Korean 06/30/2022
030T00KO architects
AZ- A Microsoft Azure Fundamentals (1 Day) English 06/30/2022
900T01
DA- A Analyzing Data with Power BI Japanese 06/30/2022
100T00JA
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 Workloads to Japanese 06/30/2022
070T00JA Azure
DP- A Migrate Open Source Data Workloads to Simplified 06/30/2022
070T00ZH Azure Chinese
DP- A Migrate Open Source Data Workloads to Korean 06/30/2022
070T00KO Azure
Courseware retirements on May 31st, 2022
Course Version Title Language Retirement
number date
Course Version Title Language Retirement
number date
MB- A Microsoft Dynamics 365 Commerce English 05/31/2022
340T00 Functional Consultant
WS- A Migrating Application Workloads to Japanese 05/31/2022
050T00JA Azure
WS- A Migrating Application Workloads to Simplified 05/31/2022
050T00ZH Azure Chinese
WS- A Migrating Application Workloads to Korean 05/31/2022
050T00KO 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- A Microsoft Azure Architect Japanese 03/31/2022
303T00JA 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 Design English 03/31/2022
AZ- A Microsoft Azure Architect Design Japanese 03/31/2022
304T00JA
AZ- A Microsoft Azure Architect Design Korean 03/31/2022
304T00KO
AZ- A Microsoft Azure Architect Design Chinese 03/31/2022
304T00ZH 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
Course Version Title Language Retirement
number date
WS-012T00 A Windows Server 2019 Hybrid and English 03/31/2022
Azure IaaS
Courseware retirements on January 31st, 2022
Course Version Title Language Retirement
number date
MS-040T00 A Manage SharePoint and OneDrive in English 01/31/2022
Microsoft 365
WS-050T00 A Migrating Application Workloads to English 01/31/2022
Azure
Courseware retirements on December 30th, 2021
Course Version Title Language Retirement
number date
DP- A Implementing an Azure Data Solution Korean 12/30/2021
200T01KO
DP- A Implementing an Azure Data Solution Chinese 12/30/2021
200T01ZH Simplified
DP- A Implementing an Azure Data Solution Japanese 12/30/2021
200T01JA
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
Course Version Title Language Retirement
number date
10961 C Automating Administration With English 12/30/2021
Windows PowerShell
10962 C Advanced Automated Administration English 12/30/2021
With Windows PowerShell
10964 C Cloud & Datacenter Monitoring with English 12/30/2021
System Center Operations Manager
10965 D IT Service Management with System English 12/30/2021
Center Service Manager
10967 A Fundamentals of a Windows Server® English 12/30/2021
Infrastructure
10969 B Active Directory® Services with English 12/30/2021
Windows Server®
10972 B Administering the Web Server (IIS) Role English 12/30/2021
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 365 English 12/30/2021
Hybrid Deployments
10985 C Introduction to SQL Databases English 12/30/2021
10986 B Updating Your Skills to SQL Server 2016 English 12/30/2021
10987 C Performance Tuning and Optimizing English 12/30/2021
SQL Databases
10990 C Analyzing Data with SQL Server English 12/30/2021
Reporting Services
10994 B Data Analysis Fundamentals using Excel English 12/30/2021
10998 A Updating Your Skills to SQL Server 2017 English 12/30/2021
20334 C Core Solutions of Skype for Business English 12/30/2021
2015/2019
20339 A Planning and Administering SharePoint English 12/30/2021
2016
Course Version Title Language Retirement
number date
20339 A Advanced Technologies of SharePoint English 12/30/2021
2016
20345 B Administering Microsoft Exchange English 12/30/2021
Server 2016/2019
20345 B Designing and Deploying Microsoft English 12/30/2021
Exchange Server 2016/2019
20410 D Installing and Configuring Windows English 12/30/2021
Server® 2012
20411 D Administering Windows Server® 2012 English 12/30/2021
20412 D Configuring Advanced Windows English 12/30/2021
Server® 2012 Services
20413 C Designing and Implementing a Server English 12/30/2021
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® 2014 English 12/30/2021
20462 D Administering Microsoft® SQL Server® English 12/30/2021
2014 Databases
20463 D Implementing a Data Warehouse with English 12/30/2021
Microsoft® SQL Server® 2014
20464 D Developing Microsoft SQL Server 2014 English 12/30/2021
Databases
20465 D Designing Solutions for Microsoft SQL English 12/30/2021
Server 2014
20466 D Implementing Data Models and Reports English 12/30/2021
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 JavaScript English 12/30/2021
and CSS3
Course Version Title Language Retirement
number date
20483 C Programming in C# English 12/30/2021
20486 C Developing [Link] MVC 5 Web English 12/30/2021
Applications
20486 D Developing [Link] Core MVC Web English 12/30/2021
Applications
20487 D Developing Microsoft Azure and Web English 12/30/2021
Services
20694 B Virtualizing Enterprise Desktops and English 12/30/2021
Apps
20703 B Administering System Center English 12/30/2021
Configuration Manager
20740 C Installation, Storage, and Compute with English 12/30/2021
Windows Server 2016
20741 B Networking with Windows Server 2016 English 12/30/2021
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 Warehouse English 12/30/2021
20768 C Developing SQL Data Models English 12/30/2021
20777 A Implementing Microsoft Azure Cosmos English 12/30/2021
DB Solutions
Course Version Title Language Retirement
number date
20779 B Analyzing Data with Excel English 12/30/2021
21410 D Installing and Configuring Windows German 12/30/2021
Server® 2012
21411 D Administering Windows Server® 2012 German 12/30/2021
21412 D Configuring Advanced Windows German 12/30/2021
Server® 2012 Services
21413 B Designing and Implementing a Server German 12/30/2021
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 Server® German 12/30/2021
2012 Databases
21463 A Implementing a Data Warehouse with German 12/30/2021
Microsoft® SQL Server® 2012
21740 B Installation, Storage, and Compute with German 12/30/2021
Windows Server 2016
21741 B Networking with Windows Server 2016 German 12/30/2021
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 Windows French 12/30/2021
Server® 2012
22411 B Administering Windows Server 2012 French 12/30/2021
Course Version Title Language Retirement
number date
22412 B Configuring Advanced Windows Server French 12/30/2021
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 Server® French 12/30/2021
2012 Databases
22463 A Implementing a Data Warehouse with French 12/30/2021
Microsoft® SQL Server® 2012
22740 C Installation, Storage, and Compute with French 12/30/2021
Windows Server 2016 (French)
22741 B Networking with Windows Server 2016 French 12/30/2021
(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 Windows Japanese 12/30/2021
Server® 2012
23411 B Administering Windows Server 2012 Japanese 12/30/2021
23412 B Configuring Advanced Windows Japanese 12/30/2021
Server® 2012 Services
23413 B Designing and Implementing a Server Japanese 12/30/2021
Infrastructure
23414 B Implementing an Advanced Server Japanese 12/30/2021
Infrastructure
23740 B Installation, Storage, and Compute with Japanese 12/30/2021
Windows Server 2016
Course Version Title Language Retirement
number date
23741 A Networking with Windows Server 2016 Japanese 12/30/2021
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 Windows Portuguese 12/30/2021
Server® 2012 (Brazil)
24411 B Administering Windows Server 2012 Portuguese 12/30/2021
(Brazil)
24412 B Configuring Advanced Windows Server Portuguese 12/30/2021
2012 Services (Brazil)
24740 B Installation, Storage, and Compute with Portuguese 12/30/2021
Windows Server 2016 (Brazil)
24741 B Networking with Windows Server 2016 Portuguese 12/30/2021
(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 with Spanish 12/30/2021
Windows Server 2016
26741 B Networking with Windows Server 2016 Spanish 12/30/2021
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 JavaScript Chinese 12/30/2021
and CSS3 Simplified
28740 B Installation, Storage, and Compute with Chinese 12/30/2021
Windows Server 2016 Simplified
28741 B Networking with Windows Server 2016 Chinese 12/30/2021
Simplified
28742 A Identity with Windows Server 2016 Chinese 12/30/2021
Simplified
Course Version Title Language Retirement
number date
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 JavaScript Chinese 12/30/2021
and CSS3 Traditional
29740 B Installation, Storage, and Compute with Chinese 12/30/2021
Windows Server 2016 Traditional
29741 B Networking with Windows Server 2016 Chinese 12/30/2021
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 New English 12/30/2021
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 Windows 10 German 12/30/2021
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: Machine English 9/30/2021
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 and English 9/30/2021
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
DP-201T01 A Designing an Azure Data Solution English 8/31/2021
Courseware retirements on June 30th, 2021
Course Version Title Language Retirement
number date
Course Version Title Language Retirement
number date
AI-100T01 A Designing and Implementing an Azure English 6/30/2021
AI Solution
MB- A Microsoft Dynamics 365 + Power English 6/30/2021
600T00 Platform Solution Architect
MB- A Microsoft Dynamics 365 Fundamentals English 6/30/2021
901T00
AI- A Designing and Implementing an Azure Japanese 6/30/2021
100T01JA AI Solution
AI- A Designing and Implementing an Azure Korean 6/30/2021
100T01KO AI Solution
AI- A Designing and Implementing an Azure Simplified 6/30/2021
100T01ZH 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
Course Version Title Language Retirement
number date
40037 A Database Administration Fundamentals: Japanese 3/31/2021
MTA Exam 98-364
40038 A Networking Fundamentals: MTA Exam Japanese 3/31/2021
98-366
40039 A Security Fundamentals: MTA Exam 98-367 Japanese 3/31/2021
40040 A Windows Server Administration Japanese 3/31/2021
Fundamentals: MTA Exam 98-365
40240 A MTA Mobility & Device Fundamentals 98- Japanese 3/31/2021
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 Fundamentals: English 3/31/2021
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 Fundamentals: English 3/31/2021
Training for MTA Exam 98-364
40366 B Networking Fundamentals English 03/31/2021
40367 B Security Fundamentals English 03/31/2021
40368 A Mobility & Devices Fundamentals: MTA English 03/31/2021
Exam 98-368
40369 A Cloud Fundamentals: MTA Exam 98-369 English 03/31/2021
40372 A Microsoft .NET Fundamentals: Training English 3/31/2021
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
Course Version Title Language Retirement
number date
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 + Dynamics English 12/31/2020
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 SQL English 11/30/2020
Server 2019
40533 G OSS PaaS and DevOps English 11/30/2020
40563 G Real-time data with Azure Database for English 11/30/2020
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
Course Version Title Language Retirement
number date
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
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
Course Version Title Language Retirement
number date
AZ- A Developing for the Cloud Japanese 10/30/2020
300T06JA
AZ-301T01 A Designing for Identity and Security English 09/30/2020
AZ- A Designing for Identity and Security Chinese 10/30/2020
301T01ZH Simplified
AZ- A Designing for Identity and Security Korean 10/30/2020
301T01KO
AZ- A Designing for Identity and Security Japanese 10/30/2020
301T01JA
AZ-301T02 A Designing a Data Platform Solution English 09/30/2020
AZ- A Designing a Data Platform Solution Chinese 10/30/2020
301T02ZH Simplified
AZ- A Designing a Data Platform Solution Korean 10/30/2020
301T02KO
AZ- A Designing a Data Platform Solution Japanese 10/30/2020
301T02JA
AZ-301T03 A Design for Deployment, Migration, English 09/30/2020
and Integration
AZ- A Design for Deployment, Migration, Chinese 10/30/2020
301T03ZH and Integration Simplified
AZ- A Design for Deployment, Migration, Korean 10/30/2020
301T03KO and Integration
AZ- A Design for Deployment, Migration, Japanese 10/30/2020
301T03JA and Integration
AZ-301T04 A Designing an Infrastructure Strategy English 09/30/2020
AZ- A Designing an Infrastructure Strategy Chinese 10/30/2020
301T04ZH Simplified
AZ- A Designing an Infrastructure Strategy Korean 10/30/2020
301T04KO
AZ- A Designing an Infrastructure Strategy Japanese 10/30/2020
301T04JA
Courseware retirements on August 31st, 2020
Course Version Title Language Retirement
number date
AZ- A Microsoft Azure Administrator English 08/31/2020
103T00
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- A Develop Azure Infrastructure as a English 08/31/2020
203T01 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- A Develop Azure Platform as a Service English 08/31/2020
203T02 compute solutions
AZ- A Develop Azure Platform as a Service Chinese 08/31/2020
203T02ZH compute solutions Simplified
AZ- A Develop Azure Platform as a Service Korean 08/31/2020
203T02KO compute solutions
AZ- A Develop Azure Platform as a Service Japanese 08/31/2020
203T02JA compute solutions
AZ- A Develop for Azure storage English 08/31/2020
203T03
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
Course Version Title Language Retirement
number date
AZ- A Implement Azure security English 08/31/2020
203T04
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- A Monitor, troubleshoot, and optimize English 08/31/2020
203T05 Azure solutions
AZ- A Monitor, troubleshoot, and optimize Chinese 08/31/2020
203T05ZH Azure solutions Simplified
AZ- A Monitor, troubleshoot, and optimize Korean 08/31/2020
203T05KO Azure solutions
AZ- A Monitor, troubleshoot, and optimize Japanese 08/31/2020
203T05JA Azure solutions
AZ- A Connect to and consume Azure and English 08/31/2020
203T06 third-party services
AZ- A Connect to and consume Azure and Chinese 08/31/2020
203T06ZH third-party services Simplified
AZ- A Connect to and consume Azure and Korean 08/31/2020
203T06KO third-party services
AZ- A Connect to and consume Azure and Japanese 08/31/2020
203T06JA third-party services
MS- A Understanding the Modern Messaging English 08/31/2020
200T01 Infrastructure
MS- A Managing Client Access and Mail Flow English 08/31/2020
200T02
MS- A Managing Messaging High Availability English 08/31/2020
200T03 and Disaster Recovery
MS- A Defining a Hybrid Messaging Strategy English 08/31/2020
201T01
Course Version Title Language Retirement
number date
MS- A Managing Messaging Security, English 08/31/2020
201T02 Hygiene, and Compliance
MS- A Managing Office 365 Content Services English 08/31/2020
300T01
MS- A Managing SharePoint Online English 08/31/2020
300T02
MS- A Enabling Microsoft Teams for English 08/31/2020
300T03 Collaboration
MS- A Enabling Office 365 Workloads for English 08/31/2020
300T04 Collaboration
MS- A Implementing SharePoint 2019 English 08/31/2020
301T01 Infrastructure
MS- A Implementing SharePoint 2019 Service English 08/31/2020
301T02 Applications
MS- A Implementing SharePoint Hybrid English 08/31/2020
301T03 Scenarios
MS- A Migrating to SharePoint Online English 08/31/2020
301T04
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
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
Course Version Title Language Retirement
number date
2310 D Developing Web Applications Using English 06/30/2020
Microsoft® Visual Studio® 2008 SP1
2400 C Implementing and Managing Microsoft English 06/30/2020
Exchange Server 2003
2778 A Writing Queries Using Microsoft® SQL English 06/30/2020
Server™ 2008 Transact-SQL
6158 C Updating Your SQL Server® 2005 Skills to English 06/30/2020
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 Server® English 06/30/2020
2008 R2 Database
6232 B Implementing a Microsoft® SQL Server® English 06/30/2020
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® 7 English 06/30/2020
Client
6293 A Troubleshooting and Supporting English 06/30/2020
Windows® 7 in the Enterprise
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
Course Version Title Language Retirement
number date
6367 A Introduction to Object Oriented English 06/30/2020
Programming using Microsoft® Visual
Studio® 2008
6368 A Programming with the Microsoft® .NET English 06/30/2020
Framework Using Microsoft® Visual
Studio® 2008
6416 D Updating Your Windows Server® 2003 English 06/30/2020
Technology Skills to Windows Server®
2008
6418 C Deploying Windows Server® 2008 English 06/30/2020
6419 B Configuring, Managing and Maintaining English 06/30/2020
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 Identity English 06/30/2020
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
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
Course Version Title Language Retirement
number date
7197 A Managing Enterprise Desktops using the English 06/30/2020
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 SQL French 06/30/2020
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 Server® Japanese 06/30/2020
2008 Database
10076 A Maintaining a Microsoft® SQL Server® Japanese 06/30/2020
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 von German 06/30/2020
Windows Server® 2008-Servern
10141 A Verwalten einer Microsoft® SQL Server® German 06/30/2020
2008-Datenbank
10165 A Updating Your Skills from Microsoft® English 06/30/2020
Exchange Server 2003 or Exchange Server
2007 to Exchange Server 2010 SP1
10169 A Implementing a Microsoft® SQL Server® Brazilian 06/30/2020
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 Microsoft® English 06/30/2020
Server Virtualization
Course Version Title Language Retirement
number date
10221 B Configuração e solução de problemas de Brazilian 06/30/2020
uma infraestrutura de rede do Windows Portuguese
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 Microsoft® English 06/30/2020
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 with English 06/30/2020
Microsoft® Visual Studio® 2010
10263 A Developing Windows® Communication English 06/30/2020
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 with English 06/30/2020
Microsoft® Visual Studio® 2010
10267 A Introduction to Web Development with English 06/30/2020
Microsoft® Visual Studio® 2010
10324 A Implementing and Managing Microsoft® English 06/30/2020
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
Course Version Title Language Retirement
number date
10553 A Fundamentals of XAML and Microsoft® English 06/30/2020
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 with German 06/30/2020
Microsoft® Visual Studio® 2010
10559 A Introduction to Web Development Using Japanese 06/30/2020
Microsoft® Visual Studio® 2010
10559 A Introduction to Web Development with Japanese 06/30/2020
Microsoft® Visual Studio® 2010
10711 A Configuring, Managing and Russian 06/30/2020
Troubleshooting Microsoft® Exchange
Server 2010
10712 A Fundamentals of Windows Server® 2008 Russian 06/30/2020
10802 A Microsoft® Enterprise Search for IT English 06/30/2020
Professionals
10805 A Microsoft® SharePoint® 2010 Search for English 06/30/2020
Application Developers
10806 A Microsoft® FAST Search Server 2010 for English 06/30/2020
SharePoint® for Application Developers
10977 B Upgrading Your SQL Server Skills to English 06/30/2020
Microsoft® SQL Server® 2014
10981 A Infrastructure Provisioning with System English 06/30/2020
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 for English 06/30/2020
Lync
Course Version Title Language Retirement
number date
20336 B Core Solutions of Microsoft® Lync® English 06/30/2020
Server 2013
20337 B Enterprise Voice and Online Services with English 06/30/2020
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 the English 06/30/2020
Enterprise: Enterprise Mobility Suite (EMS)
& On-Premises Tools
20409 B Server Virtualization with Windows Server English 06/30/2020
Hyper-V® and System Center
20415 B Implementing a Desktop Infrastructure English 06/30/2020
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
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® Exchange English 06/30/2020
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® 8 German 06/30/2020
Course Version Title Language Retirement
number date
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 8 French 06/30/2020
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 with Japanese 06/30/2020
Microsoft® Lync® Server 2013
23341 B Core Solutions of Microsoft® Exchange Japanese 06/30/2020
Server 2013
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 Server Japanese 06/30/2020
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 Apps Japanese 06/30/2020
using System Center Configuration
Manager
Course Version Title Language Retirement
number date
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 10 Japanese 06/30/2020
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- A Implementing DevOps Development English 05/29/2020
400T01 Processes
AZ- A Implementing Continuous Integration English 05/29/2020
400T02
AZ- A Implementing Continuous Delivery English 05/29/2020
400T03
AZ- A Implementing Dependency Management English 05/29/2020
400T04
AZ- A Implementing Application Infrastructure English 05/29/2020
400T05
AZ- A Implementing Continuous Feedback English 05/29/2020
400T06
AZ- A Designing a DevOps Strategy English 05/29/2020
400T07
MS- A Managing Microsoft 365 Identity and English 05/29/2020
500T01 Access
MS- A Implementing Microsoft 365 Threat English 05/29/2020
500T02 Protection
MS- A Implementing Microsoft 365 Information English 05/29/2020
500T03 Protection
MS- A Administering Microsoft 365 Built-in English 05/29/2020
500T04 Compliance
Course Version Title Language Retirement
number date
40517 G Microsoft Cloud Workshop: Migrate EDW English 05/29/2020
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
6425 C Configuring and Troubleshooting English 02/28/2020
Windows Server® 2008 Active Directory®
Domain Services
6426 C Configuring and Troubleshooting Identity English 02/28/2020
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
Course Version Title Language Retirement
number date
10262 A Developing Windows® Applications with English 02/28/2020
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 Microsoft® English 02/28/2020
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
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 Windows Japanese 02/28/2020
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
Course Version Title Language Retirement
number date
20342 B Advanced Solutions of Microsoft Exchange English 02/28/2020
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 for English 02/28/2020
Business Online and Server 2015
40552 A Microsoft Security Workshop: Managing English 02/28/2020
Identity
40553 A Microsoft Security Workshop: Planning for English 02/28/2020
a Secure Enterprise - Improving Detection
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
Course Version Title Language Retirement
number date
MB- A Dynamics 365: Power Platform automation English 01/31/2020
200T02
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 functionality English 01/31/2020
220T01 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 365 English 01/31/2020
300T01 for Finance and Operations
MB- A Core configuration in Dynamics 365 for English 01/31/2020
300T02 Finance and Operations
MB- A Data migration and preparing for go-live English 01/31/2020
300T03 with Dynamics 365 for Finance and
Operations
MB- A Configure and use essential components English 01/31/2020
310T01 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 assets, English 01/31/2020
310T03 and additional functionality in Finance and
Operations
Course Version Title Language Retirement
number date
MB- A Configure and use discrete manufacturing English 01/31/2020
320T01 in Dynamics 365 for Finance and
Operations
MB- A Configure and use lean manufacturing in English 01/31/2020
320T02 Dynamics 365 for Finance and Operations
MB- A Configure and use process manufacturing English 01/31/2020
320T03 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, Intercompany English 01/31/2020
330T02 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 Devices English 12/31/2019
101T02
MD- A Protecting Modern Desktops and Devices English 12/31/2019
101T03
Course Version Title Language Retirement
number date
40507 G Microsoft Cloud Workshop: Microservices English 12/31/2019
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)
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 Maintaining Portuguese 12/31/2019
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
Course Version Title Language Retirement
number date
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® 7- German 12/31/2019
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
ルおよび構成
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 de Portuguese 12/31/2019
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
Course Version Title Language Retirement
number date
10560 A Introdução ao Desenvolvimento na Web Portuguese 12/31/2019
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 de Spanish 12/31/2019
Windows® 7
10709 A Установка и настройка клиента Russion 12/31/2019
Windows® 7
10714 A Desenvolvimento de aplicativos Web com Portuguese 12/31/2019
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
Course Version Title Language Retirement
number date
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 Microsoft® Simplified 12/31/2019
Server Virtualization (Simplified Chinese) 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 de Portuguese 12/31/2019
rede do Microsoft® Windows Server™
2003: hosts de rede
2180 A Implementação de uma infra estrutura de Portuguese 12/31/2019
rede do Microsoft® Windows Server™
2003: hosts de rede
2197 A Planning, Implementing, and Maintaining Portuguese 12/31/2019
a Microsoft® Windows® Server 2003
Active Directory® Infrastructure
2197 A Planning, Implementing, and Maintaining Portuguese 12/31/2019
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
Course Version Title Language Retirement
number date
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 2) Japanese 12/31/2019
50403 B Implementing Active Directory Rights English 12/31/2019
Management Services with Exchange and
SharePoint
50412 B Implementing Active Directory Federation English 12/31/2019
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 Windows Japanese 12/31/2019
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
Course Version Title Language Retirement
number date
50603 A Configuring and Administering Microsoft Japanese 12/31/2019
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 Windows German 12/31/2019
Server® 2008: Konfiguration und
Problembehandlung
6748 B Einrichten von Servern unter Windows German 12/31/2019
Server® 2008
6850 A Fundamentals of Windows Server® 2008 Simplified 12/31/2019
Network and Applications Infrastructure Chinese
(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 Management English 11/27/2019
Course Version Title Language Retirement
number date
MS-101T01 A Microsoft 365 Security Management English 11/27/2019
MS-101T02 A Microsoft 365 Compliance English 11/27/2019
Management
MS-101T03 A Microsoft 365 Device Management English 11/27/2019
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 Store English 6/30/2019
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 Store English 6/30/2019
Apps Using C#
Course Version Title Language Retirement
number date
20485 C Advanced Windows Store App English 6/30/2019
Development Using C#
20697-1 D Implementing and Managing Windows English 6/30/2019
10
20697-2 C Deploying and Managing Windows 10 English 6/30/2019
Using Enterprise Services
20698 B Installing and Configuring Windows 10 English 6/30/2019
20773 A Analyzing Big Data with Microsoft R English 6/30/2019
20774 A Perform Cloud Data Science with Azure English 6/30/2019
Machine Learning
20775 A Perform Data Engineering on Microsoft English 6/30/2019
HD Insight
20776 A Engineering Data with Microsoft Cloud English 6/30/2019
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: Intelligent English 6/30/2019
Vending Machines
40506 G Microsoft Cloud Workshop: Lift and Shift English 6/30/2019
/ Azure Resource Manager
40520 G Microsoft Cloud Workshop: Optimized English 6/30/2019
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 app English 6/30/2019
innovation
40534 G Microsoft Cloud Workshop: Securing English 6/30/2019
PaaS
Course Version Title Language Retirement
number date
AZ- A Managing Azure Subscriptions and English 6/30/2019
100T01 Resources
AZ- A Implementing and Managing Storage English 6/30/2019
100T02
AZ- A Deploying and Managing Virtual English 6/30/2019
100T03 Machines
AZ- A Configure and Manage Virtual Networks English 6/30/2019
100T04
AZ- A Manage Identities English 6/30/2019
100T05
AZ- A Migrate Servers to Azure English 6/30/2019
101T01
AZ- A Implement and Manage Application English 6/30/2019
101T02 Services
AZ- A Implement Advanced Virtual Networking English 6/30/2019
101T03
AZ- A Secure Identities English 6/30/2019
101T04
Courseware retirements on May 1st, 2019
Course Version Title Language Retirement
number date
40536 A Build iOS apps with C# and .NET using the English 5/01/2019
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 [Link]
40539 A Build iOS apps with C# and .NET using the English 5/01/2019
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
Course Version Title Language Retirement
number date
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 [Link]
(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 development English 5/01/2019
200T04 solutions
AZ- A Develop for an Azure Cloud Model English 5/01/2019
201T01
AZ- A Implement Azure development integration English 5/01/2019
201T02 Solutions
AZ- A Develop Azure Cognitive Services, Bot, and English 5/01/2019
201T03 IoT solutions
Courseware retirements on March 31st, 2019
Course Version Title Language Retirement
number date
10996 A Hybrid Cloud and Datacenter Monitoring English 3/31/2019
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 Solutions English 12/31/2018
20533 E Implementing Microsoft Azure English 12/31/2018
Infrastructure Solutions
20535 A Architecting Microsoft Azure Solutions English 12/31/2018
Courseware retirements on August 20th, 2018
Course Version Title Language Retirement
number date
6235 A Implementing and Maintaining Microsoft English 08/20/2018
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 the English 07/31/2018
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 Skills English 07/31/2018
to Microsoft® SQL Server® 2012
40033 A Windows Operating System and Windows English 07/31/2018
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 DBAs English 07/31/2018
Course Version Title Language Retirement
number date
40074 A Microsoft® SQL Server® 2014 for Oracle English 07/31/2018
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
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 Step English 07/31/2018
by Step
50123 A Learn Microsoft® Office Excel® 2007 Step English 07/31/2018
by Step, Level 1
50124 A Learn Microsoft® Office Excel® 2007 Step English 07/31/2018
by Step, Level 2
50125 A Learn Microsoft® Office Excel® 2007 Step English 07/31/2018
by Step, Level 3
Course Version Title Language Retirement
number date
50126 A Learn Microsoft® Office Word 2007 Step English 07/31/2018
by Step, Level 1
50127 A Learn Microsoft® Office Word 2007 Step English 07/31/2018
by Step, Level 2
50128 A Learn Microsoft® Office Word 2007 Step English 07/31/2018
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
50132 A Learn Microsoft® Office Outlook® 2007 English 07/31/2018
Step by Step, Level 1
50133 A Learn Microsoft® Office Outlook ® 2007 English 07/31/2018
Step by Step, Level 2
50134 A Learn Microsoft® Office Outlook® 2007 English 07/31/2018
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 by English 07/31/2018
Step
Course Version Title Language Retirement
number date
50374 B Microsoft Server Virtualization and English 07/31/2018
Management for the Experienced VMware
IT Pro
50382 B Implementing Forefront Identity Manager English 07/31/2018
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
50404 B Overview of Active Directory Rights English 07/31/2018
Management Services with Windows
Server 2008 R2
50412 B Implementing Active Directory Federation English 07/31/2018
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 Step, English 07/31/2018
Level 1
50533 A Learn Microsoft Access 2010 Step by Step, English 07/31/2018
Level 2
Course Version Title Language Retirement
number date
50534 A Learn Microsoft Access 2010 Step by Step, English 07/31/2018
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 by English 07/31/2018
Step, Level 1
50539 A Learn Microsoft PowerPoint 2010 Step by English 07/31/2018
Step, Level 2
50540 A Learn Microsoft PowerPoint 2010 Step by English 07/31/2018
Step, Level 3
50541 A Learn Microsoft Word 2010 Step by Step, English 07/31/2018
Level 1
50542 A Learn Microsoft Word 2010 Step by Step, English 07/31/2018
Level 2
50543 A Learn Microsoft Word 2010 Step by Step, English 07/31/2018
Level 3
50544 A Learn Microsoft Excel 2010 Step by Step, English 07/31/2018
Level 1
50545 A Learn Microsoft Excel 2010 Step by Step, English 07/31/2018
Level 2
50546 A Learn Microsoft Excel 2010 Step by Step, English 07/31/2018
Level 3
50571 A Partner Lync Support Training - Pre-Read English 07/31/2018
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 Using English 6/30/2018
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 et French 6/30/2018
Active Directory® Microsoft® Windows
Server™ 2003
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
Course Version Title Language Retirement
number date
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 Development English 6/30/2018
using Microsoft® [Link]
2335 A Assistance aux utilisateurs exécutant le French 6/30/2018
système d'exploitation Microsoft®
Windows® XP
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® [Link] 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
Course Version Title Language Retirement
number date
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
Studio® 2005
2549 A Advanced Distributed Application English 6/30/2018
Development With Microsoft® Visual
Studio® 2005
2555 A Developing [Link] 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
Course Version Title Language Retirement
number date
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
2821 A Designing and Managing a Windows® English 6/30/2018
Public Key Infrastructure
2823 B Implementing and Administering Security English 6/30/2018
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 2.0 English 6/30/2018
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
Course Version Title Language Retirement
number date
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
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 Office English 6/30/2018
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
Course Version Title Language Retirement
number date
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 Telephony English 6/30/2018
Using Microsoft Office Communications
Server 2007
5909 A Introduction à l`installation et à la gestion French 6/30/2018
de Microsoft® Exchange Server 2007
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
Course Version Title Language Retirement
number date
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
5949 A Installing and Configuring the Windows German 6/30/2018
Vista™ Operating System
5951 A Configuring Windows Vista™ Applications German 6/30/2018
and Tools -
5954 A Résolution des problèmes et maintenance French 6/30/2018
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
Course Version Title Language Retirement
number date
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
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
Course Version Title Language Retirement
number date
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
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 Netzwerkinfrastruktur German 6/30/2018
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 serveurs French 6/30/2018
Windows Server® 2008
6851 A Fundamentals of Windows Server® 2008 Chinese 6/30/2018
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
Course Version Title Language Retirement
number date
6857 A Fundamentals of Windows Server 2008 French 6/30/2018
Active Directory
6871 A Configuring and Troubleshooting Identity Japanese 6/30/2018
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
Microsoft Windows Mobile 6
10036 A Designing a Windows Server® 2008 French 6/30/2018
Network Infrastructure - French
10079 A Configuring and Troubleshooting Identity Chinese 6/30/2018
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 Server® Chinese 6/30/2018
2008 Database
10083 A Visual Studio 2008: Windows Presentation Chinese 6/30/2018
Foundation
10085 A Visual Studio 2008: Windows Workflow Chinese 6/30/2018
Foundation
10086 A Visual Studio® 2008: [Link] 3.5 Chinese 6/30/2018
10087 A Visual Studio® 2008: [Link] 3.5 Chinese 6/30/2018
10184 A Designing Windows Server 2008 Network Chinese 6/30/2018
Infrastructure
10185 A Designing Active Directory® Chinese 6/30/2018
Infrastructure and Services in Windows
Server® 2008
Course Version Title Language Retirement
number date
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
80308 A Procurement in Microsoft Dynamics® AX English 6/30/2018
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 Dynamics® English 6/30/2018
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
Course Version Title Language Retirement
number date
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 Dynamics® English 6/30/2018
AX 2012
80424 A Product Configuration in Microsoft English 6/30/2018
Dynamics® AX 2012
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
Course Version Title Language Retirement
number date
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
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)
Course Version Title Language Retirement
number date
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 Microsoft English 01/31/2018
Azure Solutions
Courseware retirements on June 30, 2017
Course Version Title Language Retirement
number date
2609 A Introduction to C# Programming with English 6/30/2017
Microsoft .NET
10989 B Analyzing Data with Power BI English 6/30/2017
Course Version Title Language Retirement
number date
80311 B Service Industries in Microsoft Dynamics English 6/30/2017
AX 2012 R2
80316 B Project Essentials in Microsoft Dynamics English 6/30/2017
AX 2012 R2
80415 A Public Sector Procurement and Payables English 6/30/2017
in Microsoft Dynamics AX 2012
80425 A Intelligent Data Management Framework English 6/30/2017
in Microsoft Dynamics AX 2012
80429 A Travel and Expense Management in English 6/30/2017
Microsoft Dynamics AX 2012
80430 A Vendor Management and Collaboration in English 6/30/2017
Microsoft Dynamics AX 2012
80476 A Stücklisten in Microsoft Dynamics AX 2012 German 6/30/2017
80477 A Nomenclature dans Microsoft Dynamics French 6/30/2017
AX 2012
80478 A Distinte base in Microsoft Dynamics AX Italian 6/30/2017
2012
80479 A Lista de materiales de Microsoft Dynamics Spanish 6/30/2017
AX 2012
80480 A LEAN Manufacturing in Microsoft German 6/30/2017
Dynamics AX 2012
80481 A Production au plus juste dans Microsoft French 6/30/2017
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 Dynamics Italian 6/30/2017
AX 2012
80488 A Bases de fabrication distincte dans French 6/30/2017
Microsoft Dynamics AX 2012
80490 A Produzione discreta di base in Microsoft Italian 6/30/2017
Dynamics AX 2012
80491 A Conceptos básicos de la fabricación Spanish 6/30/2017
discreta de Microsoft Dynamics AX 2012
Course Version Title Language Retirement
number date
80493 A Fabrication distincte avancée dans French 6/30/2017
Microsoft Dynamics AX 2012
80494 A Produzione discreta avanzata in Microsoft Italian 6/30/2017
Dynamics AX 2012
80495 A Conceptos avanzados de la fabricación Spanish 6/30/2017
discreta de Microsoft Dynamics AX 2012
80496 A Secteur Public Microsoft Dynamics AX French 6/30/2017
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 Dynamics Italian 6/30/2017
AX 2012
80532 A Gestión de servicios en Microsoft Spanish 6/30/2017
Dynamics AX 2012
80533 A Approvisionnement du secteur public et French 6/30/2017
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
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 Dynamics English 3/31/2017
GP 2010
80230 A Project Series in Microsoft Dynamics GP English 3/31/2017
2010
80231 A Purchase Order Processing in Microsoft English 3/31/2017
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 Technology English 3/31/2017
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 compra en Spanish 3/31/2017
Microsoft Dynamics GP 2010
80337 A Procesamiento de pedidos de venta en Spanish 3/31/2017
Microsoft Dynamics GP 2010
80433 A Reporting in Microsoft Dynamics NAV English 3/31/2017
2013
80434 A Fixed Assets in Microsoft Dynamics NAV English 3/31/2017
2013
80435 A Application Setup in Microsoft Dynamics English 3/31/2017
NAV 2013
80436 A C/Side Introduction in Microsoft English 3/31/2017
Dynamics NAV 2013
Course Version Title Language Retirement
number date
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 NAV English 3/31/2017
2013
80440 A Trade in Microsoft Dynamics NAV 2013 English 3/31/2017
80534 A Finance Essentials in Microsoft Dynamics English 3/31/2017
NAV 2013
80535 A Finance Advanced in Microsoft Dynamics English 3/31/2017
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 GP English 3/31/2017
2013
80572 A General Ledger in Microsoft Dynamics English 3/31/2017
GP 2013
80573 A Payables Management in Microsoft English 3/31/2017
Dynamics GP 2013
80574 A Receivables Management in Microsoft English 3/31/2017
Dynamics GP 2013
80575 A Bank Reconciliation in Microsoft English 3/31/2017
Dynamics GP 2013
80576 A Fixed Assets in Microsoft Dynamics GP English 3/31/2017
2013
80450 A Delivering Microsoft Dynamics Solutions English 3/31/2017
with Sure Step
Courseware retirements on December 31, 2016
Course Version Title Language Retirement
number date
80317 B Project Advanced in Microsoft Dynamics English 12/31/2016
AX 2012 R2
80427 A Warehouse Management in Microsoft English 12/31/2016
Dynamics AX 2012
80428 A SQL Optimization for Microsoft Dynamics English 12/31/2016
AX 2012
80460 A Finanzdaten I in Microsoft Dynamics AX German 12/31/2016
2012
80461 A Finances I dans Microsoft Dynamics AX French 12/31/2016
2012
80462 A Contabilità I in Microsoft Dynamics AX Italian 12/31/2016
2012
80463 A Operaciones financieras I de Microsoft Spanish 12/31/2016
Dynamics AX 2012
80464 A Operaciones financieras II de Microsoft Spanish 12/31/2016
Dynamics AX 2012
80465 A Finanzdaten II in Microsoft Dynamics AX German 12/31/2016
2012
80466 A Contabilità II in Microsoft Dynamics AX Italian 12/31/2016
2012
80467 A Finances II dans Microsoft Dynamics AX French 12/31/2016
2012
80468 A Anlagevermögen in Microsoft Dynamics German 12/31/2016
AX 2012
80469 A Cespiti in Microsoft Dynamics AX 2012 Italian 12/31/2016
80470 A Activos fijos de Microsoft Dynamics AX Spanish 12/31/2016
2012
80471 A Immobilisations dans Microsoft Dynamics French 12/31/2016
AX 2012
80472 A Installation und Konfiguration in Microsoft German 12/31/2016
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 Microsoft Italian 12/31/2016
Dynamics AX 2012
80475 A Instalación y configuración de Microsoft Spanish 12/31/2016
Dynamics AX 2012
80484 A Introducción a Microsoft Dynamics AX Spanish 12/31/2016
2012
80485 A Présentation de Microsoft Dynamics AX French 12/31/2016
2012
80486 A Introduzione a Microsoft Dynamics AX Italian 12/31/2016
2012
80487 A Einführung in Microsoft Dynamics AX German 12/31/2016
2012
80497 A Producción y logística de fabricación en Spanish 12/31/2016
procesos de Microsoft Dynamics AX 2012
80498 A Traitement de la production et logistique French 12/31/2016
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 Microsoft Italian 12/31/2016
Dynamics AX 2012
80514 A Distribución y comercio de Microsoft Spanish 12/31/2016
Dynamics AX 2012
Course Version Title Language Retirement
number date
80515 A Handel und Logistik in Microsoft German 12/31/2016
Dynamics AX 2012
80516 A Distribution et commerce dans Microsoft French 12/31/2016
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 Microsoft Italian 12/31/2016
Dynamics AX 2012
80521 A Projektkostenrechnung I in Microsoft German 12/31/2016
Dynamics AX 2012
80522 A Base de projet dans Microsoft Dynamics French 12/31/2016
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 中的开发 I Simplified 12/31/2016
Chinese
80557 A Microsoft Dynamics AX 2012 中的财务 II Simplified 12/31/2016
Chinese
80558 A Microsoft Dynamics AX 2012 中的开发 II Simplified 12/31/2016
Chinese
80560 A Microsoft Dynamics AX 2012 中的固定资 Simplified 12/31/2016
产 Chinese
80563 A Microsoft Dynamics AX 2012 中的分销和 Simplified 12/31/2016
贸易 Chinese
80564 A 安装和配置 Microsoft Dynamics AX 2012 Simplified 12/31/2016
Chinese
Course Version Title Language Retirement
number date
80565 A Microsoft Dynamics AX 2012 中的供应链 Simplified 12/31/2016
基础 Chinese
80569 A Microsoft Dynamics AX 2012 中的财务 I Simplified 12/31/2016
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 Studio English 10/31/2016
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 and English 6/15/2016
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 4/18/2016
Demonstration Sessions (Traditional)
18 Office 2010 Running Start: Chinese (Simplified) 4/18/2016
Demonstration Sessions
17 Office 2010 Running Start: Brazilian 4/18/2016
Demonstration Sessions Portuguese
16 Office 2010 Running Start: Chinese 4/18/2016
Demonstration Sessions (Simplified), Italian
Course Title Language Retirement
number date
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
ット インフォメーション サービスの構成
およびトラブルシューティング
6749 A Windows Server 2008 のサーバーの計画と Japanese 8/31/2015
管理
6858 A Windows Server 2008 Active Directory の Japanese 8/31/2015
基礎
Course Version Title Language Retirement
number date
10703 A Microsoft SharePoint 2010 の構成および Japanese 8/31/2015
管理
10713 A Microsoft Visual Studio 2010 による Web Japanese 8/31/2015
アプリケーションの開発
10775 A Administering Microsoft SQL Server 2012 English 8/31/2015
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 2012 English 1/31/2015
Databases
10777 A Implementing a Data Warehouse with English 1/31/2015
Microsoft SQL Server 2012
10778 A Implementing Data Models and Reports English 1/31/2015
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 Server Brazilian, 8/25/2014
2003 Environment Portuguese
2165 B Maintaining a Microsoft Windows Server Brazilian, 8/25/2014
2003 Environment Portuguese
2186 A Implementing, Managing, and Brazilian, 8/25/2014
Maintaining a Microsoft Windows Server Portuguese
2003 Network Infrastructure: Network
Services
2524 C Developing XML Web Services Using English 8/25/2014
Microsoft [Link]
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: [Link] 3.5 English 8/25/2014
6464 A Visual Studio 2008: [Link] 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 with English 12/31/2013
Transact-SQL
2262 B Supporting Users Running Applications English 12/31/2013
on a Microsoft Windows XP Operating
System
2779 B Implementing a Microsoft SQL Server English 12/31/2013
2005 Database
2780 B Maintaining a Microsoft SQL Server 2005 English 12/31/2013
Database
2781 A Designing Microsoft SQL Server 2005 English 12/31/2013
Server-Side Solutions
Course Version Title Language Retirement
number date
2782 A Designing Microsoft SQL Server 2005 English 12/31/2013
Databases
2783 B Designing the Data Tier for Microsoft SQL English 12/31/2013
Server 2005
2784 A Tuning and Optimizing Queries Using English 12/31/2013
Microsoft SQL Server 2005
2786 B Designing a Microsoft SQL Server 2005 English 12/31/2013
Infrastructure
2787 A Designing Security for Microsoft SQL English 12/31/2013
Server 2005
2788 A Designing High Availability Database English 12/31/2013
Solutions Using Microsoft SQL Server
2005
2789 B Administering and Automating Microsoft English 12/31/2013
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 Microsoft English 12/31/2013
SQL Server 2005 Analysis Services
2792 A Implementing and Maintaining Microsoft English 12/31/2013
SQL Server 2005 Integration Services
2793 A Implementing and Maintaining Microsoft English 12/31/2013
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 Architecture English 12/31/2013
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
Course Version Title Language Retirement
number date
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 données French 12/31/2013
Microsoft SQL Server 2005
4744 B Verwalten einer Microsoft SQL Server German 12/31/2013
2005-Datenbank
6203 A Microsoft SQL Server 2005 数据库维护 Chinese 12/31/2013
(Simplified)
6420 B Fundamentals of Windows Server 2008 English 12/31/2013
6449 A Внедрение базы данных Microsoft SQL Russian 12/31/2013
Server 2005
6450 A Обслуживание базы данных Microsoft Russian 12/31/2013
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 Windows English 12/31/2013
PowerShell 2.0
10337 A Updating Your Microsoft SQL Server 2008 English 12/31/2013
BI Skills to SQL Server 2008 R2
40005 B First Look Clinic: Windows Server 2012 English 12/31/2013
40006 B Hands On Lab: Windows Server 2012 English 12/31/2013
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
Course Version Title Language Retirement
number date
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 Maintaining English 9/30/2013
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
Server 2008 Applications 6435B: Designing
Infrastructure Windows Server 2008
Network and 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.
Moving from Learning to
Microsoft Learn
FAQ
Our new learning platform
As with most technology, we’re making updates. Our Microsoft learning platform is
merging with the Microsoft Learn web site to bring all your learning activities together
in one place.
On Microsoft Learn, you’ll discover and access a comprehensive collection of training
and certification options that fit your personal learning style. In the same convenient
location, your Learn profile will host all your learning accomplishments to view, use, and
share.
Microsoft Learn’s free self-paced learning paths offer:
Short, step-by-step tutorials.
Browser-based, interactive coding/scripting environments.
Task-based achievements.
Instructor-led training options.
Frequently asked questions about the
transition to Learn
When did learning content move to
Microsoft Learn?
In 2019 we moved Microsoft Learning ([Link] ) web pages to
Microsoft Learn ([Link]
Will my bookmarks still work?
Pages that move from Microsoft Learning to Microsoft Learn will be redirected to the
new pages on Microsoft Learn. These redirects will not persist forever, so you should
update your bookmarks when the pages move.
Where can I see my completed
certifications and registered exams?
Your certification information and exam appointments are now in your Learn profile.
Sign into Learn and choose Profile from the photo avatar drop-down menu. Select
Certifications from the navigation menu to access your certifications and appointments.
You’ll also be able share your badges directly from this page. See View, use, and share
certificates and badges.
If I already have a profile on Microsoft
Learning, do I need to register for a
profile on Microsoft Learn?
Yes. The Microsoft Learning (certification) profile is different than the Microsoft Learn
profile. You will need to create a profile on Microsoft Learn to access your certifications,
learning activity, badges, certificates, and transcripts. We suggest creating your Learn
profile using the same personal Microsoft (MSA) email you used to create your
Microsoft Learning (certification) profile.
Where can I find support?
For detailed instructions on how to access support, visit: Certification support.
Offers
Article • 03/14/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 • 04/03/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 Turkey 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 • 04/03/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 • 04/03/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.
Students, kick-start your tech career
with Microsoft Certification!
Article • 04/03/2023
At Microsoft, our mission is to help you achieve more, so we’re making certifications,
and the resources to learn, prepare, and get certified, free to all eligible students,
starting with fundamentals certifications through June 2023.
Technology is changing the future of work. In every industry, employers expect interns
and recent graduates to have the digital capabilities they need to thrive in a modern—
often hybrid or remote—working environment. While digital skills are a great start,
students also need skills in data, AI, and cloud technologies to make the most of every
opportunity. Earning a Microsoft Certification does more than just build technical skills;
certifications can help you stand out, gain confidence, and even get paid more1.
Microsoft Certifications also validate your skills and abilities, while proving your
commitment to learning the latest technologies.
Five steps to kick-start your tech career
1. Sign into Microsoft Learn and create your
student profile
Microsoft Learn is the place to start and customize your learning journey with up-to-
date content developed by experts and a variety of resources. Master new skills with a
comprehensive collection of training options that empower you to learn in a style that
fits you best. Sign into Microsoft Learn and create your student profile to track your
progress on learning activities, create and share content collections, accrue points and
achievements, use free Azure resources, and get personalized recommendations.
2. Determine which certification is right for you
and start learning
Microsoft Certifications are based on industry analysis of specific jobs and roles and are
continually updated to reflect the latest technologies. They enhance your credibility,
giving you the professional advantage of globally recognized, industry-endorsed skills.
Earning a Microsoft Certification enables employers and peers to recognize your talent
and experience—and can help you build the technical skills you need to succeed in
today’s fast-paced, digital world.
Microsoft Certifications start with foundational skills and move into the deeper technical
skills you will need to perform industry roles. Microsoft Certifications also cover
technical topics from Azure to AI, to data analytics and cybersecurity.
Learn the concepts included in the certification exams
Exam Self-paced online Exam
content cram
AZ-900: Microsoft Azure Fundamentals ✔ ✔
DP-900: Microsoft Azure Data Fundamentals ✔ ✔
AI-900: Microsoft Azure AI Fundamentals ✔ ✔
SC-900: Microsoft Security, Compliance, and Identity ✔ ✔
Fundamentals
PL-900: Microsoft Power Platform Fundamentals ✔ ✔
MB-910: Microsoft Dynamics 365 Fundamentals (CRM) ✔ ✘
MB-920: Microsoft Dynamics 365 Fundamentals (ERP) ✔ ✘
MS-900: Microsoft 365 Fundamentals ✔ ✘
3. Verify your student status and claim your
free exam
As part of this initiative, Microsoft provides exam vouchers to eligible students so that
they can take Fundamentals exams for free.
Fundamentals certifications are a great way to start your certification journey. Validate
your foundational understanding with mixed concepts and apply what you learn about
Microsoft technologies—no area experience required. Fundamentals also give you a
springboard into deeper, role-based learning paths and certifications.
You just need to verify your enrollment at an accredited academic institution to claim
the benefits.
Sign up
7 Note
This student initiative is managed by Cloud Ready Ltd. on behalf of Microsoft.
When you access the Cloud Ready website using your Microsoft Account
credentials, your use of that website and any collection of personal data will be
governed by the Cloud Ready Privacy Policy .
4. Become certified—and earn college credit
Get even more credit for your new skills. Students can now receive college credits for
passing Microsoft Exams and earning Microsoft Certifications. Read the story of students
Sam Jones and Jason Powell , who saved money and completed their degrees faster
with college credits they earned as a result of their Microsoft Certifications. Review the
tools and resources they used so you can do the same.
Tip
We’re committed to ensuring that every person who’s interested in taking
Microsoft Certification exams can do so in a way that is fair and accurately reflects
their skills and abilities. Learn more about requesting accommodations.
5. Share your certification achievements
Celebrate your success! You worked hard to earn your certification. Now, be sure to
share your new achievement with the world via a digital badge.
Showcasing your professional achievements may help you get noticed by potential
employers. When you share your digital badge on popular sites, such as LinkedIn,
Facebook, and Twitter, or when you embed it into your resume, personal website, or
email signature, anyone who sees your badge will immediately recognize it as a trusted
Microsoft validation of your achievement.
Learn more about how to claim your badge and showcase your skills and certifications.
#ProudToBeCertified
Follow the Microsoft Learn Blog for stories of how Microsoft Certifications have
changed people’s career paths—even at the beginning of their professional lives or as
they start new careers. These personal stories highlight how getting certified can
demonstrate your expertise and capacity for continuous learning, right from the start of
your career in tech.
Certifications can spark confidence amidst unexpected changes
Microsoft Certifications boost IT careers from the start
Why you should celebrate your Microsoft skills and certifications
How the Microsoft Certification community can help you and your career
1. Upon earning a certification, 28 percent of technical professionals say getting certified
led to salary or wage increases, and 91 percent reported greater confidence in their
abilities. Pearson VUE, “2021 Value of IT Certification Report ”, 2021.
College credit for certification exams
Article • 04/03/2023
Earn college credit
Students may receive college credit for earning some Microsoft certifications. College
credits measure the number of applied hours recognized for successful completion of
the certification. Note that you’ll receive credit for earning the certification, not for
taking a training course.
ACE college credit
The American Council on Education (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.
Most schools in the United States are members of the American Council on Education
(ACE), which represents all U.S. accredited, degree-granting institutions. ACE member
schools may accept some Microsoft certifications for college credit. This includes two-
year, four-year, public, and private colleges and universities. Apply for certification credit
hours through an ACE member school.
ACE has reviewed and established credit recommendations for the following Microsoft
Certification exams:
Exam title ACE Recommended Recommendation
ID Credits Active Dates
Exam AI-102: Designing and Implementing a MLS- 3 November 1, 2021
Microsoft Azure AI Solution 0072 to October 31,
2024
Exam AI-900: Microsoft Azure AI Fundamentals MLS- 1 October 1, 2022 to
0063 September 30,
2025
Exam AZ-104: Microsoft Azure Administrator MLS- 3 October 1, 2022 to
0058 September 30,
2025
Exam AZ-204: Developing Solutions for MLS- 2 October 1, 2022 to
Microsoft Azure 0060 September 30,
2025
Exam title ACE Recommended Recommendation
ID Credits Active Dates
Exam AZ-500: Microsoft Azure Security MLS- 3 October 1, 2022 to
Technologies 0066 September 30,
2025
Exam AZ-700: Designing and Implementing MLS- 3 November 1, 2021
Microsoft Azure Networking Solutions 0076 to October 31,
2024
Exam AZ-900: Microsoft Azure Fundamentals MLS- 3 October 1, 2022 to
0054 September 30,
2025
Exam DA-100: Analyzing Data with Microsoft MLS- 2 September 1, 2020
Power BI 0065 to August 31, 2023
Exam DP-100: Designing and Implementing a MLS- 3 June 1, 2020 to
Data Science Solution on Azure 0061 May 30, 2023
Exam DP-203: Data Engineering on Microsoft MLS- 3 November 1, 2021
Azure 0073 to October 31,
2024
Exam DP-300: Administering Relational MLS- 3 November 1, 2021
Databases on Microsoft Azure 0074 to October 31,
2024
Exam DP-900: Microsoft Azure Data MLS- 3 October 1, 2022 to
Fundamentals 0064 September 30,
2025
Exam MB-210: Microsoft Dynamics 365 Sales MLS- 2 June 1, 2022 to
Functional Consultant 0079 May 31, 2025
Exam MB-220: Microsoft Dynamics 365 MLS- 2 June 1, 2022 to
Marketing Functional Consultant 0080 May 31, 2025
Exam MB-800: Microsoft Dynamics 365 Business MLS- 2 June 1, 2022 to
Central Functional Consultant 0081 May 31, 2025
Exam MB-901: Microsoft Dynamics 365 MLS- 3 June 1, 2020 to
Fundamentals 0055 May 30, 2023
Exam MB-910: Microsoft Dynamics 365 MLS- 3 November 1, 2021
Fundamentals (CRM) 0070 to October 31,
2024
Exam title ACE Recommended Recommendation
ID Credits Active Dates
Exam MB-920: Microsoft Dynamics 365 MLS- 3 November 1, 2021
Fundamentals (ERP) 0071 to October 31,
2024
Exam MD-100: Windows 10 and Exam MD-101: MLS- 3 June 1, 2020 to
Managing Modern Desktops 0059 May 30, 2023
Exam MS-700: Managing Microsoft Teams MLS- 3 September 1, 2020
0067 to August 31, 2023
Exam MS-900: Microsoft 365 Fundamentals MLS- 3 June 1, 2020 to
0057 May 30, 2023
Exam PL-100: Microsoft Power Platform App MLS- 2 October 1, 2022 to
Maker 0062 September 30,
2025
Exam PL-200: Microsoft Power Platform MLS- 2 June 1, 2022 to
Functional Consultant 0077 May 31, 2025
Exam PL-300: Microsoft Power BI Data Analyst MLS- 2 June 1, 2022 to
0078 May 31, 2025
Exam PL-900: Microsoft Power Platform MLS- 2 October 1, 2022 to
Fundamentals 0056 September 30,
2025
Exam SC-200: Microsoft Security Operations MLS- 3 November 1, 2021
Analyst 0075 to October 31,
2024
Exam SC-900: Microsoft Security, Compliance, MLS- 3 November 1, 2021
and Identity Fundamentals 0069 to October 31,
2024
MO-100: Microsoft Word (Microsoft 365 Apps CPRT- 1 June 1, 2021 to
and Office 2019) 0088 May 31, 2024
MO-200: Microsoft Excel (Microsoft 365 Apps CPRT- 1 June 1, 2021 to
and Office 2019) 0089 May 31, 2024
MO-300: Microsoft PowerPoint (Microsoft 365 CPRT- 1 June 1, 2021 to
Apps and Office 2019) 0090 May 31, 2024
For more information about ACE, visit ACE Credit System .
How to send your Credly transcript to your ACE
college or university
You can order your transcript through Credly. To see how it works, watch Credly’s 90-
second video.
Most institutions consider a transcript official only if it comes from the organization
awarding the certification. (In other words, you can’t send the transcript yourself).
To have Credly send your transcript to a college or university:
1. Log in to your account on Credly.
2. Access your account menu in the upper right of the screen and select “Send
transcript”.
3. Fill in your information carefully as this is an official document. You’ll need the
name and/or department and email address for the recipient. See the college’s
website for information about where to send transcripts.
4. When you’ve completed the form, click “Continue”.
5. Before ordering, click on “View transcript” to download a free copy and review your
credentials. If a credential is missing on your transcript but shows up on your
profile, check that the credential is set to “Public” in Credly to include it on your
transcript.
6. Click “Send” and look for the pop up to let you know it’s been delivered.
Tip: You can also access, print, or download transcripts for yourself or a potential
employer via your Learn profile. Choose “Profile” from the drop-down menu in the Learn
photo avatar, then choose “Transcripts” from the navigation menu.
Certification expiration policy
Article • 04/03/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 • 04/03/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 mslcd@[Link].
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 • 04/03/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 Non-Disclosure Agreement (NDA), closing testing centers if
we have security concerns, and asking candidates to retake exams if we suspect
fraudulent activity.
Non-Disclosure Agreement (NDA)
The Microsoft Certification Program requires candidates to accept the terms of a Non-
Disclosure Agreement (NDA) before taking an exam. The NDA legally requires
candidates to keep information related to exam content confidential. Requiring the
acceptance of the NDA 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 in order
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 a
concern 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 with
regard to 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
mlsecure@[Link].
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, including your cell
phone. If the proctor sees you doing so, your exam will be revoked. To learn more about
cell phone use and other 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 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,
please contact Pearson VUE support . Any candidate exceptions to the ID or out of
country 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 exam agreement
(NDA), 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 exam agreement
(NDA), 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:
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 non-disclosure agreement (NDA) 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 mlsecure@[Link]
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
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 • 04/03/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 submit a waiver request, complete this form . 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 • 04/03/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. 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 • 04/03/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 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, former Netherlands Antilles, 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 Sao Tome and Principe, 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, 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 Cape 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, Turkey, 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, India, Indonesia, Kiribati, Lao People's Democratic Republic,
Macao, 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 Sao Tome and Principe, 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, 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 Cape 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, Turkey, 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 • 04/03/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.
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
[Link] 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 [Link]
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
[Link] . 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 • 04/03/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.
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
[Link]
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 Learning Partner
Article • 05/24/2023
About Microsoft Learning Partners
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 Learning Partners offer a breadth of training
solutions including blended learning, in-person, and online to meet your learning
objectives. Microsoft Learning 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 Learning
Partners, visit: Value of Learning Partners.
Note: Only Silver and Gold Learning Partners 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
United States of America
Accelebrate
Babbage Simmel
CED Solutions
Centriq Training
Certification Camps
Cloudthat Technologies
Core BTS
Directions Training
Fast Lane
Global Knowledge
Ingram Micro
Interface
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
Web Age Solutions
Webucator
Wintellect
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
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
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
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
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
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
Egypt
CLS Learning Solutions
Fast Lane
Global Knowledge
Koenig Solutions
New Horizons Cairo
RAKCIT
Estonia
Fast Lane
Finland
Arrow
Nordcloud
Sulava Oy
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
Germany
AddOn AG
ADN Advanced Digital Network Distribution GmbH
Arrow ECS GmbH
Bechtle
brainymotion
CBT Training & Consulting GmbH
[Link] 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
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
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
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 </br/>TD Synnex Academy
Malaysia
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
Entrenamiento Ejecutivo, S.C
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
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
DDLS
Misnet Education Inc.
NTT Data Philippines
Trainocate Philippines
Poland
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
Romania
Bittnet Systems SA
Fast Lane Romania
TD Synnex Academy
Russia
Centre of Computer Training Specialist
Fast Lane Russia
Interface
ITMO University
Softline
Stars and S
Saudi Arabia
Fast Lane
Global Knowledge
IT Learning Solutions Training Services
Koenig Solutions
New Horizons Computer Learning Center
RAKCIT
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.
ITEL Learning Systems (S) Pte Ltd (fka. New Horizons Singapore)
Koenig Solutions
Netassist
Tech Data Corporation
Technofocus Solutions
Trainocate
Slovakia
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
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.
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
Zambia
Koenig Solutions
Zimbabwe
IT-IQ Botswana
Explore over 1000 solution providers
FIND A MICROSOFT SOLUTION PROVIDER
Value of Learning Partners
Article • 04/03/2023
How Learning 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 Learning Partners help IT managers
Improve efficiency and productivity. Microsoft Learning 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 Learning 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 Learning Partners
Visit: Training and certification in media
Microsoft Certified Trainer
Article • 04/03/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.
Demonstrate instructional skills by completing a course from one of the following
approved providers:
CompTIA CTT
Fourth Dimension Technologies, Inc.
Friesen Kaye and Associates
IAMCT Approved Technical Trainer (IAMCT ATT)
Learning and Performance Institute Trainer Performance Monitoring and
Assessment (TPMA)
Sinerji Egitim
IPM (Institut für Personalberatung und Managemententwicklung)
MCT-ISC
Marcom Deli
Microsoft Customer Service & Support (CSS) Trainer Certification (MSFT internal
only)
Advance Modern Presentation Skills (AMPS) (MSFT internal only)
Essential Educate Trainer (MSFT internal only)
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?
If you’re interested in becoming Instructional Skills Provider, we’d love to have you!
Please review the requirements and certification criteria for terms of membership.
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 .
MCT enrollment and renewal guide .
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.
Update your profile information for MCT communications.
Specify your employment status. If you’re employed by a Learning Partner you’ll
need your employer's Learning Partner ID number.
Select a payment method. Program fees vary depending on your 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.
If you’re a Microsoft Office Specialist and don’t have a Microsoft Certification ID (MCID),
you can get one by contacting customerservices@[Link].
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 (retiring 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: Enterprise Administrator Expert (will be renamed July 1,
2023)
Microsoft 365 Certified: Modern Desktop Administrator Associate (will be renamed
July 1, 2023)
Microsoft 365 Certified: Security Administrator Associate (retiring June 30, 2023)
Microsoft 365 Certified: Messaging Administrator Associate
Microsoft 365 Certified: Teams Application Developer Associate (retiring December
31, 2023)
Microsoft 365 Certified: Teams Administrator Associate
Microsoft 365 Certified: Teams Voice Engineer Expert (retiring 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 Marketing Functional Consultant Associate
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 (retiring 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
(retiring 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 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 • 04/03/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 ([Link]) .
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 for 500
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.
MOS/MCE Packages of 125 exams that can be used a combination of MOS 125
Site Pack 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
MSLVLPurchase@[Link].
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 • 04/03/2023
About certification support
We’re here to help. We offer support through our comprehensive and detailed website
and our moderated forums.
Contact support
Area of support How to contact us
Microsoft Certification Your question may already be answered on one of these pages:
exams and Microsoft - Certification process overview
Certifications - Introduction and FAQs for online proctored exams
- Manage your certification profile
If you would like to report an issue with any of the following, use the
support channel noted:
- Microsoft certification exam scheduling, registration, NS delivery
(including online proctored exams through OnVUE), contact the
certification support forum .
- Microsoft certification renewal process, delivery, and certification
expiration, etc., contact the certification support forum .
- Technical issue or error with a Microsoft certification exam or
assessment renewal question, complete the question challenge form.
- Technical issue with a Microsoft Practice Assessment delivered on
Microsoft Learn, complete this form .
Update your legal name:
Visit: How to change the name on your Microsoft Certification profile.
Accommodations:
If you rely on assistive technology or require testing accommodations
due to a disability, please visit: Request accommodations.
Take an exam in a non-native language:
If the exam is not available in your native language, you can request an
additional 30 minutes to complete it. Visit: English as a Second
Language form .
All other support questions:
Get help through our moderated certification support forums
following the steps below.
Area of support How to contact us
Microsoft Certified Your question may already be answered on our page about the
Trainer (MCT) program Microsoft Certified Trainer program.
All other support questions:
Contact us through our moderated support forum for Microsoft
Certified Trainers.
How 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 question types.
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.
How many exams can I schedule at any point in
time?
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.
Am I required to take an exam in English?
Microsoft Certification exams are available in several languages. However, candidates
who must take the exam in English rather than in their native language 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 every two months. 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.
How will I know if exam has been updated when
a new feature or function is added or when
something has changed in the associated
technology?
We update the exam details page to notify candidates when changes occur. We also
include information about such updates in our newsletters, blogs, and through other
appropriate communication channels, and we encourage you to sign up for such
communications if you would like to know about changes to the exam content.
Because our primary communication with candidates about exam content is through the
exam details page, we will update it as soon as we know what’s changing and when; we
update our exams every two months, so we strongly recommend that you review the
exam details page regularly as you prepare to take an exam.
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
[Link] 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.
Microsoft Official Courseware (MOC)
support
Article • 04/03/2023
About MOC support
Microsoft Official Courseware (MOC) is the material used in our courses. Support for
MOC is managed by region all over the world.
MOC regional contact information
Please note, these support options are for MOC only. For help with Microsoft
Certifications or exams, please visit: Certification support.
Country Phone + Email Additional info Contact
Language details
Anguilla English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
Antigua and English: +1 305 Courseware Please note that these are English: 7am –
Barbuda 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Argentina English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Aruba English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
Australia 13-20-58 Courseware 8:30 to 17:30
Marketplace (8.30 A.M. to
Queries 5.30 P.M.)—
Australia,
GMT+10
9:00 to 17:30
(9:00 A.M. to
5.30 P.M.)—
New Zealand,
GMT+12
Austria 800,281,102 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Bahamas English: +1 305 Courseware English: 7am –
715-1492
Marketplace 7pm (Monday
Spanish: +1 305 Queries to Friday)
715-1490
Colombia Time
Portuguese: +1 Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Bangladesh (91) (80) 40103000 Courseware 9:00 to 18:00
Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Barbados English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
Belgium 80,079,307 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Belize English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Bermuda English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Bolivia English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
Bonaire English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Brazil English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Brunei (65) 6622 1237 Courseware Monday –
Marketplace Friday
Queries 9:00 to 18:00
(9:00 A.M. to
6:00 P.M.)
Singapore time
Cambodia (65) 6622 1237 Courseware Monday –
Marketplace Friday
Queries 9:00 to 18:00
(9:00 A.M. to
6:00 P.M.)
Singapore time
Canada English +1 855 Courseware 4.30am – 5pm
507-6283 Marketplace (Monday to
Queries Friday) Pacific
Standard time
Country Phone + Email Additional info Contact
Language details
Cayman English: +1 305 Courseware Please note that these are English: 7am –
Islands 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Chile English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
China (86-21) 800 819 Courseware 9:00 to 18:00
0550 Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Colombia English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
Costa Rica English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Curacao English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Denmark 80,883,755 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Dominica English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
Dominican English: +1 305 Courseware Please note that these are English: 7am –
Republic 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Ecuador English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
El Salvador English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
Fiji (61) (2) 9870 2200 Courseware 8:30 to 17:30
Marketplace (8.30 A.M. to
Queries 5.30 P.M.)—
Australia,
GMT+10
9:00 to 17:30
(9:00 A.M. to
5.30 P.M.)—
New Zealand,
GMT+12
Finland 0800 95139 or Courseware Monday -
0800 114926 Marketplace Friday, 9am -
Queries 5pm (GMT)
France 800,906,060 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
French English: +1 305 Courseware Please note that these are English: 7am –
Guyana 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Germany 0800-7563210 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Country Phone + Email Additional info Contact
Language details
Grenada English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Guadeloupe English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Guam (61) (2) 9870 2200 Courseware 8:30 to 17:30
Marketplace (8.30 A.M. to
Queries 5.30 P.M.)—
Australia,
GMT+10
9:00 to 17:30
(9:00 A.M. to
5.30 P.M.)—
New Zealand,
GMT+12
Country Phone + Email Additional info Contact
Language details
Guatemala English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Haiti English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Honduras English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Hong Kong 800 938 911 Courseware 9:00 to 18:00
Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Country Phone + Email Additional info Contact
Language details
India (1) (800) 11 1100 Courseware Monday –
Marketplace Friday
Queries 9:00 to 18:00
(9:00 A.M. to
6:00 P.M.)
Indonesia 001-803-440421 Courseware Monday –
Marketplace Friday
Queries 9:00 to 18:00
(9:00 A.M. to
6:00 P.M.)
Singapore time
Ireland 1,800,554,920 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Israel 180 9450464 or Courseware Monday -
180 9238101 Marketplace Friday, 9am -
Queries 5pm (GMT)
Italy 800,782,669 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Jamaica English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Japan 0120-77-2057 Courseware 9:00 to 17:30
Marketplace (9:00 A.M. to
Queries 5:30 P.M.)
Monday –
Friday
Country Phone + Email Additional info Contact
Language details
Korea 00798-852-1-2491 Courseware 9:00 to 17:30
Marketplace (9:00 A.M. to
Queries 5:30 P.M.)
Monday –
Friday
Macao 85,230,027,866 Courseware 9:00 to 17:30
Marketplace (9:00 A.M. to
Queries 5:30 P.M.)
Monday –
Friday
Malaysia 1-800-885648 Courseware 9:00 to 17:30
Marketplace (9:00 A.M. to
Queries 5:30 P.M.)
Monday –
Friday
Singapore time
Maldives (91) (80) 40103000 Courseware 9:00 to 17:30
Marketplace (9:00 A.M. to
Queries 5:30 P.M.)
Monday –
Friday
Martinique English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
Mexico English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Montserrat English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Morocco 30 1 6151200 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Myanmar (91) (80) 40103000 Courseware 9:00 to 18:00
Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Monday –
Friday
Nepal (91) (80) 40103000 Courseware 9:00 to 18:00
Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Monday –
Friday
Netherlands 0800-0228091 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Country Phone + Email Additional info Contact
Language details
Netherlands English: +1 305 Courseware Please note that these are English: 7am –
Antilles 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
New (61) (2) 9870 2200 Courseware 8:30 to 17:30
Caledonia Marketplace (8.30 A.M. to
Queries 5.30 P.M.)—
Australia,
GMT+10
9:00 to 17:30
(9:00 A.M. to
5.30 P.M.)—
New Zealand,
GMT+12
New 0800-800-004 Courseware 8:30 to 17:30
Zealand Marketplace (8.30 A.M. to
Queries 5.30 P.M.)—
Australia,
GMT+10
9:00 to 17:30
(9:00 A.M. to
5.30 P.M.)—
New Zealand,
GMT+12
Country Phone + Email Additional info Contact
Language details
Nicaragua English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Norway 80,018,071 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Panama English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Papua New (61) (2) 9870 2200 Courseware 8:30 to 17:30
Guinea Marketplace (8.30 A.M. to
Queries 5.30 P.M.)—
Australia,
GMT+10
9:00 to 17:30
(9:00 A.M. to
5.30 P.M.)—
New Zealand,
GMT+12
Country Phone + Email Additional info Contact
Language details
Paraguay English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Peru English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Philippines 1-800-1441-4127 Courseware 9:00 to 18:00
Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Monday –
Friday
Singapore time
Poland 8001124700 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Portugal 800,849,062 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Country Phone + Email Additional info Contact
Language details
Puerto Rico English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Russia 81,080,021,591,049 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Saint Kitts English: +1 305 Courseware Please note that these are English: 7am –
and Nevis 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Saint English: +1 305 Courseware Please note that these are English: 7am –
Vincent & 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
The Spanish: +1 305 Queries distance or international to Friday)
Grenadines 715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
Santa Lucia English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Singapore 1-800-820 9966 Courseware 9:00 to 18:00
Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Monday –
Friday
Singapore time
Solomon (61) (2) 9870 2200 Courseware 8:30 to 17:30
Islands Marketplace (8.30 A.M. to
Queries 5.30 P.M.)—
Australia,
GMT+10
9:00 to 17:30
(9:00 A.M. to
5.30 P.M.)—
New Zealand,
GMT+12
South Africa 800,995,641 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Country Phone + Email Additional info Contact
Language details
South English: +1 305 Courseware Please note that these are English: 7am –
Georgia and 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Sandwich Spanish: +1 305 Queries distance or international to Friday)
Islands 715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Spain 900,938,301 Courseware Monday -
Marketplace Friday, 9am -
Queries 5pm (GMT)
Sri Lanka (91) (80) 40103000 Courseware 9:00 to 18:00
Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Monday –
Friday
St. English: +1 305 Courseware Please note that these are English: 7am –
Barthelemy 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Country Phone + Email Additional info Contact
Language details
St. Maarten English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Suriname English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Sweden 020 796319 or Courseware Monday -
0200 214737 Marketplace Friday, 9am -
Queries 5pm (GMT)
Switzerland- 800,835,715 Courseware Monday -
French Marketplace Friday, 9am -
Queries 5pm (GMT)
Switzerland- 0800-835716 Courseware Monday -
German Marketplace Friday, 9am -
Queries 5pm (GMT)
Taiwan 0800 008833#2#6 Courseware
(and then press #2 Marketplace
and #6 for local Queries
toll-free number)
+886-2-2999-8833
(#2 and #6 Non
toll-free number)
Country Phone + Email Additional info Contact
Language details
Thailand 001-800-441-0218 Courseware 9:00 to 18:00
Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Singapore time
Monday -
Friday
Trinidad and English: +1 305 Courseware Please note that these are English: 7am –
Tobago 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Turks and English: +1 305 Courseware Please note that these are English: 7am –
Caicos 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Islands Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Unit. Arab 971 4 397 5752 Courseware Monday -
Emir. Marketplace Friday, 9am -
Queries 5pm (GMT)
United 0800-9170758 or Courseware Monday -
Kingdom 0800 0960137 Marketplace Friday, 9am -
Queries 5pm (GMT)
United English +1 855 Courseware 4.30am – 5pm
States of 507-6283 Marketplace (Monday to
America Queries Friday) Pacific
Standard time
Country Phone + Email Additional info Contact
Language details
Uruguay English: +1 305 Courseware Please note that these are English: 7am –
715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Vanuatu (61) (2) 9870 2200 Courseware 8:30 to 17:30
Marketplace (8.30 A.M. to
Queries 5.30 P.M.)—
Australia,
GMT+10
9:00 to 17:30
(9:00 A.M. to
5.30 P.M.)—
New Zealand,
GMT+12
Venezuela English: +1 305 Courseware English: 7am –
715-1492
Marketplace 7pm (Monday
Spanish: +1 305 Queries to Friday)
715-1490
Colombia Time
Portuguese: +1 Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Vietnam (65) 6622 1237 Courseware 9:00 to 18:00
Marketplace (9:00 A.M. to
Queries 6:00 P.M.)
Monday –
Friday
Singapore time
Country Phone + Email Additional info Contact
Language details
Virgin English: +1 305 Courseware Please note that these are English: 7am –
Islands, 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
British Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Virgin English: +1 305 Courseware Please note that these are English: 7am –
Islands, US 715-1492
Marketplace U.S. numbers. Long 7pm (Monday
Spanish: +1 305 Queries distance or international to Friday)
715-1490
rates by your telephone Colombia Time
Portuguese: +1 service carrier may apply. Spanish: 7am –
305 715-1491 7pm (Monday
to Friday)
Colombia Time
Portuguese:
9am – 6pm
(Monday to
Friday) BRT
Brazil Time
Find your MCID
Article • 04/03/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 • 04/03/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 • 04/21/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 • 05/25/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 2, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
2, 2023
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 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.
Take a free Practice Test your skills with practice questions to help you prepare for the exam.
Assessment
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 May 2, 2023
Audience profile
Microsoft Azure AI engineers build, manage, and deploy AI solutions that
make the
most of Azure Cognitive Services and Azure 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.
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 classifiers and detectors
Manage training iterations
Evaluate model metrics
Publish a trained iteration of a 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 Orchestrator
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 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 Cognitive Services
Computer Vision
Azure Video Indexer
Language Understanding
Speech to Text
Speech Translation
Azure Cognitive Search
Azure 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
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 May 2, 2023 Skill area as of May 2, 2023 Changes
Audience profile No
change
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Changes
Plan and manage an Azure AI solution Plan and manage an Azure AI solution No
change
Select the appropriate Azure AI service Select the appropriate Azure AI service Minor
Plan and configure security for Azure AI Plan and configure security for Azure AI No
services services change
Create and manage an Azure AI service Create and manage an Azure AI service No
change
Deploy Azure AI services Deploy Azure AI services No
change
Create solutions to detect anomalies and Create solutions to detect anomalies and Minor
improve content improve content
Implement image and video processing Implement image and video processing No
solutions solutions change
Analyze images Analyze images No
change
Extract text from images Extract text from images Minor
Implement image classification and Implement image classification and object No
object detection by using the Custom detection by using the Custom Vision change
Vision service service
Process videos Process videos No
change
Implement natural language processing Implement natural language processing No
solutions solutions change
Analyze text Analyze text No
change
Process speech Process speech No
change
Translate language Translate language No
change
Build and manage a language Build and manage a language Minor
understanding model understanding model
Create a question answering solution Create a question answering solution No
change
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Changes
Implement knowledge mining solutions Implement knowledge mining solutions No
change
Implement a Cognitive Search solution Implement a Cognitive Search solution No
change
Apply AI enrichment skills to an indexer Apply AI enrichment skills to an indexer No
pipeline pipeline change
Implement conversational AI solutions Implement conversational AI solutions No
change
Design and implement conversation flow Design and implement conversation flow No
change
Build a conversational bot Build a conversational bot Minor
Test, publish, and maintain a Test, publish, and maintain a No
conversational bot conversational bot change
Skills measured prior to May 2, 2023
Audience profile
Microsoft Azure AI engineers build, manage, and deploy AI solutions that
make the
most of Azure Cognitive Services and Azure 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.
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 in Cognitive Services 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
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 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 classifiers and detectors
Manage training iterations
Evaluate model metrics
Publish a trained iteration of a 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 Orchestrator
Import and export LUIS 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,
LUIS, 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 • 04/04/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 4, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
4, 2023
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 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.
Take a free Practice Test your skills with practice questions to help you prepare for the exam.
Assessment
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
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.
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 the Power Virtual Agents and Azure Bot
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
Study resources Links to learning and documentation
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 May 4, 2023 Skill area as of May 4, 2023 Changes
Audience profile No
change
Describe Artificial Intelligence Describe Artificial Intelligence workloads No
workloads and considerations and considerations change
Identify features of common AI Identify features of common AI workloads No
workloads change
Identify guiding principles for responsible Identify guiding principles for responsible No
AI AI change
Describe fundamental principles of Describe fundamental principles of No
machine learning on Azure machine learning on Azure change
Identify common machine learning types Identify common machine learning types No
change
Describe core machine learning concepts Describe core machine learning concepts No
change
Describe capabilities of visual tools in Describe capabilities of visual tools in No
Azure Machine Learning Studio Azure Machine Learning Studio change
Describe features of computer vision Describe features of computer vision No
workloads on Azure workloads on Azure change
Identify common types of computer Identify common types of computer Minor
vision solution vision solution
Identify Azure tools and services for Identify Azure tools and services for No
computer vision tasks computer vision tasks change
Skill area prior to May 4, 2023 Skill area as of May 4, 2023 Changes
Describe features of Natural Language Describe features of Natural Language No
Processing (NLP) workloads on Azure Processing (NLP) workloads on Azure change
Identify features of common NLP Identify features of common NLP No
workload scenarios workload scenarios change
Identify Azure tools and services for NLP Identify Azure tools and services for NLP No
workloads workloads change
Identify considerations for conversational Identify considerations for conversational Minor
AI solutions on Azure AI solutions on Azure
Skills measured prior to May 4, 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.
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 workload
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, facial recognition, 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 the Azure Bot service
Study guide for Exam AZ-104: Microsoft
Azure Administrator
Article • 03/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 This list represents the skills measured AFTER the date provided. Study
measured as of April this list if you plan to take the exam AFTER that date.
27, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to April provided.
27, 2023
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 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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 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 April 27, 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 CLI, the Azure
portal, Azure Resource Manager templates (ARM
templates), and Microsoft
Azure Active Directory (Azure AD), part of Microsoft Entra.
Manage Azure identities and governance (15–20%)
Implement and manage storage (15–20%)
Deploy and manage Azure compute resources (20–25%)
Configure and manage virtual networking (20–25%)
Monitor and maintain Azure resources (10–15%)
Manage Azure identities and governance (15–20%)
Manage Azure AD objects
Create users and groups
Manage licenses in Azure AD
Create administrative units
Manage user and group properties
Manage device settings and device identity
Perform bulk updates
Manage guest accounts
Configure self-service password reset
Manage access control
Create custom role-based access control (RBAC) and Azure AD roles
Provide access to Azure resources by assigning roles at different
scopes
Interpret access assignments
Manage Azure subscriptions and governance
Configure 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 recommendations
Configure management groups
Implement and manage storage (15–20%)
Configure access to storage
Configure network access to storage accounts
Create and configure storage accounts
Generate shared access signature tokens
Configure stored access policies
Manage access keys
Configure Azure AD authentication for a storage account
Configure storage encryption
Manage data in Azure storage accounts
Create import and export jobs
Manage data by using Azure Storage Explorer and AzCopy
Implement Azure Storage redundancy
Configure object replication
Configure Azure Files and Azure Blob Storage
Create an Azure file share
Configure Azure Blob Storage
Configure storage tiers
Configure blob lifecycle management
Deploy and manage Azure compute resources (20–25%)
Automate deployment of resources by using templates
Modify an ARM template
Deploy a template
Save a deployment as an ARM template
Deploy virtual machine (VM) extensions
Create and configure VMs
Create a VM
Manage images by using the Azure Compute Gallery
Configure Azure Disk Encryption
Move VMs from one resource group to another
Manage VM sizes
Add data disks
Configure VM network settings
Configure VM availability options
Deploy and configure VM scale sets
Create and configure containers
Configure sizing and scaling for Azure Container Instances
Configure container groups for Azure Container Instances
Create and configure Azure Container Apps
Configure storage for Azure Kubernetes Service (AKS)
Configure scaling for AKS
Configure network connections for AKS
Upgrade an AKS cluster
Create and configure an Azure App Service
Create an App Service plan
Configure scaling settings in an App Service plan
Create an App Service
Secure an App Service
Configure custom domain names
Configure backup for an App Service
Configure networking settings
Configure deployment settings
Configure and manage virtual networking (20–25%)
Configure virtual networks
Create and configure virtual networks and subnets
Create and configure virtual network peering
Configure private and public IP addresses
Configure user-defined network routes
Configure Azure DNS
Configure secure access to virtual networks
Create and configure network security groups (NSGs) and application
security
groups (ASGs)
Evaluate effective security rules
Implement Azure Bastion
Configure service endpoints
Configure private endpoints
Configure load balancing
Configure Azure Application Gateway
Configure an internal or public load balancer
Troubleshoot load balancing
Monitor virtual networking
Monitor on-premises connectivity
Configure and use Azure Monitor for networks
Use Azure Network Watcher
Troubleshoot external networking
Troubleshoot virtual network connectivity
Monitor and maintain Azure resources (10–15%)
Monitor resources by using Azure Monitor
Configure and interpret metrics
Configure Azure Monitor Logs
Query and analyze logs
Set up alerts and actions
Configure monitoring of VMs, storage accounts, and networks by using
VM
insights
Implement backup and recovery
Create an Azure Recovery Services vault
Create an Azure Backup vault
Create and configure backup policy
Perform backup and restore operations by using Azure Backup
Configure Azure Site Recovery for Azure resources
Perform failover to a secondary region by using Azure Site Recovery
Configure and review backup 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 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 April 27, 2023 Skill area as of April 27, 2023 Change
Audience profile No
change
Manage Azure identities and governance Manage Azure identities and governance No
change
Manage Azure Active Directory (Azure AD) Manage Azure Active Directory (Azure AD) No
objects objects change
Manage access control Manage access control 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
Manage data in Azure storage accounts Manage data in Azure 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 templates using templates change
Create and configure VMs Create and configure VMs No
change
Create and configure containers Create and configure containers No
change
Create and configure an Azure App Create and configure an Azure App No
Service Service change
Configure and manage virtual Configure and manage virtual No
networking networking change
Skill area prior to April 27, 2023 Skill area as of April 27, 2023 Change
Configure virtual networks Configure virtual networks No
change
Configure secure access to virtual Configure secure access to virtual Minor
networks networks
Configure load balancing Configure load balancing No
change
Monitor virtual networking Monitor virtual networking No
change
Monitor and maintain Azure resources Monitor and maintain Azure resources No
change
Monitor resources by using Azure Monitor Monitor resources by using Azure Monitor No
change
Implement backup and recovery Implement backup and recovery No
change
Skills measured prior to April 27, 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 CLI, the Azure
portal, Azure Resource Manager templates (ARM
templates), and Microsoft
Azure Active Directory (Azure AD), part of Microsoft Entra.
Manage Azure identities and governance (15–20%)
Implement and manage storage (15–20%)
Deploy and manage Azure compute resources (20–25%)
Configure and manage virtual networking (20-25%)
Monitor and maintain Azure resources (10–15%)
Manage Azure identities and governance (15–20%)
Manage Azure AD objects
Create users and groups
Manage licenses in Azure AD
Create administrative units
Manage user and group properties
Manage device settings and device identity
Perform bulk updates
Manage guest accounts
Configure self-service password reset
Manage access control
Create custom role-based access control (RBAC) and Azure AD roles
Provide access to Azure resources by assigning roles at different
scopes
Interpret access assignments
Manage Azure subscriptions and governance
Configure 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 recommendations
Configure management groups
Implement and manage storage (15–20%)
Configure access to storage
Configure network access to storage accounts
Create and configure storage accounts
Generate shared access signature tokens
Configure stored access policies
Manage access keys
Configure Azure AD authentication for a storage account
Configure storage encryption
Manage data in Azure storage accounts
Create import and export jobs
Manage data by using Azure Storage Explorer and AzCopy
Implement Azure Storage redundancy
Configure object replication
Configure Azure Files and Azure Blob Storage
Create an Azure file share
Configure Azure Blob Storage
Configure storage tiers
Configure blob lifecycle management
Deploy and manage Azure compute resources (20–25%)
Automate deployment of resources by using templates
Modify an ARM template
Deploy a template
Save a deployment as an ARM template
Deploy virtual machine (VM) extensions
Create and configure VMs
Create a VM
Manage images by using the Azure Compute Gallery
Configure Azure Disk Encryption
Move VMs from one resource group to another
Manage VM sizes
Add data disks
Configure VM network settings
Configure VM availability options
Deploy and configure VM scale sets
Create and configure containers
Configure sizing and scaling for Azure Container Instances
Configure container groups for Azure Container Instances
Create and configure Azure Container Apps
Configure storage for Azure Kubernetes Service (AKS)
Configure scaling for AKS
Configure network connections for AKS
Upgrade an AKS cluster
Create and configure an Azure App Service
Create an App Service plan
Configure scaling settings in an App Service plan
Create an App Service
Secure an App Service
Configure custom domain names
Configure backup for an App Service
Configure networking settings
Configure deployment settings
Configure and manage virtual networking (20–25%)
Configure virtual networks
Create and configure virtual networks and subnets
Create and configure virtual network peering
Configure private and public IP addresses
Configure user-defined network routes
Configure Azure DNS
Configure secure access to virtual networks
Create and configure network security groups (NSGs) and application
security
groups (ASGs)
Evaluate effective security rules
Implement Azure Bastion
Configure service endpoints on subnets
Configure private endpoints
Configure load balancing
Configure Azure Application Gateway
Configure an internal or public load balancer
Troubleshoot load balancing
Monitor virtual networking
Monitor on-premises connectivity
Configure and use Azure Monitor for networks
Use Azure Network Watcher
Troubleshoot external networking
Troubleshoot virtual network connectivity
Monitor and maintain Azure resources (10–15%)
Monitor resources by using Azure Monitor
Configure and interpret metrics
Configure Azure Monitor Logs
Query and analyze logs
Set up alerts and actions
Configure monitoring of VMs, storage accounts, and networks by using
VM
insights
Implement backup and recovery
Create an Azure Recovery Services vault
Create an Azure Backup vault
Create and configure backup policy
Perform backup and restore operations by using Azure Backup
Configure Azure Site Recovery for Azure resources
Perform failover to a secondary region by using Azure Site Recovery
Configure and review backup reports
Study guide for Exam AZ-120: Planning
and Administering Azure for SAP
Workloads
Article • 03/28/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 This list represents the skills measured AFTER the date provided. Study
measured as of April this list if you plan to take the exam AFTER that date.
27, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to April provided.
27, 2023
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 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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 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 April 27, 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.
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 hardware and cloud measurement
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
Specify an appropriate compute platform, including Azure Virtual
Machines
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,
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 deploying virtual machines
(VMs) to
reserved instances
Optimize performance and cost by resizing VMs
Optimize storage costs
Optimize performance and cost of SAP application servers and databases
Monitor SAP on Azure
Monitor VMs
Monitor high availability
Monitor storage
Monitor networking
Configure Azure Monitor for SAP Solutions
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 April 27, 2023 Skill area as of April 27, 2023 Change
Audience profile No
change
Skill area prior to April 27, 2023 Skill area as of April 27, 2023 Change
Migrate SAP workloads to Azure Migrate SAP workloads to Azure No
change
Identify requirements for target Identify requirements for target Minor
infrastructure infrastructure
Design and implement identity, access, and Design and implement identity, access, No
governance for SAP workloads and governance for SAP workloads change
Design and implement an SAP migration Design and implement an SAP No
strategy migration strategy change
Design and implement an infrastructure to Design and implement an No
support SAP workloads on Azure infrastructure to support SAP change
workloads on Azure
Design and implement a compute solution Design and implement a compute Major
for SAP workloads solution for SAP workloads
Design and implement networking for SAP Design and implement networking for Major
on Azure Virtual Machines or Azure HLI SAP on Azure Virtual Machines
Design and implement a storage solution for Design and implement a storage Minor
SAP on Azure Virtual Machines or Azure HLI solution for SAP on Azure Virtual
Machines
Design and implement high availability and Design and implement high No
disaster recovery (HA/DR) availability and disaster recovery change
(HA/DR)
Design and implement a high availability Design and implement a high Minor
solution for SAP on Azure Virtual Machines availability solution for SAP on Azure
or Azure HLI Virtual Machines
Design and implement a disaster recovery Design and implement a disaster Minor
solution for SAP on Azure Virtual Machines recovery solution for SAP on Azure
or Azure HLI Virtual Machines
Maintain SAP workloads on Azure Maintain SAP workloads on Azure No
change
Optimize performance and costs Optimize performance and costs No
change
Monitor SAP on Azure Monitor SAP on Azure Minor
Skills measured prior to April 27, 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.
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 hardware and cloud measurement
tools
Identify compute, storage, and network requirements for SAP workloads
and
HANA Large Instances (HLI)
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
Specify an appropriate compute platform, including Azure Virtual
Machines and
HLI
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
Request an Azure HLI
Connect to an Azure HLI
Configure license registration for an Azure HLI
Configure and apply operating system updates to an Azure HLI
Design and implement networking for SAP on Azure Virtual
Machines or Azure HLI
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
Configure Azure ExpressRoute for Azure HLI
Design and implement networking for Azure HLI
Configure routing for Azure HLI
Design and configure load balancing for a reverse proxy
Design and implement a storage solution for SAP on Azure Virtual
Machines or Azure HLI
Specify an appropriate storage option, including Managed, Premium,
Ultra disk,
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 or Azure HLI
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
Design and configure high availability for Azure HLI
Automate deployment by using the SAP deployment automation framework
on
Azure
Design and implement a disaster recovery solution for SAP on
Azure Virtual Machines or Azure HLI
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 deploying virtual machines
(VMs) to
reserved instances
Optimize performance and cost by resizing VMs
Optimize storage costs
Optimize performance and cost of SAP application servers and databases
Monitor SAP on Azure
Monitor VMs
Monitor HLIs
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 • 03/28/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 This list represents the skills measured AFTER the date provided. Study
measured as of April this list if you plan to take the exam AFTER that date.
27, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to April provided.
27, 2023
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 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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 April 27, 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.
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 Endpoint
Manager
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 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 April 27, 2023 Skill area as of April 27, 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
Skill area prior to April 27, 2023 Skill area as of April 27, 2023 Change
Create and manage session host images Create and manage session host images No
change
Plan and implement identity and security Plan and implement identity and security No
change
Plan and implement identity integration Plan and implement identity integration No
change
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 Minor
client settings client settings
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
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 April 27, 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.
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 printing and device redirection
Configure user settings through Group Policy and Microsoft Endpoint
Manager
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 • 03/17/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 This list represents the skills measured AFTER the date provided. Study
measured as of April this list if you plan to take the exam AFTER that date.
28, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to April provided.
28, 2023
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 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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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. 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 28, 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: 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 2 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 CLI, Azure PowerShell, and
other tools.
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 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 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 APIM instance
Create and document APIs
Configure authentication for 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)
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 April 28, 2023 Skill area as of April 28, 2023 Change
Audience profile Minor
Skill area prior to April 28, 2023 Skill area as of April 28, 2023 Change
Develop Azure compute solutions Develop Azure compute solutions No
change
Implement IaaS solutions Implement containerized solutions Major
Create Azure App Service Web Apps Implement Azure App Service Web Apps Minor
Implement Azure Functions Implement Azure Functions Major
Develop for Azure storage Develop for Azure storage No
change
Develop solutions that use Cosmos DB Develop solutions that use Azure Cosmos Major
storage DB
Develop solutions that use blob storage Develop solutions that use Azure Blob Major
Storage
Implement Azure security Implement Azure security No
change
Implement user authentication and Implement user authentication and No
authorization authorization change
Implement secure cloud solutions Implement secure Azure solutions Minor
Monitor, troubleshoot, and optimize Monitor, troubleshoot, and optimize No
Azure solutions Azure solutions change
Implement caching for solutions Implement caching for solutions Minor
Troubleshoot solutions by using metrics Troubleshoot solutions by using Minor
and log data Application Insights
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 Minor
Develop event-based solutions Develop event-based solutions No
change
Develop message-based solutions Develop message-based solutions No
change
Skills measured prior to April 28, 2023
Audience profile
Candidates for this exam are cloud developers who participate in all
phases of
development from requirements definition and design
to development, deployment,
and maintenance. They partner with cloud
DBAs, cloud administrators, and clients to
implement solutions.
Candidates should be proficient in Azure SDKs, data storage options,
data connections,
APIs, app authentication and authorization, compute,
and container deployment,
debugging, performance tuning, and monitoring.
Candidates should have 1-2 years 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 CLI,
Azure PowerShell, and other tools.
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 IaaS solutions
Provision virtual machines (VMs)
Configure, validate, and deploy ARM templates
Configure container images for solutions
Publish an image to Azure Container Registry
Run containers by using Azure Container Instance
Create 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 SSL, API settings, and connection
strings
Implement autoscaling rules including scheduled autoscaling and
autoscaling by
operational or system metrics
Implement Azure Functions
Create and deploy Azure Functions apps
Implement input and output bindings for a function
Implement function triggers by using data operations, timers, and
webhooks
Implement Azure Durable Functions
Develop for Azure storage (15–20%)
Develop solutions that use Azure Cosmos DB storage
Select the appropriate API and SDK for a solution
Implement partitioning schemes and partition keys
Perform operations on data and Azure Cosmos DB containers
Set the appropriate consistency level for operations
Manage change feed notifications
Develop solutions that use blob storage
Move items in Blob storage between storage accounts or containers
Set and retrieve properties and metadata
Perform operations on data by using the appropriate SDK
Implement storage policies, data archiving, and retention
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 cloud 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
Troubleshoot solutions by using metrics and log data
Configure an app or service to use Application Insights
Review and analyze metrics and log data
Implement Application Insights web tests and alerts
Connect to and consume Azure services and third-party
services (15–20%)
Implement API Management
Create an APIM instance
Create and document APIs
Configure authentication for APIs
Define 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-220: Microsoft
Azure IoT Developer
Article • 04/03/2023
2 Warning
This exam will retire on July 31, 2023, at 11:59 PM Central Standard Time.
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 This list represents the skills measured AFTER the date provided. Study
measured as of January this list if you plan to take the exam AFTER that date.
30, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
January 30, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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. 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 January 30, 2023
Audience profile
Candidates for this exam are Azure IoT developers with subject matter
expertise in
creating and maintaining the cloud and device portions of
an IoT solution. In addition to
configuring and maintaining the devices
by using cloud services, they also set up the
physical devices. They are
responsible for maintaining and troubleshooting the
configuration of the
devices throughout the lifecycle.
Azure IoT developers implement design specifications for IoT solutions,
including device
topology, connectivity, diagnostics and monitoring, and
security. They develop the code
that enables two-way communication
between the device and the cloud. They also
develop and deploy modules
and configure device networking for the Azure IoT Edge
portion of the
solution. Professionals in this role implement designs for solutions to
manage data streams, including monitoring and data transformation as
they relate to
IoT. The Azure IoT developer works with architects,
device developers, data engineers,
and other stakeholders to help ensure
successful business integration.
Candidates for this exam should have a general understanding of device
types and
Azure services, including data storage options, data analysis,
data processing, AI, and
other platform as a service (PaaS) options.
They must be able to program in at least one
Azure IoT software
development kit–supported (SDK-supported) language.
Set up the Azure IoT Hub solution infrastructure (15–20%)
Provision and manage devices (15–20%)
Implement IoT Edge (20–25%)
Implement business integration (5–10%)
Process and manage data (10–15%)
Monitor, troubleshoot, and optimize IoT solutions (10–15%)
Implement security (10–15%)
Set up the Azure IoT Hub solution infrastructure (15–20%)
Create and configure an IoT hub
Create an IoT hub
Register a device
Configure a device twin
Configure IoT Hub tier and scaling
Build device messaging and communication
Build messaging solutions by using SDKs (device and service)
Implement device-to-cloud communication
Implement cloud-to-device communication
Configure file upload for devices
Optimize message size and scaling for IoT Hub
Connect to IoT Hub by using Transport Layer Security (TLS) server
certificates
Configure physical IoT devices
Recommend an appropriate protocol or gateway based on device
specifications
Configure device networking, topology, and connectivity
Add IoT Plug and Play capabilities to a device in a model-driven
solution
Provision and manage devices (15–20%)
Set up the device provisioning service
Create a device provisioning service
Create a new enrollment in the device provisioning service
Link an IoT hub to the device provisioning service
Manage the device lifecycle
Provision a device by using the device provisioning service
Deprovision an auto-enrollment
Decommission (disenroll) a device
Manage IoT devices by using IoT Hub
Manage devices list in the IoT Hub device registry
Modify device twin tags and properties
Specify a set of devices to manage by using IoT Hub Automatic Device
Management
Implement and manage configuration on a set of devices by using IoT
Hub
Automatic Device Management
Control access to device functionality by using module identities and
module twins
Manage IoT devices by using Azure IoT Central
Create and manage device templates by using Azure IoT Central and
Digital Twins
Definition Language (DTDL)
Configure rules, actions, and commands in Azure IoT Central
Add, enroll, and manage devices by using Azure IoT Central
Manage Azure IoT Central applications, including security, tenants,
customization,
and visualizations
Manage data integration, including data ingress, data export, and data
transformation
Configure and manage Azure IoT Central jobs
Manage Azure IoT Central by using APIs
Implement IoT Edge (20–25%)
Set up an IoT Edge device
Create a device identity in IoT Hub
Set up an IoT device for IoT Edge
Install container runtime on IoT devices
Configure container startup options to interact with the host system
Update IoT Edge runtime
Provision IoT Edge devices by using the device provisioning service
Deploy an IoT Edge device
Create and implement a deployment manifest
Create a deployment for a single IoT Edge device
Create a deployment to target multiple devices
Create a continuous deployment by using Azure DevOps
Develop IoT Edge modules
Create and customize an IoT Edge module
Deploy a custom IoT Edge module to an IoT Edge device
Publish an IoT Edge module to Azure Container Registry
Define module configuration
Configure IoT Edge module routing
Configure environment for IoT Edge development
Configure an IoT Edge device
Select an appropriate gateway pattern
Deploy an IoT gateway by using IoT Hub and IoT Edge
Configure IoT Edge certificates
Implement and configure offline support (including local storage)
Create a layered hierarchy of IoT Edge devices
Interact with the IoT Edge security manager
Implement business integration (5–10%)
Integrate with upstream and downstream systems
Set up input and output connections to support native Azure services
and to
enable third-party services
Set up IoT Hub routing to support downstream Azure resources
Develop an IoT solution that uses Azure Digital Twins
Create models and digital twins
Map IoT device data to digital twin models and relationships
Ingest IoT device messages, and translate messages to digital twins
Configure routes and endpoints to trigger business logic and data
processing
Manage and query the Azure Digital Twins graph
Update properties on Azure Digital Twins entities in the graph
Monitor and troubleshoot Azure Digital Twins
Process and manage data (10–15%)
Configure message routing in Azure IoT Hub
Implement message enrichment in IoT Hub
Implement routing of IoT device telemetry to endpoints
Implement routing of IoT Hub non-telemetry events to endpoints
Define and test routing queries
Configure IoT Hub as an Azure Event Grid source
Reconfigure the default Azure Event Hubs endpoint when there are
multiple
endpoints
Configure stream processing of IoT data
Create Azure Stream Analytics for data, and stream processing by using
the Azure
portal
Process and filter IoT data by using Azure Functions
Write user-defined functions and aggregations in Stream Analytics
Consume Azure Machine Learning functions in Stream Analytics
Configure Stream Analytics outputs
Create Azure Stream Analytics queries
Write a Stream Analytics query that runs in IoT Edge
Write a Stream Analytics query that runs in the cloud
Monitor, troubleshoot, and optimize IoT solutions (10–
15%)
Configure health monitoring
Configure rules and alerts based on IoT Hub metrics
Set up diagnostics logs for IoT Hub
Apply Azure Policy definitions for IoT Hub
Gather IoT Edge metrics
Retrieve diagnostic logs from IoT Edge
Troubleshoot device communication
Verify that device telemetry is received by IoT Hub
Validate device twin properties, tags, and direct methods
Troubleshoot device disconnects and connects
Troubleshoot IoT Edge modules and devices
Troubleshoot message loss
Evaluate and test IoT Hub failover
Implement security (10–15%)
Implement security for IoT devices and services
Implement device and gateway security, including shared access keys,
key rotation,
managed identities, Hardware Security Modules (HSMs),
and Trusted Platform
Modules (TPMs)
Implement secure connections, including access control,
authentication, shared
access policies, and TLS
Implement secure networking, including IP filtering and private
endpoints
Implement Microsoft Defender for IoT
Configure a Defender for IoT agent-based solution
Install and configure Defender-IoT-micro-agents (security agents)
Configure built-in and custom alerts for IoT Hub
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 IoT documentation
Device Update for IoT Hub documentation
Azure IoT Edge documentation
Microsoft Defender for IoT documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Internet of Things (IoT) - Microsoft Tech 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 January 30, 2023 Skill area as of January 30, 2023 Change
Audience profile No change
Set up the Azure IoT Hub solution Set up the Azure IoT Hub solution % of exam
infrastructure infrastructure increased
Create and configure an IoT hub Create and configure an IoT hub No change
Skill area prior to January 30, 2023 Skill area as of January 30, 2023 Change
Build device messaging and Build device messaging and No change
communication communication
Configure physical IoT devices Configure physical IoT devices No change
Provision and manage devices Provision and manage devices No change
Set up the device provisioning service Set up the device provisioning No change
service
Manage the device lifecycle Manage the device lifecycle No change
Manage IoT devices by using IoT Hub Manage IoT devices by using IoT No change
Hub
Manage IoT devices by using Azure IoT Manage IoT devices by using Azure No change
Central IoT Central
Implement IoT Edge Implement IoT Edge % of exam
increased
Set up an IoT Edge device Set up an IoT Edge device No change
Deploy an IoT Edge device Deploy an IoT Edge device No change
Develop IoT Edge modules Develop IoT Edge modules No change
Configure an IoT Edge device Configure an IoT Edge device No change
Implement business integration Implement business integration No change
Integrate with upstream and Integrate with upstream and No change
downstream systems downstream systems
Develop an IoT solution that uses Azure Develop an IoT solution that uses No change
Digital Twins Azure Digital Twins
Process and manage data Process and manage data % of exam
decreased
Configure message routing in Azure IoT Configure message routing in Azure No change
Hub IoT Hub
Configure stream processing of IoT data Configure stream processing of IoT No change
data
Create Azure Stream Analytics queries Create Azure Stream Analytics No change
queries
Skill area prior to January 30, 2023 Skill area as of January 30, 2023 Change
Process real-time data by using Azure Removed
Time Series Insights
Monitor, troubleshoot, and optimize Monitor, troubleshoot, and % of exam
IoT solutions optimize IoT solutions increased
Configure health monitoring Configure health monitoring No change
Troubleshoot device communication Troubleshoot device communication No change
Implement security Implement security % of exam
increased
Implement security for IoT devices and Implement security for IoT devices No change
services and services
Implement Microsoft Defender for IoT Implement Microsoft Defender for No change
IoT
Skills measured prior to January 30, 2023
Set up the Azure IoT Hub solution infrastructure (10–15%)
Provision and manage devices (15–20%)
Implement IoT Edge (15–20%)
Implement business integration (5–10%)
Process and manage data (15–20%)
Monitor, troubleshoot, and optimize IoT solutions (5-10%)
Implement security (5-10%)
Set up the Azure IoT Hub solution infrastructure (10–15%)
Create and configure an IoT hub
Create an IoT hub
Register a device
Configure a device twin
Configure IoT Hub tier and scaling
Build device messaging and communication
Build messaging solutions by using SDKs (device and service)
Implement device-to-cloud communication
Implement cloud-to-device communication
Configure file upload for devices
Optimize message size and scaling for IoT Hub
Connect to IoT Hub by using Transport Layer Security (TLS) server
certificates
Configure physical IoT devices
Recommend an appropriate protocol or gateway based on device
specifications
Configure device networking, topology, and connectivity
Add IoT Plug and Play capabilities to a device in a model-driven
solution
Provision and manage devices (15–20%)
Set up the device provisioning service
Create a device provisioning service
Create a new enrollment in the device provisioning service
Link an IoT hub to the device provisioning service
Manage the device lifecycle
Provision a device by using the device provisioning service
Deprovision an auto-enrollment
Decommission (disenroll) a device
Manage IoT devices by using IoT Hub
Manage devices list in the IoT Hub device registry
Modify device twin tags and properties
Specify a set of devices to manage by using IoT Hub Automatic Device
Management
Implement and manage configuration on a set of devices by using IoT
Hub
Automatic Device Management
Control access to device functionality by using module identities and
module twins
Manage IoT devices by using Azure IoT Central
Create and manage device templates by using Azure IoT Central and
Digital Twins
Definition Language (DTDL)
Configure rules, actions, and commands in Azure IoT Central
Add, enroll, and manage devices by using Azure IoT Central
Manage Azure IoT Central applications, including security, tenants,
customization,
and visualizations
Manage data integration, including data ingress, data export, and data
transformation
Configure and manage Azure IoT Central jobs
Manage Azure IoT Central by using APIs
Implement IoT Edge (15–20%)
Set up an IoT Edge device
Create a device identity in IoT Hub
Set up an IoT device for IoT Edge
Install container runtime on IoT devices
Configure container startup options to interact with the host system
Update IoT Edge runtime
Provision IoT Edge devices by using the device provisioning service
Deploy an IoT Edge device
Create and implement a deployment manifest
Create a deployment for a single IoT Edge device
Create a deployment to target multiple devices
Create a continuous deployment by using Azure DevOps
Develop IoT Edge modules
Create and customize an IoT Edge module
Deploy a custom IoT Edge module to an IoT Edge device
Publish an IoT Edge module to Azure Container Registry
Define module configuration
Configure IoT Edge module routing
Configure environment for IoT Edge development
Configure an IoT Edge device
Select an appropriate gateway pattern
Deploy an IoT gateway by using IoT Hub and IoT Edge
Configure IoT Edge certificates
Implement and configure offline support (including local storage)
Create a layered hierarchy of IoT Edge devices
Interact with the IoT Edge security manager
Implement business integration (5–10%)
Integrate with upstream and downstream systems
Set up input and output connections to support native Azure services
and to
enable third-party services
Set up IoT Hub routing to support downstream Azure resources
Develop an IoT solution that uses Azure Digital Twins
Create models and digital twins
Map IoT device data to digital twin models and relationships
Ingest IoT device messages, and translate messages to digital twins
Configure routes and endpoints to trigger business logic and data
processing
Manage and query the Azure Digital Twins graph
Update properties on Azure Digital Twins entities in the graph
Monitor and troubleshoot Azure Digital Twins
Process and manage data (15–20%)
Configure message routing in Azure IoT Hub
Implement message enrichment in IoT Hub
Implement routing of IoT device telemetry to endpoints
Implement routing of IoT Hub non-telemetry events to endpoints
Define and test routing queries
Configure IoT Hub as an Azure Event Grid source
Reconfigure the default Azure Event Hubs endpoint when there are
multiple
endpoints
Configure stream processing of IoT data
Create Azure Stream Analytics for data, and stream processing by using
the Azure
portal
Process and filter IoT data by using Azure Functions
Write user-defined functions and aggregations in Stream Analytics
Consume Azure Machine Learning functions in Stream Analytics
Configure Stream Analytics outputs
Create Azure Stream Analytics queries
Write a Stream Analytics query that runs in IoT Edge
Write a Stream Analytics query that runs in the cloud
Process real-time data by using Azure Time Series Insights
Create a Time Series Insights environment
Connect the IoT hub and the Time Series Insights environment
Create a reference data set for a Time Series Insights environment by
using the
Azure portal
Implement Time Series Model hierarchies, types, and instance fields
Consume data by using Time Series Expression syntax
Monitor, troubleshoot, and optimize IoT solutions (5–
10%)
Configure health monitoring
Configure rules and alerts based on IoT Hub metrics
Set up diagnostics logs for IoT Hub
Apply Azure Policy definitions for IoT Hub
Gather IoT Edge metrics
Retrieve diagnostic logs from IoT Edge
Troubleshoot device communication
Verify that device telemetry is received by IoT Hub
Validate device twin properties, tags, and direct methods
Troubleshoot device disconnects and connects
Troubleshoot IoT Edge modules and devices
Troubleshoot message loss
Evaluate and test IoT Hub failover
Implement security (5–10%)
Implement security for IoT devices and services
Implement device and gateway security, including shared access keys,
key rotation,
managed identities, Hardware Security Modules (HSMs),
and Trusted Platform
Modules (TPMs)
Implement secure connections, including access control,
authentication, shared
access policies, and TLS
Implement secure networking, including IP filtering and private
endpoints
Implement Microsoft Defender for IoT
Configure a Defender for IoT agent-based solution
Install and configure Defender-IoT-micro-agents (security agents)
Configure built-in and custom alerts for IoT Hub
Study guide for Exam AZ-305:
Designing Microsoft Azure
Infrastructure Solutions
Article • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of October this list if you plan to take the exam AFTER that date.
28, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
October 28, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Microsoft Learn allows you to
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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. 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 28, 2022
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 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
Study resources Links to learning and documentation
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 28, 2022 Skill area as of October 28, 2022 Change
Audience profile No
change
Design Identity, Governance, and Design Identity, Governance, and No
Monitoring Solutions Monitoring Solutions change
Design a Solution for Logging and Design a Solution for Logging and No
Monitoring Monitoring change
Design Authentication and Authorization Design Authentication and Authorization No
Solutions Solutions change
Design Governance Design Governance No
change
Design Identities and Access for Design Identities and Access for Minor
Applications Applications
Design Data Storage Solutions Design Data Storage Solutions No
change
Design a Data Storage Solution for Design a Data Storage Solution for No
Relational Data Relational Data change
Design Data Integration Design Data Integration No
change
Recommend a Data Storage Solution Recommend a Data Storage Solution No
change
Skill area prior to October 28, 2022 Skill area as of October 28, 2022 Change
Design a Data Storage Solution for Non- Design a Data Storage Solution for Non- No
relational Data relational Data change
Design Business Continuity Solutions Design Business Continuity Solutions No
change
Design a Solution for Backup and Disaster Design a Solution for Backup and Disaster No
Recovery Recovery change
Design for High Availability Design for High Availability No
change
Design Infrastructure Solutions Design Infrastructure Solutions No
change
Design a Compute Solution Design a Compute Solution No
change
Design an Application Architecture Design an Application Architecture No
change
Design Migrations Design Migrations No
change
Design Network Solutions Design Network Solutions No
change
Skills measured prior to October 28, 2022
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 Azure Active
Directory
(Azure AD)
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 • 03/30/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 2, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
2, 2023
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 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.
Take a free Practice Test your skills with practice questions to help you prepare for the exam.
Assessment
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 • 03/31/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 2, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
2, 2023
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 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.
Take a free Practice Test your skills with practice questions to help you prepare for the exam.
Assessment
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
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, part
of Microsoft Entra.
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 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 JIT
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 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
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
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 May 2, 2023 Skill area as of May 2, 2023 Changes
Audience profile No
change
Manage identity and access Manage identity and access No
change
Manage identities in Azure AD Manage identities in Azure AD No
change
Manage authentication by using Azure Manage authentication by using Azure No
AD AD change
Manage authorization by using Azure AD Manage authorization by using Azure AD No
change
Manage application access in Azure AD Manage application access in Azure AD Minor
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
Secure compute, storage, and databases Secure compute, storage, and databases No
change
Plan and implement advanced security Plan and implement advanced security for No
for compute 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 governance No
governance for security for security change
Manage security posture by using Manage security posture by using No
Microsoft Defender for Cloud Microsoft Defender for Cloud change
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Changes
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 May 2, 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, part
of Microsoft Entra.
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 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 authentication for an Azure AD
Application Proxy
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 JIT
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 Active
Directory (Azure
AD), part of Microsoft Entra
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-600:
Configuring and Operating a Hybrid
Cloud with Microsoft Azure Stack Hub
Article • 04/03/2023
2 Warning
This exam will retire on July 31, 2023 at 11:59 PM Central Standard Time.
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 This list represents the skills measured AFTER the date provided. Study
measured as of October this list if you plan to take the exam AFTER that date.
28, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
October 28, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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.
Useful links Description
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.
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 28, 2022
Audience Profile
Candidates for this exam have subject matter expertise in providing
infrastructure as a
service (IaaS) and platform as a service (PaaS)
offering to end users or customers from
within their own datacenter
using Azure Stack Hub.
Their responsibilities are to plan, deploy, update, and maintain the
Azure Stack Hub
infrastructure. They also configure resources, manage
infrastructure capacity, and
optimize the services that run in Azure
Stack Hub.
Professionals in this role work with teams that support datacenter
infrastructure, teams
that manage identity, and teams that consume Azure
Stack Hub resources, including
developers, DevOps engineers, and virtual
infrastructure administrators.
Candidates for this exam have significant experience managing and
operating Azure
Stack Hub environments and are proficient at managing
Azure Stack Hub by using
PowerShell. They should have a strong
understanding of Azure, in addition to
knowledge of virtualization,
networking, and identity management.
Plan and deploy Azure Stack Hub (30–35%)
Provide services (20–25%)
Manage infrastructure (40–45%)
Plan and deploy Azure Stack Hub (30–35%)
Plan an Azure Stack Hub deployment
Recommend a deployment model for a specific scenario
Recommend a name resolution strategy
Define fully qualified domain name (FQDN) and region name
Recommend a public and internal IP strategy
Define static routes or Border Gateway Protocol (BGP) configuration
Recommend a datacenter firewall integration strategy
Choose between Microsoft Azure Active Directory (Azure AD), part of
Microsoft
Entra and Active Directory Federation Services (AD FS)
Validate identity provider and network by using the Azure Stack Hub
Readiness
Checker tool
Select a billing model
Plan and implement infrastructure certificates for Azure Stack Hub
Choose between an Enterprise certificate authority (CA) and a public
certificate
Prepare certificates for Azure Stack Hub
Import certificates
Export PFX files
Prepare folder structure
Validate certificates by using the Azure Stack Hub Readiness Checker
tool
Rotate secrets for certificates
Manage Azure Stack Hub registration and billing
Recommend a registration model
Register in a connected environment
Register in a disconnected environment
Validate Azure Stack Hub registration
Refresh Azure Stack Hub registration
Set up usage data reporting
View and retrieve usage data by using the usage API
Manage usage and billing in multitenant and cloud solution provider
(CSP)
scenarios
Set up management environment
Obtain and connect to Azure Resource Manager endpoints
Download and deploy Operator Access Workstation
Install PowerShell modules for Azure Stack Hub
Enable Azure CLI for Azure Stack Hub users
Download and deploy Azure Stack PowerShell tools
Add relevant environment based on a scenario
Enable the Emergency VM Access Service (EVA)
Provide services (20–25%)
Manage Azure Stack Hub Marketplace
Populate Azure Stack Hub Marketplace from a connected environment
Populate Azure Stack Hub Marketplace in a disconnected environment
Create a custom Azure Stack Hub Marketplace item
Manage the lifecycle for Azure Stack Hub Marketplace items
Create an ARM template
Offer the Azure App Service resource provider
Plan the App Service resource provider deployment
Deploy the App Service resource provider
Update the App Service resource provider
Scale roles based on capacity requirements
Rotate App Service secrets and certificates
Manage and monitor worker tiers
Back up App Service resource provider, including SQL databases, file
server share,
and secrets
Offer the Azure Event Hubs resource provider
Plan an Event Hubs resource provider deployment
Deploy an Event Hubs resource provider
Update an Event Hubs resource provider
Rotate Event Hubs secrets and certificates
Offer services
Create and manage quotas
Create and manage plans
Create and manage offers
Create and manage user subscriptions
Change user subscription owner
Manage infrastructure (40–45%)
Manage identity and access
Assign users and groups in Azure Stack Hub
Grant an app access to resources
Define a custom role in Azure AD for delegating Azure Stack Hub
management
tasks to users
Register a tenant directory with Azure Stack Hub
Update a tenant directory
Unregister a tenant directory
Monitor and maintain system health
Monitor system health by using the administrator portal
Monitor system health by using PowerShell
Monitor system health by using the REST API
Respond to and manage alerts
Validate health and system status by using Test-AzureStack
Monitor Azure Stack Hub infrastructure certificates
Collect diagnostic logs on demand by using the administrator portal
Collect diagnostic logs on demand by using the privileged endpoint
Configure automatic diagnostic log collection
Configure syslog forwarding for Azure Stack Hub infrastructure
Plan and configure business continuity and disaster recovery
(BCDR)
Retrieve BitLocker recovery keys
Recommend a BCDR strategy
Recommend a solution for tenant backups
Choose a method for infrastructure backups
Configure storage target for infrastructure backups
Configure certificates for infrastructure backups
Configure frequency and retention policy for infrastructure backups
Test backup and restore of infrastructure by using Azure Stack
Development Kit
Enable backup by using PowerShell
Validate success status of backup
Perform node and system-wide operations
Add nodes
Manage storage capacity by reclaiming space or rebalancing
Add IP pools
Stop and start Azure Stack Hub
Perform node operations, including start, stop, resume, repair, drain,
and shutdown
Configure Time Server (NTP)
Configure syslog server
Configure DNS server
Update Azure Stack Hub, including scheduling, deploying, monitoring,
and
troubleshooting
Update Azure AD home directory
Configure and use privileged endpoints
Connect to a privileged endpoint
Configure the cloud admin user role
Unlock a support session
Close the session on the privileged endpoint
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 Stack Hub Documentation
Azure Stack documentation
Azure Stack Hub and operational excellence
Azure hybrid and multicloud cloud 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 October 28, 2022 Skill area as of October 28, 2022 Change
Audience profile No
change
Skill area prior to October 28, 2022 Skill area as of October 28, 2022 Change
Plan and deploy Azure Stack Hub Plan and deploy Azure Stack Hub No
change
Plan an Azure Stack Hub deployment Plan an Azure Stack Hub deployment Minor
Plan and implement infrastructure Plan and implement infrastructure No
certificates for Azure Stack Hub certificates for Azure Stack Hub change
Manage Azure Stack Hub registration and Manage Azure Stack Hub registration and No
billing billing change
Set up management environment Set up management environment No
change
Provide services Provide services No
change
Manage Azure Stack Hub Marketplace Manage Azure Stack Hub Marketplace No
change
Offer the Azure App Service resource Offer the Azure App Service resource No
provider provider change
Offer the Azure Event Hubs resource Offer the Azure Event Hubs resource No
provider provider change
Offer services Offer services No
change
Manage infrastructure Manage infrastructure No
change
Manage identity and access Manage identity and access No
change
Monitor and maintain system health Monitor and maintain system health No
change
Plan and configure business continuity Plan and configure business continuity No
and disaster recovery (BCDR) and disaster recovery (BCDR) change
Perform node and system-wide Perform node and system-wide operations No
operations change
Configure and use privileged endpoints Configure and use privileged endpoints No
change
Skills measured prior to October 28, 2022
Audience Profile
Candidates for this exam have subject matter expertise in providing
infrastructure as a
service (IaaS) and platform as a service (PaaS)
offering to end users or customers from
within their own datacenter
using Azure Stack Hub.
Their responsibilities are to plan, deploy, update, and maintain the
Azure Stack Hub
infrastructure. They also configure resources, manage
infrastructure capacity, and
optimize the services that run in Azure
Stack Hub.
Professionals in this role work with teams that support datacenter
infrastructure, teams
that manage identity, and teams that consume Azure
Stack Hub resources, including
developers, DevOps engineers, and virtual
infrastructure administrators.
Candidates for this exam have significant experience managing and
operating Azure
Stack Hub environments and are proficient at managing
Azure Stack Hub by using
PowerShell. They should have a strong
understanding of Azure, in addition to
knowledge of virtualization,
networking, and identity management.
Plan and deploy Azure Stack Hub (30–35%)
Provide services (20–25%)
Manage infrastructure (40–45%)
Plan and deploy Azure Stack Hub (30–35%)
Plan an Azure Stack Hub deployment
Recommend a deployment model for a specific scenario
Recommend a name resolution strategy
Define fully qualified domain name (FQDN) and region name
Recommend a public and internal IP strategy
Define static routes or Border Gateway Protocol (BGP) configuration
Recommend a datacenter firewall integration strategy
Choose between Azure Active Directory (Azure AD) and Active Directory
Federation Services (AD FS)
Validate identity provider and network by using the Azure Stack Hub
Readiness
Checker tool
Select a billing model
Plan and implement infrastructure certificates for Azure Stack Hub
Choose between an Enterprise certificate authority (CA) and a public
certificate
Prepare certificates for Azure Stack Hub
Import certificates
Export PFX files
Prepare folder structure
Validate certificates by using the Azure Stack Hub Readiness Checker
tool
Rotate secrets for certificates
Manage Azure Stack Hub registration and billing
Recommend a registration model
Register in a connected environment
Register in a disconnected environment
Validate Azure Stack Hub registration
Refresh Azure Stack Hub registration
Set up usage data reporting
View and retrieve usage data by using the usage API
Manage usage and billing in multitenant and cloud solution provider
(CSP)
scenarios
Set up management environment
Obtain and connect to Azure Resource Manager endpoints
Download and deploy Operator Access Workstation
Install PowerShell modules for Azure Stack Hub
Enable Azure CLI for Azure Stack Hub users
Download and deploy Azure Stack PowerShell tools
Add relevant environment based on a scenario
Enable the Emergency VM Access Service (EVA)
Provide services (20–25%)
Manage Azure Stack Hub Marketplace
Populate Azure Stack Hub Marketplace from a connected environment
Populate Azure Stack Hub Marketplace in a disconnected environment
Create a custom Azure Stack Hub Marketplace item
Manage the lifecycle for Azure Stack Hub Marketplace items
Create an ARM template
Offer the Azure App Service resource provider
Plan the App Service resource provider deployment
Deploy the App Service resource provider
Update the App Service resource provider
Scale roles based on capacity requirements
Rotate App Service secrets and certificates
Manage and monitor worker tiers
Back up App Service resource provider, including SQL databases, file
server share,
and secrets
Offer the Azure Event Hubs resource provider
Plan an Event Hubs resource provider deployment
Deploy an Event Hubs resource provider
Update an Event Hubs resource provider
Rotate Event Hubs secrets and certificates
Offer services
Create and manage quotas
Create and manage plans
Create and manage offers
Create and manage user subscriptions
Change user subscription owner
Manage infrastructure (40–45%)
Manage identity and access
Assign users and groups in Azure Stack Hub
Grant an app access to resources
Define a custom role in Azure AD for delegating Azure Stack Hub
management
tasks to users
Register a tenant directory with Azure Stack Hub
Update a tenant directory
Unregister a tenant directory
Monitor and maintain system health
Monitor system health by using the administrator portal
Monitor system health by using PowerShell
Monitor system health by using the REST API
Respond to and manage alerts
Validate health and system status by using Test-AzureStack
Monitor Azure Stack Hub infrastructure certificates
Collect diagnostic logs on demand by using the administrator portal
Collect diagnostic logs on demand by using the privileged endpoint
Configure automatic diagnostic log collection
Configure syslog forwarding for Azure Stack Hub infrastructure
Plan and configure business continuity and disaster recovery
(BCDR)
Retrieve BitLocker recovery keys
Recommend a BCDR strategy
Recommend a solution for tenant backups
Choose a method for infrastructure backups
Configure storage target for infrastructure backups
Configure certificates for infrastructure backups
Configure frequency and retention policy for infrastructure backups
Test backup and restore of infrastructure by using Azure Stack
Development Kit
Enable backup by using PowerShell
Validate success status of backup
Perform node and system-wide operations
Add nodes
Manage storage capacity by reclaiming space or rebalancing
Add IP pools
Stop and start Azure Stack Hub
Perform node operations, including start, stop, resume, repair, drain,
and shutdown
Configure Time Server (NTP)
Configure syslog server
Configure DNS server
Update Azure Stack Hub, including scheduling, deploying, monitoring,
and
troubleshooting
Update Azure AD home directory
Configure and use privileged endpoints
Connect to a privileged endpoint
Configure the cloud admin user role
Unlock a support session
Close the session on the privileged endpoint
Study guide for Exam AZ-700:
Designing and Implementing Microsoft
Azure Networking Solutions
Article • 04/11/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 2, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
2, 2023
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 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.
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 2, 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 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
Ask a question Microsoft Q&A | Microsoft Docs
Get community Azure Community Support
support
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Study resources Links to learning and documentation
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 May 2, 2023 Skill area as of May 2, 2023 Changes
Audience profile No
change
Design and implement core networking Design and implement core networking No
infrastructure infrastructure change
Design and implement private IP Design and implement private IP No
addressing for Azure resources addressing for Azure resources change
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
Design and implement Azure Virtual Design and implement Azure Virtual WAN Minor
WAN architecture architecture
Design and implement application Design and implement application No
delivery services delivery services change
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Changes
Design and implement an Azure Load Design and implement an Azure Load No
Balancer Balancer change
Design and implement Azure Application Design and implement Azure Application No
Gateway Gateway change
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 No
service and Azure private endpoints service and Azure private endpoints change
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 (NSGs) groups (NSGs) change
Design and implement Azure Firewall and Design and implement Azure Firewall and No
Azure Firewall Manager Azure Firewall Manager change
Design and implement a Web Application Design and implement a Web Application No
Firewall (WAF) deployment Firewall (WAF) deployment change
Skills measured prior to May 2, 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 inside 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-720:
Troubleshooting Microsoft Azure
Connectivity
Article • 03/17/2023
2 Warning
This exam will retire on July 31, 2023, at 11:59 PM Central Standard Time.
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 This list represents the skills measured AFTER the date provided. Study
measured as of April this list if you plan to take the exam AFTER that date.
18, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to April provided.
18, 2023
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 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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 April 18, 2023
Audience profile
Candidates for the Microsoft Azure Support Engineer for Connectivity
Specialty
certification are support engineers with subject matter
expertise in using advanced
troubleshooting methods to resolve
networking and connectivity issues in Azure.
Professionals in this role troubleshoot hybrid environments, including
issues with Azure
virtual machines, virtual networks, and connectivity
between on-premises and Azure
services. They use various tools and
technologies to diagnose and identify root causes
for complex issues.
Candidates for this exam should have experience with networking and with
hybrid
environments, including knowledge of routing, permissions, and
subscription limits.
They must be able to use available tools to
diagnose issues related to business
continuity, hybrid environments,
Infrastructure as a Service (IaaS), Platform as a Service
(PaaS), access
control, networking, and virtual machines connectivity.
Troubleshoot business continuity issues (5–10%)
Troubleshoot hybrid and cloud connectivity issues (20–25%)
Troubleshoot Platform as a Service (PaaS) issues (5–10%)
Troubleshoot authentication and access control issues (15–20%)
Troubleshoot networks (25–30%)
Troubleshoot VM connectivity issues (5–10%)
Troubleshoot business continuity issues (5–10%)
Troubleshoot backup issues
Review and interpret backup logs
Troubleshoot Azure virtual machines backup issues including restarting
a failed
backup job
Troubleshoot issues with Azure Backup agent
Troubleshoot Azure Backup Server issues
Troubleshoot scheduled backups
Troubleshoot recovery issues
Troubleshoot Azure Site Recovery issues
Troubleshoot site recovery in hybrid scenarios that include Hyper-V,
or VMware
ESX
Troubleshoot restore issues when using Azure Backup agent, Azure
Backup, or
Azure Backup Server
Troubleshoot issues recovering files from Azure VM backup
Troubleshoot hybrid and cloud connectivity issues (20–
25%)
Troubleshoot virtual network (VNet) connectivity
Troubleshoot virtual private network (VPN) gateway transit issues
Troubleshoot hub-and-spoke VNet configuration issues
Troubleshoot global VNet peering connectivity issues
Troubleshoot VNet peering connections
Troubleshoot name resolution issues
Troubleshoot name resolution in scenarios that use Azure-provided name
resolution
Troubleshoot name resolution in scenarios that use custom DNS servers
Review and interpret DNS audit logs
Troubleshoot name resolution for Azure private DNS zones
Troubleshoot issues with DNS records at public DNS providers
Troubleshoot domain delegation issues
Troubleshoot point-to-site virtual private network (VPN)
connectivity
Troubleshoot Windows VPN client configuration issues
Troubleshoot OpenVPN VPN client configuration issues
Troubleshoot macOS VPN client configuration issues
Troubleshoot issues with certificate-based VPN connections
Troubleshoot issues with RADIUS-based VPN connections
Troubleshoot authentication issues in scenarios by using Azure Active
Directory
(Azure AD), part of Microsoft Entra
Troubleshoot site-to-site virtual private network (VPN) connectivity
Review and interpret network logs and captured network traffic from a
VPN
gateway
Determine the root cause for latency issues within site-to-site VPNs
Review and interpret VPN gateway configuration scripts
Reset a VPN gateway
Troubleshoot VPN gateway issues by running Log Analytics queries
Troubleshoot Azure ExpressRoute connectivity issues
Determine whether routes are correctly configured and operational
Validate the peering configuration for an ExpressRoute circuit
Reset an ExpressRoute circuit
Troubleshoot route filtering
Determine the root cause of latency issues related to ExpressRoute
Troubleshoot Platform as a Service (PaaS) issues (5–10%)
Troubleshoot PaaS services
Troubleshoot PaaS connectivity issues
Troubleshoot firewalls for PaaS services
Troubleshoot PaaS configuration issues
Determine the root cause for service-level throttling
Troubleshoot PaaS integration issues
Troubleshoot issues integrating PaaS services with virtual networks
Troubleshoot subnet delegation issues
Troubleshoot issues with private endpoints and service endpoints
Troubleshoot issues with Azure Private Link
Troubleshoot authentication and access control issues
(15–20%)
Troubleshoot Azure AD authentication
Determine why on-premises systems cannot access Azure resources
Troubleshoot Azure AD configuration issues
Troubleshoot self-service password reset issues
Troubleshoot issues with multifactor authentication
Troubleshoot hybrid authentication
Troubleshoot issues with Azure AD Connect and Azure AD Connect cloud
sync
Troubleshoot issues with integration between Azure AD and Azure Active
Directory
Domain Services (Azure AD DS)
Troubleshoot issues with integration between Azure AD and Active
Directory
Federation Services (AD FS)
Troubleshoot issues with pass-through authentication and password hash
synchronization
Troubleshoot issues with Azure AD Application Proxy
Troubleshoot authorization issues
Troubleshoot role-based access control (RBAC) issues
Troubleshoot issues storing passwords, keys, and certificates in Azure
Key Vault
Troubleshoot authorization issues related to Azure AD Conditional
Access policies
Troubleshoot networks (25–30%)
Troubleshoot Azure network security issues
Determine why Azure Web Application Firewall is blocking traffic
Troubleshoot encryption and certificate issues for point-to-site and
site-to-site
scenarios
Troubleshoot connectivity to secure endpoints
Troubleshoot Azure network security groups (NSGs)
Troubleshoot NSG configuration issues
Review and interpret NSG flow logs
Determine whether one or more Azure network interfaces (NICs) are
associated
with an application security group (ASG)
Troubleshoot Azure Firewall issues
Troubleshoot application, network, and infrastructure rules
Troubleshoot network address translation (NAT) and destination network
address
translation (DNAT) rules
Troubleshoot Azure Firewall Manager configuration issues
Troubleshoot latency issues
Determine the root cause for Azure VM-level throttling
Determine the root cause for latency issues when connecting to Azure
VMs
Determine the root cause for throttling between source and destination
resources
Troubleshoot bandwidth availability issues
Determine whether resource response times meet service-level
agreements (SLAs)
Troubleshoot routing and traffic control
Review and interpret route tables
Troubleshoot issues caused by asymmetric routing
Troubleshoot issues with user-defined routes
Troubleshoot issues related to forced tunneling
Troubleshoot Border Gateway Protocol (BGP) issues
Troubleshoot service chaining
Troubleshoot custom defined routes
Troubleshoot routing configuration issues in Azure
Troubleshoot load-balancing issues
Determine whether VMs in a load-balanced backend pool are healthy
Troubleshoot issues with Azure Load Balancer
Review and interpret load balancer rules
Troubleshoot traffic distribution issues
Evaluate the configuration of Azure Traffic Manager
Troubleshoot issues with Azure Traffic Manager profiles
Troubleshoot port exhaustion issues
Troubleshoot issues with Azure Front Door
Troubleshoot issues with Azure Application Gateway
Troubleshoot VM connectivity issues (5–10%)
Troubleshoot Azure Bastion
Troubleshoot issues deploying Azure Bastion
Troubleshoot connectivity issues
Troubleshoot authorization issues
Troubleshoot just-in-time (JIT) VM access
Validate connectivity with an Azure VM
Troubleshoot JIT VM configuration issues
Troubleshoot JIT VM authorization 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 Azure documentation
Azure Active Directory (AD)
Azure Policy
Storage
Storage Explorer
Blob 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 April 18, 2023 Skill area as of April 18, 2023 Change
Audience profile Minor
Troubleshoot business continuity issues Troubleshoot business continuity issues No %
change
Troubleshoot backup issues Troubleshoot backup issues No
change
Skill area prior to April 18, 2023 Skill area as of April 18, 2023 Change
Troubleshoot recovery issues Troubleshoot recovery issues Minor
Troubleshoot hybrid and cloud Troubleshoot hybrid and cloud No %
connectivity issues connectivity issues change
Troubleshoot virtual network (VNet) Troubleshoot virtual network (VNet) Minor
connectivity connectivity
Troubleshoot name resolution issues Troubleshoot name resolution issues No
change
Troubleshoot point-to-site virtual private Troubleshoot point-to-site virtual private No
network (VPN) connectivity network (VPN) connectivity change
Troubleshoot site-to-site virtual private Troubleshoot site-to-site virtual private No
network (VPN) connectivity network (VPN) connectivity change
Troubleshoot Azure ExpressRoute Troubleshoot Azure ExpressRoute Minor
connectivity issues connectivity issues
Troubleshoot Platform as a Service issues Troubleshoot Platform as a Service No %
(PaaS) issues change
Troubleshoot PaaS services Troubleshoot PaaS services No
change
Troubleshoot PaaS integration issues Troubleshoot PaaS integration issues No
change
Troubleshoot authentication and access Troubleshoot authentication and access No %
control issues control issues change
Troubleshoot Azure AD authentication Troubleshoot Azure AD authentication No
change
Troubleshoot hybrid authentication Troubleshoot hybrid authentication No
change
Troubleshoot authorization issues Troubleshoot authorization issues Minor
Troubleshoot networks Troubleshoot networks No %
change
Troubleshoot Azure network security Troubleshoot Azure network security No
issues issues change
Troubleshoot Azure network security Troubleshoot Azure network security No
groups (NSGs) groups (NSGs) change
Skill area prior to April 18, 2023 Skill area as of April 18, 2023 Change
Troubleshoot Azure Firewall issues Troubleshoot Azure Firewall issues No
change
Troubleshoot latency issues Troubleshoot latency issues No
change
Troubleshoot routing and traffic control Troubleshoot routing and traffic control Minor
Troubleshoot load-balancing issues Troubleshoot load-balancing issues No
change
Troubleshoot VM connectivity issues Troubleshoot VM connectivity issues No %
change
Troubleshoot Azure Bastion Troubleshoot Azure Bastion No
change
Troubleshoot just-in-time (JIT) VM access Troubleshoot just-in-time (JIT) VM access No
change
Skills measured prior to April 18, 2023
Audience profile
Candidates for the Azure Support Engineer for Connectivity Specialty
certification are
support engineers with subject matter expertise in
using advanced troubleshooting
methods to resolve networking and
connectivity issues in Azure.
Professionals in this role troubleshoot hybrid environments, including
issues with Azure
virtual machines, virtual networks, and connectivity
between on-premises and Azure
services. They use various tools and
technologies to diagnose and identify root causes
for complex issues.
Candidates for this exam should have experience with networking and with
hybrid
environments, including knowledge of routing, permissions, and
subscription limits.
They must be able to use available tools to
diagnose issues related to business
continuity, hybrid environments,
Infrastructure as a Service (IaaS), Platform as a Service
(PaaS), access
control, networking, and virtual machines connectivity.
Troubleshoot business continuity issues (5–10%)
Troubleshoot hybrid and cloud connectivity issues (20–25%)
Troubleshoot Platform as a Service issues (5–10%)
Troubleshoot authentication and access control issues (15–20%)
Troubleshoot networks (25–30%)
Troubleshoot VM connectivity issues (5–10%)
Troubleshoot business continuity issues (5–10%)
Troubleshoot backup issues
Review and interpret backup logs
Troubleshoot Azure virtual machines backup issues including restarting
a failed
backup job
Troubleshoot issues with Azure Backup agent
Troubleshoot Azure Backup Server issues
Troubleshoot scheduled backups
Troubleshoot recovery issues
Troubleshoot Azure Site Recovery issues
Troubleshoot site recovery in hybrid scenarios that include Hyper-V,
VMware ESX,
or Microsoft Endpoint Manager
Troubleshoot restore issues when using Azure Backup agent, Azure
Backup, or
Azure Backup Server
Troubleshoot issues recovering files from Azure VM backup
Troubleshoot hybrid and cloud connectivity issues (20–
25%)
Troubleshoot virtual network (VNet) connectivity
Troubleshoot virtual private network (VPN) gateway transit issues
Troubleshoot hub-and-spoke VNet configuration issues
Troubleshoot global VNet peering connectivity issues
Troubleshoot peered connections
Troubleshoot name resolution issues
Troubleshoot name resolution in scenarios that use Azure-provided name
resolution
Troubleshoot name resolution in scenarios that use custom DNS servers
Review and interpret DNS audit logs
Troubleshoot name resolution for Azure private DNS zones
Troubleshoot issues with DNS records at public DNS providers
Troubleshoot domain delegation issues
Troubleshoot point-to-site virtual private network (VPN)
connectivity
Troubleshoot Windows VPN client configuration issues
Troubleshoot OpenVPN VPN client configuration issues
Troubleshoot macOS VPN client configuration issues
Troubleshoot issues with certificate-based VPN connections
Troubleshoot issues with RADIUS-based VPN connections
Troubleshoot authentication issues in scenarios by using Microsoft
Azure Active
Directory (Azure AD), part of Microsoft Entra
Troubleshoot site-to-site virtual private network (VPN) connectivity
Review and interpret network logs and captured network traffic from a
VPN
gateway
Determine the root cause for latency issues within site-to-site VPNs
Review and interpret VPN gateway configuration scripts
Reset a VPN gateway
Troubleshoot VPN gateway issues by running Log Analytics queries
Troubleshoot Azure ExpressRoute connectivity issues
Determine whether routes are correctly configured and operational
Validate the peering configuration for an ExpressRoute circuit
Reset an ExpressRoute circuit
Troubleshoot route filtering
Troubleshoot custom defined routes
Determine the root cause of latency issues related to ExpressRoute
Troubleshoot Platform as a Service issues (5–10%)
Troubleshoot PaaS services
Troubleshoot PaaS connectivity issues
Troubleshoot firewalls for PaaS services
Troubleshoot PaaS configuration issues
Determine the root cause for service-level throttling
Troubleshoot PaaS integration issues
Troubleshoot issues integrating PaaS services with virtual networks
Troubleshoot subnet delegation issues
Troubleshoot issues with private endpoints and service endpoints
Troubleshoot issues with Azure Private Link
Troubleshoot authentication and access control issues
(15–20%)
Troubleshoot Azure AD authentication
Determine why on-premises systems cannot access Azure resources
Troubleshoot Azure AD configuration issues
Troubleshoot self-service password reset issues
Troubleshoot issues with multifactor authentication
Troubleshoot hybrid authentication
Troubleshoot issues with Azure AD Connect and Azure AD Connect cloud
sync
Troubleshoot issues with integration between Azure AD and Azure Active
Directory
Domain Services (Azure AD DS)
Troubleshoot issues with integration between Azure AD and Active
Directory
Federation Services (AD FS)
Troubleshoot issues with pass-through authentication and password hash
synchronization
Troubleshoot issues with Azure AD Application Proxy
Troubleshoot authorization issues
Troubleshoot role-based access control (RBAC) issues
Troubleshoot issues storing encrypted passwords in Azure Key Vault
Troubleshoot authorization issues related to Azure AD Conditional
Access policies
Troubleshoot networks (25–30%)
Troubleshoot Azure network security issues
Determine why Azure Web Application Firewall is blocking traffic
Troubleshoot encryption and certificate issues for point-to-site and
site-to-site
scenarios
Troubleshoot connectivity to secure endpoints
Troubleshoot Azure network security groups (NSGs)
Troubleshoot NSG configuration issues
Review and interpret NSG flow logs
Determine whether one or more Azure network interfaces (NICs) are
associated
with an application security group (ASG)
Troubleshoot Azure Firewall issues
Troubleshoot application, network, and infrastructure rules
Troubleshoot network address translation (NAT) and destination network
address
translation (DNAT) rules
Troubleshoot Azure Firewall Manager configuration issues
Troubleshoot latency issues
Determine the root cause for Azure VM-level throttling
Determine the root cause for latency issues when connecting to Azure
VMs
Determine the root cause for throttling between source and destination
resources
Troubleshoot bandwidth availability issues
Determine whether resource response times meet service-level
agreements (SLAs)
Troubleshoot routing and traffic control
Review and interpret route tables
Troubleshoot issues caused by asymmetric routing
Troubleshoot issues with user-defined routes
Troubleshoot issues related to forced tunneling
Troubleshoot Border Gateway Protocol (BGP) issues
Troubleshoot service chaining
Troubleshoot routing configuration issues in Azure
Troubleshoot load-balancing issues
Determine whether VMs in a load-balanced backend pool are healthy
Troubleshoot issues with Azure Load Balancer
Review and interpret load balancer rules
Troubleshoot traffic distribution issues
Evaluate the configuration of Azure Traffic Manager
Troubleshoot issues with Azure Traffic Manager profiles
Troubleshoot port exhaustion issues
Troubleshoot issues with Azure Front Door
Troubleshoot issues with Azure Application Gateway
Troubleshoot VM connectivity issues (5–10%)
Troubleshoot Azure Bastion
Troubleshoot issues deploying Azure Bastion
Troubleshoot connectivity issues
Troubleshoot authorization issues
Troubleshoot just-in-time (JIT) VM access
Validate connectivity with an Azure VM
Troubleshoot JIT VM configuration issues
Troubleshoot JIT VM authorization issues
Study guide for Exam AZ-800:
Administering Windows Server Hybrid
Core Infrastructure
Article • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 3, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
3, 2023
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 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.
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 3, 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.
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 DS, 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 DS
Manage Windows Servers and workloads in a hybrid
environment (10–15%)
Manage Windows Servers in a hybrid environment
Deploy a WAC Gateway server
Configure a target machine for WAC
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 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
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 May 3, 2023 Skill area as of May 3, 2023 Change
Skill area prior to May 3, 2023 Skill area as of May 3, 2023 Change
Audience profile No
change
Deploy and manage AD DS in on- Deploy and manage AD DS in on- No
premises and cloud environments premises and cloud environments change
Deploy and Manage AD DS domain Deploy and Manage AD DS domain No
controllers controllers change
Configure and manage multi-site, multi- Configure and manage multi-site, multi- No
domain, and multi-forest environments domain, and multi-forest environments change
Create and manage AD DS security Create and manage AD DS security No
principals principals change
Implement and manage hybrid identities Implement and manage hybrid identities No
change
Manage Windows Server by using Manage Windows Server by using No
domain-based Group Policies domain-based Group Policies change
Manage Windows Servers and workloads Manage Windows Servers and workloads No
in a hybrid environment in a hybrid environment change
Manage Windows Servers in a hybrid Manage Windows Servers in a hybrid No
environment environment change
Manage Windows Servers and workloads Manage Windows Servers and workloads Minor
by using Azure services by using Azure services
Manage virtual machines and containers Manage virtual machines and containers No
change
Manage Hyper-V and guest virtual Manage Hyper-V and guest virtual No
machines machines change
Create and manage containers Create and manage containers No
change
Manage Azure Virtual Machines that run Manage Azure Virtual Machines that run No
Windows Server Windows Server change
Implement and manage an on-premises Implement and manage an on-premises No
and hybrid networking infrastructure and hybrid networking infrastructure change
Implement on-premises and hybrid name Implement on-premises and hybrid name No
resolution resolution change
Manage IP addressing in on-premises and Manage IP addressing in on-premises and Minor
hybrid scenarios hybrid scenarios
Skill area prior to May 3, 2023 Skill area as of May 3, 2023 Change
Implement on-premises and hybrid Implement on-premises and hybrid No
network connectivity network connectivity change
Manage storage and file services Manage storage and file services No
change
Configure and manage Azure File Sync Configure and manage Azure File Sync No
change
Configure and manage Windows Server Configure and manage Windows Server No
file shares file shares change
Configure Windows Server storage Configure Windows Server storage No
change
Skills measured prior to May 3, 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.
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 DS, 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 DS
Manage Windows Servers and workloads in a hybrid
environment (10–15%)
Manage Windows Servers in a hybrid environment
Deploy a WAC Gateway server
Configure a target machine for WAC
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
Assign Azure Policy guest configuration
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 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 • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 3, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
3, 2023
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 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.
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 3, 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 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 Windows Server documentation
Azure documentation
Windows Server Security documentation
Protect data and infrastructure documentation
Best Practices for Securing Active Directory
Microsoft Sentinel 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 May 3, 2023 Skill area as of May 3, 2023 Change
Audience profile No
change
Secure Windows Server on-premises and Secure Windows Server on-premises and No
hybrid infrastructures hybrid infrastructures change
Secure Windows Server operating system Secure Windows Server operating system No
change
Skill area prior to May 3, 2023 Skill area as of May 3, 2023 Change
Secure a hybrid Active Directory Secure a hybrid Active Directory Minor
infrastructure infrastructure
Identify and remediate Windows Server Identify and remediate Windows Server No
security issues by using Azure Services security issues by using Azure services 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 Server Implement and manage Windows Server No
high availability high availability change
Implement a Windows Server failover Implement a Windows Server failover Minor
cluster cluster
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-V Protect virtual machines by using Hyper-V No
replicas 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 versions Migrate workloads from previous versions No
to Windows Server 2022 to Windows Server 2022 change
Migrate IIS workloads to Azure Migrate IIS workloads to Azure No
change
Skill area prior to May 3, 2023 Skill area as of May 3, 2023 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
Monitor Windows Server by using Monitor Windows Server by using Minor
Windows Server tools and Azure services Windows Server tools and Azure services
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 May 3, 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 policies 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
Stretch cluster across datacenter 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
Monitor 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 • 03/22/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 This list represents the skills measured AFTER the date provided.
measured as of October Study this list if you plan to take the exam AFTER that date.
28, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
October 28, 2022
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 Some certifications only require passing one exam, while others
certification require passing multiple exams.
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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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. 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 28, 2022
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 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
Study resources Links to learning and documentation
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 28, 2022 Skill area as of October 28, 2022 Change
Audience profile No
change
Describe Cloud Concepts Describe Cloud Concepts No
change
Describe Cloud Computing Describe Cloud Computing No
change
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 Minor
Components of Azure Components of Azure
Describe Azure Compute and Networking Describe Azure Compute and Networking No
Services Services change
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
Skill area prior to October 28, 2022 Skill area as of October 28, 2022 Change
Describe Cost Management in Azure Describe Cost Management in Azure No
change
Describe Features and Tools in Azure for Describe Features and Tools in Azure for No
Governance and Compliance Governance and Compliance change
Describe Features and Tools for Managing Describe Features and Tools for Managing No
and Deploying Azure Resources and Deploying Azure Resources change
Describe Monitoring Tools in Azure Describe Monitoring Tools in Azure No
change
Skills measured prior to October 28, 2022
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 regional, regional 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 Azure Active Directory
(Azure AD)
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 Azure AD Conditional Access
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 • 04/22/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
14, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 14, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 March 14, 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.
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 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
Study resources Links to learning and documentation
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 March 14, 2023 Skill area as of March 14, 2023 Change
Audience profile No
change
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 No
workspace workspace change
Manage data in an Azure Machine Manage data in an Azure Machine No
Learning workspace Learning workspace change
Manage compute for experiments in Manage compute for experiments in Minor
Azure Machine Learning Azure Machine Learning
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 Major
data stores data stores
Create models by using the Azure Create models by using the Azure Minor
Machine Learning designer Machine Learning designer
Use automated machine learning to Use automated machine learning to No
explore optimal models explore optimal models change
Use notebooks for custom model training Use notebooks for custom model training Minor
Skill area prior to March 14, 2023 Skill area as of March 14, 2023 Change
Tune hyperparameters with Azure Tune hyperparameters with Azure No
Machine Learning Machine Learning change
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
Learning Learning change
Deploy and retrain a model Deploy and retrain a model No %
change
Deploy a model Deploy a model Minor
Apply machine learning operations Apply machine learning operations Minor
(MLOps) practices (MLOps) practices
Skills measured prior to March 14, 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.
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 Azure Databricks and
Azure
Synapse Analytics
Monitor compute utilization
Explore data, and train models (35–40%)
Explore data by using data assets and data stores
Load and transform data
Analyze data by using Azure Data Explorer
Use differential privacy
Create models by using the Azure Machine Learning designer
Create a training pipeline
Consume data assets from the designer
Use designer components to define a pipeline data flow
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
Consume data in a notebook
Track model training by using MLflow
Evaluate a model
Train a model by using Python SDK
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 real-time deployment
Configure compute for a batch deployment
Deploy a model to a real-time endpoint
Deploy a model to a batch endpoint
Test a real-time deployed service
Invoke the batch endpoint to start a batch scoring job
Apply machine learning operations (MLOps) practices
Trigger an Azure Machine Learning pipeline, 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 • 04/04/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 4, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
4, 2023
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 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.
Take a free Practice Test your skills with practice questions to help you prepare for the exam.
Assessment
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
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 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 Azure Data Lake Storage
Azure Synapse Analytics
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 May 4, 2023 Skill area as of May 4, 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 Minor
Exploration layer Exploration layer
Develop data processing Develop data processing No
change
Ingest and transform data Ingest and transform data Minor
Skill area prior to May 4, 2023 Skill area as of May 4, 2023 Change
Develop a batch processing solution Develop a batch processing solution No
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 processing Monitor data storage and data processing No
change
Optimize and troubleshoot data storage Optimize and troubleshoot data storage No
and data processing and data processing change
Skills measured prior to May 4, 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
Implement Azure Synapse Analytics database templates
Recommend 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 values
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 • 05/25/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 This list represents the skills measured AFTER the date provided. Study
measured as of February this list if you plan to take the exam AFTER that date.
2, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
February 2, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Microsoft Learn allows you to
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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. 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 February 2, 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 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 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 February 2, 2023 Skill area as of February 2, 2023 Change
Audience profile 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 Database Minor
solutions solutions
Configure resources for scale and Configure resources for scale and Minor
performance performance
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
Implement security for data at rest and Implement security for data at rest and No
data in transit data in transit change
Skill area prior to February 2, 2023 Skill area as of February 2, 2023 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 Minor
database database
Configure HA/DR for database solutions Configure HA/DR for database solutions No
change
Skills measured prior to February 2, 2023
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
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 • 04/04/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 4, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
4, 2023
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 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.
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 Azure Implement data access by using the Azure No
Cosmos DB SQL language 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
Implement solutions across services Implement solutions across services No
change
Skill area prior to May 4, 2023 Skill area as of May 4, 2023 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 Azure Implement a DevOps process for an Azure Minor
Cosmos DB solution 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 • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of February this list if you plan to take the exam AFTER that date.
6, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
February 6, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Microsoft Learn allows you to
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 February 6, 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.
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 in 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 code and artifacts to a source control repository in Azure
Synapse
Analytics
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
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
Study resources Links to learning and documentation
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 February 6, 2023 Skill area as of February 6, 2023 Change
Audience profile Audience profile Minor
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 Minor
environment environment
Integrate an analytics platform into an Integrate an analytics platform into an No
existing IT infrastructure existing IT infrastructure change
Manage the analytics development Manage the analytics development No
lifecycle lifecycle change
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 Power Ingest and transform data by using Power No
BI 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
Skill area prior to February 6, 2023 Skill area as of February 6, 2023 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 February 6, 2023
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 Azure Purview
Identify data sources in Azure by using Azure 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 in 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 code and artifacts to a source control repository in Azure
Synapse
Analytics
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
Implement incremental refresh
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 • 03/22/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 This list represents the skills measured AFTER the date provided. Study
measured as of August this list if you plan to take the exam AFTER that date.
4, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
August 4, 2022
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 Some certifications only require passing one exam, while others
certification require passing multiple exams.
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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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. 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, 2022
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 ([Link])
Azure PaaS - Microsoft Tech Community
Follow Microsoft Microsoft Learn - Microsoft Tech Community
Learn
Study resources Links to learning and documentation
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 4, 2022 Skill area as of August 4, 2022 Changes
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
Skill area prior to August 4, 2022 Skill area as of August 4, 2022 Changes
Describe capabilities and features of Describe capabilities and features of No
Azure Cosmos DB Azure Cosmos DB change
Describe an analytics workload on Azure Describe an analytics workload on Azure No
change
Describe common elements of a modern Describe common elements of large-scale Minor
data warehouse analytics
Describe consideration for real-time data Describe consideration for real-time data No
analytics analytics change
Describe data visualization in Microsoft Describe data visualization in Microsoft No
Power BI Power BI change
Skills measured prior to August 4, 2022
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 a modern data warehouse
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 • 04/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 This list represents the skills measured AFTER the date provided.
measured as of Study this list if you plan to take the exam AFTER that date.
September 30, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
September 30, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 September 30, 2022
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 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 30, 2022 Skill area as of September 30, 2022 Changes
Audience profile Minor
Perform configuration Configure Dynamics 365 Sales % of exam
increased
Configure model-driven apps Configure the user interfaces of the Minor
Sales apps
Skill area prior to September 30, 2022 Skill area as of September 30, 2022 Changes
Configure sales settings Configure sales settings Major
Configure processes Configure processes Minor
Create and configure sales visualizations Configure sales visualizations Minor
Configure the sales accelerator Added
Evaluate Sales licensing Added
Manage core sales tables Manage core sales tables % of exam
decreased
Create and manage accounts and Create and manage accounts and Major
contacts contacts
Create and manage leads Create and manage leads and Major
opportunities
Create and manage opportunities Removed
Create and manage sales order Create and manage quotes, orders, Minor
processes and invoices
Create and manage products and Create and manage the product Major
product catalogs catalog
Create and manage forecasts Added
Manage in-app campaigns Added
Configure additional tools and services Configure additional tools and % of exam
services decreased
Configure integration with external Integrate sales applications Major
sales applications
Create and manage goals and forecasts Removed
Implement Sales Insights Removed
Integrate with Microsoft 365 services Integrate with Microsoft 365 Added
services
Skills measured prior to September 30, 2022
Audience Profile
Candidates for this exam are Microsoft Dynamics 365 functional
consultants with sales
expertise. They’re responsible for implementing
solutions that support a sales life cycle
so that it can run efficiently
and effectively to meet revenue targets, business strategies,
and
company objectives.
Candidates are responsible for configuring and expanding the core
functionality of
leads, contacts, accounts, opportunities, and
supporting entities to map to the sales
processes in place at the
organization. They identify opportunities to use Power Apps to
develop
unified experiences for all devices, Power Automate for application
integration,
business process flows, and other automation tools to
construct an application that
supports and accelerates the “lead to
cash” journey.
Candidates must have strong business knowledge and should have
first-person
experience in one or more sales roles.
Perform configuration (30–35%)
Manage core sales tables (45–50%)
Configure additional tools and services (20–25%)
Perform configuration (30–35%)
Configure model-driven apps
Create and configure forms
Create and configure views
Configure site maps
Configure sales settings
Configure sales territories and hierarchical sales territories
Configure auto number settings for cases, orders, and quotes
Configure business settings, including business closures, currencies,
and fiscal
years
Configure sales security roles and access team templates
Create and manage sales collateral
Configure processes
Configure duplicate detection rules
Configure record creation rules
Configure sales business process flows
Create and manage playbooks
Create and configure sales visualizations
Configure template apps for Power BI
Configure sales dashboards
Design and create sales charts
Design sales Advanced Find, Power BI, FetchXML, and Kanban reports,
views, and
visualizations
Manage core sales tables (45–50%)
Create and manage accounts and contacts
Create and manage accounts
Create and manage contacts
Create and manage activities
Create and manage leads
Create and search for leads
Convert activities to leads
Perform lead qualification
Create and manage opportunities
Manage opportunities
Track stakeholders, sales team members, and competitors
Add product line items to opportunities
Customize the Opportunity Close form
Create and manage sales order processes
Add quotes to opportunities
Edit quotes in various stages
Manage revisions to quotes
Send quotes to customers
Convert quotes to orders
Manage orders
Manage invoices
Create and manage products and product catalogs
Create and manage products, product bundles, and product families
Create and manage pricing lists
Create and manage discount lists
Create and manage unit groups
Configure additional tools and services (20–25%)
Configure integration with external sales applications
Implement Relationship Sales
Describe use cases for Customer Insights
Implement Power BI template apps
Create and manage goals and forecasts
Configure and use forecasts
Configure and use goals
Implement Sales Insights
Configure standard Sales Insights features
Configure premium features, including Notes analysis, who knows whom,
and
Conversation Intelligence
Implement Sales accelerator
Implement premium forecasting
Configure predictive scoring models
Study guide for Exam MB-220:
Microsoft Dynamics 365 Marketing
Functional Consultant
Article • 03/28/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
23, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 23, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 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.
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 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 Marketing
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 Minor
Configure marketing applications Configure marketing applications No
change
Configure model-driven apps Configure the Dynamics 365 Marketing Minor
app
Configure organization settings Configure organization settings Minor
Configure and manage marketing Configure and manage marketing Minor
settings settings
Manage insights Manage insights Minor
Manage segments and lists Manage segments and lists No
change
Create and manage segments Create and manage segments Minor
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 Minor
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 Minor
Create and manage accounts and Create and manage accounts and Minor
contacts contacts
Create and manage marketing email Create and manage marketing email No
messages messages change
Create email messages Create email messages Major
Skill area prior to March 23, 2023 Skill area as of March 23, 2023 Changes
Manage email messages Manage email messages No
change
Manage customer journeys Manage customer journeys No
change
Create automated campaigns by using Create automated campaigns by using Minor
outbound customer journeys outbound customer journeys
Publish and manage customer journeys Publish and manage customer journeys Minor
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 webinars Minor
webinars
Manage events Manage events Minor
Configure Dynamics 365 Customer Configure Dynamics 365 Customer Voice No
Voice change
Create surveys Create surveys Major
Manage surveys Manage surveys Minor
Skills measured prior to March 23, 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
email marketing, setup, interactive customer
journeys and real-time journeys, leads
nurturing with personalized
experiences, LinkedIn integration, events, Customer Voice
surveys,
segmentation, scoring, and maintaining compliance with data privacy and
security regulations.
Candidates should have some knowledge of marketing principles and the
Marketing
application's role in relationship to the Dynamics 365 suite
of applications, including
integration with Dynamics 365 and Microsoft
365 applications. Candidates should
understand industry terminology,
priorities, common initiatives, standards,
methodologies, and best
practices.
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 model-driven apps
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 data protection tools
Configure social media accounts
Configure webinar providers
Configure LinkedIn Lead Gen
Configure the Customer Insights connector
Configure SMS providers
Configure push notifications
Configure built-in Teams chat
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 the asset library and files
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
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 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 dynamics form fields
Embed forms in external websites
Implement form capture for externally managed forms
Create and manage marketing pages
Create marketing pages
Add content blocks to marketing pages
Add 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
Configure personalized pages
Manage page templates
Manage leads, contacts, and accounts (5–10%)
Manage leads
Create leads
Manage leads throughout the lead lifecycle
Synchronize leads from LinkedIn Campaign Manager by using LinkedIn
Lead Gen
Create and manage accounts and contacts
Create and manage accounts
Create and manage contacts
Manage content settings
Create and manage activities and activity templates
Create and manage marketing email messages (10–15%)
Create email messages
Create and manage email templates
Edit templates by using an HTML editor
Create an email message by using a template
Create and use reusable 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 pre-defined 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
Implement Power Automate flows for customer journeys
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
Collaborate using Teams chat
Configure and manage real-time journey orchestration
Determine using real-time or outbound journey orchestration
Describe the real-time marketing asset library
Enable real-time customer journey orchestration
Create an event-based journey
Configure real-time event triggers
Configure real-time email templates
Configure automated SMS keyword flows
Configure push notifications
Measure campaign effectiveness with built-in analytics
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
Manage events
Create event invitations, banners, and social media posts
Manage event registrations, including attendee check-in
Manage speakers, registration, waitlists, and attendees
Manage sponsors, vendors, logistics, and accommodations
Record and view financial information for events
Configure Dynamics 365 Customer Voice (5–10%)
Create surveys
Create a project
Select survey questions
Apply branding to surveys and upload images
Add sections to a survey and personalize data
Apply branching rules to surveys
Personalize surveys by using variables
Determine respondent types
Determine submission options
Define satisfaction metrics
Manage surveys
Add surveys to emails
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 • 04/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 This list represents the skills measured AFTER the date provided.
measured as of Study this list if you plan to take the exam AFTER that date.
September 23, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
September 23, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 September 23, 2022
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.
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 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
Study resources Links to learning and documentation
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 30, 2022 Skill area as of September 30, 2022 Changes
Audience profile Minor
Manage cases and Knowledge Manage cases and Knowledge % of exam
Management Management increased
Create and manage cases Create and manage cases Minor
Configure and automate cases Define and configure foundational Major
Customer Service components
Implement Knowledge management Create and administer Knowledge Major
Management
Capture customer feedback by using Capture customer feedback by using No
Customer Voice Customer Voice Change
Manage queues, entitlements, and SLAs Manage entitlements and SLAs % of exam
decreased
Create and manage queues Removed
Create and manage entitlements Create and manage entitlements No change
Create and manage SLAs Create and manage SLAs No change
Implement unified routing Removed
Implement scheduling Implement scheduling No change
Manage resources Manage resources Minor
Manage services Manage services No change
Skill area prior to September 30, 2022 Skill area as of September 30, 2022 Changes
Implement Omnichannel for Customer Implement multi-session experiences % of exam
Service for Customer Service increased
Deploy Omnichannel for Customer Service Deploy Omnichannel for Customer Minor
Service
Manage channels Manage channels Minor
Configure the supervisor experience Removed
Configure agent productivity tools Added
Configure agent workspaces Added
Manage analytics and insights Manage analytics and insights % of exam
increased
Configure insights Configure insights Minor
Create and configure visualizations Create and configure visualizations Minor
and reports
Configure Omnichannel Insights Added
Implement Customer Service workspaces Removed
Describe Customer Service workspaces Removed
Implement App Profile Manager Removed
Implement Microsoft Power Platform Implement Microsoft Power Platform % of exam
decreased
Configure model-driven apps Configure model-driven apps No change
Create custom apps Create custom apps Minor
Integrate Power Virtual Agents chatbots Implement Power Virtual Agents with Minor
with Dynamics 365 Customer Service Dynamics 365 Customer Service
Implement Connected Customer Service Implement Connected Customer No change
Service
Describe Connected Customer Service Describe Connected Customer Service Minor
Implement Connected Customer Service Describe device management options Minor
with IoT Hub
Implement routing Added
Configure routing Added
Skill area prior to September 30, 2022 Skill area as of September 30, 2022 Changes
Create and manage queues Added
Skills measured prior to September 23, 2022
Audience Profile
Candidates for this exam are functional consultants with customer
service expertise.
They are responsible for implementing omnichannel
solutions that focus upon service,
quality, reliability, efficiency, and
customer satisfaction.
Candidates design and implement service management processes in
collaboration with
solution architects. Candidates collaborate with
customer engagement administrators to
implement and upgrade customer
service components including knowledge
management, customer feedback,
and connected services.
Candidates must have strong applied knowledge of customer service
including in-depth
understanding of cases, knowledge management, unified
routing and queues,
entitlements, resource scheduling, service- level
agreements (SLAs), visualizations,
connected services, Customer Service
Insights, Power Virtual Agents, Customer Service
workspaces, Customer
Voice, 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.
Manage cases and Knowledge Management (15–20%)
Manage queues, entitlements, and SLAs (10–15%)
Implement scheduling (5–10%)
Implement Omnichannel for Customer Service (10–15%)
Manage analytics and insights (5–10%)
Implement Customer Service workspaces (10–15%)
Implement Microsoft Power Platform (15–20%)
Implement Connected Customer Service (5–10%)
Manage cases and Knowledge Management (15–20%)
Create and manage cases
Configure cases
Manage case lists
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
Configure and automate cases
Implement Advanced Similarity rules
Implement record creation and update rules
Route cases using basic routing rulesets
Customize the Case Resolution form
Configure Status Reason transitions
Configure business process flows
Implement Knowledge management
Configure the Knowledge Search control
Configure knowledge article search filters and search providers
Link an article with a case
Use Knowledge management to resolve cases
Manage the Knowledge management article lifecycle
Manage Knowledge management articles
Configure tables for Knowledge management
Manage knowledge article templates
Implement knowledge search
Configure categories and subjects
Convert cases to knowledge articles
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 queues, entitlements, and SLAs (10–15%)
Create and manage queues
Describe use cases for each queue type
Configure queues
Add cases and activities to queues
Configure tables for queues
Perform queue operations including pick, release, remove, and delete
operations
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 unified routing
Describe unified routing stages
Configure work classification and assignments
Configure assignment rules
Configure workstreams
Configure queues
Configure user attributes including capacity profiles
Configure skills-based routing
Configure unified record routing
Implement scheduling (5–10%)
Manage resources
Configure business closures
Configure organizational units
Configure resources
Configure work hours
Configure facilities and equipment
Manage services
Define services
Schedule a service activity
Configure fulfillment preferences
Implement Omnichannel for Customer Service (10–15%)
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
Manage channels
Configure channels
Enable the chat widget on websites
Configure pre-chat surveys
Configure proactive chat
Configure Short Message Service (SMS)
Configure the voice channel
Configure the supervisor experience
Configure Omnichannel Insights dashboard
Configure intraday insights
Customize KPIs for intraday insights
Enable sentiment analysis
Manage analytics and insights (5–10%)
Configure insights
Customer Service historical analytics
Configure topic clustering
Configure Knowledge search analytics
Create and configure visualizations
Configure tier 1 and tier 2 interactive dashboards
Design and create customer service charts
Design reports by using the Report wizard
Design and create Power BI reports and dashboards
Implement Customer Service workspaces (10–15%)
Describe Customer Service workspaces
Configure session management
Configure administration features
Describe navigation and sessions
Implement App Profile Manager
Implement app profiles
Configure session, application, and notification templates
Configure macros and agent scripts
Configure Smart Assist
Implement Microsoft Power Platform (15–20%)
Configure model-driven apps
Create and configure forms
Create and configure views
Configure site maps
Create custom apps
Create task-specific canvas or model apps
Embed apps in Dynamics 365 Customer Service
Create a custom portal to support customer service processes
Integrate Power Virtual Agents chatbots 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
Manage chatbots
Implement Connected Customer Service (5–10%)
Describe Connected Customer Service
Describe IoT components
Identify use cases for Connected Customer Service
Implement Connected Customer Service with IoT Hub
Manage IoT devices
Manage security roles for Connected Customer Service
Study Guide for Exam MB-240:
Microsoft Dynamics 365 Field Service
Functional Consultant
Article • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
23, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 23, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 • 03/17/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 This list represents the skills measured AFTER the date provided. Study
measured as of April this list if you plan to take the exam AFTER that date.
19, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to April provided.
19, 2023
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 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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 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 April 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.
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 Customer Insights solutions (5–10%)
Describe Customer Insights
Describe Customer Insights components, including entities,
relationships, activities,
measures, and segments
Describe support for near real-time updates
Describe support for enrichment
Describe the differences between individual profiles or business
accounts.
Describe use cases for Customer Insights
Describe use cases for 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 and update data 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
Apply data shape transformations to tables
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 entities and attributes for unification
Select attribute types
Select the primary key
Remove duplicate records
Deduplicate enriched entities
Define deduplication rules
Review deduplication results
Match conditions
Specify a match order for entities
Define match rules
Define exceptions
Include enriched entities 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
Configure customer ID generation
Group profiles into Clusters
Review data unification
Review and create customer profiles
View the results of data unification
Verify output entities 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 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 April 19, 2023 Skill area as of April 19, 2023 Changes
Audience profile No change
Design Customer Insights solutions Design Customer Insights solutions No change
Describe Customer Insights Describe Customer Insights No change
Describe use cases for Customer Describe use cases for Customer No change
Insights Insights
Ingest data into Customer Insights Ingest data into Customer Insights % of exam
decreased
Connect to data sources Connect to data sources Minor
Transform, cleanse, and load data by Transform, cleanse, and load data by No change
using Power Query using Power Query
Configure incremental refreshes for Configure incremental refreshes for Minor
data sources data sources
Create customer profiles through data Create customer profiles through data % of exam
unification unification increased
Select source fields Select source fields No change
Implement matching Removed
Remove duplicate records Added
Match conditions Added
Unify customer fields Unify customer fields No change
Review data unification Added
Configure search and filter indexes Configure search and filter indexes No change
Configure relationships and activities Configure relationships and activities Minor
Implement AI predictions in Customer Implement AI predictions in Customer No change
Insights Insights
Skill area prior to April 19, 2023 Skill area as of April 19, 2023 Changes
Configure prediction models Configure prediction models No change
Implement machine learning models Implement machine learning models No change
Configure measures and segments Configure measures and segments No change
Create and manage measures Create and manage measures No change
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 connections Configure third-party connections % of exam
decreased
Configure connections and exports Configure connections and exports No change
Export data to Dynamics 365 Marketing Export data to Dynamics 365 Marketing No change
or Dynamics 365 Sales or Dynamics 365 Sales
Display Customer Insights data from Display Customer Insights data from No change
within Dynamics 365 apps within Dynamics 365 apps
Implement Data Enrichment Implement Data Enrichment No change
Use Customer Consent data Use Customer Consent data No change
Administer Customer Insights Administer Customer Insights No change
Create and configure environments Create and configure environments No change
Manage system refreshes Manage system refreshes No change
Create and manage connections Create and manage connections No change
Skills measured prior to April 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.
Design Customer Insights solutions (5–10%)
Ingest data into Customer Insights (15–20%)
Create customer profiles through data unification (20–25%)
Implement AI predictions in Customer Insights (5–10%)
Configure measures and segments (15–20%)
Configure third-party connections (15–20%)
Administer Customer Insights (5–10%)
Design Customer Insights solutions (5–10%)
Describe Customer Insights
Describe Customer Insights components, including entities,
relationships, activities,
measures, and segments
Describe support for near real-time updates
Describe support for enrichment
Describe the differences between individual profiles or business
accounts
Describe use cases for Customer Insights
Describe use cases for 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 (15–20%)
Connect to data sources
Determine which data sources to use
Determine whether to use the managed data lake or an organization’s
data lake
Connect to Microsoft Dataverse
Connect to common Data Model folders
Connect to data sources by using Power Query connectors
Ingest data from Azure Synapse Analytics
Ingest data by using Azure Data Factory pipelines
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
Apply data shape transformations to tables
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
Trigger refreshes by using Power Automate or the Customer Insights API
Create customer profiles through data unification (20–
25%)
Select source fields
Select Customer Insights entities and attributes for unification
Select attribute types
Select the primary key
Implement matching
Specify a match order for entities
Define match rules
Define exceptions
Include enriched entities in matching
Configure normalization options
Differentiate between low, medium, high, exact, and custom precision
methods
Deduplicate enriched entities
Define deduplication rules
Review deduplication results
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
Configure customer ID generation
Group profiles into Clusters
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
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 (15–20%)
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 • 05/25/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
15, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 15, 2023
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 Passing MB-300 is part of the requirements to earn any of the
certification 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.
Your Microsoft Learn Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 March 15, 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 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 March 15, 2023 Skill area as of March 15, 2023 Change
Audience profile Minor
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 No
functionality functionality change
Extend app functionality by using Extend app functionality by using Minor
Microsoft Power Platform technologies Microsoft Power Platform technologies
Configure administrative features and Configure administrative features and No %
workflows workflows change
Implement security Implement security Minor
Design and create workflows and describe Design and create workflows and describe No
business events business events change
Configure organization administration Configure organization administration Minor
features features
Configure system administration features Configure system administration features No
change
Manage finance and operations data Manage finance and operations data No %
change
Manage data Manage data Minor
Describe the data migration process Describe the data migration process No
change
Prepare data for migration and migrate Prepare data for migration and migrate Minor
data to finance and operations apps data to finance and operations apps
Validate and support solutions Validate and support solutions No %
change
Test solutions Test solutions No
change
Skill area prior to March 15, 2023 Skill area as of March 15, 2023 Change
Describe and use Lifecycle Services (LCS) Describe and use Lifecycle Services (LCS) Minor
tools tools
Skills measured prior to March 15, 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 finance, manufacturing,
supply chain management,
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 Power Apps
Identify use cases for Power Automate
Identify use cases for Power BI
Identify use cases for 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 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 print management for documents
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, and
parametric
data
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 • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
21, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 21, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 payable Implement and manage accounts payable Minor
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-320:
Microsoft Dynamics 365 Supply Chain
Management, Manufacturing
Article • 04/03/2023
2 Warning
This exam will retire on June 30, 2023, at 11:59 PM Central Standard Time.
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 Microsoft associate, expert, and specialty certifications expire annually. You
renewal can renew by passing a free online assessment on Microsoft Learn.
Your Microsoft Connecting your certification profile to Learn allows you to schedule and
Learn profile 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 If you use assistive devices, require extra time, or need modification to any
accommodations part of the exam experience, you can request an accommodation.
Objective domain: skills the exam measures
This exam will retire in early 2023.
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
Audience profile
Candidates for this exam are functional consultants who analyze business
requirements
and translates those requirements into fully realized
business processes and solutions
that implement industry best practices.
Candidates serve as a key resource in
implementing and configuring
applications to meet business requirements.
Candidates for this exam have a fundamental understanding of accounting
principles
and financial operations of businesses, customer service,
field service, manufacturing,
retail, and supply chain management
concepts.
Candidates for this exam typically specialize in one or more feature
sets of Finance and
Operations, including finance, manufacturing, and
supply chain management.
Candidates must have some knowledge of manufacturing practices.
Configure Dynamics 365 Supply Chain Management, Manufacturing (35–40%)
Manage Manufacturing Processes (20–25%)
Implement Master Planning for Production (10–15%)
Implement Other Manufacturing Features (15–20%)
Configure Dynamics 365 Supply Chain Management,
Manufacturing (35–40%)
Configure and manage the production control module
Manage product compliance
Configure commodity pricing
Configure scrap and waste
Differentiate and configure production parameters and statuses
Configure substitute items
Implement subcontracting
Configure production groups, production units, and production pools
Configure and manage resources for production processes
Implement and manage work calendars and working time
Configure inventory, product, storage, and tracking dimensions in
production
Create and configure resource capabilities
Implement and manage resources and resource groups
Create and manage operations and routes
Configure process manufacturing
Configure batch reservations and expiration dates
Identify and configure batch attributes
Configure batch balancing
Configure co-products and by-products for batch orders
Configure planning items
Configure formulas by using scalable and percentage-based calculations
Configure formulas by using active ingredient-based calculations
Configure catch weight items
Configure discrete manufacturing
Create bill of materials (BOM) and item configurations
Create and release a dimension-based product master
Define configuration groups and routes for dimension-based product
Configure lean manufacturing
Create value streams and production flows
Configure production flow costing
Create Kanban rules
Manage manufacturing processes (20-25%)
Manage batch orders
Create and process batch orders
Implement lot and batch control processes
Configure consolidated batch order processes
Create and process report as finished co-product journals
Manage batch order sequencing
Create and process a rework batch order
Manage production orders
Creating and process production orders
Create and process picking journals
Create and process job card journals
Create and process report as finished journals
Reset the status of a production order
Manage Kanban orders
Process Kanban orders by using Kanban boards
Create and manage fixed, scheduled, and event Kanbans
Implement activity-based subcontracting
Implement master planning for production (10-15%)
Configure and manage master planning
Set up coverage groups and item coverage
Differentiate between action messages, delay messages, time fences,
and negative
days
Process and view planned orders
Plan, schedule, and perform production capacity planning
Define scheduling parameters
View, monitor, and update production schedules
Configure capacity for production resources including machines, labor,
and tooling
Implement other manufacturing features (15-20%)
Configure manufacturing execution
Configure time and attendance prerequisites and parameters
Identify the capabilities of Manufacturing Execution
Process production and batch orders by using manufacturing execution
processes
Configure job card devices and terminals
Register a worker for a job card device or terminal
Configure costing policies
Configure and manage costing sheets
Configure and use cost groups
Configure indirect costs
Configure and manage costing versions and cost categories
Configure and perform BOM/formula calculations
Design product configuration models by using Product
Configurator
Create and build a product configuration model that includes
components and
subcomponents
Create and manage product configuration model components
Create calculations for product configuration models
Differentiate between table and expression constraints
Describe use cases for BOM lines and route operations
Configure and manage pricing for production configuration models
Describe the purpose and capabilities of the product configuration
models
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-330:
Microsoft Dynamics 365 Supply Chain
Management Functional Consultant
Article • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
17, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 17, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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
processes processes change
Implement procurement and sourcing Implement procurement and sourcing Major
Implement landed cost New
Implement common sales and marketing Implement common sales and marketing Major
features features
Implement warehouse management Implement warehouse management No
and transportation management and transportation management change
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 • 05/24/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 Microsoft associate, expert, and specialty certifications expire annually. You
renewal can renew by passing a free online assessment on Microsoft Learn.
Your Microsoft Connecting your certification profile to Microsoft Learn allows you to
Learn profile schedule and renew exams and share and print certificates.
Exam scoring A score of 700 or greater is required to pass.
and 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 any
accommodations 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-340:
Microsoft Dynamics 365 Commerce
Functional Consultant
Article • 04/03/2023
2 Warning
This exam will retire on June 30, 2023, at 11:59 PM Central Standard Time.
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 This list represents the skills measured AFTER the date provided.
measured as of Study this list if you plan to take the exam AFTER that date.
September 19, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
September 19, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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.
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. 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, 2022
Audience profile
Candidates for this exam design, configure, and manage Dynamics 365
Commerce and
provide ongoing support for the app.
Candidates have a strong understanding of unified commerce business
operations. They
may have experience deploying, using, and maintaining
Dynamics 365 Commerce.
Configure Dynamics 365 Commerce Headquarters (25-30%)
Configure products, prices, discounts, loyalty, and affiliations
(25-30%)
Manage Point of Sales (POS) in Dynamics 365 Commerce (15-20%)
Configure and manage Dynamics 365 Commerce call centers (10-15%)
Manage e-commerce (15-20%)
Configure Dynamics 365 Commerce Headquarters (25–
30%)
Configure prerequisites and commerce parameters
Create employee and customer address books
Configure and manage retail workers
Assign address books to customers, channels, and workers
Create email templates and email notification profiles
Configure organizational hierarchies and hierarchy purposes
Configure Commerce shared parameters
Configure company-specific Commerce parameters
Describe and configure additional functionality
Create and configure channel and sales order attributes
Configure commissions and sales representatives
Configure payment methods and card types
Configure and manage gift cards
Describe Omni-channel capabilities including payments, orders,
returns, and
refunds
Configure data distribution
Create info codes, sub-codes, and info code groups
Describe Dynamics 365 Fraud Protection purchase protection, loss
prevention, and
account protection
Manage statements
Describe advantages of using trickle feed-based posting
Validate retail transactions by using the transaction consistency
checker
Configure and manage retail statement calculations and posting
Troubleshoot statement posting issues
Configure Distributed Order Management (DOM)
Configure fulfillment profiles
Configure cost components including shipping, handling, and packaging
costs
Configure management rules and parameters
Monitor fulfillment plans and order exceptions
Configure order fulfillment
Configure modes of delivery including shipments, pick up, and carry
out
Configure curbside customer order pickup
Configure charge codes, charge groups, and automatic charges
Configure and assign order fulfillment groups
Configure products, prices, discounts, loyalty, and
affiliations (25–30%)
Configure products and merchandising
Configure product category hierarchies
Configure product attributes and attribute groups
Configure assortments
Manage product labels and shelf labels
Describe uses cases for recommendation types including product,
personalized,
Shop similar looks, and Shop similar descriptions
recommendations
Configure recommendations
Configure warranty settings
Configure inventory buffers and inventory levels
Configure products and variants including configuring barcodes
Manage pricing
Design and create price groups
Configure pricing priorities
Configure product pricing including smart rounding
Configure catalog pricing
Configure affiliation pricing
Configure category pricing rules
Manage discounts and promotions
Configure discount parameters
Configure channel or customer-specific discounts
Configure quantity, shipping, tender-based, and threshold-based
discounts
Configure discount concurrency rules
Manage coupons
Manage customers, loyalty, and affiliations
Configure client books
Configure customer attributes
Configure customer affiliations
Configure loyalty programs, loyalty schemes, and reward points
Manage loyalty tier calculations and processing
Manage Point of Sale (POS) in Dynamics 365 Commerce
(15–20%)
Configure retail stores
Create a retail store
Configure POS registers and devices
Configure retail profiles
Configure sales tax overrides
Configure Task Management lists and parameters
Define cash management processes
Define shifts and shift management processes
Configure channel return policies
Describe offline capabilities and limitations
Manage store inventory
Configure availability calculations for products
Manage inbound and outbound inventory operations within the POS
Process customer pick-up and shipment orders
Manage inventory processes including stock counts
Look up product inventory
Process serialized items
Perform POS operations
Perform sales and order processes
Perform end of day processes
Reconcile store cash
Monitor store productivity by using Task Management and reporting
features
Configure and manage Dynamics 365 Commerce call
centers (10–15%)
Configure call centers
Create a call center
Configure and publish product catalogs
Create product catalog scripts
Configure fraud conditions, rules, and variables to trigger order
holds
Configure fraud alerts
Configure continuity orders and installment billing
Set up continuity programs and parameters
Configure continuity order batch jobs
Manage continuity child orders
Manage call centers
Create, modify, and process sales orders
Process call center payments
Manage order holds
Create return merchandise authorizations (RMAs)
Process returns, exchanges, and replacements
Manage e-commerce (15–20%)
Configure an e-commerce channel
Create an online store
Configure an e-commerce site
Configure channel assignments for an e-commerce site
Configure ratings and reviews
Manage e-commerce content
Configure URLs and aliases
Configure product detail pages and category pages
Manage site themes, page fragments, templates, layouts, and pages
Upload and manage digital assets including videos and images
Set focal points and attribute values for media assets
Configure publish groups
Operate an e-commerce channel
Create e-commerce orders
Synchronize e-commerce orders
Moderate ratings and reviews
Configure business-to-business (B2B) e-commerce
Describe differences between B2B and business-to-consumer (B2C)
solutions
Describe use cases for organizational modeling hierarchies
Manage business partners and business partner users
Configure product quantity limits
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
Commerce
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 19, 2022 Skill area as of September 19, 2022 Changes
Audience profile No
change
Configure Dynamics 365 Commerce Configure Dynamics 365 Commerce No
Headquarters Headquarters change
Configure prerequisites and commerce Configure prerequisites and commerce No
parameters parameters change
Describe and configure additional Describe and configure additional Minor
functionality functionality
Manage statements Manage statements No
change
Configure Distributed Order Configure Distributed Order Management No
Management (DOM) (DOM) change
Configure order fulfillment Configure order fulfillment No
change
Configure products, prices, discounts, Configure products, prices, discounts, No
loyalty, and affiliations loyalty, and affiliations change
Configure products and merchandising Configure products and merchandising No
change
Skill area prior to September 19, 2022 Skill area as of September 19, 2022 Changes
Manage pricing Manage pricing No
change
Manage discounts and promotions Manage discounts and promotions Minor
Manage customers, loyalty, and Manage customers, loyalty, and No
affiliations affiliations change
Manage Point of Sale (POS) in Dynamics Manage Point of Sale (POS) in Dynamics No
365 Commerce 365 Commerce change
Configure retail stores Configure retail stores No
change
Manage store inventory Manage store inventory Minor
Perform POS operations Perform POS operations No
change
Configure and manage Dynamics 365 Configure and manage Dynamics 365 No
Commerce call centers Commerce call centers change
Configure call centers Configure call centers No
change
Configure continuity orders and Configure continuity orders and No
installment billing installment billing change
Manage call centers Manage call centers No
change
Manage e-commerce Manage e-commerce No
change
Configure an e-commerce channel Configure an e-commerce channel No
change
Manage e-commerce content Manage e-commerce content No
change
Operate an e-commerce channel Operate an e-commerce channel No
change
Configure business-to-business (B2B) e- Configure business-to-business (B2B) e- No
commerce commerce change
Skills measured prior to September 19, 2022
Audience profile
Candidates for this exam design, configure, and manage Dynamics 365
Commerce and
provide ongoing support for the app.
Candidates have a strong understanding of unified commerce business
operations. They
may have experience deploying, using, and maintaining
Dynamics 365 Commerce.
Configure Dynamics 365 Commerce Headquarters (25-30%)
Configure products, prices, discounts, loyalty, and affiliations
(25-30%)
Manage Point of Sales (POS) in Dynamics 365 Commerce (15-20%)
Configure and manage Dynamics 365 Commerce call centers (10-15%)
Manage e-commerce (15-20%)
Configure Dynamics 365 Commerce Headquarters (25–
30%)
Configure prerequisites and commerce parameters
Create employee and customer address books
Configure and manage retail workers
Assign address books to customers, channels, and workers
Create email templates and email notification profiles
Configure organizational hierarchies and hierarchy purposes
Configure Commerce shared parameters
Configure company-specific Commerce parameters
Describe and configure additional functionality
Create and configure channel and sales order attributes
Configure commissions and sales representatives
Configure payment methods and card types
Configure and manage gift cards
Describe Omni-channel capabilities including payments, orders, and
returns
Configure data distribution
Create info codes, sub-codes, and info code groups
Describe Dynamics 365 Fraud Protection purchase protection, loss
prevention, and
account protection
Manage statements
Describe advantages of using trickle feed-based posting
Validate retail transactions by using the transaction consistency
checker
Configure and manage retail statement calculations and posting
Troubleshoot statement posting issues
Configure Distributed Order Management (DOM)
Configure fulfillment profiles
Configure cost components including shipping, handling, and packaging
costs
Configure management rules and parameters
Monitor fulfillment plans and order exceptions
Configure order fulfillment
Configure modes of delivery including shipments, pick up, and carry
out
Configure curbside customer order pickup
Configure charge codes, charge groups, and automatic charges
Configure and assign order fulfillment groups
Configure products, prices, discounts, loyalty, and
affiliations (25–30%)
Configure products and merchandising
Configure product category hierarchies
Configure product attributes and attribute groups
Configure assortments
Manage product labels and shelf labels
Describe uses cases for recommendation types including product,
personalized,
Shop similar looks, and Shop similar descriptions
recommendations
Configure recommendations
Configure warranty settings
Configure inventory buffers and inventory levels
Configure products and variants including configuring barcodes
Manage pricing
Design and create price groups
Configure pricing priorities
Configure product pricing including smart rounding
Configure catalog pricing
Configure affiliation pricing
Configure category pricing rules
Manage discounts and promotions
Configure discount parameters
Configure channel or customer-specific discounts
Configure quantity, shipping, tender-based, and threshold-based
discounts
Configure discount concurrency rules
Configure pricing priorities
Manage coupons
Manage customers, loyalty, and affiliations
Configure client books
Configure customer attributes
Configure customer affiliations
Configure loyalty programs, loyalty schemes, and reward points
Manage loyalty tier calculations and processing
Manage Point of Sale (POS) in Dynamics 365 Commerce
(15–20%)
Configure retail stores
Create a retail store
Configure POS registers and devices
Configure retail profiles
Configure sales tax overrides
Configure Task Management lists and parameters
Define cash management processes
Define shifts and shift management processes
Configure channel return policies
Describe offline capabilities and limitations
Manage store inventory
Configure availability calculations for products
Manage inbound and outbound inventory operations
Process customer pick-up and shipment orders
Manage inventory processes including stock counts
Look up product inventory
Process serialized items
Perform POS operations
Perform sales and order processes
Perform end of day processes
Reconcile store cash
Monitor store productivity by using Task Management and reporting
features
Configure and manage Dynamics 365 Commerce call
centers (10–15%)
Configure call centers
Create a call center
Configure and publish product catalogs
Create product catalog scripts
Configure fraud conditions, rules, and variables to trigger order
holds
Configure fraud alerts
Configure continuity orders and installment billing
Set up continuity programs and parameters
Configure continuity order batch jobs
Manage continuity child orders
Manage call centers
Create, modify, and process sales orders
Process call center payments
Manage order holds
Create return merchandise authorizations (RMAs)
Process returns, exchanges, and replacements
Manage e-commerce (15–20%)
Configure an e-commerce channel
Create an online store
Configure an e-commerce site
Configure channel assignments for an e-commerce site
Configure ratings and reviews
Manage e-commerce content
Configure URLs and aliases
Configure product detail pages and category pages
Manage site themes, page fragments, templates, layouts, and pages
Upload and manage digital assets including videos and images
Set focal points and attribute values for media assets
Configure publish groups
Operate an e-commerce channel
Create e-commerce orders
Synchronize e-commerce orders
Moderate ratings and reviews
Configure business-to-business (B2B) e-commerce
Describe differences between B2B and business-to-consumer (B2C)
solutions
Describe use cases for organizational modeling hierarchies
Manage business partners and business partner users
Configure product quantity limits
Study guide for Exam MB-500:
Microsoft Dynamics 365: Finance and
Operations Apps Developer
Article • 04/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 This list represents the skills measured AFTER the date provided.
measured as of Study this list if you plan to take the exam AFTER that date.
December 27, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
December 27, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 December 27, 2022
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 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 December 27, 2022 Skill area as of December 27, 2022 Change
Audience profile No
change
Plan the architecture and solution design Plan the architecture and solution design No
change
Identify the major components of Identify the major components of No
Dynamics 365 finance and operations Dynamics 365 finance and operations change
apps apps
Design and implement a user interface Design and implement a user interface No
change
Implement Application Lifecycle Implement Application Lifecycle No
Management (ALM) and Lifecycle Services Management (ALM) and Lifecycle Services change
(LCS) (LCS)
Apply developer tools Apply developer tools No
change
Customize finance and operations apps Customize finance and operations apps by Minor
by using Visual Studio using Visual Studio
Manage source code and artifacts by Manage source code and artifacts by No
using version control using version control change
Implement finance and operations app Implement finance and operations app Minor
framework functionality framework functionality
Design and develop AOT elements Design and develop AOT elements No
change
Create forms Create forms No
change
Create and extend tables Create and extend tables No
change
Create Extended Data Types (EDT) and Create Extended Data Types (EDT) and No
enumerations enumerations change
Create classes and extend AOT elements Create classes and extend AOT elements No
change
Skill area prior to December 27, 2022 Skill area as of December 27, 2022 Change
Develop and test code Develop and test code No
change
Develop X++ code Develop X++ code No
change
Develop object-oriented code Develop object-oriented code No
change
Implement reporting Implement reporting No
change
Describe the capabilities and limitations Describe the capabilities and limitations of No
of reporting tools in finance and reporting tools in finance and operations change
operations apps apps
Design, create, and revise Dynamics Design, create, and revise Dynamics Minor
reports reports
Design, create, and revise Dynamics Design, create, and revise Dynamics No
workspaces workspaces change
Integrate and manage data solutions Integrate and manage data solutions No
change
Identify data integration patterns and Identify data integration patterns and No
scenarios scenarios change
Implement data integration concepts and Implement data integration concepts and Minor
solutions solutions
Implement data management Implement data management Minor
Implement security and optimize Implement security and optimize No
performance performance change
Implement role-based security policies Implement role-based security policies Minor
and requirements and requirements
Apply fundamental performance Apply fundamental performance No
optimization techniques optimization techniques change
Optimize user interface performance Optimize user interface performance No
change
Skills measured prior to December 27, 2022
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 the
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 the element designer
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 unit test 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 OData, 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 global electronic reporting
Implement custom services, Batch 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 Entity Change Tracking
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 record-level security by using Extensible Data Security
(XDS)
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 • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of April 3, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to April
3, 2023
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 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 Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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
management (ALM) strategy management (ALM) strategy change
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
Skill area prior to April 3, 2023 Skill area as of April 3, 2023 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 • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
24, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 24, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 • 05/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 This list represents the skills measured AFTER the date provided. Study
measured as of June this list if you plan to take the exam AFTER that date.
20, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to June provided.
20, 2023
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 Some certifications only require passing one exam, while others require
certification passing multiple exams.
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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 20, 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.
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 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 June 20, 2023 Skill area as of June 20, 2023 Change
Audience profile No
change
Describe Microsoft Dynamics 365 Describe Microsoft Dynamics 365 No %
Marketing Marketing change
Explore Dynamics 365 Marketing Explore Dynamics 365 Marketing No
change
Describe Dynamics 365 Marketing related Describe Dynamics 365 Marketing related No
apps apps change
Describe Dynamics 365 Sales Describe Dynamics 365 Sales No %
change
Explore Dynamics 365 Sales Explore Dynamics 365 Sales Minor
Describe Dynamics 365 Sales capabilities Describe Dynamics 365 Sales capabilities Minor
and related apps and related apps
Skill area prior to June 20, 2023 Skill area as of June 20, 2023 Change
Describe Dynamics 365 Customer Service Describe Dynamics 365 Customer Service No %
change
Explore Dynamics 365 Customer Service Explore Dynamics 365 Customer Service Minor
Describe Dynamics 365 Customer Service Describe Dynamics 365 Customer Service Minor
capabilities and related apps capabilities and related apps
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 Dynamics No %
365 customer engagement apps 365 customer engagement apps change
Describe the foundations of Dynamics 365 Describe the foundations of Dynamics 365 No
customer engagement apps customer engagement apps change
Describe shared activities and integration Describe shared activities and integration Minor
options in Dynamics 365 customer options in Dynamics 365 customer
engagement apps engagement apps
Skills measured prior to June 20, 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.
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 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 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
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 Dynamics 365 Customer Voice use cases
Describe Dynamics 365 Field Service (15–20%)
Explore Dynamics 365 Field Service
Describe common field service processes
Describe use cases for Dynamics 365 Field Service
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 criteria and filters
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 • 05/22/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 This list represents the skills measured AFTER the date provided. Study
measured as of June this list if you plan to take the exam AFTER that date.
22, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to June provided.
22, 2023
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 Some certifications only require passing one exam, while others require
certification passing multiple exams.
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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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
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.
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 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 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 Dynamics 365 Supply Describe Dynamics 365 Supply Chain Exam %
Chain Management Management decreased
Identify core capabilities Describe core capabilities Major
Describe product management Removed
capabilities
Describe purchase and sales Removed
capabilities
Describe manufacturing strategies Describe manufacturing strategies Minor
Describe inventory and Describe inventory and warehousing Major
warehousing capabilities capabilities
Describe Dynamics 365 Finance Describe Dynamics 365 Finance Exam %
decreased
Describe Dynamics 365 Finance Describe Dynamics 365 Finance core Major
core capabilities capabilities
Describe general ledgers Describe general ledgers Minor
Describe accounts payables and Describe accounts payables and No change
accounts receivables accounts receivables
Describe expense management, Describe expense management, fixed No change
fixed asset management, and asset management, and budgeting
budgeting
Describe Dynamics 365 Commerce Describe Dynamics 365 Commerce Exam %
increased
Describe Dynamics 365 Commerce Describe Dynamics 365 Commerce core Major
core capabilities capabilities
Describe product management Describe Dynamics 35 Commerce Major
capabilities clienteling and Dynamics 365 Fraud
Protection
Describe Dynamics 365 Human Describe Dynamics 365 Human No % change
Resources Resources
Describe core capabilities Describe core capabilities Major
Describe personnel management Describe personnel management Major
capabilities capabilities
Skill area prior to June 22, 2023 Skill area as of June 22, 2023 Change
Describe Project Operations Describe Project Operations Exam %
increased
Identify Project Operations Describe Project Operations capabilities Minor
capabilities
Describe project planning and Describe project planning and Major
execution capabilities management capabilities
Describe shared features Describe the finance and operations Exam %
core functionality increased
Describe the finance and operations New
apps
Describe reporting capabilities Describe reporting and integration Major
capabilities in finance and operations
apps
Describe integration options Removed;
merged with
reporting
Skills measured prior to June 22, 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.
Describe Dynamics 365 Supply Chain Management (25–30%)
Describe Dynamics 365 Finance (25–30%)
Describe Dynamics 365 Commerce (5–10%)
Describe Dynamics 365 Human Resources (10–15%)
Describe Project Operations (5–10%)
Describe shared features (10–15%)
Describe Dynamics 365 Supply Chain Management (25–
30%)
Identify core capabilities
Describe use cases and Supply Chain Management capabilities
Describe available Supply Chain Management modules
Describe options for integrating Supply Chain Management with other
apps and
technologies
Describe product management capabilities
Describe products and release products
Describe product masters
Describe product variants
Describe purchase and sales capabilities
Describe the process for creating vendors and purchase orders
Describe the process for creating customers and sales orders
Describe trade agreements and contracts
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 master planning
Describe inventory and warehousing capabilities
Describe inventory journals
Describe stock levels
Describe on-hand inventory capabilities
Describe warehouse components including locations
Describe Dynamics 365 Finance (25–30%)
Describe Dynamics 365 Finance core capabilities
Describe use cases for legal entities
Describe how Dynamics 365 Finance handles regional tax reporting
requirements
Describe accounting concepts
Describe journaling concepts
Describe general ledgers
Describe charts of accounts including main accounts, balance sheets,
and income
statements
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 (5–10%)
Describe Dynamics 365 Commerce core capabilities
Describe retail channels including retail, online, and call center
channels
Describe channel management concepts
Describe Distributed Order Management (DOM)
Describe product assortments
Describe product management capabilities
Describe customer loyalty concepts
Describe how Dynamics 365 Commerce helps create personalized customer
experiences and provide product recommendations
Describe how Dynamics 365 Commerce uses Dynamics 365 Customer Insights
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 compensation and benefits capabilities
Describe compliance features
Describe performance management capabilities
Describe personnel management capabilities
Describe self-service capabilities
Describe leave and absence capabilities
Describe employee training and certification features
Identify integration options between Dynamics 365 Human Resources and
LinkedIn
Describe Project Operations (5–10%)
Identify 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 execution capabilities
Describe project planning, execution, and analysis capabilities
Describe work breakdown structures
Identify project features including contracts, stages, team
assignments, and fixed
price versus time and material estimates versus
retainer contracts
Describe project team management capabilities including allocation
methods,
resource scheduling, and skills
Describe project schedule management capabilities including tasks,
subtasks,
assignments, and project plan management
Describe project cost tracking capabilities including time and expense
costs
Describe shared features (10–15%)
Describe reporting capabilities
Describe built-in reporting capabilities including workspaces
Describe options for working with Finance data from within Microsoft
Excel
Describe options for analyzing data by using Power BI
Describe integration options
Describe Microsoft Teams integration capabilities
Describe use cases for integrating with Microsoft Excel and Microsoft
Word
Describe options for managing documents by using SharePoint Online
Describe email integration capabilities
Describe Microsoft Dataverse integration capabilities
Study guide for Exam MD-100: Windows
Client
Article • 04/03/2023
2 Warning
This exam will retire on July 31, 2023. Exams retire at 11:59 PM Central Standard
Time. Learn more .
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 This list represents the skills measured AFTER the date provided. Study
measured as of February this list if you plan to take the exam AFTER that date.
3, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
February 3, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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.
Useful links Description
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.
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 February 3, 2023
Audience profile
Candidates for this exam are IT professionals who have subject matter
expertise in
installing, configuring, and maintaining Microsoft Windows
clients within a domain
infrastructure. Responsibilities include
protecting and maintaining the reliability of the
Windows device and the
data stored on the device. Candidates for this exam administer
Windows
clients in a Microsoft Azure Active Directory (Azure AD), part of
Microsoft
Entra environment. Candidates for this exam may collaborate
with the Microsoft 365
enterprise administrator, the Microsoft 365
security administrator, and Windows Server
administrators to implement a
modern desktop and device strategy that meets the
business needs of an
organization.
Candidates for this exam must be familiar with device management, client
computer
networking, policy-based management, and cloud-based solutions.
Install and configure Windows (20–25%)
Configure and manage connectivity and storage (15–20%)
Maintain Windows (30–35%)
Protect devices and data (25–30%)
Install and configure Windows (20–25%)
Install Windows client
Select the appropriate Windows edition
Prepare hardware for installation
Perform a manual clean installation
Plan and implement an upgrade from a previous version of Windows
Customize a Windows client installation by using the Windows ADK
Configure activation and troubleshoot activation issues
Manage and use Hyper-V on Windows client
Create and configure virtual machines by using Hyper-V
Manage virtual hard drives
Manage virtual networks
Configure Hyper-V settings
Configure and manage checkpoints
Enable and use Windows Sandbox
Configure Windows settings
Configure system settings
Manage user interface in Windows 10 and Windows 11
Configure Microsoft Edge
Configure language and region
Configure and troubleshoot connections to printers and other devices
Configure Windows client by using provisioning packages
Configure startup options
Configure and manage services
Install and configure optional features
Configure and manage connectivity and storage (15–20%)
Configure networking and access
Configure client IP settings
Configure mobile networking
Configure VPN client by using built-in tools or Connection Manager
Administration Kit (CMAK)
Configure and manage certificates on client devices
Troubleshoot client connectivity
Configure and manage storage
Configure local storage
Configure OneDrive on Windows client
Optimize local drives by using Disk cleanup or Storage Sense
Configure file and folder permissions
Maintain Windows (30–35%)
Perform system and data recovery
Troubleshoot boot and startup processes
Recover Windows client
Recover files
Create and manage restore points
Restore from restore points
Manage Windows updates
Configure updates
Configure Windows delivery optimization
Control updates by using group policy settings
Configure updates by using Windows Update for Business
Troubleshoot updates
Configure remote management
Configure Remote Desktop
Configure Windows Admin Center
Configure PowerShell remoting and Windows Remote Management
Configure remote assistance tools including Remote Assist and Quick
Assist
Monitor and manage Windows
Configure and analyze event logs
Monitor and manage performance and reliability
Configure scheduled tasks
Manage registry
Protect devices and data (25–30%)
Manage users, groups, and computer objects
Manage local users
Manage local user profiles
Manage local groups
Manage Microsoft accounts on Windows client
Enable users and groups from Active Directory to access Windows client
Join computers to Active Directory
Configure sign-in options
Manage credentials by using Credential Manager
Configure user account control (UAC)
Implement and manage Microsoft Local Administrator Password Solution
(LAPS)
Configure and manage local and group policies
Troubleshoot local policies and domain group policies on Windows
client
Configure and manage local and group policies, including security
policy, user
rights assignment, and audit policy
Configure Windows client settings by using group policy
Manage security settings on Windows client
Implement BitLocker
Configure and manage Windows client firewall
Manage virus and threat protection
Manage application and browser control settings
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
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 February 3, 2023 Skill area as of February 3, 2023 Change
Audience profile Audience profile No
change
Install and Configure Windows Install and configure Windows No
change
Install Windows Client Install Windows client No
change
Manage and use Hyper-V on Windows Manage and use Hyper-V on Windows No
Client client change
Configure Windows Settings Configure Windows settings No
change
Skill area prior to February 3, 2023 Skill area as of February 3, 2023 Change
Configure and Manage Connectivity and Configure and manage connectivity and No
Storage storage change
Configure Networking and Access Configure networking and access No
change
Configure and Manage Storage Configure and manage storage No
change
Maintain Windows Maintain Windows No
change
Perform System and Data Recovery Perform system and data recovery No
change
Manage Windows Updates Manage Windows updates No
change
Configure Remote Management Configure remote management No
change
Monitor and Manage Windows Monitor and manage Windows No
change
Protect Devices and Data Protect devices and data No
change
Manage Users, Groups, and Computer Manage users, groups, and computer Minor
Objects objects
Configure and Manage Local and Group Configure and manage local and group No
Policies policies change
Manage Security Settings on Windows Manage security settings on Windows No
Client client change
Skills measured prior to February 3, 2023
Install and configure Windows (20–25%)
Configure and manage connectivity and storage (15–20%)
Maintain Windows (30–35%)
Protect devices and data (25–30%)
Install and configure Windows (20–25%)
Install Windows client
Select the appropriate Windows edition
Prepare hardware for installation
Perform a manual clean installation
Plan and implement an upgrade from a previous version of Windows
Customize a Windows client installation by using the Windows ADK
Configure activation and troubleshoot activation issues
Manage and use Hyper-V on Windows client
Create and configure virtual machines by using Hyper-V
Manage virtual hard drives
Manage virtual networks
Configure Hyper-V settings
Configure and manage checkpoints
Enable and use Windows Sandbox
Configure Windows settings
Configure system settings
Manage user interface in Windows 10 and Windows 11
Configure Microsoft Edge
Configure language and region
Configure and troubleshoot connections to printers and other devices
Configure Windows client by using provisioning packages
Configure startup options
Configure and manage services
Install and configure optional features
Configure and manage connectivity and storage (15–20%)
Configure networking and access
Configure client IP settings
Configure mobile networking
Configure VPN client by using built-in tools or Connection Manager
Administration Kit (CMAK)
Configure and manage certificates on client devices
Troubleshoot client connectivity
Configure and manage storage
Configure local storage
Configure OneDrive on Windows client
Optimize local drives by using Disk cleanup or Storage Sense
Configure file and folder permissions
Maintain Windows (30–35%)
Perform system and data recovery
Troubleshoot boot and startup processes
Recover Windows client
Recover files
Create and manage restore points
Restore from restore points
Manage Windows updates
Configure updates
Configure Windows delivery optimization
Control updates by using group policy settings
Configure updates by using Windows Update for Business
Troubleshoot updates
Configure remote management
Configure Remote Desktop
Configure Windows Admin Center
Configure PowerShell remoting and Windows Remote Management
Configure remote assistance tools including Remote Assist and Quick
Assist
Monitor and manage Windows
Configure and analyze event logs
Monitor and manage performance and reliability
Configure scheduled tasks
Manage registry
Protect devices and data (25–30%)
Manage users, groups, and computer objects
Manage local users
Manage local user profiles
Manage local groups
Manage Microsoft accounts on Windows client
Enable users and groups from Active Directory to access Windows client
Join computers to Active Directory
Configure sign-in options
Manage credentials by using Credential Manager
Configure user account control (UAC)
Implement and manage Local Administrator Password Solutions (LAPS)
Configure and manage local and group policies
Troubleshoot local policies and domain group policies on Windows
client
Configure and manage local and group policies, including security
policy, user
rights assignment, and audit policy
Configure Windows client settings by using group policy
Manage security settings on Windows client
Implement BitLocker
Configure and manage Windows client firewall
Manage virus and threat protection
Manage application and browser control settings
Study guide for Exam MD-101:
Managing Modern Desktops
Article • 04/03/2023
2 Warning
This exam will retire on July 31, 2023. Exams retire at 11:59 PM Central Standard
Time. Learn more .
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 This list represents the skills measured AFTER the date provided. Study
measured as of February this list if you plan to take the exam AFTER that date.
3, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
February 3, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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.
Useful links Description
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.
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 February 3, 2023
Audience profile
Candidates for this exam are IT professionals who have subject matter
expertise in
installing, configuring, and maintaining Windows clients
within a domain infrastructure.
Responsibilities include protecting and
maintaining the reliability of the Windows device
and the data stored on
the device. Candidates for this exam administer Windows clients
in an
Active Directory environment. Candidates for this exam may collaborate
with the
Microsoft 365 enterprise administrator, the Microsoft 365
security administrator, and
Windows Server administrators to implement a
modern desktop and device strategy
that meets the business needs of an
organization.
Candidates for this exam must be familiar with device management, client
computer
networking, policy-based management, and cloud-based solutions.
Deploy Windows client (25–30%)
Manage identity and access (10–15%)
Manage compliance policies and configuration profiles (10–15%)
Manage, maintain, and protect devices (25–30%)
Manage apps (10–15%)
Deploy Windows client (25–30%)
Plan a Windows client deployment
Assess infrastructure readiness by using Endpoint Analytics
Select a deployment tool based on requirements
Choose between migrate and rebuild
Choose an imaging and/or provisioning strategy
Plan and implement changes to Windows edition by using subscription
activation
or MAK license management
Plan and implement Windows client provisioning by using
Windows Autopilot
Choose an Autopilot deployment method based on requirements, including
user-
driven mode, self-deploying mode, autopilot reset, and
pre-provisioning
Configure device registration for Autopilot
Create, validate, and assign deployment profiles
Set up the Enrollment Status Page
Provision Windows devices by using Autopilot
Troubleshoot an Autopilot deployment
Plan and implement Windows client deployment by using
Microsoft Deployment Toolkit (MDT)
Plan and implement an MDT deployment infrastructure
Choose configuration options based on requirements, such as boot
images, OS
images, upgrade packages, task sequences, and drivers
Create, manage, and deploy images
Plan and implement PXE boot by using Windows Deployment Services (WDS)
Create and use task sequences
Manage application and driver deployment
Customize an MDT deployment by using [Link] and
[Link]
Monitor and troubleshoot deployment
Plan and configure user state migration
Manage identity and access (10–15%)
Manage identity
Register devices in and join devices to Microsoft Azure Active
Directory (Azure AD),
part of Microsoft Entra
Enable users and groups from Azure AD to access Windows client
Manage AD DS and Azure AD groups
Manage AD DS and Azure AD users
Configure Enterprise State Roaming in Azure AD
Plan and implement conditional access policies
Plan conditional access
Set up conditional access policies
Determine which users are affected by a conditional access policy
Troubleshoot conditional access
Manage compliance policies and configuration profiles
(10–15%)
Implement device compliance policies
Plan device compliance policies
Implement device compliance policies
Manage notifications for device compliance policies
Monitor device compliance
Troubleshoot device compliance policies
Plan and implement device configuration profiles
Plan device configuration profiles
Implement device configuration profiles
Monitor and troubleshoot device configuration profiles
Configure and implement assigned access on public devices, including
kiosks and
dedicated devices
Manage, maintain, and protect devices (25–30%)
Manage device lifecycle
Configure enrollment settings in Intune
Configure automatic and bulk enrollment in Intune
Configure policy sets
Restart, retire, or wipe devices
Monitor devices
Monitor devices by using Azure Monitor
Monitor device hardware and software inventory by using Endpoint
Manager
Admin Center
Monitor devices by using Endpoint Analytics
Manage device updates
Plan for device updates
Create and manage quality update policies by using Intune
Create and manage feature update policies by using Intune
Create and manage iOS/iPadOS update policies by using Intune
Manage Android updates by using device configuration profiles
Monitor updates
Troubleshoot updates in Intune
Configure Windows client delivery optimization by using Intune
Create and manage update rings by using Intune
Plan and implement endpoint protection
Plan endpoint security
Implement and manage security baselines in Intune
Create and manage configuration policies for Endpoint Security
including antivirus,
encryption, firewall, endpoint detection and
response, and attack surface reduction
Onboard devices into Microsoft Defender for Endpoint
Monitor Microsoft Defender for Endpoint
Investigate and respond to threats
Manage apps (10–15%)
Deploy and update applications
Deploy apps by using Intune
Configure Microsoft 365 Apps deployment by using Office Deployment
Toolkit or
Office Customization Tool
Manage Microsoft 365 Apps by using Microsoft 365 Apps Admin Center
Deploy Microsoft 365 Apps by using Intune
Manage Office app settings by using group policy or Intune
Deploy apps by using Microsoft Store for Business, Apple store, and
Google store
Implement app protection and app configuration policies
Plan app protection policies
Plan app configuration policies for iOS and Android
Implement app protection policies
Implement app configuration policies for iOS and Android
Manage app protection policies
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
Windows client deployment resources and documentation
Windows Autopilot documentation
Windows application management
Microsoft Intune documentation
Manage Windows client
Windows security
Microsoft Endpoint Manager documentation
Ask a question Microsoft Q&A | Microsoft Docs
Get community Windows - Microsoft Tech Community
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 February 3, 2023 Skill area as of February 3, 2023 Change
Audience profile Audience profile No
change
Deploy Windows Client Deploy Windows client No
change
Plan a Windows Client Deployment Plan a Windows client deployment No
change
Plan and Implement Windows Client Plan and implement Windows client Minor
Provisioning by using Windows Autopilot provisioning by using Windows Autopilot
Plan and Implement Windows 365 Plan and implement Windows 365 No
(temporarily removed) (temporarily removed) change
Plan and Implement Windows Client Plan and Implement Windows client No
Deployment by using Microsoft deployment by using Microsoft change
Deployment Toolkit (MDT) Deployment Toolkit (MDT)
Manage Identity and Access Manage identity and access No
change
Manage Identity Manage identity No
change
Plan and Implement Conditional Access Plan and implement conditional access No
Policies policies change
Manage Compliance Policies and Manage compliance policies and No
Configuration Profiles configuration profiles change
Skill area prior to February 3, 2023 Skill area as of February 3, 2023 Change
Implement Device Compliance Policies Implement device compliance policies No
change
Plan and Implement Device Configuration Plan and implement device configuration No
Profiles profiles change
Manage, Maintain, and Protect Devices Manage, maintain, and protect devices No
change
Manage Device Lifecycle Manage device lifecycle No
change
Monitor Devices Monitor devices No
change
Manage Device Updates Manage device updates No
change
Plan and Implement Endpoint Protection Plan and implement endpoint protection No
change
Manage Apps Manage apps No
change
Deploy and Update Applications Deploy and update applications No
change
Implement App Protection and App Implement app protection and app No
Configuration Policies configuration policies change
Skills measured prior to February 3, 2023
Deploy Windows client (25–30%)
Manage identity and access (10–15%)
Manage compliance policies and configuration profiles (10–15%)
Manage, maintain, and protect devices (25–30%)
Manage apps (10–15%)
Deploy Windows client (25–30%)
Plan a Windows client deployment
Assess infrastructure readiness by using Endpoint Analytics
Select a deployment tool based on requirements
Choose between migrate and rebuild
Choose an imaging and/or provisioning strategy
Plan and implement changes to Windows edition by using subscription
activation
or MAK license management
Plan and implement Windows client provisioning by using
Windows Autopilot
Choose an Autopilot deployment method based on requirements, including
user-
driven mode, self-deploying mode, autopilot reset, and
pre-provisioning
Configure device registration for Autopilot
Create, validate, and assign deployment profiles
Provision Windows devices by using Autopilot
Troubleshoot an Autopilot deployment
Plan and implement Windows client deployment by using
Microsoft Deployment Toolkit (MDT)
Plan and implement an MDT deployment infrastructure
Choose configuration options based on requirements, such as boot
images, OS
images, upgrade packages, task sequences, and drivers
Create, manage, and deploy images
Plan and implement PXE boot by using Windows Deployment Services (WDS)
Create and use task sequences
Manage application and driver deployment
Customize an MDT deployment by using [Link] and
[Link]
Monitor and troubleshoot deployment
Plan and configure user state migration
Manage identity and access (10–15%)
Manage identity
Register devices in and join devices to Microsoft Azure Active
Directory (Azure AD),
part of Microsoft Entra
Enable users and groups from Azure AD to access Windows client
Manage AD DS and Azure AD groups
Manage AD DS and Azure AD users
Configure Enterprise State Roaming in Azure AD
Plan and implement conditional access policies
Plan conditional access
Set up conditional access policies
Determine which users are affected by a conditional access policy
Troubleshoot conditional access
Manage compliance policies and configuration profiles
(10–15%)
Implement device compliance policies
Plan device compliance policies
Implement device compliance policies
Manage notifications for device compliance policies
Monitor device compliance
Troubleshoot device compliance policies
Plan and implement device configuration profiles
Plan device configuration profiles
Implement device configuration profiles
Monitor and troubleshoot device configuration profiles
Configure and implement assigned access on public devices, including
kiosks and
dedicated devices
Manage, maintain, and protect devices (25–30%)
Manage device lifecycle
Configure enrollment settings in Intune
Configure automatic and bulk enrollment in Intune
Configure policy sets
Restart, retire, or wipe devices
Monitor devices
Monitor devices by using Azure Monitor
Monitor device hardware and software inventory by using Endpoint
Manager
Admin Center
Monitor devices by using Endpoint Analytics
Manage device updates
Plan for device updates
Create and manage quality update policies by using Intune
Create and manage feature update policies by using Intune
Create and manage iOS/iPadOS update policies by using Intune
Manage Android updates by using device configuration profiles
Monitor updates
Troubleshoot updates in Intune
Configure Windows client delivery optimization by using Intune
Create and manage update rings by using Intune
Plan and implement endpoint protection
Plan endpoint security
Implement and manage security baselines in Intune
Create and manage configuration policies for Endpoint Security
including antivirus,
encryption, firewall, endpoint detection and
response, and attack surface reduction
Onboard devices into Microsoft Defender for Endpoint
Monitor Microsoft Defender for Endpoint
Investigate and respond to threats
Manage apps (10–15%)
Deploy and update applications
Deploy apps by using Intune
Configure Microsoft 365 Apps deployment by using Office Deployment
Toolkit or
Office Customization Tool
Manage Microsoft 365 Apps by using Microsoft 365 Apps Admin Center
Deploy Microsoft 365 Apps by using Intune
Manage Office app settings by using group policy or Intune
Deploy apps by using Microsoft Store for Business, Apple store, and
Google store
Implement app protection and app configuration policies
Plan app protection policies
Plan app configuration policies for iOS and Android
Implement app protection policies
Implement app configuration policies for iOS and Android
Manage app protection policies
Manage app configuration policies
Study guide for Exam MD-102: Endpoint
Administrator
Article • 04/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
How to earn the Some certifications only require passing one exam, while others require
certification passing multiple exams.
Certification Microsoft associate, expert, and specialty certifications expire annually. You
renewal can renew by passing a free online assessment on Microsoft Learn.
Your Microsoft Connecting your certification profile to Learn allows you to schedule and
Learn profile 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 If you use assistive devices, require extra time, or need modification to any
accommodations part of the exam experience, you can request an accommodation.
Objective domain: skills the exam measures
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
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
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 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 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
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
Study guide for Exam MS-100: Microsoft
365 Identity and Services
Article • 04/03/2023
2 Warning
This exam will retire on July 31, 2023. Exams retire at 11:59 PM Central Standard
Time. Learn more .
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 This list represents the skills measured AFTER the date provided. Study
measured as of February this list if you plan to take the exam AFTER that date.
3, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
February 3, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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.
Useful links Description
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.
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 February 3, 2023
Audience profile
Candidates for this exam have expert-level skills in evaluating,
planning, migrating,
deploying, and managing Microsoft 365. They perform
Microsoft 365 tenant-level
planning, implementation, and administration
of cloud and hybrid enterprise
environments. Candidates for this exam
have subject matter expertise in Microsoft 365
applications,
infrastructure, and identity.
The enterprise administrator functions as the integrating hub for all
Microsoft 365
workloads. This role coordinates across multiple Microsoft
365 workloads and advises
the architects and workload administrators.
Candidates for this exam have functional experience with all Microsoft
365 workloads
and Microsoft 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.
Deploy and manage a Microsoft 365 tenant (15–20%)
Plan and manage user identity and roles (30–35%)
Manage access and authentication (20–25%)
Plan Microsoft 365 workloads and applications (20–25%)
Deploy and manage a Microsoft 365 tenant (15–20%)
Plan and implement a Microsoft 365 tenant
Plan a tenant
Create a tenant
Implement and manage domains
Configure organizational settings, including security, privacy, and
profile
Monitor Microsoft 365 tenant health
Create and manage service requests
Create an incident response plan
Monitor service health
Monitor application access
Configure and review reports, including Azure Monitor logs and Log
Analytics
workspaces
Schedule and review usage metrics, including Microsoft Viva Insights
and Adoption
Score
Plan and manage user identity and roles (30–35%)
Plan identity synchronization
Design synchronization solutions for multitenant and multi-forest
scenarios
Evaluate whether objects should be synchronized, not synchronized, or
created as
cloud-only
Identify which Azure AD Connect features to enable, such as writeback
and device
synchronization
Identify synchronization pre-requisites, including connectivity
method,
permissions, and server requirements
Choose between Azure AD Connect and Azure AD Connect cloud sync
Plan user sign-in for Azure AD hybrid identities, including
pass-through
authentication, seamless, and SSO
Implement and manage identity synchronization with Azure AD
Prepare for identity synchronization by using IdFix
Configure and manage directory synchronization by using Azure AD
Connect cloud
sync
Configure and manage directory synchronization by using Azure AD
Connect
Configure Azure AD Connect object filters
Monitor synchronization by using Azure AD Connect Health
Troubleshoot Azure AD Connect synchronization
Plan and manage Azure AD identities
Plan Azure AD identities
Create and manage users
Create and manage guest users
Create and manage groups, including Microsoft 365 groups
Manage and monitor Microsoft 365 license allocations
Perform bulk user management, including PowerShell
Plan and manage roles in Microsoft 365
Plan for role assignments
Manage roles in Microsoft 365 admin center
Manage administrative units
Plan and implement privileged identity management for Azure AD roles
Manage access and authentication (20–25%)
Plan and implement authentication
Choose an authentication method, including Windows Hello for Business,
passwordless, and tokens
Implement and manage authentication methods
Implement and manage self-service password reset (SSPR)
Implement and manage Azure AD password protection
Configure and manage multi-factor authentication (MFA)
Investigate and resolve authentication issues
Plan and implement secure access
Plan and implement access reviews in Azure AD identity governance
Plan and implement entitlement packages in Azure AD identity
governance
Plan for identity protection
Implement and manage Azure AD Identity Protection
Plan conditional access policies
Implement and manage conditional access policies
Plan and implement application access
Plan access and authentication to application registrations and Azure
AD
enterprise applications
Configure application registration in Azure AD
Manage user permissions for application registrations
Manage OAuth application requests in Azure AD, Microsoft Defender for
Cloud
Apps, and Microsoft 365 Defender
Configure Azure AD Application Proxy
Publish enterprise applications in Azure AD
Plan Microsoft 365 workloads and applications (20–25%)
Plan and implement Microsoft 365 Apps deployment
Plan for client connectivity to Microsoft 365 workloads
Plan Microsoft 365 App compatibility by using the Readiness Toolkit
Plan for Microsoft 365 Apps updates
Specify initial configuration for Microsoft 365 Apps by using the
Microsoft 365
Apps admin center
Implement Microsoft 365 Apps deployment and software downloads
Plan and implement Exchange Online deployments
Plan for DNS records required by Exchange Online
Plan and implement an Exchange hybrid organization
Plan and implement mail routing, including connectors, mail flow
rules, and
remote domains
Plan and implement organizational settings
Plan and implement Microsoft SharePoint Online, OneDrive, and
Microsoft Teams
Specify SharePoint site types, site collections, and lists
Plan a migration strategy for SharePoint Online and OneDrive
Identify hybrid requirements for SharePoint Online
Manage access configurations for SharePoint Online and Microsoft Teams
Manage SharePoint Online tenant and site settings
Map Phone System features to requirements
Plan and implement organizational settings
Plan, implement, and manage guest and external access
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
Azure Active Directory documentation
Microsoft Defender products and services
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 February 3, 2023 Skill area as of February 3, 2023 Change
Skill area prior to February 3, 2023 Skill area as of February 3, 2023 Change
Audience profile Audience profile No
change
Deploy and manage a Microsoft 365 Deploy and manage a Microsoft 365 No
tenant tenant change
Plan and implement a Microsoft 365 Plan and implement a Microsoft 365 No
tenant tenant change
Monitor Microsoft 365 tenant health Monitor Microsoft 365 tenant health Minor
Plan and manage user identity and roles Plan and manage user identity and roles No
change
Plan identity synchronization Plan identity synchronization Minor
Implement and manage identity Implement and manage identity No
synchronization with Azure AD synchronization with Azure AD change
Plan and manage Azure AD identities Plan and manage Azure AD identities No
change
Plan and manage roles in Microsoft 365 Plan and manage roles in Microsoft 365 No
change
Manage access and authentication Manage access and authentication No
change
Plan and implement authentication Plan and implement authentication No
change
Plan and implement secure access Plan and implement secure access No
change
Plan and implement application access Plan and implement application access No
change
Plan Microsoft 365 workloads and Plan Microsoft 365 workloads and No
applications applications change
Plan and implement Microsoft 365 Apps Plan and implement Microsoft 365 Apps No
deployment deployment change
Plan and implement Exchange Online Plan and implement Exchange Online No
deployments deployments change
Plan and implement Microsoft SharePoint Plan and implement Microsoft SharePoint No
Online, OneDrive, and Microsoft Teams Online, OneDrive, and Microsoft Teams change
Skills measured prior to February 3, 2023
Deploy and manage a Microsoft 365 tenant (15–20%)
Plan and manage user identity and roles (30–35%)
Manage access and authentication (20–25%)
Plan Microsoft 365 workloads and applications (20–25%)
Deploy and manage a Microsoft 365 tenant (15–20%)
Plan and implement a Microsoft 365 tenant
Plan a tenant
Create a tenant
Implement and manage domains
Configure organizational settings, including security, privacy, and
profile
Monitor Microsoft 365 tenant health
Create and manage service requests
Create an incident response plan
Monitor service health
Monitor application access
Configure and review reports, including Azure Monitor logs and Log
Analytics
workspaces
Schedule and review usage metrics, including Workplace Analytics and
productivity
score
Plan and manage user identity and roles (30–35%)
Plan identity synchronization
Design synchronization solutions for multitenant and multiforest
scenarios
Evaluate whether objects should be synchronized, not synchronized, or
created as
cloud-only
Identify which Azure AD Connect features to enable, such as writeback
and device
synchronization
Identify synchronization pre-requisites, including connectivity
method,
permissions, and server requirements
Choose between Azure AD Connect and Azure AD Connect cloud sync
Plan user sign-in for Azure AD hybrid identities, including
pass-through
authentication, seamless, and SSO
Implement and manage identity synchronization with Azure AD
Prepare for identity synchronization by using IdFix
Configure and manage directory synchronization by using Azure AD
Connect cloud
sync
Configure and manage directory synchronization by using Azure AD
Connect
Configure Azure AD Connect object filters
Monitor synchronization by using Azure AD Connect Health
Troubleshoot Azure AD Connect synchronization
Plan and manage Azure AD identities
Plan Azure AD identities
Create and manage users
Create and manage guest users
Create and manage groups, including Microsoft 365 groups
Manage and monitor Microsoft 365 license allocations
Perform bulk user management, including PowerShell
Plan and manage roles in Microsoft 365
Plan for role assignments
Manage roles in Microsoft 365 admin center
Manage administrative units
Plan and implement privileged identity management for Azure AD roles
Manage access and authentication (20–25%)
Plan and implement authentication
Choose an authentication method, including Windows Hello for Business,
passwordless, and tokens
Implement and manage authentication methods
Implement and manage self-service password reset (SSPR)
Implement and manage Azure AD password protection
Configure and manage multi-factor authentication (MFA)
Investigate and resolve authentication issues
Plan and implement secure access
Plan and implement access reviews in Azure AD identity governance
Plan and implement entitlement packages in Azure AD identity
governance
Plan for identity protection
Implement and manage Azure AD Identity Protection
Plan conditional access policies
Implement and manage conditional access policies
Plan and implement application access
Plan access and authentication to application registrations and Azure
AD
enterprise applications
Configure application registration in Azure AD
Manage user permissions for application registrations
Manage OAuth application requests in Azure AD, Microsoft Defender for
Cloud
Apps, and Microsoft 365 Defender
Configure Azure AD Application Proxy
Publish enterprise applications in Azure AD
Plan Microsoft 365 workloads and applications (20–25%)
Plan and implement Microsoft 365 Apps deployment
Plan for client connectivity to Microsoft 365 workloads
Plan Microsoft 365 App compatibility by using the Readiness Toolkit
Plan for Microsoft 365 Apps updates
Specify initial configuration for Microsoft 365 Apps by using the
Microsoft 365
Apps admin center
Implement Microsoft 365 Apps deployment and software downloads
Plan and implement Exchange Online deployments
Plan for DNS records required by Exchange Online
Plan and implement an Exchange hybrid organization
Plan and implement mail routing, including connectors, mail flow
rules, and
remote domains
Plan and implement organizational settings
Plan and implement Microsoft SharePoint Online, OneDrive, and
Microsoft Teams
Specify SharePoint site types, site collections, and lists
Plan a migration strategy for SharePoint Online and OneDrive
Identify hybrid requirements for SharePoint Online
Manage access configurations for SharePoint Online and Microsoft Teams
Manage SharePoint Online tenant and site settings
Map Phone System features to requirements
Plan and implement organizational settings
Plan, implement, and manage guest and external access
Study guide for Exam MS-101: Microsoft
365 Mobility and Security
Article • 04/03/2023
2 Warning
This exam will retire on July 31, 2023. Exams retire at 11:59 PM Central Standard
Time. Learn more .
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 This list represents the skills measured AFTER the date provided.
measured as of Study this list if you plan to take the exam AFTER that date.
November 2, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
November 2, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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.
Useful links Description
Request If you use assistive devices, require extra time, or need modification
accommodations 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 November 2, 2022
Audience Profile
Candidates for this exam are Microsoft 365 enterprise administrators who
have expert-
level skills in evaluating, planning, migrating, deploying,
and managing Microsoft 365.
They perform Microsoft 365 tenant-level
planning, implementation, and administration
of cloud and hybrid
enterprise environments. Candidates for this exam have subject
matter
expertise in Microsoft 365 endpoints, security, and compliance.
The enterprise administrator functions as the integrating hub for all
Microsoft 365
workloads. This role coordinates across multiple Microsoft
365 workloads and advises
the architects and workload administrators.
Candidates for this exam have functional experience with all Microsoft
365 workloads
and Microsoft 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.
Plan and implement device services (35–40%)
Manage security and threats by using Microsoft 365 Defender (25–30%)
Manage Microsoft 365 compliance (30–35%)
Plan and implement device services (35–40%)
Plan and implement device management by using Microsoft
Endpoint Manager
Plan co-management between Endpoint Configuration Manager and Intune
Plan and implement configuration profiles for Windows and MacOS
clients
Plan and implement configuration profiles for iOS and Android
Review and respond to issues identified in Microsoft Endpoint Manager
Plan and implement device security and compliance by using
Microsoft Endpoint Manager
Plan and implement device compliance policies
Plan and implement attack surface reduction policies
Implement and manage security baselines
Plan and configure conditional access policies for device compliance
Deploy and manage applications by using Microsoft Endpoint
Manager
Plan and implement application deployment
Publish public and private applications by using Microsoft Endpoint
Manager
Plan and implement application protection policies
Plan and implement application configuration policies
Monitor and troubleshoot application deployment
Plan for Windows client deployment and management
Choose Windows client deployment methods and tools based on
requirements,
including Windows Autopilot, USMT, Microsoft Deployment
Toolkit, and Windows
Deployment Services
Plan and implement Windows subscription-based activation
Plan for Windows updates
Plan and implement additional Windows client security features
Plan and implement device enrollment
Plan and implement device join or hybrid join to Azure AD
Plan and implement device registration to Azure AD
Plan and implement manual and automated device enrollment into Intune
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 respond to the Microsoft 365 Secure Score
Review and respond to security alerts in Microsoft 365 Defender
Review and respond to issues identified in security and compliance
reports in
Microsoft 365 Defender
Plan, implement, and manage email and collaboration protection
by using Microsoft Defender for Office 365
Plan and implement policies and rules in Microsoft Defender for Office
365
Review and respond to issues identified in Microsoft Defender for
Office 365,
including threats, investigations, and campaigns
Unblock users
Plan, implement, and manage endpoint protection by using
Microsoft Defender for Endpoint
Plan Microsoft Defender for Endpoint
Onboard devices to Microsoft Defender for Endpoint
Configure Microsoft Defender for Endpoint settings
Review and respond to endpoint vulnerabilities
Review and respond to risks on devices
Review and respond to exposure score
Plan, implement, and manage Microsoft Defender for Cloud Apps
Configure the application connector for Office 365
Plan and configure Microsoft Defender for Cloud Apps policies
Review and respond to Microsoft Defender for Cloud Apps alerts
Review and respond to activity log
Configure Cloud App Discovery
Review and respond to issues identified in Cloud App Discovery
Manage Microsoft 365 compliance (30–35%)
Plan and implement information governance
Plan and implement retention labels and label policies
Recover deleted data in Exchange Online and SharePoint Online
Implement records management
Plan and implement information protection
Plan and implement data classification
Plan and implement sensitivity labels and policies
Optimize label usage by using Content explorer, Activity explorer, and
label reports
Plan and implement data loss prevention (DLP)
Plan and implement DLP for workloads
Plan and implement Microsoft 365 Endpoint DLP
Review and respond to DLP alerts, events, and reports
Manage search and investigation
Configure auditing in Azure AD, including diagnostic settings
Plan and configure audit retention policies for Microsoft 365
Retrieve and interpret audit logs for workloads
Plan and configure eDiscovery and Advanced eDiscovery
Specify a Content Search based on requirements
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
Microsoft Endpoint Configuration Manager documentation
Microsoft Defender products and services
Microsoft Purview compliance documentation
Ask a question Microsoft Q&A | Microsoft Docs
Study resources Links to learning and documentation
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 2, 2022 Skill area as of November 2, 2022 Change
Audience profile Minor
Plan and implement device services Plan and implement device services No
change
Plan and implement device management Plan and implement device management No
by using Microsoft Endpoint Manager by using Microsoft Endpoint Manager change
Plan and implement device security and Plan and implement device security and No
compliance by using Microsoft Endpoint compliance by using Microsoft Endpoint change
Manager Manager
Deploy and manage applications by using Deploy and manage applications by using No
Microsoft Endpoint Manager Microsoft Endpoint Manager change
Plan for Windows client deployment and Plan for Windows client deployment and No
management management change
Plan and implement device enrollment Plan and implement device enrollment Minor
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
Plan, implement, and manage email and Plan, 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
Skill area prior to November 2, 2022 Skill area as of November 2, 2022 Change
Plan, implement, and manage endpoint Plan, implement, and manage endpoint No
protection by using Microsoft Defender protection by using Microsoft Defender change
for Endpoint for Endpoint
Plan, implement, and manage Microsoft Plan, implement, and manage Microsoft No
Defender for Cloud Apps Defender for Cloud Apps change
Manage Microsoft 365 compliance Manage Microsoft 365 compliance No
change
Plan and implement information Plan and implement information No
governance governance change
Plan and implement information Plan and implement information Minor
protection protection
Plan and implement data loss prevention Plan and implement data loss prevention No
(DLP) (DLP) change
Manage search and investigation Manage search and investigation No
change
Skills measured prior to November 2, 2022
Audience Profile
Candidates for this exam are Microsoft 365 enterprise administrators who
have expert-
level skills in evaluating, planning, migrating, deploying,
and managing Microsoft 365.
They perform Microsoft 365 tenant-level
planning, implementation, and administration
of cloud and hybrid
enterprise environments. Candidates for this exam have subject
matter
expertise in Microsoft 365 endpoints, security, and compliance.
The enterprise administrator functions as the integrating hub for all
Microsoft 365
workloads. This role coordinates across multiple Microsoft
365 workloads and advises
the architects and workload administrators.
Candidates for this exam have functional experience with all Microsoft
365 workloads
and Azure Active Directory and have administered at least
one of these. They also have
a working knowledge of networking, server
administration, DNS, and PowerShell.
Plan and implement device services (35–40%)
Manage security and threats by using Microsoft 365 Defender (25–30%)
Manage Microsoft 365 compliance (30–35%)
Plan and implement modern device services (35–40%)
Plan device management
Plan co-management between Endpoint Configuration Manager and Intune
Plan and implement configuration profiles for Windows and macOS
clients
Plan and implement configuration files for iOS and Android
Review and respond to issues identified in Microsoft Endpoint Manager
Plan and implement device security and compliance by using
Microsoft Endpoint Manager
Plan and implement device compliance policies
Plan and implement attack surface reduction policies
Implement and manage security baselines
Plan and configure conditional access policies for device compliance
Deploy and manage applications by using Microsoft Endpoint
Manager
Plan and implement application deployment
Publish public and private applications by using Microsoft Endpoint
Manager
Plan and implement application protection policies
Plan and implement application configuration policies
Monitor and troubleshoot application deployment
Plan for Windows client deployment and management
Choose Windows client deployment methods and tools based on
requirements,
including Windows Autopilot, USMT, Microsoft Deployment
Toolkit, and Windows
Deployment Services
Plan and implement Windows subscription-based activation
Plan for Windows updates
Plan and implement additional Windows client security features
Plan and implement device enrollment
Plan and implement device join or hybrid join to Azure Active
Directory (Azure AD)
Plan and implement device registration to Azure AD
Plan and implement manual and automated device enrollment into Intune
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 respond to the Microsoft 365 Secure Score
Review and respond to security alerts in Microsoft 365 Defender
Review and respond to issues identified in security and compliance
reports in
Microsoft 365 Defender
Plan, implement, and manage email and collaboration protection
by using Microsoft Defender for Office 365
Plan and implement policies and rules in Microsoft Defender for Office
365
Review and respond to issues identified in Microsoft Defender for
Office 365,
including threats, investigations, and campaigns
Unblock users
Plan, implement, and manage endpoint protection by using
Microsoft Defender for Endpoint
Plan Microsoft Defender for Endpoint
Onboard devices to Microsoft Defender for Endpoint
Configure Microsoft Defender for Endpoint settings
Review and respond to endpoint vulnerabilities
Review and respond to risks on devices
Review and respond to exposure score
Plan, implement, and manage Microsoft Defender for Cloud Apps
Configure the application connector for Office 365
Plan and configure Microsoft Defender for Cloud Apps policies
Review and respond to Microsoft Defender for Cloud Apps alerts
Review and respond to activity log
Configure Cloud App Discovery
Review and respond to issues identified in Cloud App Discovery
Manage Microsoft 365 compliance (30–35%)
Plan and implement information governance
Plan and implement retention labels and label policies
Recover deleted data in Exchange Online and SharePoint Online
Implement records management
Plan and implement information protection
Plan and implement data classification
Plan and implement sensitivity labels and policies
Optimize label usage by using Content Explorer, Activity Explorer, and
label reports
Plan and implement data loss prevention (DLP)
Plan and implement DLP for workloads
Plan and implement Microsoft 365 Endpoint DLP
Review and respond to DLP alerts, events, and reports
Manage search and investigation
Configure auditing in Azure AD, including diagnostic settings
Plan and configure audit retention policies for Microsoft 365
Retrieve and interpret audit logs for workloads
Specify a Content Search based on requirements
Study guide for Exam MS-102: Microsoft
365 Administrator
Article • 04/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
How to earn the Some certifications only require passing one exam, while others require
certification passing multiple exams.
Certification Microsoft associate, expert, and specialty certifications expire annually. You
renewal can renew by passing a free online assessment on Microsoft Learn.
Your Microsoft Connecting your certification profile to Learn allows you to schedule and
Learn profile 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 If you use assistive devices, require extra time, or need modification to any
accommodations part of the exam experience, you can request an accommodation.
Objective domain: skills the exam measures
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
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.
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 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
Azure Active Directory 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
Study guide for Exam MS-203:
Microsoft 365 Messaging
Article • 03/31/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 2, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
2, 2023
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 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.
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 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
Study resources Links to learning and documentation
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 access Major
settings and client connectivity 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
Troubleshoot mail flow Troubleshoot mail flow Minor
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Changes
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 365 Major
365 Defender 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-220:
Troubleshooting Microsoft Exchange
Online
Article • 03/17/2023
2 Warning
This exam will retire on July 31, 2023, at 11:59 PM Central Standard Time.
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 This list represents the skills measured AFTER the date provided. Study
measured as of April this list if you plan to take the exam AFTER that date.
18, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to April provided.
18, 2023
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 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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 April 18, 2023
Audience profile
Candidates for this exam identify, troubleshoot, and resolve issues with
Microsoft
Exchange Online, hybrid Exchange environments, and related
Exchange components,
technologies, and services.
Candidates work with customers and other stakeholders to understand the
details of
any issues. They also interact with administrators and peers
that work with other related
technologies.
Candidates should have experience with PowerShell and the Exchange
PowerShell
module. The support engineer should also have significant
experience deploying,
managing, and troubleshooting Exchange Online
environments.
Troubleshoot mail flow issues (20–25%)
Troubleshoot compliance and retention issues (25–30%)
Troubleshoot mail client issues (20–25%)
Troubleshoot Exchange Online configuration issues (15–20%)
Troubleshoot hybrid and migration issues (10–15%)
Troubleshoot mail flow issues (20–25%)
Troubleshoot Exchange Online mail flow issues
Review and interpret message headers
Review and interpret message trace results and policies associated
with those
results
Determine whether a mail flow rule or conditional mail routing is
affecting mail
flow
Identify rules that are evaluated and policies that are applied when
sending or
receiving email
Troubleshoot issues where users cannot send or receive email and no
NDR is
generated or displayed
Troubleshoot issues where email destined for one tenant is incorrectly
routed to
another tenant
Troubleshoot delivery delays
Troubleshoot mail flow issues with external systems
Read and analyze SMTP protocol logs for hybrid deployments and
third-party
systems
Troubleshoot issues related to mail flow for hybrid deployments
Troubleshoot mail flow using a third-party cloud service with Exchange
Online
Troubleshoot DNS-related mail flow issues
Troubleshoot SMTP relay issues
Troubleshoot SMTP certificate issues
Troubleshoot other mail flow issues
Identify types of NDRs and interpret NDR data
Determine which rules impact email attachments
Determine which rules are triggered when an email arrives at a user’s
inbox
Troubleshoot issues related to blocked attachment types
Troubleshoot issues with corrupted inbox rules
Troubleshoot issues reported by Microsoft Defender for Office 365
Determine why an email is marked as spam
Determine why messages are being quarantined
Determine whether the sender SPF, DMARC, and DKIM records are valid
Troubleshoot anti-spam policies
Troubleshoot messages that are categorized as false positive or false
negative
Troubleshoot compliance and retention issues (25–30%)
Troubleshoot compliance issues
Identify roles required to perform eDiscovery actions
Describe Microsoft Purview compliance portal retention policies
Troubleshoot eDiscovery issues
Determine what types of holds are associated with an item
Troubleshoot in-place and eDiscovery holds
Search for and delete email messages in an organization
Determine how to clear or purge recoverable item folders
Troubleshoot retention issues
Describe retention tag types and actions
Describe the process for calculating item retention age
Troubleshoot issues creating and applying retention policies
Review and interpret Messaging Records Management (MRM) mailbox
diagnostics
logs
Interpret message properties used by message records management (MRM)
Troubleshoot Microsoft Purview Message Encryption and S/MIME
issues
Troubleshoot issues with messages that are not encrypted or decrypted
as
expected
Troubleshoot issues where external users cannot decrypt messages but
internal
users can decrypt messages
Troubleshoot issues reading, replying to, or forwarding protected
messages from
Microsoft 365 on mobile devices
Troubleshoot mail flow rules
Troubleshoot revocation issues for encrypted emails
Troubleshoot S/MIME issues
Troubleshoot mailbox auditing issues
Troubleshoot issues searching audit logs
Troubleshoot user actions (for example user reports an item is deleted
but they say
they did not delete)
Troubleshoot bulk actions including email creation, moves,
modifications, and
deletion
Track non-owner actions
Troubleshoot audit log retention period issues
Troubleshoot auditing not working
Troubleshoot journaling
Troubleshoot duplicate journal entries
Troubleshoot email not being journaled
Troubleshoot journal OME decryption issues
Troubleshoot mail client issues (20–25%)
Troubleshoot connectivity and authentication issues
Describe how to obtain Microsoft Outlook client configuration
information
Troubleshoot Exchange authentication policies
Troubleshoot client access rules
Troubleshoot issues with modern authentication
Troubleshoot Outlook on the web (OWA) sign in issues
Troubleshoot Autodiscover issues
Troubleshoot why Outlook client cannot connect to Exchange Online
mailbox
Troubleshoot Outlook desktop app continuously prompting for Exchange
Online
password
Troubleshoot calendaring issues
Review and analyze mailbox and calendar diagnostic logs
Troubleshoot broken manager/delegation issues
Troubleshoot resource booking issues
Troubleshoot calendar sharing issues
Troubleshoot permissions issues related to calendar sharing
Troubleshoot issues publishing and accessing calendars shared with
external users
Determine why content for a published calendar is not up to date
Troubleshoot issues with mobile devices
Identify mobile device access states and what the states indicate
Review mobile devices statistics to confirm the reason for a block
Review the Allow/Block/Quarantine (ABQ) list to identify blocked or
quarantined
devices
Troubleshoot Exchange device access rules
Review and interpret ActiveSync logs to troubleshoot Outlook Sync EAS
connection
issues
Troubleshoot connectivity issues with native ActiveSync
Troubleshoot Exchange Online configuration issues (15–
20%)
Troubleshoot provisioning issues
Interpret and troubleshoot validation errors encountered during object
provisioning
Determine when to restore or recover an inactive mailbox
Troubleshoot issues managing resource mailboxes
Troubleshoot issues purging deleted users
Troubleshoot recipient issues
Troubleshoot automatic email forwarding
Troubleshoot matching issues with Microsoft Azure Active Directory
(Azure AD),
part of Microsoft Entra
Troubleshoot distribution list membership issues (including dynamic
distribution
groups)
Troubleshoot issues with archive mailboxes including auto-expanding
archive
mailboxes
Troubleshoot org-wide settings
Troubleshoot domain setup and configuration issues
Troubleshoot address book policies
Troubleshoot address lists
Troubleshoot allowed file types
Troubleshoot mailbox plans
Troubleshoot Client Access services (CAS) mailbox plans
Troubleshoot public folder issues
Troubleshoot Exchange Online access to public folders
Troubleshoot mail-enabled public folders
Troubleshoot issues sending email to public folders
Troubleshoot hybrid access to public folders
Troubleshoot load-balancing issues for public folders
Troubleshoot hybrid and migration issues (10–15%)
Troubleshoot hybrid configuration issues
Troubleshoot Hybrid Configuration wizard issues
Troubleshoot hybrid mail flow issues
Troubleshoot free/busy issues for hybrid deployments
Troubleshoot issues synchronizing remote recipient attributes with
Exchange
Online
Troubleshoot migration issues
Troubleshoot endpoint creation issues
Review Migration users status report
Troubleshoot slow migrations
Troubleshoot Data Consistency Score (DCS) issues
Troubleshoot failed migrations
Troubleshoot public folder migration 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 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 area prior to April 18, 2023 Skill area as of April 18, 2023 Change
Skill area prior to April 18, 2023 Skill area as of April 18, 2023 Change
Audience profile Minor
Troubleshoot mail flow issues Troubleshoot mail flow issues No %
change
Troubleshoot Exchange Online mail flow Troubleshoot Exchange Online mail flow No
issues issues change
Troubleshoot mail flow issues with Troubleshoot mail flow issues with Minor
external systems external systems
Troubleshoot other mail flow issues Troubleshoot other mail flow issues Minor
Troubleshoot issues reported by Microsoft Troubleshoot issues reported by Microsoft No
Defender for Office 365 Defender for Office 365 change
Troubleshoot compliance and retention Troubleshoot compliance and retention No %
issues issues change
Troubleshoot compliance issues Troubleshoot compliance issues No
change
Troubleshoot retention issues Troubleshoot retention issues No
change
Troubleshoot Microsoft Purview Message Troubleshoot Microsoft Purview Message No
Encryption and S/MIME issues Encryption and S/MIME issues change
Troubleshoot mailbox auditing issues Troubleshoot mailbox auditing issues No
change
Troubleshoot journaling Troubleshoot journaling No
change
Troubleshoot mail client issues Troubleshoot mail client issues No %
change
Troubleshoot connectivity and Troubleshoot connectivity and Minor
authentication issues authentication issues
Troubleshoot calendaring issues Troubleshoot calendaring issues Minor
Troubleshoot calendar sharing issues Troubleshoot calendar sharing issues No
change
Troubleshoot issues with mobile devices Troubleshoot issues with mobile devices No
change
Troubleshoot Exchange Online Troubleshoot Exchange Online No %
configuration issues configuration issues change
Skill area prior to April 18, 2023 Skill area as of April 18, 2023 Change
Troubleshoot provisioning issues Troubleshoot provisioning issues No
change
Troubleshoot recipient issues Troubleshoot recipient issues No
change
Troubleshoot org-wide settings Troubleshoot org-wide settings No
change
Troubleshoot public folder issues Troubleshoot public folder issues No
change
Troubleshoot hybrid and migration Troubleshoot hybrid and migration No %
issues issues change
Troubleshoot hybrid configuration issues Troubleshoot hybrid configuration issues No
change
Troubleshoot migration issues Troubleshoot migration issues Minor
Skills measured prior to April 18, 2023
Audience profile
Candidates for this exam identify, troubleshoot, and resolve issues with
Microsoft
Exchange Online, hybrid Exchange environments and related
components, technologies,
and services.
Candidates work with customers and other stakeholders to understand the
details of
any issues. They also interact with administrators and peers
that work with other related
technologies.
Candidates should have experience with PowerShell and the Exchange
PowerShell
module. The support engineer should also have significant
experience deploying,
managing, and troubleshooting Microsoft Exchange
Online environments.
Troubleshoot mail flow issues (20–25%)
Troubleshoot compliance and retention issues (25–30%)
Troubleshoot mail client issues (20–25%)
Troubleshoot Exchange Online configuration issues (15–20%)
Troubleshoot hybrid and migration issues (10–15%)
Troubleshoot mail flow issues (20–25%)
Troubleshoot Exchange Online mail flow issues
Review and interpret message headers
Review and interpret message trace results and policies associated
with those
results
Determine whether a mail flow rule or conditional mail routing is
affecting mail
flow
Identify rules that are evaluated and policies that are applied when
sending or
receiving email
Troubleshoot issues where users cannot send or receive email and no
NDR is
generated or displayed
Troubleshoot issues where email destined for one tenant is incorrectly
routed to
another tenant
Troubleshoot delivery delays
Troubleshoot mail flow issues with external systems
Read and analyze SMTP protocol logs for hybrid deployments and
third-party
systems
Troubleshoot issues related to mail flow for hybrid deployments
Troubleshoot DNS-related mail flow issues
Troubleshoot SMTP relay issues
Troubleshoot SMTP certificate issues
Troubleshoot other mail flow issues
Identify types of NDRs and interpret NDR data
Determine which active rules impact email attachments
Determine which rules are triggered when an email arrives at a user’s
inbox
Troubleshoot issues related to blocked attachment types
Troubleshoot issues with corrupted inbox rules
Troubleshoot issues reported by Microsoft Defender for Office 365
Determine why an email is marked as spam
Determine why messages are being quarantined
Determine whether the sender SPF, DMARC, and DKIM records are valid
Troubleshoot anti-spam policies
Troubleshoot messages that are categorized as false positive or false
negative
Troubleshoot compliance and retention issues (25–30%)
Troubleshoot compliance issues
Identify roles required to perform eDiscovery actions
Describe Microsoft Purview compliance portal retention policies
Troubleshoot eDiscovery issues
Determine what types of holds are associated with an item
Troubleshoot in-place and eDiscovery holds
Search for and delete email messages in an organization
Determine how to clear or purge recoverable item folders
Troubleshoot retention issues
Describe retention tag types and actions
Describe the process for calculating item retention age
Troubleshoot issues creating and applying retention policies
Review and interpret Messaging Records Management (MRM) mailbox
diagnostics
logs
Interpret message properties used by message records management (MRM)
Troubleshoot Microsoft Purview Message Encryption and S/MIME
issues
Troubleshoot issues with messages that are not encrypted or decrypted
as
expected
Troubleshoot issues where external users cannot decrypt messages but
internal
users can decrypt messages
Troubleshoot issues reading, replying to, or forwarding protected
messages from
Microsoft 365 on mobile devices
Troubleshoot mail flow rules
Troubleshoot revocation issues for encrypted emails
Troubleshoot S/MIME issues
Troubleshoot mailbox auditing issues
Troubleshoot issues searching audit logs
Troubleshoot user actions (for example user reports an item is deleted
but they say
they did not delete)
Troubleshoot bulk actions including email creation, moves,
modifications, and
deletion
Track non-owner actions
Troubleshoot audit log retention period issues
Troubleshoot auditing not working
Troubleshoot journaling
Troubleshoot duplicate journal entries
Troubleshoot email not being journaled
Troubleshoot journal OME decryption issues
Troubleshoot mail client issues (20–25%)
Troubleshoot connectivity and authentication issues
Describe how to obtain Outlook client configuration information
Troubleshoot Exchange authentication policies
Troubleshoot client access rules
Troubleshoot issues with modern authentication
Troubleshoot Outlook on the web (OWA) sign in issues
Troubleshoot Autodiscover issues
Outlook client cannot connect to Exchange Online mailbox
Troubleshoot Outlook desktop app continuously prompting for Exchange
Online
password
Troubleshoot calendaring issues
Review and analyze mailbox and calendar diagnostic logs
Troubleshoot broken manager/delegation issues
Troubleshoot Resource Booking Assistant issues
Troubleshoot calendar sharing issues
Troubleshoot permissions issues related to calendar sharing
Troubleshoot issues publishing and accessing calendars shared with
external users
Determine why content for a published calendar is not up to date
Troubleshoot issues with mobile devices
Identify mobile device access states and what the states indicate
Review mobile devices statistics to confirm the reason for a block
Review the Allow/Block/Quarantine (ABQ) list to identify blocked or
quarantined
devices
Troubleshoot Exchange device access rules
Review and interpret ActiveSync logs to troubleshoot Outlook Sync EAS
connection
issues
Troubleshoot connectivity issues with native ActiveSync
Troubleshoot Exchange Online configuration issues (15–
20%)
Troubleshoot provisioning issues
Interpret and troubleshoot validation errors encountered during object
provisioning
Determine when to restore or recover an inactive mailbox
Troubleshoot issues managing resource mailboxes
Troubleshoot issues purging deleted users
Troubleshoot recipient issues
Troubleshoot automatic email forwarding
Troubleshoot matching issues with Azure AD, part of Microsoft Entra
Troubleshoot distribution list membership issues (including dynamic
distribution
groups)
Troubleshoot issues with archive mailboxes including auto-expanding
archive
mailboxes
Troubleshoot org-wide settings
Troubleshoot domain setup and configuration issues
Troubleshoot address book policies
Troubleshoot address lists
Troubleshoot allowed file types
Troubleshoot mailbox plans
Troubleshoot Client Access services (CAS) mailbox plans
Troubleshoot public folder issues
Troubleshoot Exchange Online access to public folders
Troubleshoot mail-enabled public folders
Troubleshoot issues sending email to public folders
Troubleshoot hybrid access to public folders
Troubleshoot load-balancing issues for public folders
Troubleshoot hybrid and migration issues (10–15%)
Troubleshoot hybrid configuration issues
Troubleshoot Hybrid Configuration wizard issues
Troubleshoot hybrid mail flow issues
Troubleshoot free/busy issues for hybrid deployments
Troubleshoot issues synchronizing remote recipient attributes with
Exchange
Online
Troubleshoot migration issues
Troubleshoot endpoint creation issues
Review migration users and move requests
Troubleshoot slow migrations
Troubleshoot Data Consistency Score (DCS) issues
Troubleshoot failed migrations
Troubleshoot public folder migration issues
Study guide for Exam MS-500:
Microsoft 365 Security Administration
Article • 04/03/2023
2 Warning
This exam will retire on June 30, 2023. Exams retire at 11:59 PM Central Standard
Time. Learn more .
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 This list represents the skills measured AFTER the date provided.
measured as of Study this list if you plan to take the exam AFTER that date.
November 4, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
November 4, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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.
Useful links Description
Request If you use assistive devices, require extra time, or need modification
accommodations 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 November 4, 2022
Audience Profile
Candidates for this exam plan, implement, manage, and monitor security
and
compliance solutions for Microsoft 365 and hybrid environments. The
Microsoft 365
security administrator proactively secures identity and
access, implements threat
protection, manages information protection,
and enforces compliance. The Microsoft
365 security administrator
collaborates with the Microsoft 365 enterprise administrator,
business
stakeholders, and other workload administrators to plan and implement
security strategies.
Candidates for this exam have functional experience with Microsoft 365
workloads and
with Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra. They have
implemented security for Microsoft 365
environments, including hybrid environments.
They have a working
knowledge of Windows clients, Windows servers, Active Directory,
and
PowerShell.
Implement and manage identity and access (25-30%)
Implement and manage threat protection (30-35%)
Implement and manage information protection (15-20%)
Manage compliance in Microsoft 365 (20-25%)
Implement and manage identity and access (25-30%)
Plan and implement identity and access for Microsoft 365 hybrid
environments
Choose an authentication method to connect to a hybrid environment
Plan and implement pass-through authentication and password hash sync
Plan and implement Azure AD synchronization for hybrid environments
Monitor and troubleshoot Azure AD Connect events
Plan and implement identities in Azure AD
Implement Azure AD group membership
Implement password management, including self-service password reset
and
Azure AD Password Protection
Manage external identities in Azure AD and Microsoft 365 workloads
Plan and implement roles and role groups
Audit Azure AD
Implement authentication methods
Implement multi-factor authentication (MFA) by using conditional
access policies
Manage and monitor MFA
Plan and implement Windows Hello for Business, FIDO, and passwordless
authentication
Plan and implement conditional access
Plan and implement conditional access policies
Plan and implement device compliance policies
Test and troubleshoot conditional access policies
Configure and manage identity governance
Implement Azure AD Privileged Identity Management
Implement and manage entitlement management
Implement and manage access reviews
Implement Azure AD Identity Protection
Implement user risk policy
Implement sign-in risk policy
Configure Identity Protection alerts
Review and respond to risk events
Implement and manage threat protection (30-35%)
Secure identity by using Microsoft Defender for Identity
Plan a Microsoft Defender for Identity solution
Install and configure Microsoft Defender for Identity
Manage and monitor Microsoft Defender for Identity
Secure score
Analyze identity-related threats and risks identified in Microsoft 365
Defender
Secure endpoints by using Microsoft Defender for Endpoint
Plan a Microsoft Defender for Endpoint solution
Implement Microsoft Defender for Endpoint
Manage and monitor Microsoft Defender for Endpoint
Analyze and remediate threats and risks to endpoints identified in
Microsoft 365
Defender
Secure endpoints by using Microsoft Endpoint Manager
Plan for device and application protection
Configure and manage Microsoft Defender Application Guard
Configure and manage Windows Defender Application Control
Configure and manage exploit protection
Configure and manage device encryption
Configure and manage application protection policies
Monitor and manage device security status using Microsoft Endpoint
Manager
admin center
Analyze and remediate threats and risks to endpoints identified in
Microsoft
Endpoint Manager
Secure collaboration by using Microsoft Defender for Office 365
Plan a Microsoft Defender for Office 365 solution
Configure Microsoft Defender for Office 365
Monitor for threats by using Microsoft Defender for Office 365
Analyze and remediate threats and risks to collaboration workloads
identified in
Microsoft 365 Defender
Conduct simulated attacks by using Attack simulation training
Detect and respond to threats in Microsoft 365 by using Microsoft
Sentinel
Plan a Microsoft Sentinel solution for Microsoft 365
Implement and configure Microsoft Sentinel for Microsoft 365
Manage and monitor Microsoft 365 security by using Microsoft Sentinel
Respond to threats using built-in playbooks in Microsoft Sentinel
Secure connections to cloud apps by using Microsoft Defender for
Cloud Apps
Plan Microsoft Defender for Cloud Apps implementation
Configure Microsoft Defender for Cloud Apps
Manage cloud app discovery
Manage entries in the Microsoft Defender for Cloud Apps catalog
Manage apps in Microsoft Defender for Cloud Apps
Configure Microsoft Defender for Cloud Apps connectors and OAuth apps
Configure Microsoft Defender for Cloud Apps policies and templates
Analyze and remediate threats and risks relating to cloud app
connections
identified in Microsoft 365 Defender
Manage App governance in Microsoft Defender for Cloud Apps
Implement and manage information protection (15-20%)
Manage sensitive information
Plan a sensitivity label solution
Create and manage sensitive information types
Configure sensitivity labels and policies
Publish sensitivity labels to Microsoft 365 workloads
Monitor data classification and label usage by using Content explorer
and Activity
explorer
Apply labels to files and schematized data assets in Microsoft Purview
Data Map
Implement and manage Microsoft Purview Data Loss Prevention
(DLP)
Plan a DLP solution
Create and manage DLP policies for Microsoft 365 workloads
Implement and manage Endpoint DLP
Monitor DLP
Respond to DLP alerts and notifications
Plan and implement Microsoft Purview Data lifecycle management
Plan for data lifecycle management
Review and interpret data lifecycle management reports and dashboards
Configure retention labels, policies, and label policies
Plan and implement adaptive scopes
Configure retention in Microsoft 365 workloads
Find and recover deleted Office 365 data
Manage compliance in Microsoft 365 (20-25%)
Manage and analyze audit logs and reports in Microsoft Purview
Plan for auditing and reporting
Investigate compliance activities by using audit logs
Review and interpret compliance reports and dashboards
Configure alert policies
Configure audit retention policies
Plan for, conduct, and manage eDiscovery cases
Recommend eDiscovery Standard or Premium
Plan for content search and eDiscovery
Delegate permissions to use search and discovery tools
Use search and investigation tools to discover and respond
Manage eDiscovery cases
Manage regulatory and privacy requirements
Plan for regulatory compliance in Microsoft 365
Manage regulatory compliance in the Microsoft Purview Compliance
Manager
Implement privacy risk management in Microsoft Priva
Implement and manage Subject Rights Requests in Microsoft Priva
Manage insider risk solutions in Microsoft 365
Implement and manage Customer Lockbox
Implement and manage Communication compliance policies
Implement and manage Insider risk management policies
Implement and manage Information barrier policies
Implement and manage Privileged access management
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 Microsoft 365 documentation
Azure Active Directory documentation
Microsoft 365 Defender documentation
Microsoft Defender for Identity documentation
Microsoft Defender for Endpoint documentation
Microsoft Sentinel documentation
Learn about data loss prevention
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
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 4, Skill area as of November 4, 2022 Changes
2022
Audience Profile Major
Implement and manage identity Implement and manage identity and % of exam
and access access decreased
Secure Microsoft 365 hybrid Plan and implement identity and access for Major
environments Microsoft 365 hybrid environments
Secure identities Plan and implement identities in Azure AD Major
Implement authentication methods Implement authentication methods Minor
Implement conditional access Plan and implement conditional access Minor
Implement roles and role groups - Removed
Configure and manage identity Configure and manage identity governance Minor
governance
Skill area prior to November 4, Skill area as of November 4, 2022 Changes
2022
- Implement Azure AD Identity Protection Added
Implement and manage threat Implement and manage threat protection % of exam
protection increased
Implement Azure AD Identity - Removed
Protection
Implement and manage Microsoft Secure identity by using Microsoft Defender Minor
Defender for Identity for Identity
Implement and manage Microsoft Secure endpoints by using Microsoft Minor
Defender for Endpoint Defender for Endpoint
Implement and manage by using Secure endpoints by using Microsoft Major
Microsoft Endpoint Manager Endpoint Manager
Implement and manage Microsoft Secure collaboration by using Microsoft Major
Defender for Office 365 Defender for Office 365
Monitor M365 security with Detect and respond to threats in Microsoft Major
Microsoft Sentinel 365 by using Microsoft Sentinel
Implement and manage Microsoft Secure connections to cloud apps by using Minor
Defender for Cloud Apps Microsoft Defender for Cloud Apps
Implement and manage Implement and manage information % of exam
information protection protection increased
Manage sensitive information Manage sensitive information Major
Manage Data Loss Prevention (DLP) Implement and manage Microsoft Purview Minor
Data Loss Prevention (DLP)
Manage data governance and - Removed
retention
Plan and implement Microsoft Plan and implement Microsoft Purview Data New
Purview Data lifecycle management lifecycle management
Manage governance and Manage compliance in Microsoft 365 No
compliance features in Microsoft change**
365
Configure and analyze security - Removed
reporting
Manage and analyze audit logs and Manage and analyze audit logs and reports Minor
reports in Microsoft Purview
Skill area prior to November 4, Skill area as of November 4, 2022 Changes
2022
Discover and respond to compliance Removed
queries in Microsoft 365
- Plan for, conduct, and manage eDiscovery New
cases
Manage regulatory compliance Manage regulatory and privacy Major
requirements
Manage insider risk solutions in Manage insider risk solutions in Microsoft Minor
Microsoft 365 365
Skills measured prior to November 4, 2022
Audience profile
Candidates for this exam implement, manage, and monitor security and
compliance
solutions for Microsoft 365 and hybrid environments. The
Microsoft 365 security
administrator proactively secures Microsoft 365
enterprise environments, responds to
threats, performs investigations,
and enforces data governance. The Microsoft 365
security administrator
collaborates with the Microsoft 365 enterprise administrator,
business
stakeholders, and other workload administrators to plan and implement
security strategies and ensures that the solutions comply with the
policies and
regulations of the organization.
Candidates for this exam are familiar with Microsoft 365 workloads and
have strong
skills and experience with identity protection, information
protection, threat protection,
security management, and data governance.
This role focuses on the Microsoft 365
environment and includes hybrid
environments.
Implement and manage identity and access (35-40%)
Implement and manage threat protection (25-30%)
Implement and manage information protection (10-15%)
Manage governance and compliance features in Microsoft 365 (20-25%)
Implement and manage identity and access (35-40%)
Secure Microsoft 365 hybrid environments
Plan Azure AD authentication options
Plan Azure AD synchronization options
Monitor and troubleshoot Azure AD Connect events
Secure Identities
Implement Azure AD group membership
Implement password management
Manage external identities in Azure AD and Microsoft 365 workloads
Implement authentication methods
Implement multi-factor authentication (MFA) by using conditional
access policy
Manage and monitor MFA
Plan and implement device authentication methods like Windows Hello
Implement conditional access
Plan for compliance and conditional access policies
Configure and manage device compliance policies
Implement and manage conditional access
Test and troubleshoot conditional access policies
Implement roles and role groups
Plan for roles and role groups
Configure roles and role groups
Audit roles for least privileged access
Configure and manage identity governance
Implement Azure AD Privileged Identity Management
Implement and manage entitlement management
Implement and manage access reviews
Implement Azure AD Identity Protection
Implement user risk policy
Implement sign-in risk policy
Configure Identity Protection alerts
Review and respond to risk events
Implement and manage threat protection (25-30%)
Implement and manage Microsoft Defender for Identity
Plan a Microsoft Defender for Identity solution
Install and configure Microsoft Defender for Identity
Monitor and manage Microsoft Defender for Identity
Implement device threat protection
Plan a Microsoft Defender for Endpoint solution
Implement Microsoft Defender for Endpoint
Manage and monitor Microsoft Defender for Endpoint
Implement and manage device and application protection
Plan for device and application protection
Configure and manage Microsoft Defender Application Guard
Configure and manage Microsoft Defender Application Control
Configure and manage exploit protection
Configure and manage Windows device encryption
Configure and manage non-Windows device encryption
Implement application protection policies
Configure and manage device compliance for endpoint security
Implement and manage Microsoft Defender for Office 365
Configure Microsoft Defender for Office 365
Monitor for and remediate threats using Microsoft Defender for Office
365
Conduct simulated attacks using Attack simulation training
Monitor Microsoft 365 Security with Microsoft Sentinel
Plan and implement Microsoft Sentinel
Configure playbooks in Microsoft Sentinel
Manage and monitor with Microsoft Sentinel
Respond to threats using built-in playbooks in Microsoft Sentinel
Implement and manage Microsoft Defender for Cloud Apps
Plan Microsoft Defender for Cloud Apps implementation
Configure Microsoft Defender for Cloud Apps
Manage cloud app discovery
Manage entries in the Microsoft Defender for Cloud Apps catalog
Manage apps in Microsoft Defender for Cloud Apps
Configure Microsoft Defender Cloud Apps connectors and OAuth apps
Configure Microsoft Defender for Cloud Apps policies and templates
Review, interpret and respond to Microsoft Defender for Cloud Apps
alerts,
reports, dashboards, and logs
Implement and manage information protection (10-15%)
Manage sensitive information
Plan a sensitivity label solution
Create and manage sensitive information types
Configure sensitivity labels and policies
Configure and use Activity Explorer
Use sensitivity labels with Teams, SharePoint, OneDrive, and Office
apps
Manage Data Loss Prevention (DLP)
Plan a DLP solution
Create and manage DLP policies for Microsoft 365 workloads
Create and manage sensitive information types
Monitor DLP reports
Manage DLP notifications
Implement Endpoint DLP
Manage data governance and retention
Plan for data governance and retention
Review and interpret data governance reports and dashboards
Configure retention labels and policies
Configure retention in Microsoft 365 workloads
Find and recover deleted Office 365 data
Configure and use Microsoft 365 Records Management
Manage governance and compliance features in
Microsoft 365 (20-25%)
Configure and analyze security reporting
Monitor and manage device security status using Microsoft Endpoint
Manager
admin center
Manage and monitor security reports and dashboards using Microsoft 365
Defender portal
Plan for custom security reporting with Graph Security API
Use secure score dashboards to review actions and recommendations
Manage and analyze audit logs and reports
Plan for auditing and reporting
Perform audit log search
Review and interpret compliance reports and dashboards
Configure alert policies
Discover and respond to compliance queries in Microsoft 365
Plan for content search and eDiscovery
Delegate permissions to use search and discovery tools
Use search and investigation tools to discover and respond
Manage eDiscovery cases
Manage regulatory compliance
Plan for regulatory compliance in Microsoft 365
Manage Data Subject Requests (DSRs)
Administer Compliance Manager in Microsoft 365 compliance center
Use Compliance Manager
Manage insider risk solutions in Microsoft 365
Implement and manage Customer Lockbox
Implement and manage communication compliance policies
Implement and manage Insider risk management policies
Implement and manage information barrier policies
Implement and manage privileged access management
Study guide for Exam MS-600: Building
Applications and Solutions with
Microsoft 365 Core Services
Article • 04/03/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 This list represents the skills measured AFTER the date provided. Study
measured as of October this list if you plan to take the exam AFTER that date.
31, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
October 31, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile and renew exams and share and print certificates.
Useful links Description
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 If you use assistive devices, require extra time, or need modification to
accommodations 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
[Link],
.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 $[Link], $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 Skill area as of October 31, 2022 Changes
31, 2022
Audience Profile - Minor
Skill area prior to October Skill area as of October 31, 2022 Changes
31, 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 integration No
existing app integration opportunities change
opportunities
Design development and Design development and production environments No
production 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 an No
expose or consume an API 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 Build apps with Microsoft Graph No
Graph 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 Skill area as of October 31, 2022 Changes
31, 2022
Manage a team lifecycle by Manage a team lifecycle by using Microsoft Graph No
using Microsoft Graph change
Extend and customize Extend and customize Microsoft 365 with No
Microsoft 365 with SharePoint SharePoint Framework change
Framework
Describe the components of a Describe the components of a SharePoint No
SharePoint Framework (SPFx) Framework (SPFx) solution change
solution
Describe the process to Describe the process to package and deploy an SPFx No
package and deploy an SPFx solution change
solution
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 Describe Web Parts as Teams Tabs No
Tabs 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 Skill area as of October 31, 2022 Changes
31, 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 Monitor and maintain published apps No
published 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
[Link],
.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 $[Link], $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 • 04/16/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 1, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
1, 2023
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 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.
Take a free Practice Test your skills with practice questions to help you prepare for the exam.
Assessment
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 1, 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.
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 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 May 1, 2023 Skill area as of May 1, 2023 Changes
Audience profile Major
Plan and manage a Microsoft Teams Configure and manage a Microsoft % of exam
environment Teams environment increased
Plan and configure network settings for Plan and configure network settings Major
Microsoft Teams for Microsoft Teams
Identify licensing requirements for Deleted
Microsoft Teams
Manage security and compliance settings Manage security and compliance Minor
for Microsoft Teams settings for Microsoft Teams
Plan and implement governance and Plan and implement governance and Minor
lifecycle management lifecycle management
Configure and manage external Configure and manage external Major
collaboration collaboration
Deploy and manage Microsoft Teams Manage Microsoft Teams clients and Major
endpoints devices
Manage chat, teams, channels, and apps Manage chat, teams, channels, and % of exam
apps decreased
Create and manage teams Create and manage teams Major
Plan and manage channels Manage channels and chats Minor
Manage chat and collaboration Deleted
experiences
Manage apps for Microsoft Teams Manage apps for Microsoft Teams Minor
Manage calling and meetings Manage meetings and calling No change
Manage meetings and events Manage meetings and events Major
Manage phone numbers and services Manage phone numbers and services Major
for Teams Phone
Manage Teams Phone settings and Deleted
policies
Monitor, report, and troubleshoot a Monitor, report on, and troubleshoot No change
Microsoft Teams environment Microsoft Teams
Skill area prior to May 1, 2023 Skill area as of May 1, 2023 Changes
Monitor and report on a Microsoft Teams Monitor and report on Microsoft Minor
environment Teams
Troubleshoot audio, video, and client Troubleshoot audio, video, and client Major
issues issues
Skills measured prior to May 1, 2023
Audience profile
Candidates for this exam are Microsoft Teams administrators who deliver
secure,
efficient, and effective internal and external collaboration and
communication
capabilities with Microsoft Teams and Microsoft 365.
Candidates for this exam must be able to plan, deploy, configure, and
manage teams,
channels, chat, apps, calling, meetings, and events in
Microsoft Teams. They primarily
manage the operational aspects of Teams
Phone and meeting room devices.
Candidates for this exam collaborate with the Microsoft Teams voice
engineer as well as
owners of other workloads, including networking,
identity, licensing, security,
compliance, information management, and
user adoption.
Candidates for this exam have experience with Microsoft 365, including
Microsoft 365
Groups, SharePoint, OneDrive, and Exchange. They must also
understand how Microsoft
Teams integrates with third-party, custom, and
other Microsoft apps.
Plan and manage a Microsoft Teams environment (40–45%)
Manage chat, teams, channels, and apps (25–30%)
Manage calling and meetings (15–20%)
Monitor, report, and troubleshoot a Microsoft Teams environment
(10–15%)
Plan and manage a Microsoft Teams environment (40–
45%)
Plan and configure network settings for Microsoft Teams
Calculate network bandwidth capacity for Microsoft Teams voice, video,
meetings,
and Live Events
Analyze network impact by using Network Planner
Plan and configure network ports and protocols used by Microsoft Teams
Create and manage roaming network policies
Determine WAN optimizer, proxy, and VPN recommendations for Microsoft
Teams
Configure Tenant Data Upload in Microsoft Call Quality Dashboard
Configure reporting labels for Call Analytics in Microsoft Teams
Assess network readiness by using Microsoft 365 network connectivity
test tool
and Microsoft Teams Network Assessment Tool
Configure QoS port range and DSCP markings
Identify licensing requirements for Microsoft Teams
Identify licensing requirements for security features
Identify licensing requirements for compliance features
Identify licensing requirements for advanced lifecycle management of
teams
Identify licensing requirements for guest access
Identify licensing requirements for Teams Phone and resource accounts
Identify licensing requirements for Microsoft Teams devices
Manage security and compliance settings for Microsoft Teams
Create alert policies for Microsoft Teams in Microsoft Purview
Choose appropriate Microsoft Teams administrator roles
Plan and configure enhanced encryption policies
Plan and configure threat policies in Microsoft Defender for Office
365
Plan and configure retention policies
Plan and configure sensitivity labels and policies
Plan and configure Data Loss Prevention (DLP) policies
Plan for conditional access for Microsoft Teams
Plan and configure information barrier policies
Choose when to use communication compliance
Plan and implement governance and lifecycle management
Plan and manage Microsoft Teams preview by using Microsoft Teams
update
policies
Create and manage policy packages in Microsoft Teams
Plan and configure policy assignment for users and groups
Set up policies for Microsoft 365 groups creation
Configure an expiration policy for Microsoft 365 groups
Configure a naming policy for Microsoft 365 groups
Archive, delete, or unarchive one or more teams
Restore or troubleshoot deletion of a Microsoft 365 group or part of a
Microsoft
365 group
Choose when to use access reviews in Microsoft Azure Active Directory
(Azure AD),
part of Microsoft Entra for members and guests
Perform bulk operations with PowerShell
Configure and manage external collaboration
Configure SharePoint and OneDrive external sharing settings
Configure External access in Teams admin center
Configure external collaboration settings in Azure Active Directory
for guest access
Configure guest access and sharing from the Microsoft Teams admin
center,
Microsoft 365 admin center, or Azure AD Active Directory admin
center
Control guest access to a specific team, including sensitivity labels
and Microsoft
Azure Active Directory (Azure AD), part of Microsoft
Entra
Remove guests from teams and Azure AD
Deploy and manage Microsoft Teams endpoints
Manage configuration profiles for Microsoft Teams devices
Manage Microsoft Teams device tags
Specify how Microsoft Teams certified devices must be configured in
Microsoft
Endpoint Manager
Manage device settings and firmware
Provision and configure remote sign-in for new devices
Configure Microsoft Teams Rooms accounts and systems
Manage chat, teams, channels, and apps (25–30%)
Create and manage teams
Create a team from a template
Manage settings for a team from the Microsoft Teams admin center
Configure privacy and sensitivity settings for a team
Create and manage Teams templates and template policies
Create a team from an existing Microsoft 365 Group, SharePoint site,
or team
Create a team by using the Microsoft Teams admin center, Microsoft
Teams client,
or PowerShell
Plan and implement organization-wide teams
Add and remove users in a team
Assign and modify user roles in a team
Configure dynamic membership for a Microsoft 365 Group
Plan and manage channels
Recommend channel types
Create channels
Manage Microsoft Teams channel settings
Create and manage Microsoft Teams policies for channels
Manage access to channels
Manage chat and collaboration experiences
Create and manage messaging policies
Manage email integration for channels
Manage cloud file storage options
Manage apps for Microsoft Teams
Manage organization-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
Recommend appropriate extensibility options, including apps,
connectors, tabs,
meetings, and messaging extensions
Manage purchasing of apps in the Microsoft Teams app store
Customize the appearance of the Microsoft Teams app store
Customize the branded experience of an app
Publish a custom app to Microsoft Teams
Manage calling and meetings (15–20%)
Manage meetings and events
Configure meeting settings
Create and manage meeting policies
Create and manage conference bridges
Create and manage audio conferencing policies
Plan and configure live events settings
Create and manage live events policies
Manage phone numbers and services
Evaluate PSTN options, including Calling Plan, Direct Routing, and
Operator
Connect
Plan and configure emergency calling, including emergency policy and
address
Add, change, or remove an emergency address for an organization
Validate dynamic emergency location
Provision and manage organizational phone numbers for users, services,
and
conferencing bridges
Assign, change, or remove a phone number for a user
Assign a phone number to a resource account for an auto-attendant or
call queue
Manage Teams Phone settings and policies
Assign call park policies
Manage auto attendants
Manage call queues
Create and manage calling policies
Assign caller ID policies
Assign compliance recording policies
Manage voice settings and policies for users
Assign dial plans
Identify potential issues by using the Health Dashboard for Direct
Routing
Create and manage resource accounts in Microsoft Teams admin center
Monitor, report, and troubleshoot a Microsoft Teams
environment (10–15%)
Monitor and report on a Microsoft Teams environment
Monitor and report on voice and meeting quality
Report on Microsoft Teams usage, including teams activity, app usage,
active users,
per-meeting metrics, and storage usage
Monitor and report on creation and deletion of teams
Monitor and report on guest access
Manage notification and alerts rules from the Microsoft Teams admin
center
Monitor the Microsoft 365 network connectivity dashboard
Manage feedback policies
Troubleshoot audio, video, and client issues
Collect client-side logs
Clear the Microsoft Teams client cache
Identify potential issues by using Call Analytics
Troubleshoot Microsoft Teams sign-in issues by using sign-in logs for
Microsoft
Azure Active Directory (Azure AD), part of Microsoft Entra
Troubleshoot issues by using self-help diagnostics for Microsoft Teams
Identify potential issues by reviewing product feedback from users
Identify potential issues by using Call Quality Dashboard
Analyze Call Quality Dashboard (CQD) data for Microsoft Teams by using
Power BI
Study guide for Exam MS-720: Microsoft
Teams Voice Engineer
Article • 03/21/2023
2 Warning
This exam will retire on June 30, 2023. Exams retire at 11:59 PM Central Standard
Time. Learn more .
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 This list represents the skills measured AFTER the date provided.
measured as of November Study this list if you plan to take the exam AFTER that date.
4, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to of provided.
November 4, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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.
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. 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 4, 2022
Audience Profile
The Microsoft Teams voice engineer plans, designs, configures,
maintains, and
troubleshoots an integrated communications solution at an
organization. The Microsoft
Teams voice engineer must be able to
translate business requirements into technical
architecture and designs
for communication solutions.
The Microsoft Teams voice engineer is familiar with telecommunication
technologies
and has experience in Microsoft Teams, Microsoft 365, and
PowerShell. They must be
able to deploy and configure Microsoft Teams
Phone with PSTN connectivity through
Direct Routing, Operator Connect,
and Microsoft Teams Calling Plans. The Microsoft
Teams voice engineer
manages devices certified for Microsoft Teams, audio/video
conferencing,
and voice migration.
The Microsoft Teams voice engineer collaborates with telephony providers
and third-
party vendors to enable advanced voice features in Microsoft
Teams. The Microsoft
Teams voice engineer also works with administrators
for other workloads, including
networking, identity, licensing,
security, and compliance.
To earn the Microsoft 365 Certified: Teams Voice Engineer Expert
certification,
candidates must also earn the Microsoft 365 Certified:
Teams Administrator
Associate
certification.
Plan and configure Microsoft Teams Phone (25-30%)
Optimize network performance (5-10%)
Plan and configure Direct Routing (15-20%)
Configure and manage Microsoft Teams Phone for voice users (15-20%)
Plan and configure Microsoft Teams clients and devices (5-10%)
Monitor and troubleshoot Microsoft Teams Phone (15-20%)
Plan and configure Microsoft Teams Phone (25-30%)
Plan and design a Microsoft Teams PSTN solution
Choose an appropriate PSTN connectivity solution
Identify requirements for Teams Calling Plans, Operator Connect, and
Direct
Routing
Identify licensing requirements for Microsoft Teams Phone, including
users, auto
attendants, call queues, meeting room devices, and common
area phones
Plan network topology
Plan for integration of Certified Contact Center solutions
Plan for integration of analog and SIP devices and handsets
Manage phone numbers for Microsoft Teams Calling Plans and
Operator Connect
Choose between porting and acquiring numbers for Teams Calling Plans
Acquire phone numbers for Teams Calling Plans from Microsoft
Create a port order for Microsoft service and user numbers
Create a request to convert between Microsoft service and user numbers
Configure Operator Connect
Configure Phone policies
Install Microsoft Teams PowerShell module
Design and configure a tenant dial plan
Configure calling policies
Configure call park policies
Configure caller ID policies
Configure outbound call restrictions
Configure inbound call blocking
Configure IP phone policies
Configure routing of unassigned numbers
Configure custom music on hold
Configure compliance recording
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, including cloud and hybrid environments
Assign licenses to the resource accounts
Assign phone numbers to resource accounts
Assign a resource account to an auto attendant or call queue
Configure Microsoft 365 Groups for voicemail
Configure holidays for auto attendants and call queues
Configure custom Music-on-Hold
Configure audio conferencing
Choose between per-user and per-minute licensing
Set a default audio conferencing bridge
Configure a conference bridge number
Configure a toll-free conference bridge number
Deploy toll-free audio conferencing
Configure communication credits for audio conferencing
Configure Operator conferencing from separate providers
Design and configure emergency calling
Design dynamic emergency calling scenarios
Define emergency locations
Configure client discovery of emergency locations
Configure emergency calling policies
Optimize network performance (5-10%)
Design network infrastructure for optimal Microsoft Teams Phone
performance
Determine network readiness for Microsoft Teams
Design network requirements by using the Network Planner in Microsoft
Teams
Perform a network analysis
Design and validate local internet breakout strategy for client media
optimization
Design and validate VPN split tunneling
Design organization QoS requirements and policies
Configure Microsoft Teams QoS policies
Implement network topology
Configure a network topology
Add WAN IPs to a network topology
Add locations to a network topology
Create and assign a Microsoft Teams network roaming policy
Plan and configure Direct Routing (15-20%)
Design Direct Routing call flows
Plan and design PSTN connectivity by using Direct Routing
Recommend a Session Border Controller (SBC) solution based on PSTN
connectivity
Recommend a multiple SBC solution based on requirements
Implement SIP trunking with Direct Routing
Identify configuration requirements between the SBC and Microsoft
Create and configure an online PSTN gateway
Create PSTN usage records
Create and configure voice routes
Create and configure voice routing policies
Validate Direct Routing SBC connectivity
Test Direct Routing connections
Extend a Direct Routing infrastructure
Design and configure Location Based Routing (LBR)
Design and configure Local Media Optimization (LMO)
Configure gateway translation rules
Create a validated emergency address
Configure on-network conferencing for Direct Routing
Deploy and maintain a Survivable Branch Appliance (SBA)
Plan and configure an SBA
Assign SBA policies to users
Test SBA functionality
Plan for SBA and SBC maintenance and updates
Configure and manage Microsoft Teams Phone for voice
users (15-20%)
Enable users for Microsoft Teams Phone
Assign Teams Phone license
Assign a Microsoft Teams Calling Plan license
Assign user dial plans
Assign numbers to users
Assigning verified emergency address location
Assign a calling policy to a user
Assign a usage location to a user
Enable users for Direct Routing
Assign a voice routing policy to a user for Direct Routing
Assign a number to a user by using PowerShell
Enable voicemail and Enterprise Voice for a Direct Routing user in
PowerShell
Enable per-user calling features
Configure group call pickup
Configure call delegation and call delegates
Configure call forwarding
Configure simultaneous ring
Enable and configure audio conferencing
Assign a dial-out policy
Migrate voice users
Validate Skype for Business hybrid configuration and connectivity
Migrate users between on-premises and cloud
Migrate Skype for Business Common Area Phones to Microsoft Teams
Migrate Skype for Business Meeting Rooms to Microsoft Teams
Plan and configure Microsoft Teams clients and devices
(5-10%)
Plan and configure Microsoft Teams Phones and Teams displays
Recommend a Microsoft Teams Phone based on business and security
requirements
Recommend a Microsoft Teams display based on business and security
requirements
Assign Common Area Phone licenses to common area phones
Deploy Skype for Business phones (3PIP)
Deploy Microsoft Teams phones
Deploy Common Area Phones
Deploy Microsoft Teams displays
Configure Microsoft Teams SIP Gateway
Configure remote provisioning and sign-in for Android devices
Update Microsoft Teams devices remotely
Plan and configure Microsoft Teams Rooms on Windows and
Teams Rooms on Android
Recommend Microsoft Teams Rooms based on business and security
requirements
Manage Microsoft Teams Rooms devices
Assign an audio-conferencing bridge service number to a Microsoft
Teams Room
Configure accounts for Microsoft Teams Rooms
Define local Users & Groups on Microsoft Teams Rooms on Windows
Monitor and troubleshoot Microsoft Teams Phone (15-
20%)
Monitor Microsoft Teams Phone
Configure tenant data upload for Call Quality Dashboard (CQD) and
reporting
labels
Configure Power BI reports for CQD
Monitor SBC health
Monitor and troubleshoot Microsoft Teams clients and devices
Troubleshoot Microsoft Teams client data flows by using debug logs,
media logs,
browser traces, and desktop logs
Troubleshoot configuration profiles in Microsoft Teams
Configure Notifications & alerts in Microsoft Teams admin center
Monitor Microsoft Teams Rooms
Troubleshoot sign-in issues for Microsoft Teams devices to Microsoft
Azure Active
Directory (Azure AD), part of Microsoft Entra
Troubleshoot user provisioning by using MCOValidationError
Troubleshoot call failure and call quality
Interpret Microsoft Teams media flows
Troubleshoot call failures by using client logs
Troubleshoot a missing dial pad
Troubleshoot call failures by using the Self-help Diagnostics in
Microsoft 365
Admin Center
Troubleshoot tenant dial plans by using regular expressions and
PowerShell
Troubleshoot dynamic emergency address by using client debug logs
Interpret E.164 Normalization Rules in a tenant dial plan
Analyze reverse number lookup
Troubleshoot Teams client media issues by using Microsoft 365
Connectivity Tool
Troubleshoot calls by using Real-time Telemetry
Troubleshoot calls by using Advanced Call Analytics
Troubleshoot calls by using the CQD
Inspect PSTN usage reports for SIP call failures
Analyze QoS markers by using a network trace
Troubleshoot Direct Routing connectivity
Troubleshoot firewall issues for Direct Routing
Troubleshoot certificate Issues for Direct Routing
Troubleshoot SIP options issues for Direct Routing
Investigate and diagnose calling issues by using an SBC SIP trace
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
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 4, 2022 Skill area as of November 4, 2022 Changes
Audience profile No
change
Plan and configure Microsoft Teams Plan and configure Microsoft Teams No
Phone Phone change
Plan and design a Microsoft Teams PSTN Plan and design a Microsoft Teams PSTN No
solution solution change
Manage phone numbers for Microsoft Manage phone numbers for Microsoft No
Teams Calling Plans and Operator Teams Calling Plans and Operator change
Connect Connect
Configure Phone policies Configure Phone policies No
change
Skill area prior to November 4, 2022 Skill area as of November 4, 2022 Changes
Configure auto attendants and call Configure auto attendants and call No
queues queues change
Configure audio conferencing Configure audio conferencing No
change
Design and configure emergency calling Design and configure emergency calling No
change
Optimize network performance Optimize network performance No
change
Design network infrastructure for optimal Design network infrastructure for optimal No
Microsoft Teams Phone performance Microsoft Teams Phone performance change
Implement network topology Implement network topology No
change
Plan and configure Direct Routing Plan and configure Direct Routing No
change
Design Direct Routing call flows Design Direct Routing call flows No
change
Implement SIP trunking with Direct Implement SIP trunking with Direct No
Routing Routing change
Extend a Direct Routing infrastructure Extend a Direct Routing infrastructure No
change
Deploy and maintain a Survivable Branch Deploy and maintain a Survivable Branch No
Appliance (SBA) Appliance (SBA) change
Configure and manage Microsoft Teams Configure and manage Microsoft Teams No
Phone for voice users Phone for voice users change
Enable users for Microsoft Teams Phone Enable users for Microsoft Teams Phone No
change
Enable users for Direct Routing Enable users for Direct Routing No
change
Enable per-user calling features Enable per-user calling features No
change
Migrate voice users Migrate voice users No
change
Plan and configure Microsoft Teams Plan and configure Microsoft Teams No
clients and devices clients and devices change
Skill area prior to November 4, 2022 Skill area as of November 4, 2022 Changes
Plan and configure Microsoft Teams Plan and configure Microsoft Teams No
Phones and Teams displays Phones and Teams displays change
Plan and configure Microsoft Teams Plan and configure Microsoft Teams No
Rooms on Windows and Teams Rooms Rooms on Windows and Teams Rooms on change
on Android Android
Monitor and troubleshoot Microsoft Monitor and troubleshoot Microsoft No
Teams Phone Teams Phone change
Monitor Microsoft Teams Phone Monitor Microsoft Teams Phone No
change
Monitor and troubleshoot Microsoft Monitor and troubleshoot Microsoft Minor
Teams clients and devices Teams clients and devices
Troubleshoot call failure and call quality Troubleshoot call failure and call quality No
change
Troubleshoot Direct Routing connectivity Troubleshoot Direct Routing connectivity No
change
Skills measured prior to November 4, 2022
Audience profile
The Microsoft Teams voice engineer plans, designs, configures,
maintains, and
troubleshoots an integrated communications solution at an
organization. The Microsoft
Teams voice engineer must be able to
translate business requirements into technical
architecture and designs
for communication solutions.
The Microsoft Teams voice engineer is familiar with telecommunication
technologies
and has experience in Microsoft Teams, Microsoft 365, and
PowerShell. They must be
able to deploy and configure Microsoft Teams
Phone with PSTN connectivity through
Direct Routing, Operator Connect,
and Microsoft Teams Calling Plans. The Microsoft
Teams voice engineer
manages devices certified for Microsoft Teams, audio/video
conferencing,
and voice migration.
The Microsoft Teams voice engineer collaborates with telephony providers
and third-
party vendors to enable advanced voice features in Microsoft
Teams. The Microsoft
Teams voice engineer also works with administrators
for other workloads, including
networking, identity, licensing,
security, and compliance.
To earn the Microsoft 365 Certified: Teams Voice Engineer Expert
certification,
candidates must also earn the Microsoft 365 Certified:
Teams Administrator
Associate
certification.
Plan and configure Microsoft Teams Phone (25-30%)
Optimize network performance (5-10%)
Plan and configure Direct Routing (15-20%)
Configure and manage Microsoft Teams Phone for voice users (15-20%)
Plan and configure Microsoft Teams clients and devices (5-10%)
Monitor and troubleshoot Microsoft Teams Phone (15-20%)
Plan and configure Microsoft Teams Phone (25-30%)
Plan and design a Microsoft Teams PSTN solution
Choose an appropriate PSTN connectivity solution
Identify requirements for Teams Calling Plans, Operator Connect, and
Direct
Routing
Identify licensing requirements for Microsoft Teams Phone, including
users, auto
attendants, call queues, meeting room devices, and common
area phones
Plan network topology
Plan for integration of Certified Contact Center solutions
Plan for integration of analog and SIP devices and handsets
Manage phone numbers for Microsoft Teams Calling Plans and
Operator Connect
Choose between porting and acquiring numbers for Teams Calling Plans
Acquire phone numbers for Teams Calling Plans from Microsoft
Create a port order for Microsoft service and user numbers
Create a request to convert between Microsoft service and user numbers
Configure Operator Connect
Configure Phone policies
Install Microsoft Teams PowerShell module
Design and configure a tenant dial plan
Configure calling policies
Configure call park policies
Configure caller ID policies
Configure outbound call restrictions
Configure inbound call blocking
Configure IP phone policies
Configure routing of unassigned numbers
Configure custom music on hold
Configure compliance recording
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, including cloud and hybrid environments
Assign licenses to the resource accounts
Assign phone numbers to resource accounts
Assign a resource account to an auto attendant or call queue
Configure Microsoft 365 Groups for voicemail
Configure holidays for auto attendants and call queues
Configure custom Music-on-Hold
Configure audio conferencing
Choose between per-user and per-minute licensing
Set a default audio conferencing bridge
Configure a conference bridge number
Configure a toll-free conference bridge number
Deploy toll-free audio conferencing
Configure communication credits for audio conferencing
Configure Operator conferencing from separate providers
Design and configure emergency calling
Design dynamic emergency calling scenarios
Define emergency locations
Configure client discovery of emergency locations
Configure emergency calling policies
Optimize network performance (5-10%)
Design network infrastructure for optimal Microsoft Teams Phone
performance
Determine network readiness for Microsoft Teams
Design network requirements by using the Network Planner in Microsoft
Teams
Perform a network analysis
Design and validate local internet breakout strategy for client media
optimization
Design and validate VPN split tunneling
Design organization QoS requirements and policies
Configure Microsoft Teams QoS policies
Implement network topology
Configure a network topology
Add WAN IPs to a network topology
Add locations to a network topology
Create and assign a Microsoft Teams network roaming policy
Plan and configure Direct Routing (15-20%)
Design Direct Routing call flows
Plan and design PSTN connectivity by using Direct Routing
Recommend a Session Border Controller (SBC) solution based on PSTN
connectivity
Recommend a multiple SBC solution based on requirements
Implement SIP trunking with Direct Routing
Identify configuration requirements between the SBC and Microsoft
Create and configure an online PSTN gateway
Create PSTN usage records
Create and configure voice routes
Create and configure voice routing policies
Validate Direct Routing SBC connectivity
Test Direct Routing connections
Extend a Direct Routing infrastructure
Design and configure Location Based Routing (LBR)
Design and configure Local Media Optimization (LMO)
Configure gateway translation rules
Create a validated emergency address
Configure on-network conferencing for Direct Routing
Deploy and maintain a Survivable Branch Appliance (SBA)
Plan and configure an SBA
Assign SBA policies to users
Test SBA functionality
Plan for SBA and SBC maintenance and updates
Configure and manage Microsoft Teams Phone for voice
users (15-20%)
Enable users for Microsoft Teams Phone
Assign Teams Phone license
Assign a Microsoft Teams Calling Plan license
Assign user dial plans
Assign numbers to users
Assigning verified emergency address location
Assign a calling policy to a user
Assign a usage location to a user
Enable users for Direct Routing
Assign a voice routing policy to a user for Direct Routing
Assign a number to a user by using PowerShell
Enable voicemail and Enterprise Voice for a Direct Routing user in
PowerShell
Enable per-user calling features
Configure group call pickup
Configure call delegation and call delegates
Configure call forwarding
Configure simultaneous ring
Enable and configure audio conferencing
Assign a dial-out policy
Migrate voice users
Validate Skype for Business hybrid configuration and connectivity
Migrate users between on-premises and cloud
Migrate Skype for Business Common Area Phones to Microsoft Teams
Migrate Skype for Business Meeting Rooms to Microsoft Teams
Plan and configure Microsoft Teams clients and devices
(5-10%)
Plan and configure Microsoft Teams Phones and Teams displays
Recommend a Microsoft Teams Phone based on business and security
requirements
Recommend a Microsoft Teams display based on business and security
requirements
Assign Common Area Phone licenses to common area phones
Deploy Skype for Business phones (3PIP)
Deploy Microsoft Teams phones
Deploy Common Area Phones
Deploy Microsoft Teams displays
Configure Microsoft Teams SIP Gateway
Configure remote provisioning and sign-in for Android devices
Update Microsoft Teams devices remotely
Plan and configure Microsoft Teams Rooms on Windows and
Teams Rooms on Android
Recommend Microsoft Teams Rooms based on business and security
requirements
Manage Microsoft Teams Rooms
Assign an audio-conferencing bridge service number to a Microsoft
Teams Room
Configure accounts for Microsoft Teams Rooms
Define local Users & Groups on Microsoft Teams Rooms on Windows
Monitor and troubleshoot Microsoft Teams Phone (15-
20%)
Monitor Microsoft Teams Phone
Configure tenant data upload for Call Quality Dashboard (CQD) and
reporting
labels
Configure Power BI reports for CQD
Monitor SBC health
Monitor and troubleshoot Microsoft Teams clients and devices
Troubleshoot Microsoft Teams client data flows by using debug logs,
media logs,
browser traces, and desktop logs
Troubleshoot configuration profiles in Microsoft Teams
Configure Notifications & alerts in Microsoft Teams admin center
Monitor Microsoft Teams Rooms
Troubleshoot Azure AD Sign-in issues for Microsoft Teams devices
Troubleshoot user provisioning by using MCOValidationError
Troubleshoot call failure and call quality
Interpret Microsoft Teams media flows
Troubleshoot call failures by using client logs
Troubleshoot a missing dial pad
Troubleshoot call failures by using the Self-help Diagnostics in
Microsoft 365
Admin Center
Troubleshoot tenant dial plans by using regular expressions and
PowerShell
Troubleshoot dynamic emergency address by using client debug logs
Interpret E.164 Normalization Rules in a tenant dial plan
Analyze reverse number lookup
Troubleshoot Teams client media issues by using Microsoft 365
Connectivity Tool
Troubleshoot calls by using Real-time Telemetry
Troubleshoot calls by using Advanced Call Analytics
Troubleshoot calls by using the CQD
Inspect PSTN usage reports for SIP call failures
Analyze QoS markers by using a network trace
Troubleshoot Direct Routing connectivity
Troubleshoot firewall issues for Direct Routing
Troubleshoot certificate Issues for Direct Routing
Troubleshoot SIP options issues for Direct Routing
Investigate and diagnose calling issues by using an SBC SIP trace
Study guide for Exam MS-721:
Collaboration Communications Systems
Engineer
Article • 05/24/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 Microsoft associate, expert, and specialty certifications expire annually. You
renewal can renew by passing a free online assessment on Microsoft Learn.
Your Microsoft Connecting your certification profile to Microsoft Learn allows you to
Learn profile schedule and renew exams and share and print certificates.
Exam scoring A score of 700 or greater is required to pass.
and 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 any
accommodations 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 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.
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 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
Study resources Links to learning and documentation
Find a video Exam Readiness Zone
Study guide for Exam MS-740:
Troubleshooting Microsoft Teams
Article • 03/17/2023
2 Warning
This exam will retire on July 31, 2023, at 11:59 PM Central Standard Time.
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 This list represents the skills measured AFTER the date provided. Study
measured as of April this list if you plan to take the exam AFTER that date.
18, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to April provided.
18, 2023
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 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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 April 18, 2023
Audience profile
Candidates for this exam are support engineers who use advanced
troubleshooting
methods to support Microsoft Teams environments, analyze
telemetry and log data,
troubleshoot deployments, and tune performance.
Candidates are expected to review
logs and other data, infer the root
cause of an issue, and provide a fix.
Candidates should have significant experience troubleshooting unified
communications
solutions with hands-on expertise specific to
troubleshooting Microsoft Teams. In
addition, candidates should have
knowledge of basic networking, Microsoft Azure
fundamentals, telephony,
PowerShell, data storage technologies, APIs, app security,
authentication and authorization, security and compliance information,
debugging,
performance tuning, and monitoring.
Troubleshoot Microsoft Teams voice issues (20–25%)
Troubleshoot issues with Microsoft Teams meetings and live events
(20–25%)
Troubleshoot federation issues (5–10%)
Troubleshoot issues signing into Microsoft Teams (10–15%)
Troubleshoot teams and channels (10–15%)
Troubleshoot issues with files (15–20%)
Troubleshoot Microsoft Teams voice issues (20–25%)
Troubleshoot audio and video flow issues
Troubleshoot audio and video quality issues
Analyze call data metrics by using Call Quality Dashboard
Determine the root cause of flow issues by using network tracing tools
and logs
Troubleshoot emergency calling issues
Troubleshoot dynamic emergency calling
Identify issues with emergency phone numbers and normalization rules
Troubleshoot location detection failures
Troubleshoot dial mask issues
Troubleshoot PSTN connectivity issues
Troubleshoot issues pairing the Session Border Controller (SBC) with
Microsoft
Teams Phone
Troubleshoot dial plan issues
Troubleshoot Direct Routing call issues by analyzing SBC logs
Troubleshoot audio conferencing issues including provisioning and
configuration
issues
Troubleshoot Calling Plan issues
Troubleshoot issues with Microsoft Teams meetings and
live events (20–25%)
Troubleshoot Microsoft Teams meetings and live events issues
Troubleshoot scheduling issues
Troubleshoot recording issues
Troubleshoot sharing content issues
Troubleshoot issues related to reports during and post-event
Troubleshoot and optimize network configuration
Troubleshoot issues joining meetings
Troubleshoot Microsoft Teams services
Validate Audio Conferencing configuration
Troubleshoot issues related to the Outlook add-in for Microsoft Teams
Troubleshoot online and hybrid call queues and auto-attendant issues
Troubleshoot user provisioning issues
Troubleshoot issues with Microsoft Teams Phone features including
voice mail, call
forwarding, transfers, and contacts
Troubleshoot Microsoft Teams client issues
Investigate Microsoft Teams client start up issues and crashes
Troubleshoot causes for performance issues
Investigate network issues including firewall, proxy, and VPN
configurations
Troubleshoot issues installing and updating client software
Troubleshoot peer-to-peer (P2P) SIP call issues
Troubleshoot issues enabling and configuring audio and video devices
for
Microsoft Teams
Troubleshoot notification issues
Troubleshoot federation issues (5–10%)
Troubleshoot Microsoft Teams external federation issues
Investigate external federation policy issues
Verify allowed and blocked domain lists
Troubleshoot issues related to Skype for Business hybrid environment
Troubleshoot Microsoft Teams in-tenant federation issues
Troubleshoot message delivery issues
Troubleshoot issues related to native chat functionalities
Troubleshoot issues related to Skype for Business hybrid environment
Troubleshoot issues signing into Microsoft Teams (10–
15%)
Troubleshoot account sign-in issues
Troubleshoot issues with Azure Active Directory Seamless Single
Sign-On (Azure
AD Seamless SSO)
Determine whether a user account or the device from which a user
attempts to
sign in is the cause of a sign-in issue
Troubleshoot client sign-in issues by collecting and analyzing
Microsoft Teams
debug logs
Troubleshoot Teams Rooms System (TRS) sign-in issues
Troubleshoot guest access issues
Troubleshoot issues adding guest users to teams
Troubleshoot call, message, and meeting issues for guest users
Investigate invitations sent but not redeemed
Investigate guest account sign-in issues
Troubleshoot teams and channels (10–15%)
Troubleshoot issues with apps
Troubleshoot issues accessing apps in Microsoft Teams
Troubleshoot app setup issues
Troubleshoot issues installing apps in Microsoft Teams
Troubleshoot issues with Microsoft Teams channels
Troubleshoot issues related to channel email integration
Troubleshoot replication issues including member management
Troubleshoot creation and deletion issues
Troubleshoot issues related to channel tabs
Troubleshoot issues with files (15–20%)
Troubleshoot peer-to-peer (P2P) private chat files issues
Investigate access rights for users
Investigate issues related to OneDrive conditional access policies
Troubleshoot OneDrive provisioning issues
Troubleshoot file issues for private channels
Verify that the SharePoint site for the channel is accessible
Verify SharePoint access permissions
Verify that the SharePoint site collection link is intact
Troubleshoot file issues for standard channels
Verify SharePoint access permissions
Verify that the SharePoint site collection link is intact
Troubleshoot file synchronization issues and missing files
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 area prior to April 18, 2023 Skill area as of April 18, 2023 Change
Audience profile Minor
Skill area prior to April 18, 2023 Skill area as of April 18, 2023 Change
Troubleshoot Microsoft Teams voice Troubleshoot Microsoft Teams voice No %
issues issues change
Troubleshoot audio and video flow issues Troubleshoot audio and video flow issues No
change
Troubleshoot emergency calling issues Troubleshoot emergency calling issues No
change
Troubleshoot PSTN connectivity issues Troubleshoot PSTN connectivity issues Minor
Troubleshoot issues with Microsoft Troubleshoot issues with Microsoft No %
Teams meetings and live events Teams meetings and live events change
Troubleshoot Microsoft Teams meetings Troubleshoot Teams meetings and live Minor
and live events issues events issues
Troubleshoot Microsoft Teams services Troubleshoot Teams services Minor
Troubleshoot Microsoft Teams client Troubleshoot Teams client issues Minor
issues
Troubleshoot federation issues Troubleshoot federation issues No %
change
Troubleshoot Microsoft Teams external Troubleshoot Teams external federation Minor
federation issues issues
Troubleshoot Microsoft Teams in-tenant Troubleshoot Teams in-tenant federation Minor
federation issues issues
Troubleshoot issues signing into Troubleshoot issues signing into No %
Microsoft Teams Microsoft Teams change
Troubleshoot account sign-in issues Troubleshoot account sign-in issues Minor
Troubleshoot guest access issues Troubleshoot guest access issues No
change
Troubleshoot teams and channels Troubleshoot teams and channels No %
change
Troubleshoot issues with apps Troubleshoot issues with apps Minor
Troubleshoot issues with Microsoft Teams Troubleshoot issues with Teams channels Minor
channels
Troubleshoot issues with files Troubleshoot issues with files No %
change
Skill area prior to April 18, 2023 Skill area as of April 18, 2023 Change
Troubleshoot peer-to-peer (P2P) private Troubleshoot peer-to-peer (P2P) private Minor
chat files issues chat files issues
Troubleshoot file issues for private Troubleshoot file issues for private Minor
channels channels
Troubleshoot file issues for standard Troubleshoot file issues for standard No
channels channels change
Skills measured prior to April 18, 2023
Audience profile
Candidates for this exam are support engineers who use advanced
troubleshooting
methods to support Microsoft Teams environments, analyze
telemetry and log data,
troubleshoot deployments, and tune performance.
Candidates are expected to review
logs and other data, infer the root
cause of an issue, and provide a fix.
Candidates should have significant experience troubleshooting unified
communications
solutions with hands-on expertise specific to
troubleshooting Microsoft Teams. In
addition, candidates should have
knowledge of basic networking, Azure fundamentals,
telephony,
PowerShell, data storage technologies, APIs, app security,
authentication and
authorization, security and compliance information,
debugging, performance tuning,
and monitoring.
Troubleshoot Microsoft Teams voice issues (20–25%)
Troubleshoot issues with Microsoft Teams meetings and live events
(20–25%)
Troubleshoot federation issues (5–10%)
Troubleshoot issues signing into Microsoft Teams (10–15%)
Troubleshoot teams and channels (10–15%)
Troubleshoot issues with files (15–20%)
Troubleshoot Microsoft Teams voice issues (20–25%)
Troubleshoot audio and video flow issues
Troubleshoot audio and video quality issues
Analyze call data metrics by using Call Quality Dashboard
Determine the root cause of flow issues by using network tracing tools
and logs
Troubleshoot emergency calling issues
Troubleshoot dynamic emergency calling
Identify issues with emergency phone numbers and normalization rules
Troubleshoot location detection failures
Troubleshoot dial mask issues
Troubleshoot PSTN connectivity issues
Troubleshoot issues pairing the Session Border Controller (SBC) with
Microsoft
Teams Phone
Troubleshoot dial plan issues
Troubleshoot Direct Routing call issues by analyzing SBC logs
Troubleshoot audio conferencing issues including provisioning and
configuration
issues
Troubleshoot Calling Plan issues
Troubleshoot issues with Microsoft Teams meetings and
live events (20–25%)
Troubleshoot Microsoft Teams meetings and live events issues
Troubleshoot scheduling issues
Troubleshoot recording issues
Troubleshoot sharing content issues
Troubleshoot issues related to reports during and post-event
Troubleshoot and optimize network configuration
Troubleshoot issues joining meetings
Troubleshoot Microsoft Teams services
Validate Audio Conferencing configuration
Troubleshoot issues related to the Outlook add-in for Microsoft Teams
Troubleshoot online and hybrid call queues and auto-attendant issues
Troubleshoot user provisioning issues
Troubleshoot issues with Microsoft Teams Phone features including
voice mail, call
forwarding, transfers, and contacts
Troubleshoot Microsoft Teams client issues
Investigate Microsoft Teams client start up issues and crashes
Troubleshoot causes for performance issues
Investigate network issues including firewall, proxy, and VPN
configurations
Troubleshoot issues installing and updating client software
Troubleshoot peer-to-peer (P2P) SIP call issues
Troubleshoot issues enabling and configuring audio and video devices
for
Microsoft Teams
Troubleshoot notification issues
Troubleshoot federation issues (5–10%)
Troubleshoot Microsoft Teams external federation issues
Investigate external federation policy issues
Verify allowed and blocked domain lists
Troubleshoot issues related to Skype for Business hybrid environment
Troubleshoot Microsoft Teams in-tenant federation issues
Troubleshoot message delivery issues
Troubleshoot issues related to native chat functionalities
Troubleshoot issues related to Skype for Business hybrid environment
Troubleshoot issues signing into Microsoft Teams (10–
15%)
Troubleshoot account sign-in issues
Troubleshoot issues with Azure Active Directory Seamless Single
Sign-On (Azure
AD Seamless SSO)
Determine whether a user account or the device from which a user
attempts to
sign in is the cause of a sign-in issue
Troubleshoot client sign-in issues by collecting and analyzing
Microsoft Teams
debug logs
Troubleshoot Teams Rooms System (TRS) sign-in issues
Troubleshoot guest access issues
Troubleshoot issues adding guest users to teams
Troubleshoot call, message, and meeting issues for guest users
Investigate invitations sent but not redeemed
Investigate guest account sign-in issues
Troubleshoot teams and channels (10–15%)
Troubleshoot issues with apps
Troubleshoot issues accessing apps in Microsoft Teams
Troubleshoot app setup issues
Troubleshoot issues installing apps in Microsoft Teams
Troubleshoot issues with Microsoft Teams channels
Troubleshoot issues related to channel email integration
Troubleshoot replication issues including member management
Troubleshoot creation and deletion issues
Troubleshoot issues related to channel tabs
Troubleshoot issues with files (15–20%)
Troubleshoot peer-to-peer (P2P) private chat files issues
Investigate access rights for users
Investigate issues related to OneDrive conditional access policies
Troubleshoot OneDrive provisioning issues
Troubleshoot file issues for private channels
Verify that the SharePoint site for the channel is accessible
Verify SharePoint access permissions
Verify that the SharePoint site collection link is intact
Troubleshoot file issues for standard channels
Verify SharePoint access permissions
Verify that the SharePoint site collection link is intact
Troubleshoot file synchronization issues and missing files
Study guide for Exam MS-900:
Microsoft 365 Fundamentals
Article • 03/17/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 This list represents the skills measured AFTER the date provided. Study
measured as of April 18, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to April provided.
18, 2023
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 Some certifications only require passing one exam, while others require
certification passing multiple exams.
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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 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 April 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.
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 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
Study resources Links to learning and 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 April 18, 2023 Skill area as of April 18, 2023 Change
Audience profile Minor
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
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 Microsoft Describe analytics capabilities of Microsoft No
365 365 change
Skill area prior to April 18, 2023 Skill area as of April 18, 2023 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 for Describe Zero Trust security principles for No
Microsoft 365 Microsoft 365 change
Describe identity and access management Describe identity and access management No
solutions of Microsoft 365 solutions of Microsoft 365 change
Describe threat protection solutions of Describe threat protection solutions of No
Microsoft 365 Microsoft 365 change
Describe trust, privacy, and compliance Describe trust, privacy, and compliance Minor
solutions of Microsoft 365 solutions of Microsoft 365
Describe Microsoft 365 pricing, licensing, Describe Microsoft 365 pricing, licensing, No %
and support 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 365 Identify support options for Microsoft 365 No
services services change
Skills measured prior to April 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.
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 Endpoint Manager (MEM), Intune, AutoPilot,
co-management with
SCCM, 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
compliance 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 • 04/22/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
15, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 15, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 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
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
Design the user interface (UI) for a Design the user interface (UI) for a Minor
business solution business solution
Skill area prior to March 15, 2023 Skill area as of March 15, 2023 Change
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 dashboards Create and consume Power BI dashboards Minor
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 • 04/22/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
28, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 28, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 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 Microsoft 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 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 Azure Active Directory (Azure AD) 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
Study resources Links to learning and documentation
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 ([Link])
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
Skill area prior to March 28, 2023 Skill area as of March 28, 2023 Change
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 Agents Describe Microsoft Power Virtual Agents No
change
Identify use cases for Power Virtual Identify use cases for Power Virtual Agents No
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
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 • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of January this list if you plan to take the exam AFTER that date.
31, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
January 31, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Microsoft Learn allows you to
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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. 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 January 31, 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.
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
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 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 January 31, 2023 Skill area as of January 31, 2023 Changes
Audience profile Major
Prepare the data Prepare the data % of exam
increased
Get data from different data sources Get data from data sources Major
Clean, transform, and load the data Clean the data Major
Skill area prior to January 31, 2023 Skill area as of January 31, 2023 Changes
Transform and load the data Added
Model the data Model the data % of exam
decreased
Design a data model Design and implement a data model Minor
Develop a data model Removed
Create model calculations using DAX Create model calculations by using Minor
DAX
Optimize model performance Optimize model performance Minor
Visualize and analyze the data Visualize and analyze the data % of exam
decreased
Create reports Create reports Minor
Create dashboards Removed
Enhance reports for useability and Enhance reports for usability and Minor
storytelling storytelling
Identify patterns and trends Identify patterns and trends Major
Deploy and maintain assets Deploy and maintain assets % of exam
increased
Manage files and datasets Manage datasets Minor, reordered
Create and manage workspaces Create and manage workspaces and Major, reordered
assets
Skills measured prior to January 31, 2023
Audience profile
The Power BI data analyst delivers actionable insights by leveraging
available data and
applying domain expertise. The Power BI data analyst
collaborates with key stakeholders
across verticals to identify business
requirements, cleans and transforms the data, and
then designs and
builds data models by using Power BI. The Power BI data analyst
provides
meaningful business value through easy-to-comprehend data
visualizations,
enables others to perform self-service analytics, and
deploys and configures solutions
for consumption. Candidates for this
exam should be proficient using Power Query and
writing expressions by
using DAX.
Prepare the data (15–20%)
Model the data (30–35%)
Visualize and analyze the data (30–35%)
Deploy and maintain assets (10–15%)
Prepare the data (15–20%)
Get data from different data sources
Identify and connect to a data source
Change data source settings
Select a shared dataset or create a local dataset
Select a storage mode
Use Microsoft Dataverse
Change the value in a parameter
Connect to a data flow
Clean, transform, and load the data
Profile the data
Resolve inconsistencies, unexpected or null values, and data quality
issues
Identify and create appropriate keys for joins
Evaluate and transform column data types
Shape and transform tables
Combine queries
Apply user-friendly naming conventions to columns and queries
Configure data loading
Resolve data import errors
Model the data (30–35%)
Design a data model
Define the tables
Configure table and column properties
Design and implement role-playing dimensions
Define a relationship's cardinality and cross-filter direction
Design a data model that uses a star schema
Create a common date table
Develop a data model
Create calculated tables
Create hierarchies
Create calculated columns
Implement row-level security roles
Use the Q&A feature
Create model calculations by using DAX
Create basic measures by using DAX
Use CALCULATE to manipulate filters
Implement Time Intelligence using DAX
Replace implicit measures with explicit measures
Use basic statistical functions
Create semi-additive measures
Use quick measures
Optimize model performance
Remove unnecessary rows and columns
Identify poorly performing measures, relationships, and visuals
Reduce cardinality levels to improve performance
Visualize and analyze the data (30–35%)
Create reports
Add visualization items to reports
Choose an appropriate visualization type
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
Create dashboards
Manage tiles on a dashboard
Configure mobile view
Use the Q&A feature
Add a Quick Insights result to a dashboard
Apply a dashboard theme
Pin a live report page to a dashboard
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
Drilldown into data using interactive visuals
Export report data
Design reports for mobile devices
Identify patterns and trends
Use the Analyze feature in Power BI
Identify outliers
Choose between continuous and categorical axes
Use groupings, binnings, and clustering
Use AI visuals
Use the Forecast feature
Create reference lines by using the Analytics pane
Deploy and maintain assets (10–15%)
Manage files and datasets
Identify when a gateway is required
Configure a dataset scheduled refresh
Configure row-level security group membership
Provide access to datasets
Manage global options for files
Manage workspaces
Create and configure a workspace
Assign workspace roles
Configure and update a workspace app
Publish, import, or update assets in a workspace
Apply sensitivity labels to workspace content
Configure subscriptions and data alerts
Promote or certify Power BI content
Study guide for Exam PL-400: Microsoft
Power Platform Developer
Article • 06/01/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 This list represents the skills measured AFTER the date provided.
measured as of Study this list if you plan to take the exam AFTER that date.
September 19, 2022
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
September 19, 2022
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Microsoft Learn allows you to
profile 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. 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, 2022
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 capabilities,
boundaries, and constraints.
Candidates should have a basic
understanding of application lifecycle management
(ALM) practices for
Microsoft Power Platform.
Candidates should have development experience that includes Microsoft
Power
Platform services, JavaScript, JSON, TypeScript, C#, HTML,
.NET/[Link], RESTful Web
APIs, Microsoft Azure, and Microsoft 365.
Create a technical design (10–15%)
Configure Microsoft Dataverse (10–15%)
Create and configure PowerApps (5–10%)
Configure business process automation (5–10%)
Extend the user experience (15–20%)
Extend the platform (20–25%)
Develop integrations (5–10%)
Create a technical design (10–15%)
Validate requirements and design technical architecture
Design and validate the technical architecture for a solution
Design authentication and authorization strategy
Determine whether you can meet requirements with out-of-the-box
functionality
Determine when to use Logic Apps versus Power Automate flows
Determine when to use serverless computing, plug-ins, or Power
Automate
Determine when to build a virtual table data source provider and when
to use
connectors
Design solution components
Design a Microsoft Dataverse data model
Design Power Apps reusable components
Design custom connectors
Design server-side components
Determine when to extend business process flows by using server-side
and client-
side code or Power Automate
Describe Microsoft Power Platform extensibility points
Describe Power Virtual Agents extensibility points including Bot
Framework skills
and Power Automate flows
Describe Power Apps portal extensibility points including CRUD APIs
and custom
styling
Describe Dataverse custom APIs and their uses
Configure Microsoft Dataverse (10–15%)
Configure security to support development
Troubleshoot operational security issues
Create or update security roles and column-level security profiles
Configure business units and teams
Implement tables and columns
Configure tables and table options
Configure columns
Configure relationships and types of behaviors
Implement application lifecycle management (ALM)
Create solutions and manage solution components
Import and export solutions
Manage solution dependencies
Implement source control for projects including solutions and code
assets
Create and use environment variables
Describe how to use Package Deployer and associated tools to create a
package
Describe application lifecycle management concepts
Create and configure Power Apps (5–10%)
Create model-driven apps
Configure a model-driven app
Configure forms
Configure views
Configure commands and buttons
Create canvas apps
Create and configure a canvas app or a custom page
Implement complex formulas to manage control events and properties
Build reusable component libraries
Test an app by using Test Studio
Embed an app in Microsoft Teams
Manage and troubleshoot apps
Troubleshoot app issues by using Monitor and other browser-based
debugging
tools
Identify and resolve connector and API errors
Optimize app performance including pre-loading data and query
delegation
Configure business process automation (5–10%)
Configure Power Automate
Build a cloud flow
Configure steps to use Dataverse connector actions and triggers
Implement complex expressions in flow steps
Implement error handling
Implement processes
Create and configure business process flows
Create and configure business rules
Create, manage, and interact with business process flows by using
server-side and
client-side code
Troubleshoot processes
Extend the user experience (15–20%)
Apply business logic using client scripting
Create JavaScript or Typescript code that targets the Client API
object model
Register an event handler
Create client-side scripts that target the Dataverse Web API
Create a Power Apps Component Framework (PCF) 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
Create a command button function
Create a command function
Design command button rules and actions
Manage dependencies between JavaScript libraries
Extend the platform (20–25%)
Create a plug-in
Describe the plug-in execution pipeline
Design and develop a plug-in
Debug and troubleshoot a plug-in
Implement business logic by using pre-images and post-images
Perform operations on data by using the Organization service API
Optimize plug-in performance by configuring concurrency, and
transactions
Configure a Dataverse custom API message
Register custom assemblies by using the Plug-in Registration Tool
Develop a plug-in that targets a custom action message
Create custom connectors
Create a definition for the API
Configure API security
Use policy templates to modify connector behavior at runtime
Create custom connectors for public APIs by using Postman
Use platform APIs
Interact with data and processes by using the Dataverse Web API or the
Organization Service
Implement API limit retry policies
Optimize for performance, concurrency, transactions, and batching
Perform authentication by using OAuth
Process workloads
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
Develop Integrations (5–10%)
Publish and consume Dataverse events
Publish an event by using the API
Publish an event by using the Plug-in Registration Tool
Register service endpoints including webhooks, Azure Service Bus, and
Azure Event
Hub
Implement a Dataverse listener for an Azure solution
Create an Azure Function that interacts with Microsoft Power Platform
Implement data synchronization
Configure table change tracking
Read table change records by using platform APIs
Create and use alternate keys
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 Developer learning catalog - Power Apps
Planning a Power Apps project
Canvas apps
Model-driven apps
Portals
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, 2022 Skill area as of September 19, 2022 Changes
Audience profile No
change
Create a technical design Create a technical design No
change
Validate requirements and design Validate requirements and design No
technical architecture technical architecture change
Design solution components Design solution components No
change
Skill area prior to September 19, 2022 Skill area as of September 19, 2022 Changes
Describe Microsoft Power Platform Describe Microsoft Power Platform No
extensibility points extensibility points change
Configure Microsoft Dataverse Configure Microsoft Dataverse No
change
Configure security to support Configure security to support No
development development change
Implement tables and columns Implement tables and columns No
change
Implement application lifecycle Implement application lifecycle Minor
management (ALM) management (ALM)
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 Minor
Manage and troubleshoot apps Manage and troubleshoot apps No
change
Configure business process automation Configure business process automation No
change
Configure Power Automate Configure Power Automate No
change
Implement processes Implement processes No
change
Extend the user experience Extend the user experience No
change
Apply business logic using client scripting Apply business logic using client scripting No
change
Create a Power Apps Component Create a Power Apps Component No
Framework (PCF) component Framework (PCF) component change
Create a command button function Create a command button function No
change
Extend the platform Extend the platform No
change
Skill area prior to September 19, 2022 Skill area as of September 19, 2022 Changes
Create a plug-in Create a plug-in Minor
Create custom connectors Create custom connectors No
change
Use platform APIs Use platform APIs No
change
Process workloads Process workloads No
change
Develop Integrations Develop Integrations No
change
Publish and consume Dataverse events Publish and consume Dataverse events No
change
Implement data synchronization Implement data synchronization No
change
Skills measured prior to September 19, 2022
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 capabilities,
boundaries, and constraints.
Candidates should have a basic
understanding of application lifecycle management
(ALM) practices for
Microsoft Power Platform.
Candidates should have development experience that includes Microsoft
Power
Platform services, JavaScript, JSON, TypeScript, C#, HTML,
.NET/[Link], RESTful Web
APIs, Microsoft Azure, and Microsoft 365.
Create a technical design (10–15%)
Configure Microsoft Dataverse (10–15%)
Create and configure PowerApps (5–10%)
Configure business process automation (5–10%)
Extend the user experience (15–20%)
Extend the platform (20–25%)
Develop integrations (5–10%)
Create a technical design (10–15%)
Validate requirements and design technical architecture
Design and validate the technical architecture for a solution
Design authentication and authorization strategy
Determine whether you can meet requirements with out-of-the-box
functionality
Determine when to use Logic Apps versus Power Automate flows
Determine when to use serverless computing, plug-ins, or Power
Automate
Determine when to build a virtual table data source provider and when
to use
connectors
Design solution components
Design a Microsoft Dataverse data model
Design Power Apps reusable components
Design custom connectors
Design server-side components
Determine when to extend business process flows by using server-side
and client-
side code or Power Automate
Describe Microsoft Power Platform extensibility points
Describe Power Virtual Agents extensibility points including Bot
Framework skills
and Power Automate flows
Describe Power Apps portal extensibility points including CRUD APIs
and custom
styling
Describe Dataverse custom APIs and their uses
Configure Microsoft Dataverse (10–15%)
Configure security to support development
Troubleshoot operational security issues
Create or update security roles and column-level security profiles
Configure business units and teams
Implement tables and columns
Configure tables and table options
Configure columns
Configure relationships and types of behaviors
Implement application lifecycle management (ALM)
Create solutions and manage solution components
Import and export solutions
Manage solution dependencies
Implement source control for projects including solutions and code
assets
Create and use environment variables
Describe how to use Package Deployer and associated tools to create a
package
Automate deployments
Implement GitHub actions
Create and configure Power Apps (5–10%)
Create model-driven apps
Configure a model-driven app
Configure forms
Configure views
Configure commands and buttons
Create canvas apps
Create and configure a canvas app or custom page
Implement complex formulas to manage control events and properties
Build reusable component libraries
Test an app by using Test Studio
Embed an app in Microsoft Teams
Manage and troubleshoot apps
Troubleshoot app issues by using Monitor and other browser-based
debugging
tools
Identify and resolve connector and API errors
Optimize app performance including pre-loading data and query
delegation
Configure business process automation (5–10%)
Configure Power Automate
Build a cloud flow
Configure steps to use Dataverse connector actions and triggers
Implement complex expressions in flow steps
Implement error handling
Implement processes
Create and configure business process flows
Create and configure business rules
Create, manage, and interact with business process flows by using
server-side and
client-side code
Troubleshoot processes
Extend the user experience (15–20%)
Apply business logic using client scripting
Create JavaScript or Typescript code that targets the Client API
object model
Register an event handler
Create client-side scripts that target the Dataverse Web API
Create a Power Apps Component Framework (PCF) 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
Create a command button function
Create a command function
Design command button rules and actions
Manage dependencies between JavaScript libraries
Extend the platform (20–25%)
Create a plug-in
Describe the plug-in execution pipeline
Design and develop a plug-in
Debug and troubleshoot a plug-in
Implement business logic by using pre-images and post-images
Perform operations on data by using the Organization service API
Optimize plug-in performance by configuring concurrency, transactions,
and
batching
Configure a Dataverse custom API message
Register custom assemblies by using the Plug-in Registration Tool
Develop a plug-in that targets a custom action message
Create custom connectors
Create a definition for the API
Configure API security
Use policy templates to modify connector behavior at runtime
Create custom connectors for public APIs by using Postman
Use platform APIs
Interact with data and processes by using the Dataverse Web API or the
Organization Service
Implement API limit retry policies
Optimize for performance, concurrency, transactions, and batching
Perform authentication by using OAuth
Process workloads
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
Develop Integrations (5–10%)
Publish and consume Dataverse events
Publish an event by using the API
Publish an event by using the Plug-in Registration Tool
Register service endpoints including webhooks, Azure Service Bus, and
Azure Event
Hub
Implement a Dataverse listener for an Azure solution
Create an Azure Function that interacts with Microsoft Power Platform
Implement data synchronization
Configure table change tracking
Read table change records by using platform APIs
Create and use alternate keys
Study guide for Exam PL-500: Microsoft
Power Automate RPA Developer
Article • 05/26/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 This list represents the skills measured AFTER the date provided. Study
measured as of June this list if you plan to take the exam AFTER that date.
27, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to June provided.
27, 2023
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 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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 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 ([Link])
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 data Added
and documents
Identify use cases for scripting languages Added
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 connectors Added
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 • 04/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 This list represents the skills measured AFTER the date provided. Study
measured as of March this list if you plan to take the exam AFTER that date.
24, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
March 24, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 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.
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 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 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 March 24, 2023 Skill area as of March 24, 2023 Change
Perform solution envisioning and Perform solution envisioning and No
requirement analysis requirement analysis change
Initiate solution planning Initiate solution planning No
change
Identify organization information and Identify organization information and No
metrics metrics change
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
Skill area prior to March 24, 2023 Skill area as of March 24, 2023 Change
Lead the design process Lead the design process Minor
Design the data model Design the data model No
change
Design integrations Design integrations Major
Design the security model Design the security model Minor
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 March 24, 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
Perform solution envisioning and requirement analyses (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 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 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 the security model
Design the business unit and team structure
Design security roles
Design column 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 • 05/22/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 This list represents the skills measured AFTER the date provided. Study
measured as of June this list if you plan to take the exam AFTER that date.
22, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to June provided.
22, 2023
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 Some certifications only require passing one exam, while others require
certification passing multiple exams.
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 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 ([Link])
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 BI Demonstrate the capabilities of Power BI No %
change
Identify basic Power BI components Identify basic Power BI components No
change
Build a basic dashboard by using Power BI Build a basic dashboard by using Power BI No
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 • 04/05/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 5, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
5, 2023
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 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 Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 May 5, 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, AZ-500, or
MS-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 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
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 5, 2023 Skill area as of May 5, 2023 Changes
Audience profile Major
Design a Zero Trust strategy and Deleted
architecture
Build an overall security strategy and Removed
architecture
Design a security operations strategy Removed
Design an identity security strategy Removed
Evaluate Governance Risk Compliance Deleted
(GRC) technical strategies and security
operations strategies
Design a regulatory compliance strategy Removed
Evaluate security posture and Removed
recommend technical strategies to
manage risk
Design security for infrastructure Design security solutions for % of
infrastructure exam
increased
Design a strategy for securing server Design solutions for securing server and Minor
and client endpoints client endpoints
Design a strategy for securing PaaS, Specify requirements for securing SaaS, Major
IaaS, and SaaS services PaaS, and IaaS services
Design solutions for security posture Added
management in hybrid and multi-cloud
environments
Design a strategy for data and Design security solutions for applications Minor
applications and data
Specify security requirements for Design solutions for securing applications Major
applications
Design a strategy for securing data Design solutions for securing an Major
organization's data
Skill area prior to May 5, 2023 Skill area as of May 5, 2023 Changes
Design solutions for securing Microsoft New
365
Recommend security best practices and Design solutions that align with security Minor
priorities best practices and priorities
Recommend security best practices by Design solutions that align with the Minor
using the Microsoft Cybersecurity Microsoft Cybersecurity Reference
Reference Architecture (MCRA) and Architecture (MCRA) and Microsoft cloud
Azure Security Benchmarks security benchmark (MCSB)
Recommend a secure methodology by Design solutions that align with the Cloud Minor
using the Cloud Adoption Framework Adoption Framework (CAF) and Well-
(CAF) Architected Framework (WAF)
Recommend a ransomware strategy by Design a resiliency strategy for Minor
using Microsoft Security Best Practices ransomware and other attacks based on
Microsoft Security Best Practices
Design security operations, identity, and New
compliance capabilities
Design solutions for security operations Added
Design solutions for identity and access Added
management
Design solutions for securing privileged New
access
Design solutions for regulatory Added
compliance
Skills measured prior to May 5, 2023
Audience profile
The Microsoft cybersecurity architect has subject matter expertise in
designing and
evolving the cybersecurity strategy to protect an
organization’s mission and business
processes across all aspects of the
enterprise architecture. The cybersecurity architect
designs a Zero
Trust strategy and architecture, including security strategies for data,
applications, access management, identity, and infrastructure. The
cybersecurity
architect also evaluates Governance Risk Compliance (GRC)
technical strategies and
security operations strategies.
The cybersecurity architect continuously collaborates 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.
A candidate for this certification should have advanced experience and
knowledge in a
wide range of security engineering areas including
identity and access, platform
protection, security operations, securing
data and securing applications. They should
also have experience with
hybrid and cloud implementations.
To earn the Microsoft Cybersecurity Architect certification, candidates
must also pass
one of the following exams: SC-200, SC-300, AZ-500, or
MS-500. We strongly
recommend that you do this before taking this exam.
Design a Zero Trust strategy and architecture (30–35%)
Evaluate Governance Risk Compliance (GRC) technical strategies and
security
operations strategies (10–15%)
Design security for infrastructure (10–15%)
Design a strategy for data and applications (15–20%)
Recommend security best practices and priorities (20–25%)
Design a Zero Trust strategy and architecture (30–35%)
Build an overall security strategy and architecture
Identify the integration points in a security architecture by using
Microsoft
Cybersecurity Reference Architecture (MCRA)
Translate business goals into security requirements
Translate security requirements into technical capabilities, including
security
services, security products, and security processes
Design security for a resiliency strategy
Integrate a hybrid or multi-tenant environment into a security
strategy
Develop a technical governance strategy for security
Design a security operations strategy
Design a logging and auditing strategy to support security operations
Develop security operations to support a hybrid or multi-cloud
environment
Design a strategy for SIEM and SOAR
Evaluate security workflows
Evaluate a security operations strategy for incident management
lifecycle
Evaluate a security operations strategy for sharing technical threat
intelligence
Design an identity security strategy
Design a strategy for access to cloud resources
Recommend an identity store (tenants, B2B, B2C, hybrid)
Recommend an authentication strategy
Recommend an authorization strategy
Design a strategy for conditional access
Design a strategy for role assignment and delegation
Design security strategy for privileged role access to infrastructure
including
identity-based firewall rules and Privileged Identity
Management (PIM) in
Microsoft Azure Active Directory (Azure AD), part
of Microsoft Entra
Design security strategy for privileged activities including PAM,
entitlement
management, cloud tenant administration
Evaluate Governance Risk Compliance (GRC) technical
strategies and security operations strategies (10–15%)
Design a regulatory compliance strategy
Interpret compliance requirements and translate into specific
technical capabilities
(new or existing)
Evaluate infrastructure compliance by using Microsoft Defender for
Cloud
Interpret compliance scores and recommend actions to resolve issues or
improve
security
Design implementation of Azure Policy
Design for data residency requirements
Translate privacy requirements into requirements for security
solutions
Evaluate security posture and recommend technical strategies to
manage risk
Evaluate security posture by using Azure Security Benchmark
Evaluate security posture by using Microsoft Defender for Cloud
Evaluate security posture by using Secure Scores
Evaluate security posture of cloud workloads
Design security for an Azure Landing Zone
Interpret technical threat intelligence and recommend risk mitigations
Recommend security capabilities or controls to mitigate identified
risks
Design security for infrastructure (10–15%)
Design a strategy for securing server and client endpoints
Specify security baselines for 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 requirements to secure Active Directory Domain Services
Design a strategy to manage secrets, keys, and certificates
Design a strategy for secure remote access
Design a strategy for securing privileged access
Design a strategy 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 data workloads, including Azure SQL,
Azure
Synapse Analytics, and Azure Cosmos DB
Specify security requirements for web workloads, including Azure App
Service
Specify security requirements for storage workloads, including Azure
Storage
Specify security requirements for containers
Specify security requirements for container orchestration
Design a strategy for data and applications (15–20%)
Specify security requirements for applications
Specify priorities for mitigating threats to applications
Specify a security standard for onboarding a new application
Specify a security strategy for applications and APIs
Design a strategy for securing data
Specify priorities for mitigating threats to data
Design a strategy to identify and protect sensitive data
Specify an encryption standard for data at rest and in motion
Recommend security best practices and priorities (20–
25%)
Recommend security best practices by using the Microsoft
Cybersecurity Reference Architecture (MCRA) and Azure Security
Benchmarks
Recommend best practices for cybersecurity capabilities and controls
Recommend best practices for protecting from insider and external
attacks
Recommend best practices for Zero Trust security
Recommend best practices for Zero Trust Rapid Modernization Plan
Recommend a secure methodology by using the Cloud Adoption
Framework (CAF)
Recommend a DevSecOps process
Recommend a methodology for asset protection
Recommend strategies for managing and minimizing risk
Recommend a ransomware strategy by using Microsoft Security
Best Practices
Plan for ransomware protection and extortion-based attacks (i.e.,
Backup and
recovery, limit scope)
Protect assets from ransomware attacks
Recommend Microsoft ransomware best practices
Study guide for Exam SC-200: Microsoft
Security Operations Analyst
Article • 04/22/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 5, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
5, 2023
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 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 Learn allows you to schedule
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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 exam.
Assessment
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 5, 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.
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 from data loss prevention
(DLP)
policies
Investigate and respond to alerts generated from 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 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 UnifiedAuditLog
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 remediating
recommendations
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 for 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) query 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 manually from alerts and incidents
Manage Microsoft Sentinel incidents
Create an incident
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 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 May 5, 2023 Skill area as of May 5, 2023 Changes
Audience profile Major
Skill area prior to May 5, 2023 Skill area as of May 5, 2023 Changes
Mitigate threats using Microsoft 365 Mitigate threats by using Microsoft No
Defender 365 Defender change
Mitigate threats to the productivity Mitigate threats to the Microsoft 365 Minor
environment by using Microsoft 365 environment by using Microsoft 365
Defender Defender
Mitigate endpoint threats by using Mitigate endpoint threats by using Major
Microsoft Defender for Endpoint Microsoft Defender for Endpoint
Mitigate identity threats Mitigate identity threats Minor
Manage extended detection and response Manage extended detection and Minor
(XDR) in Microsoft 365 Defender response (XDR) in Microsoft 365
Defender
Investigate threats by using audit New
features in Microsoft 365 Defender and
Microsoft Purview
Mitigate threats using Microsoft Defender Mitigate threats by using Microsoft No
for Cloud Defender for Cloud change
Implement and maintain cloud security Implement and maintain cloud security Major
posture management and workload posture management
protection
Plan and implement the use of data Configure environment settings in Major
connectors for ingestion of data sources in Microsoft Defender for Cloud
Microsoft Defender for Cloud
Configure and respond to alerts and Respond to alerts and incidents in Major
incidents in Microsoft Defender for Cloud Microsoft Defender for Cloud
Mitigate threats using Microsoft Sentinel Mitigate threats by using Microsoft No
Sentinel change
Design and configure a Microsoft Sentinel Design and configure a Microsoft Minor
workspace Sentinel workspace
Plan and implement the use of data Plan and implement the use of data Minor
connectors for ingestion of data sources in connectors for ingestion of data
Microsoft Sentinel sources in Microsoft Sentinel
Manage Microsoft Sentinel analytics rules Manage Microsoft Sentinel analytics Major
rules
Perform data classification and Perform data classification and Minor
normalization normalization
Skill area prior to May 5, 2023 Skill area as of May 5, 2023 Changes
Configure Security Orchestration, Configure Security Orchestration, Major
Automation, and Response (SOAR) in Automation, and Response (SOAR) in
Microsoft Sentinel Microsoft Sentinel
Manage Microsoft Sentinel incidents Manage Microsoft Sentinel incidents Minor
Use Microsoft Sentinel workbooks to Use Microsoft Sentinel workbooks to Major
analyze and interpret data analyze and interpret data
Hunt for threats using Microsoft Sentinel Hunt for threats by using Microsoft Major
Sentinel
Manage threats by using entity New
behavior analytics
Skills measured prior to May 5, 2023
Audience profile
The Microsoft security operations analyst collaborates with
organizational stakeholders
to secure information technology systems for
the organization. Their goal is to 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.
Responsibilities include threat management, monitoring, and response by
using a
variety of security solutions across their environment. The role
primarily investigates,
responds to, and hunts for threats using
Microsoft Sentinel, Microsoft Defender for
Cloud, Microsoft 365
Defender, and third-party security products. Since the security
operations analyst consumes the operational output of these tools, they
are also a
critical stakeholder in the configuration and deployment of
these technologies.
Candidates for this role should be familiar with attack vectors,
cyberthreats, incident
management, and Kusto Query Language (KQL).
Candidates should also be familiar with
Microsoft 365 and Azure
services.
Mitigate threats using Microsoft 365 Defender (25–30%)
Mitigate threats using Microsoft Defender for Cloud (20–25%)
Mitigate threats using Microsoft Sentinel (50–55%)
Mitigate threats using Microsoft 365 Defender (25–30%)
Mitigate threats to the productivity environment by using
Microsoft 365 Defender
Investigate, respond, and remediate threats to Microsoft Teams,
SharePoint, and
OneDrive
Investigate, respond, and remediate threats to email by using
Microsoft Defender
for Office 365
Investigate and respond to alerts generated from Data Loss Prevention
policies
Investigate and respond to alerts generated from insider risk policies
Identify, investigate, and remediate security risks by using Microsoft
Defender for
Cloud Apps
Configure Microsoft Defender for Cloud Apps to generate alerts and
reports to
detect threats
Mitigate endpoint threats by using Microsoft Defender for
Endpoint
Manage data retention, alert notification, and advanced features
Recommend security baselines for devices
Respond to incidents and alerts
Manage automated investigations and remediations
Assess and recommend endpoint configurations to reduce and remediate
vulnerabilities by using the Microsoft's threat and vulnerability
management
solution
Manage endpoint threat indicators
Mitigate identity threats
Identify and remediate security risks related to events for Microsoft
Azure Active
Directory (Azure AD), part of Microsoft Entra
Identify and remediate security risks related to Azure AD Identity
Protection events
Identify and remediate security risks related to Azure AD Conditional
Access events
Identify and remediate security risks related to Active Directory
Domain Services
using Microsoft Defender for Identity
Manage extended detection and response (XDR) in Microsoft 365
Defender
Manage incidents across Microsoft 365 Defender products
Manage investigation and remediation actions in the Action Center
Perform threat hunting
Identify and remediate security risks using Microsoft Secure Score
Analyze threat analytics
Configure and manage custom detections and alerts
Mitigate threats using Microsoft Defender for Cloud (20–
25%)
Implement and maintain cloud security posture management and
workload protection
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
Identify and remediate security risks using the Microsoft Defender for
Cloud
Secure Score
Manage policies for regulatory compliance
Review and remediate security recommendations
Plan and implement the use of data connectors for ingestion of
data sources in Microsoft Defender for Cloud
Identify data sources to be ingested for Microsoft Defender for Cloud
Configure automated onboarding for Azure resources
Connect multi-cloud and on-premises resources
Configure data collections
Configure and respond to alerts and incidents in Microsoft
Defender for Cloud
Validate alert configuration
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
Manage user data discovered during an investigation
Mitigate threats 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
Implement and use Content hub, repositories, and community resources
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
Identify the prerequisites for a Microsoft Sentinel data connector
Configure and use Microsoft Sentinel data connectors
Configure Microsoft Sentinel data connectors by using Azure Policy
Configure Microsoft Sentinel connectors for Microsoft 365 Defender and
Microsoft
Defender for Cloud
Design and configure Syslog and CEF event collections
Design and configure Windows Security event collections
Configure custom threat intelligence connectors
Manage Microsoft Sentinel analytics rules
Design and configure analytics rules
Activate Microsoft security analytics rules
Configure built-in scheduled queries
Configure custom scheduled queries
Define incident creation logic
Manage and use watchlists
Manage and use threat indicators
Perform data classification and normalization
Classify and analyze data by using entities
Create custom logs in Azure Log Analytics to store custom data
Query Microsoft Sentinel data by using Advanced SIEM Information Model
(ASIM)
parsers
Develop and manage ASIM parsers
Configure Security Orchestration, Automation, and Response
(SOAR) in Microsoft Sentinel
Configure automation rules
Create and configure Microsoft Sentinel playbooks
Configure alerts and incidents to trigger automation
Use automation to remediate threats
Use automation to manage incidents
Manage Microsoft Sentinel incidents
Triage incidents in Microsoft Sentinel
Investigate incidents in Microsoft Sentinel
Respond to incidents in Microsoft Sentinel
Investigate multi-workspace incidents
Identify advanced threats with User and Entity Behavior Analytics
(UEBA)
Use Microsoft Sentinel workbooks to analyze and interpret data
Activate and customize Microsoft Sentinel workbook templates
Create custom workbooks
Configure advanced visualizations
View and analyze Microsoft Sentinel data using workbooks
Track incident metrics using the security operations efficiency
workbook
Hunt for threats using Microsoft Sentinel
Create custom hunting queries
Run hunting queries manually
Monitor hunting queries by using Livestream
Configure and use MSTICPy in notebooks
Perform hunting by using notebooks
Track query results with bookmarks
Use hunting bookmarks for data investigations
Convert a hunting query to an analytical rule
Study guide for Exam SC-300: Microsoft
Identity and Access Administrator
Article • 05/25/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 This list represents the skills measured AFTER the date provided. Study
measured as of February this list if you plan to take the exam AFTER that date.
1, 2023
Review the skills Study this list of skills if you take your exam PRIOR to the date
measured prior to provided.
February 1, 2023
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 Some certifications only require passing one exam, while others
certification 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 Connecting your certification profile to Microsoft Learn allows you to
profile 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 If you use assistive devices, require extra time, or need modification to
accommodations 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. 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 February 1, 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.
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 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 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?
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 February 1, 2023 Skill area as of February 1, 2023 Change
Audience profile Audience profile No
change
Implement identities in Azure AD Implement identities in Azure AD No
change
Configure and manage an Azure AD Configure and manage an Azure AD No
tenant tenant change
Create, configure and manage Azure AD Create, configure and manage Azure AD No
identities identities change
Implement and manage external identities Implement and manage external identities Minor
Implement and manage hybrid identity Implement and manage hybrid identity No
change
Skill area prior to February 1, 2023 Skill area as of February 1, 2023 Change
Implement authentication and access Implement authentication and access No
management management change
Plan, implement, and manage Azure Plan, implement, and manage Azure No
Multifactor Authentication (MFA) and self- Multifactor Authentication (MFA) and self- change
service password reset service password reset
Plan, implement, and manage Azure AD Plan, implement, and manage Azure AD No
user authentication user authentication change
Plan, implement, and manage Azure AD Plan, implement, and manage Azure AD No
conditional access conditional access change
Manage Azure AD Identity Protection Manage Azure AD Identity Protection No
change
Implement access management for Azure Implement access management for Azure No
resources resources change
Implement access management for Implement access management for No
applications applications change
Manage and monitor application access Manage and monitor application access No
by using Microsoft Defender for Cloud by using Microsoft Defender for Cloud change
Apps Apps
Plan, implement, and monitor the Plan, implement, and monitor the No
integration of Enterprise applications integration of Enterprise applications change
Plan and implement application Plan and implement application No
registrations registrations change
Plan and implement identity governance Plan and implement identity governance No
in Azure AD in Azure AD change
Plan and implement entitlement Plan and implement entitlement No
management management change
Plan, implement, and manage access Plan, implement, and manage access No
reviews reviews change
Plan and implement privileged access Plan and implement privileged access No
change
Monitor Azure AD Monitor Azure AD No
change
Skills measured prior to February 1, 2023
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: Microsoft
Information Protection Administrator
Article • 04/14/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 This list represents the skills measured AFTER the date provided. Study
measured as of June 1, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to June
1, 2023
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 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.
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 June 1, 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 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
Study resources Links to learning and 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 June 1, 2023 Skill area as of June 1, 2023 Changes
Audience profile Major
Implement information Implement information protection % of
protection exam
decreased
Create and manage sensitive Create and manage sensitive information types Minor
information types
Create and manage trainable Create and manage trainable classifiers Minor
classifiers
Implement and manage sensitivity Implement and manage sensitivity labels Major
labels
Design and implement encryption Design and implement encryption for email Minor
for email messages messages
Implement Data Loss Prevention Implement DLP % of
exam
decreased
Create and configure data loss Create and configure DLP policies Major
prevention (DLP) policies
Implement and monitor Microsoft Implement and monitor Endpoint DLP Minor
Endpoint DLP
Skill area prior to June 1, 2023 Skill area as of June 1, 2023 Changes
Analyze and respond to data loss Monitor and manage DLP activities Minor
prevention policies and activities
Implement information Implement data lifecycle and records % of
governance management exam
decreased
Retain and delete data by using Retain and delete data by using retention labels Minor
retention labels
Manage data retention in Manage data retention in Microsoft 365 Minor
Microsoft 365 workloads
Implement records management Implement Microsoft Purview Records Major
in Microsoft 365 Management
Monitor and investigate data and activities by New
using Microsoft Purview
Plan and manage regulatory requirements by New
using Microsoft Purview Compliance Manager
Plan and manage eDiscovery and Content New
search
Manage and analyze audit logs and reports in New
Microsoft Purview
Manage insider and privacy risk in Microsoft New
365
Implement and manage Microsoft Purview New
Communication Compliance
Implement and manage Microsoft Purview New
Insider Risk Management
Implement and manage Microsoft Purview New
Information Barriers (IBs)
Implement and manage privacy requirements New
by using Microsoft Priva
Skills measured prior to June 1, 2023
Audience profile
The Microsoft information protection administrator plans and implements
controls that
meet organizational information protection and governance
requirements by using
Microsoft 365 information protection services.
This person is responsible for translating
information protection
requirements and controls into technical implementation.
They assist information technology (IT) personnel, business application
owners, human
resources and legal stakeholders in implementing
technology solutions that support the
policies and controls necessary to
sufficiently address regulatory requirements for their
organization.
They also work with the security and governance leadership, such as a
chief compliance officer, chief data officer, and security officer, to
evaluate the full
breadth of associated enterprise risk and partner to
develop those policies.
This person defines applicable requirements and evaluates IT processes
and operations
against those policies and controls. They are responsible
for creating policies and rules
for content classification, data loss
prevention, governance, and protection.
Candidates should have strong experience with Microsoft 365 services.
Implement information protection (35–40%)
Implement data loss prevention (30–35%)
Implement information governance (25–30%)
Implement information protection (35–40%)
Create and manage sensitive information types
Plan for sensitive information types
Select a sensitive information type based on an organization's
requirements
Create and manage custom sensitive information types
Create custom sensitive information types with exact data match
Implement document fingerprinting
Create and use a keyword dictionary
Create and manage trainable classifiers
Identify when to use trainable classifiers
Design and create a trainable classifier
Test a trainable classifier
Retrain a classifier
Implement and manage sensitivity labels
Design and implement roles and permissions for administering
sensitivity labels
Design and create sensitivity labels
Configure and manage sensitivity label policies
Apply sensitivity labels to Microsoft Teams, Microsoft 365 groups,
Microsoft Power
BI, and Microsoft SharePoint sites
Configure and publish auto-labelling policies
Monitor data classification and label usage by using label analytics
tools such as
Content explorer and Activity explorer
Apply bulk classification to on-premises data by using the AIP unified
labelling
scanner
Manage protection settings and marking for applied sensitivity labels
Administer reporting, tracking, and access of sensitivity labels and
protected
content
Create or extend existing sensitivity labels to Microsoft Purview
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 data loss prevention (30–35%)
Create and configure data loss prevention (DLP) policies
Recommend a DLP solution for an organization
Configure permissions for DLP
Create, test, and tune DLP policies
Configure DLP for policy and rule precedence
Configure DLP policies for Microsoft Exchange Online, Microsoft
SharePoint
Online, Microsoft OneDrive, Microsoft Teams, Microsoft
Power BI, and on-premises
repositories
Configure DLP policies for use in Microsoft Defender for Cloud Apps
Configure file policies in Microsoft Defender for Cloud Apps to use
DLP policies
Implement and monitor Microsoft Endpoint DLP
Create and maintain DLP policies for endpoints
Configure endpoint DLP settings
Specify a deployment method for device onboarding
Identify endpoint requirements for device onboarding
Monitor endpoint activities
Implement Microsoft Purview Extension
Analyze and respond to data loss prevention policies and activities
Analyze data loss prevention reports
Analyze data loss prevention activities by using Activity explorer
Remediate data loss prevention policy violations in the Microsoft
Purview
compliance portal
Remediate data loss prevention violations in Microsoft Defender for
Cloud Apps
Implement information governance (25–30%)
Retain and delete data by using retention labels
Plan for information retention and disposition by using retention
labels
Create retention labels
Configure and manage adaptive scopes
Configure and publish retention label policies
Configure and publish auto-apply label policies
Manage data retention in Microsoft 365
Create and apply retention policies for Microsoft SharePoint Online
and OneDrive
Create and apply retention policies for Microsoft Teams
Configure preservation locks
Recover retained content in Microsoft 365
Implement retention policies and tags in Microsoft Exchange Online
Apply mailbox holds in Microsoft Exchange Online
Implement Microsoft Exchange Online archiving policies
Implement records management in Microsoft 365
Plan for records management
Configure labels for records management
Manage retention requirements with a file plan
Configure automatic retention using file plan descriptors
Classify records using retention labels and policies
Implement in-place records management in Microsoft SharePoint Online
Manage event-based retention
Manage disposition of records
Study guide for Exam SC-900: Microsoft
Security, Compliance, and Identity
Fundamentals
Article • 04/05/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 This list represents the skills measured AFTER the date provided. Study
measured as of May 5, this list if you plan to take the exam AFTER that date.
2023
Review the skills Study this list of skills if you take your exam PRIOR to the date provided.
measured prior to May
5, 2023
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 Some certifications only require passing one exam, while others require
certification passing multiple exams.
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.
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 5, 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.
Describe the concepts of security, compliance, and identity (10–15%)
Describe the capabilities of Microsoft Azure Active Directory, 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 JIT 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
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
Azure Active Directory 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 May 5, 2023 Skill area prior to May 5, 2023 Change
Audience profile No
change
Describe the concepts of security, Describe the concepts of security, No
compliance, and identity compliance, and identity change
Describe security and compliance Describe security and compliance No
concepts concepts change
Define identity concepts Define identity concepts No
change
Skill area prior to May 5, 2023 Skill area prior to May 5, 2023 Change
Describe the capabilities of Microsoft Describe the capabilities of Microsoft No
Azure Active Directory (Azure AD), part Azure Active Directory (Azure AD), part change
of Microsoft Entra of Microsoft Entra
Describe the basic identity services and Describe the basic identity services and No
identity types of Azure AD identity types of Azure AD change
Describe the authentication capabilities of Describe the authentication capabilities of No
Azure AD Azure AD change
Describe access management capabilities Describe access management capabilities No
of Azure AD of Azure AD change
Describe the identity protection and Describe the identity protection and No
governance capabilities of Azure AD governance capabilities of Azure AD change
Describe the capabilities of Microsoft Describe the capabilities of Microsoft No
Security solutions Security solutions change
Describe basic security capabilities in Describe basic security capabilities in No
Azure Azure change
Describe security management Describe security management No
capabilities of Azure capabilities of Azure change
Describe security capabilities of Microsoft Describe security capabilities of Microsoft No
Sentinel Sentinel change
Describe threat protection with Microsoft Describe threat protection with Microsoft No
365 Defender 365 Defender change
Describe the capabilities of Microsoft Describe the capabilities of Microsoft No
compliance solutions compliance solutions change
Describe Microsoft’s Service Trust Portal Describe Microsoft’s Service Trust Portal No
and privacy principles and privacy principles change
Describe the compliance management Describe the compliance management No
capabilities of Microsoft Purview capabilities of Microsoft Purview change
Describe information protection and data Describe information protection and data Minor
lifecycle management capabilities of lifecycle management capabilities of
Microsoft Purview Microsoft Purview
Describe insider risk capabilities in Describe insider risk capabilities in No
Microsoft Purview Microsoft Purview change
Describe resource governance capabilities Describe resource governance capabilities No
in Azure in Azure change
Skills measured prior to May 5, 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.
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 JIT 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
Describe Data Loss Prevention (DLP)
Describe Records Management
Describe Retention Polices and Retention Labels
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