0% found this document useful (0 votes)
738 views

MS-900 StudyGuide Microsoft Official

Getting certified in Microsoft technologies can lead to increased income, promotions, and job performance. The certification process involves exploring available certifications, preparing for exams through online training and practice tests, registering for exams at a test center or online, and receiving exam results. Those who pass exams can share their certification badges to showcase their skills. Certifications must be renewed annually through renewal exams. Accommodations are available for those needing extra time or assistive technology during exams.

Uploaded by

NNAEMEKA BOSAH
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
738 views

MS-900 StudyGuide Microsoft Official

Getting certified in Microsoft technologies can lead to increased income, promotions, and job performance. The certification process involves exploring available certifications, preparing for exams through online training and practice tests, registering for exams at a test center or online, and receiving exam results. Those who pass exams can share their certification badges to showcase their skills. Certifications must be renewed annually through renewal exams. Accommodations are available for those needing extra time or assistive technology during exams.

Uploaded by

NNAEMEKA BOSAH
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1272

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 ASP.NET MVC Web Applications January 31,


2021

70-487 Developing Microsoft Azure and Web Services January 31,


2021

70-488 Developing SharePoint Server 2013 Core Solutions July 31,


2018

70-489 Developing SharePoint Server 2013 Advanced Solutions July 31,


2018

70-490 Recertification for MCSD: Windows Store Apps Using HTML5 March 31,
2017

70-491 Recertification for MCSD: Windows Store Apps Using C# March 31,
2017

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, ADO.NET Application Development July 31,
2013

70-562 TS: Microsoft .NET Framework 3.5, ASP.NET 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 ASP.NET 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,
ASP.NET 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 ASP.NET MVC 5 Web English 12/30/2021


Applications

20486 D Developing ASP.NET 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 Xamarin.Forms

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 Xamarin.Forms
(retiring on 01-May-19)

AZ- A Select the appropriate Azure technology English 5/01/2019


200T01 development solution

AZ- A Develop for Azure storage English 5/01/2019


200T02

AZ- A Develop Azure Platform as a Service English 5/01/2019


200T03 solutions

AZ- A Implement security in Azure 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® ASP.NET

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® ADO.NET English 6/30/2018

2433 B Microsoft® Visual Basic® Scripting and English 6/30/2018


Microsoft Windows Script Host Essentials

2441 A Bereitstellen und Verwalten von German 6/30/2018


Microsoft® Windows® XP Service Pack 2

2500 A Introduction to XML and the Microsoft® English 6/30/2018


.NET Platform

2541 B Core Data Access with Microsoft® Visual English 6/30/2018


Studio® 2005

2542 A Advanced Data Access With Microsoft® English 6/30/2018


Visual Studio® 2005

2543 B Core Web Application Technologies With English 6/30/2018


Microsoft® Visual Studio® 2005
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 Microsoft.NET Applications English 6/30/2018


for Windows (Visual C#.NET)

2556 A Developing Mobile Applications Using English 6/30/2018


the Microsoft® .NET Compact Framework

2559 B Introduction to Visual Basic® .NET English 6/30/2018


Programming with Microsoft® .NET

2572 A Supporting Users Running the Portuguese 6/30/2018


Microsoft® Windows® XP Operating
System

2573 A Supporting Users Running Applications Portuguese 6/30/2018


on a Microsoft® Windows® XP
Operating System

2576 A Implementing And Administering English 6/30/2018


Microsoft® Internet Information Services
IIS) 6.0

2605 A Managing a Microsoft® Windows Russian 6/30/2018


Server™ 2003 Environment

2606 A Maintaining a Microsoft® Windows Russian 6/30/2018


Server™ 2003 Environment

2667 A Introduction to Programming English 6/30/2018


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: ASP.NET 3.5 Chinese 6/30/2018

10087 A Visual Studio® 2008: ADO.NET 3.5 Chinese 6/30/2018

10184 A Designing Windows Server 2008 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 ASP.NET

2934 A Deploying and Managing Business English 8/25/2014


Process and Integration Solutions Using
Microsoft BizTalk Server 2009 R2

6463 A Visual Studio 2008: ASP.NET 3.5 English 8/25/2014

6464 A Visual Studio 2008: ADO.NET 3.5 English 8/25/2014

10953 A HTML5 Programming English 8/25/2014

Courseware retirements on December 31, 2013

Course Version Title Language Retirement


number date

2071 B Querying Microsoft SQL Server 2000 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 Server­2005 Databases and Servers

2790 A Troubleshooting and Optimizing English 12/31/2013


Database Servers Using Microsoft SQL
Server­2005

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 (https://microsoft.com/learning ) web pages to
Microsoft Learn (https://learn.microsoft.com/training/).

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 [email protected].

Item challenge process:


1. Review our criteria for accepting and not accepting an item challenge.
2. Complete and submit the item challenge form .
3. The Microsoft Certification team will review your submission for completeness. If
incomplete, you will be asked to provide more information. If complete, the
Microsoft Certification team will review. A review takes approximately two weeks.
4. Once the review is complete, you will be notified of the outcome.

Thank you for your interest in helping make Microsoft Certification exams and
certification renewals as valid and relevant as possible.

If you would like to provide feedback about a Practice Assessment, do not use the item
challenge process. Use the Practice Assessment feedback form instead.
Exam security policy
Article • 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
[email protected].

Unscheduled breaks security


You may take unscheduled breaks during all exams, except Microsoft Office Specialist
(MOS) exams, without requesting them in advance through the accommodation request
process. However, Microsoft’s security policies apply while you are on break. This means
that you cannot access any unauthorized materials during your break, 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 [email protected]
within 14 calendar days of receiving notice from Microsoft (as established by the date
the notification was sent by Microsoft). Any appeal requests submitted after that time
will not be reviewed or granted.

A candidate may appeal a ban for falsifying a score report by submitting the original
report (no scans or electronic copies) to:
Microsoft Worldwide Learning Security Team

One Microsoft Way

Redmond, WA 98052

The Microsoft Worldwide Learning Security Team will review all submitted appeal
requests, conduct a thorough investigation of each specific case, and will communicate
directly with the candidate regarding the conclusion of the investigation and final
appeal decision.

Examples of fraudulent activity


Fraudulent activity is anything that enables an unqualified candidate to pass an exam.
This type of egregious misconduct negatively affects the integrity of the Microsoft
Certification Program. Examples of fraudulent activity include, but are not limited to
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
https://learn.microsoft.com/certifications/certification-exam-policies, as well as the
exam delivery provider’s policies and procedures.

You can review the Microsoft Exam Retake Policy as well as other Microsoft exam
and testing procedures at https://learn.microsoft.com/certifications/certification-
exam-policies. You can learn more about the exam provider’s policies and
procedures at the exam provider’s website.

You have thirty (30) days after taking an exam to challenge your exam score for
that exam.

4. ACADEMIC EXAM
If You registered to take an academic exam, You must provide the exam provider
with documentation that verifies You are currently enrolled as a student at or a
faculty member of an accredited academic institution before You can take the
exam.

By taking an academic exam, You acknowledge that You are either a student or
faculty member of an accredited academic institution. If it is determined You were
not a Student or a Faculty member at the time You took an academic exam,
Microsoft reserves the right to invalidate Your exam results, and no exam refund
will be provided.

5. IMPORTANT PRIVACY NOTICE AND CONSENT

By taking this exam, You agree that Microsoft, its affiliates and the exam provider
may:

share Your personal information and exam data with each other to administer
the exam, to improve the testing program and testing experience, to facilitate
statistical analyses, and to determine if You passed the exam;
contact You regarding certificates showing that You passed the exam or
information regarding the Microsoft Certification program;
share Your personal information and exam results with other Microsoft
programs, e.g., the Microsoft Partner Network program, to verify Your or Your
employer’s compliance with the program requirements;
share Your information with standards and certification boards affiliated with
the academic institution, company or government organization that provided
You with an exam voucher; and
share Your exam results and your personal information with the entity that
issued the voucher or that purchased the site license if the exam was made
available to You by one of the following methods:
A company or government organization purchased vouchers and then
issued the vouchers to its employees or contractors,
An academic institution purchased vouchers and then issued the vouchers
to its students or employees, or
An academic institution or government organization operated an exam
test center and did not charge you a standalone fee to take the exam.
A government agency that provides training stipends to be applied based
on completion conditions and subject to Microsoft’s identified verification
process.
Share your exam results and your personal information with an entity that
funded your exam if the funding was made available through a government
agency that provides training stipends to be applied based on completion
conditions and subject to Microsoft’s identified verification process.

To learn more about the data collection and use practices of Microsoft, please visit
https://privacy.microsoft.com . To learn more about the data collection and use
practices of the exam provider, please contact the exam provider.

6. DATA TRANSFER NOTICE

Your personal data, exam information and exam results (including personal data
collected from the European Economic Area, the United Kingdom, and Switzerland)
may be transferred to, stored and processed in the United States or any other
country in which Microsoft or its affiliates or subcontractors maintain facilities. You
appoint Microsoft and its affiliates to perform any such transfer of Your data, exam
information and exam results to any such country and to store and process Your
data. See the Microsoft Privacy Statement for more information on how we may
collect, use and share Your data.

7. OWNERSHIP AND ALL RIGHTS RESERVED

7.1. Ownership. Microsoft owns and retains all rights, title and interest in and to
the Microsoft Certification exam.

7.2. Remedies. In addition to any other rights and remedies provided by law or this
Agreement, Microsoft hereby expressly reserves all legal and equitable remedies
arising out of a breach of this Agreement and/or the infringement of any of
Microsoft’s intellectual property rights.

MICROSOFT CERTIFICATION CANDIDATE


AGREEMENT (DURING EXAM)
YOU AGREED TO ADHERE TO THE TERMS AND CONDITIONS OF THE MICROSOFT
CERTIFICATION CANDIDATE AGREEMENT DURING REGISTRATION. BELOW IS A
REMINDER OF THE RULES SPECIFIC TO EXAM EXPERIENCE. YOU MUST AGREE TO
THESE TERMS AND CONDITIONS TO TAKE THE EXAM.

This exam is Microsoft confidential and proprietary information and is protected by


intellectual property laws. Any disclosure of the exam or information related to the
exam, including exam questions, answers, content, computations, diagrams, drawings or
worksheets (“Exam Related Information”) is strictly prohibited. You will not disclose,
distribute, copy, display, publish, summarize, photograph, record, download, transmit or
post the exam or any Exam Related Information, in whole or in part, in any form or by
any means now known or hereafter devised.

You will not participate in any behavior that could compromise the confidentiality or
results of any Microsoft Certification exam. Proctors are authorized to take immediate
and appropriate measures against individuals who violate testing rules. You may be
prohibited from taking any Microsoft Certification exams and your exam results may be
invalidated if Microsoft believes You violated this Agreement or engaged in any
misconduct and no exam refund will be provided. Examples of misconduct include:

1. Copying any exam or Exam Related Information in any form or by any means.
2. Misrepresenting Your identity or impersonating another individual.
3. Misrepresenting Your country of residence or the country where an online
proctored exam will be delivered.
4. Modifying or altering the exam, exam score or any exam record.
5. Submitting any work or answers that are not entirely Your own.
6. Providing or receiving improper assistance during the exam.
7. Possessing non-authorized items while taking an exam, including mobile phones,
electronic devices, laptops, watches, notes, documentation, or content.
8. Misconduct as determined by statistical analysis.
9. Engaging in any other misconduct that could compromise the confidentiality,
integrity or security of the exam.
10. Violating any Microsoft or exam delivery provider’s policy, requirement, or rule.

Microsoft reserves the right to invalidate your exam score if Microsoft determines you
were not compliant with this section.
Microsoft Certification Renewal
Assessment Candidate Agreement
Article • 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
https://learn.microsoft.com/certifications/certification-exam-policies.

You have thirty (30) days after taking an assessment to challenge your assessment
score for that assessment.

4. PRIVACY

The personal information you provide to take this assessment may be used by
Microsoft in accordance with the Microsoft Privacy Statement. Microsoft may
also share the personal information You provide and your assessment results with
other Microsoft programs, e.g., the Microsoft Partner Network program, and verify
Your or Your employer’s compliance with the program requirements.

5. DATA TRANSFER NOTICE

Your personal data, assessment information and assessment results (including


personal data collected from the European Economic Area, the United Kingdom,
and Switzerland) may be transferred to, stored and processed in the United States
or any other country in which Microsoft or its affiliates or subcontractors maintain
facilities. You appoint Microsoft and its affiliates to perform any such transfer of
Your data, assessment information and assessment results to any such country and
to store and process Your data. See the Microsoft Privacy Statement for more
information on how we may collect, use, and share Your data.

6. OWNERSHIP

Microsoft owns and retains all rights, title, and interest in and to the Microsoft
Certification renewal assessment and Assessment Related Information.

7. REMEDIES

In addition to any other rights and remedies provided by law or this Agreement,
Microsoft hereby expressly reserves all legal and equitable remedies arising out of
a breach of this Agreement and/or the infringement of any of Microsoft’s
intellectual property rights.
Find a 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

dama.go GmbH

Fast Lane Institute for Knowledge Transfer GmbH

Firebrand Training Limited

get&use Academy GmbH.

GFN GmbH
in-time IT Training Center GbR

IT Schulungen New Elements GmbH

Lanworks AG

LM IT Services

netlogix GmbH & Co. KG.

New Horizons

Nordcloud
ppedv AG

Private ptm-Akademie GmbH

SoftEd Systems

SoftwareONE

TD Synnex Academy

TUV Rheinland Akademie

WBS TRAINING AG

Ghana

Koenig Solutions

Greece

Fast Lane CEE

Infolab

New Horizons Greece

TD Synnex Academy

Hong Kong

Fevaworks Techonology

Infocan Computer

Kenfil Hong Kong Limited

Kornerstone (A Trainocate Company)

Trainocate

Welkin Computer Training
Hungary

Fast Lane CEE

Szirtes Technologies Oktatóközpont

TD Synnex Academy

Iceland

Promennt

India

Alchemy Solutions

CloudThat Technologies

Cognixia

Fast Lane Cloud and Security Services Pte. Ltd.

Koenig Solutions

Mercury Solutions

Palmeto Solutions

RJP Infotek Private Limited

RPS Consulting Private Limited

Simplilearn

Spectrum FZ-LLC

Synergetics Information Technology Services

TAI Infotech Pvt. Ltd.

Tech Data Corporation

Technofocus Solutions

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 [email protected].

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 (microsoft.com) .

Microsoft training and certification solutions help businesses and accredited academic
institutions accelerate adoption and use of Microsoft technologies. With these
enterprise-ready, direct-from-the-source training and certification resources, your
employees can gain the skills they need to work more efficiently and productively.

Microsoft training and certification solutions are available through the Microsoft
Volume Licensing program, a customizable Microsoft software purchase program that
grants discounted access to Microsoft training and certification solutions.

By consolidating the purchasing, budgeting, and tracking of the Microsoft training and
certification solutions products described on this page with other Microsoft technology
purchases through Volume Licensing, your organization can achieve on average a 20 to
80 percent cost savings (depending on the product and Volume Licensing contract
level).

Microsoft E-Reference Libraries

Microsoft E-Reference Libraries offer comprehensive content on Microsoft


products and related technologies. Hosted online through any Internet connection,
the easy-to-use collection of Microsoft Press e-books provides an efficient, cost-
effective alternative to print libraries and an excellent post-course supplement to
classroom training and e-learning courses.

Microsoft Certification exam vouchers

Microsoft Certified Professionals can enhance your organization's competitive


advantage, help increase customer satisfaction, and reduce network downtime.
Microsoft Certification exam packs for academic institutions

With Microsoft Certifications, you can validate your students’ technology skills,
helping them to differentiate themselves and to enhance their education and
career prospects. Plus, you can use Microsoft Certifications to support your faculty
and staff professional development goals.

You can order exam class and site packs that put students on the path to earning a
Microsoft Certification—including Microsoft Office Specialist (MOS) and
Fundamentals certifications. Certification exam class and site packs include a
specific number of exam vouchers that you can use over the course of one year.
Whether for a high school, two-year college, or four-year college, you can tailor a
mix of certifications to meet your unique needs.

Certification Description No. of


product exam
vouchers
per
site/class
pack

MOS/MCE Packages of 500 exams that can be used as a combination 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
[email protected].

Contact our sales specialists to inquire about adding Microsoft training and
certification solutions.

Frequently asked questions


The following questions specifically address Volume Licensing for Microsoft training and
certification solutions. Visit the certification overview or exam policies and FAQ pages for
answers to general questions regarding Microsoft Certification or the exams.

Microsoft training and certification solutions


Q: What products are supported by Microsoft training and certification solutions?

Microsoft training and certification solutions support Microsoft solution areas, including:

App innovation
Infrastructure
Data and AI
Modern work
Business applications
Security, compliance, and identity

As Microsoft adds or changes solutions areas, our certification program will be updated
to reflect those priorities.

Q: In what regions can I purchase training and certification products through my


Volume Licensing agreement?

Microsoft training and certification solutions are available within Volume Licensing in all
regions. Contact your Volume Licensing account manager with any questions about
pricing, licensing, and accelerated discounting.

Product access and usage


Q: If I acquire a Microsoft training and certification solutions license, how do I access
the content?

You can access content for Microsoft training and certification solutions (Microsoft E-
Reference Libraries and Microsoft Certification Program exam vouchers) by using access
codes. Access codes put the choice of learning in the hands of your employees. As an
administrator, you will receive your access codes electronically at the start of your
Volume Licensing agreement term. You can activate the codes at any time during the
agreement term.

Note If you acquire your access codes during an existing agreement, the cost and
benefits are pro-rated, based on the time left on the agreement.
Microsoft E-Reference Library code. To access the library, you must have a license.
After the library has been unlocked, you will have access until the end of your
Volume Licensing agreement.
Microsoft Certification Program exam voucher codes. You can register to take
one exam for each Microsoft Certification Program exam voucher code. Exam
voucher codes can only be used once.

Q: If I do not use all the codes acquired during my agreement, or if an employee


resigns, can I reassign the code to another employee or receive a refund for the
unused codes?

No. Access codes for Volume Licensing Online Services (including Microsoft training and
certification solutions) are assigned to individuals and are non-transferable. You will not
receive a refund. All unused codes expire at the end of the agreement.

Q: After I place an order, how long does it take to receive exam voucher codes?

The order will be acknowledged within 48 hours of being processed by Microsoft. You
will receive access codes within 5 to 10 business days after the Large Account Reseller
order is invoiced by Microsoft.

Q: May I print, copy, or share Microsoft E-Reference Library books?

No. Printing, copying, and sharing of Microsoft E-Reference Library materials is


prohibited.

Volume Licensing
Q: How do I obtain Microsoft training and certification solutions packages?

Microsoft training and certification solutions are available to enterprise and select
customers through Microsoft Volume Licensing Online Services. Each package is offered
as a Service Subscription License (SSL) without the need for a User Subscription License
(USL) or an Add-on Subscription License (ASL). Contact our sales specialists for pricing
information.

Q: What is the difference between the pricing and subscription model of Microsoft
training and certification solutions and other Volume Licensing Online Services?

Microsoft training and certification solutions offers one-tier, single-package pricing.


Microsoft training and certification solutions packages can be ordered as a 12-month
subscription or are pro-rated based on the number of months that are left in the master
agreement. There is no need for a separate User Subscription License (USL) or an Add-
on Subscription License (ASL), which are required for other programs under Volume
Licensing Online Services.

Note If you order Microsoft training and certification solutions as a 12-month


subscription, subsequent orders will expire at the same time as the initial 12-month
subscription order.

Q: How many codes should I acquire?

The more codes your organization acquires, the greater the volume discount you
receive. We recommend that you use one of the following resources to determine your
organization's training needs and to develop a learning plan that aligns with your
company's business goals.

Send an email message to Microsoft training and certification solutions Volume


Licensing Help.
Find your local Microsoft Certified Partner for Microsoft training and certification
solutions.

Q: How many exam vouchers should I order?

To determine how many vouchers you need, first determine:

The number of people in your organization who need to be certified.


Which certifications each person needs.
The number of exams required for each certification.
The amount of time each person requires to achieve certification.
The number of months remaining on your license agreement.

Remember that it is important for your people to gain hands-on experience with
Microsoft products. We recommend six months or more of preparation for basic
certifications and one year for advanced certifications.

Microsoft Certification exam packs for academic


institutions
Q: Which curriculum options are available to prepare for the exams included in the
Microsoft Office Specialist (MOS) Site Pack?

Each exam has preparation materials available. Choose the exam from the new exams
list, and then look for the exam’s available preparation options.

Q: What are the requirements to deploy a MOS License?


Your institution must be a registered Certiport authorized testing center and comply
with the technical requirements posted on the Certiport website to utilize the MOS
Site Pack benefit and to deliver MOS exams. If your institution is not a Certiport
authorized testing center, it needs to go through the process to become a Certiport
testing center .

Q: After I order a MOS Site Pack through Volume Licensing, how will I be notified of
access to the exam vouchers?

You will receive an automated email within 24 hours with instructions about how to
access the Microsoft Certification Site Pack Management site, along with contact
information for the Certiport Customer Service Department.
Certification support
Article • 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
https://portal.azure.com. Opening this new tab will resolve the issue most of the time.

I had some issues with my labs. How do I let


Microsoft know?
If you run into issues with labs, please complete the Exam item challenge process.
Although we won’t be able to provide a specific explanation for your experience, our
investigation will help us identify root causes and identify solutions that will improve the
experience for everyone.

I had some issues with my labs. How do I request


a rescore?
If you received a score, it is an accurate reflection of your performance on the exam; we
have designed scoring to account for any lab issues that you may experience. If you
failed, a rescore will not change that result.

When will I receive my score?


Labs take longer to score than traditional item types. Because the labs appear at the end
of the exam, you may not get your result immediately. It can take 30 minutes or longer
to receive a score. You do not have to wait for the score report. It will be passed
automatically to our certification database and will show up in your MC dashboard. This
should occur within 24 hours of the exam delivery. If it does not appear, please contact
certification support.

Do exams with performance-based questions


take longer to complete?
Yes. These exams may take longer to complete than exams that do not contain
performance-based items. The amount of time allotted for each exam takes this into
account.

Should I prepare for the performance-based


exams differently than I prepare for other
exams?
No. The skills measured remain the same regardless of the format of the question. The
knowledge and skills assessed on the exam are listed in the “Skills measured” section of
the exam details page. If you practice the skills, you’ll be prepared for any item type,
including labs.

Are there any specific test center requirements


for exams that have labs? Many test centers are
not listed when I try to schedule the exams that
have labs, but the same test centers are listed for
exams that do not.
Exams that include labs require testing centers to meet certain internet connectivity
requirements, so a smaller set of testing centers are available. As labs are added to more
of the new role-based exams, they will also be subject to these testing center limitations.
If you have specific testing centers in mind, contact the specific test center to learn if
they can deliver labs; alternately, they will not be listed as available test centers once
you select the exam. If that occurs, we recommend finding a different test center or
taking the exam through online proctoring. In the future, you may be able to take labs
through online proctoring, but we are currently limiting lab delivery to only test centers
that meet the connectivity and technical requirements needed to deliver them
successfully.

Where can I find a list of exams that contain


labs?
We do not share a list of exams that have labs because the presence or absence of labs
can literally change from one candidate to the next based on Azure availability, outages,
and bandwidth, leading to escalations when candidates think the exam was to have labs
but didn’t.

The goal is to have labs on every role-based certification, so it is best to plan for labs as
you’re preparing. An added benefit is that by preparing as if the exam will have labs, you
get additional experience that only puts you in a better spot to have the experience
needed to pass the exam.

At the beginning of the exam, the instructions provide information on what to expect on
the exam, including if it will have labs. Read the instructions carefully so you know if the
exam contains labs (as well as case studies and other question types that may have
different requirements than what’s typical).

Practice Assessments frequently asked


questions
What are Practice Assessments?
Practice Assessments are informal and voluntary tests taken as preparation for one of
Microsoft’s certification exams. These assessments are hosted on Microsoft Learn and
contain example questions to provide insight into the difficulty of the certification exam
and may help you determine if additional preparation is required before taking the
exam.

Why should I take Practice Assessments?


While not a guarantee, research shows that attaining a high score on a Practice
Assessment increases the likelihood that someone will pass a Microsoft Certification
exam. These Practice Assessments are intended to provide an overview of the style,
wording, and difficulty of the questions that you are likely to experience on this exam. To
help you better prepare, the score report provides the answer, a rationale, and a URL
that will link you to additional information for every question.

Who can take a Practice Assessment?


Practice Assessments are available for free to every learner and can be taken as many
times as you want. You will need to sign in to your Learn profile or create an account
before taking the Practice Assessment.

Where can I find a Practice Assessment?


If the exam that you’re interested in taking has a Practice Assessment (not all of them
do), you will find the link to it on the exam details page for that specific exam in the
“Schedule exam” section. (See image below)

I can’t find a free Practice Assessment for the


exam I want to take. Where is it?
Currently, not all Microsoft Certification exams have free Practice Assessments. However,
some have practice tests available through MeasureUp. These are available for purchase.
They can be found on the exam details page for that exam or here .
Are Practice Assessments available for all
Microsoft Certifications?
No. Over the next few months, Microsoft will roll out free Practice Assessments for
additional exams.

Are the Practice Assessments free?


Yes. Practice Assessments are free and available to all learners who wish to use them as
an exam preparation resource for Microsoft Certifications.

Will Practice Assessments be available in


multiple languages?
Yes. Practice Assessments will be available in multiple languages.

Can I still take the Practice Tests from


MeasureUp?
Practice Tests from MeasureUp are still available and can be found here .

How is the multiple choice select n (e.g., choose


two) question type scored?
To earn the point for this type of question, you must select all of the correct options
without selecting any incorrect options. Note that this is different from how these
question types are scored on Microsoft Certification exams.

How can I get help with issues or problems I


have on Practice Assessments? How can I
provide feedback?
Please use the Practice Assessment Feedback Form to report a technical issue. You can
provide feedback on the overall experience by completing the Practice Assessment
Survey .
Frequently asked questions about
academic pricing
Are student discounts available for exams?
Visit: Student discounts.

Can I get a refund if I initially registered and paid


for an exam without verifying an academic
discount, but I’m verified now?
No. If you decide to register and pay for an exam before you have verified your student
status, you must pay commercial pricing and will not receive a refund. You must ensure
that you are verified before completing your registration and payment.

Does my academic verification expire?


Yes. Your academic verification is only valid for 12 months. After 12 months, you need to
repeat the verification process.

I’m an educator. Can I still receive an academic


discount (in applicable countries/regions) on my
Microsoft Certification exam delivered in the
commercial channel?
Yes. You need to follow the same process as a student. In other words, you must select
“Student” as your job function in your Microsoft account profile, and you must verify
your status through the same process as a student. For more information, visit: Student
discounts.

Who do I contact for questions regarding the


academic verification process for Microsoft
Certification exams?
If you have general questions related to exam registration or questions specific to a new
or pending verification request, please contact certification support.
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 (microsoft.com)

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 customsettings.ini and


bootstrap.ini

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 customsettings.ini and


bootstrap.ini

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


Node.js,
.NET, and/or SPFx)

Design solution based on technical and business requirements

Design authentication scenarios, including for guest users and


multitenant
authentication

Design UI by using Microsoft Teams UI Library, Fluent UI React


Northstar, Adaptive
Cards, and Microsoft Teams UI Kit for Figma

Implement Microsoft identity (15-20%)

Register an application

Determine the supported account type

Select authentication and client credentials for app type and


authentication flow

Define app roles

Implement authentication

Configure the JavaScript implementation of Microsoft Authentication


Library
(MSAL) for endpoint and token cache

Plan and configure scopes for dynamic or static permission

Use the MSAL (JavaScript) login method

Implement single sign-on authentication for a bot

Implement single sign-on authentication for a tab


Configure permissions to consume an API
Configure delegated permissions for the app

Configure application permissions for the app

Specify and implement consent requirements

Grant consent to an application

Implement authorization to expose or consume an API


Configure incremental consent scopes

Grant scoped permissions to API

Call MSAL (JavaScript) using AcquireTokenSilent/AcquireToken pattern

Implement authorization in an API

Validate access token

Configure effective permissions for delegated scopes

Implement app permissions by using roles

Use a delegated access token to call a Microsoft API

Create a service to access Microsoft Graph


Configure client credentials using a certificate

Consume certificates from Key Vault, including using managed


identities

Configure application permissions for the app

Acquire an access token for Microsoft Graph using an application


permission and
client credential certificate

Build apps with Microsoft Graph (10-15%)

Access data from Microsoft Graph


Determine whether to retrieve data using a Microsoft Graph SDK or the
Graph
REST API

Get the signed-in user's profile

Get a list of users in the organization

Get the user object based on the user's unique identifier

Access user data from Microsoft Graph

Create, read, update, and delete data

Traverse Microsoft Graph to retrieve data

Upload files larger than 10 mb to Teams

Implement Microsoft Graph Toolkit

Customize responses by using query parameters


Use query parameters, including $filter, $select, $orderby,
$count, $skip, and $stop

Expand and retrieve resources using $expand query parameter

Search for resources using $search query parameter

Access paged date using $odata.nextLink, $skip, and $skiptoken


parameters

Test queries and responses by using Microsoft Graph Explorer

Optimize usage of Microsoft Graph resources

Monitor for changes using change notifications

Combine multiple requests using $batch

Get changes using a delta query

Detect and handle throttling

Manage a team lifecycle by using Microsoft Graph

Get the information on a team by ID

Get the list of members in a team


Get the list of owners of a team

Get the list of teams where the signed in user is a member

Provision a team using an existing Teams template

Delete or archive a team

Update an existing team

Enable resource-specific consent

Extend and customize Microsoft 365 with SharePoint


Framework (15-20%)

Describe the components of a SharePoint Framework (SPFx)


solution
Identify the appropriate tool to create an SPFx Web Part project

Describe properties of client-side web parts

Describe Office UI Fabric (Fluent UI) in client-side web parts

Explain when to use an app page

Differentiate between app page and web part

Describe rendering framework options

Describe branding and theming in SharePoint Online

Describe Adaptive Card Extensions

Describe Viva Connections and Viva dashboard

Describe the types of SPFx extensions (Application Customizer, Field


Customizer,
Command Set extension)

Describe the process to package and deploy an SPFx solution


Describe the options for preparing a package for deployment

Describe the options for packaging a solution

Describe the requirements of tenant-scoped solution deployment


Describe the requirements of domain isolated web parts

Describe the options to deploy a SPFx solution

Describe how to build a Microsoft Teams tab by using SPFx

Manually create an app manifest to deploy a SPFx Web Part to Teams

Describe the consumption of Microsoft Graph

Describe the purpose of the MSGraphClient object

Describe the methods for granting permissions to Microsoft Graph

Describe the consumption of third-party APIs secured with


Microsoft Azure Active Directory (Azure AD), part of Microsoft
Entra from within SPFx
Describe the purpose of the AadHttpClient object

Identify the methods for granting permissions to consume a third-party


API

Describe Web Parts as Teams Tabs


Describe the considerations for creating a SPFx Web Part to be a Teams
Tab

Describe the options for deploying a SPFx Web Part as a Teams Tab

Extend Microsoft Teams (30-35%)

Create a Microsoft Teams app manifest

Configure an app manifest using the Developer Portal

Create an app package for a Microsoft Teams app

Create and use task modules


Create a card-based task module

Create an iframe-based task module

Invoke a task module from a tab


Invoke a task module from a bot

Chain task module invocations

Create a webhook

Create an outgoing webhook

Create an incoming webhook

Implement custom Teams tabs


Create a personal tab

Implement device permissions in a personal tab

Create a channel/group tab

Create a tab with a deep link

Create an adaptive card tab

Create a messaging extension

Create a search command extension

Create an action command extension using an adaptive card

Create an action command extension using parameters

Add link unfurling

Create conversational, call, and online media bots

Create a personal bot

Create a group/channel bot

Send actionable messages from a bot

Create a call bot

Create an online media bot

Handle incoming calls


Transfer incoming calls

Create a meeting extension


Describe the capabilities of Microsoft Teams meeting apps

Enable and configure apps for Teams meetings

Create or integrate apps within the meeting lifecycle

Implement shared meeting stage

Test, deploy, monitor, and maintain modern enterprise-


grade app solutions (5-10%)

Test apps and solutions

Design test plans, including Bots, Connectors, Messaging extensions,


Meeting
extensions, SSO, and Adaptive cards

Specify required sample data for testing

Deploy sample data by using M365 CLI or PowerShell scripts

Execute test plans, including Bots, Connectors, Messaging extensions,


Meeting
extensions, SSO, and Adaptive cards

Deploy apps and solutions

Create or modify app definitions in the Developer Portal for Teams

Manage Teams apps packages by using the Developer Portal for Teams

Upload a custom app to a single user or team

Upload an app to the App Catalog

Upload an app to the Developer Portal for Teams

Automate deployment of Teams apps

Monitor and maintain published apps

Recommend audit settings using Microsoft 365 Audit logging


Review and evaluate performance using App Insights

Monitor Microsoft Graph API permissions by using the Microsoft 365


compliance
center

Assess new SDK versions for impact to published apps

Analyze logs, usage data, and audit data

Study resources
We recommend that you train and get hands-on experience before you take
the exam.
We offer self-study options and classroom training as well as
links to documentation,
community sites, and videos.

Study resources Links to learning and documentation

Get trained Choose from self-paced learning paths and modules or take an instructor
led course

Find documentation Microsoft 365 developer documentation

Microsoft 365 documentation

Microsoft Graph documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft 365 - Microsoft Tech Community

support SharePoint - Microsoft Tech Community

Teams Developer - Microsoft Tech Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone

Change log
Key to understanding the table: The topic groups (also known as
functional groups) are
in bold typeface followed by the objectives
within each group. The table is a comparison
between the two versions of
the exam skills measured and the third column describes
the extent of
the changes.

Skill area prior to October 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


Node.js,
.NET, and/or SPFx)

Design solution based on technical and business requirements


Design authentication scenarios, including for guest users and
multitenant
authentication
Design UI by using Microsoft Teams UI Library, Fluent UI React
Northstar, Adaptive
Cards, and Microsoft Teams UI Kit for Figma

Implement Microsoft identity (10-20%)

Register an application

Determine the supported account type

Select authentication and client credentials for app type and


authentication flow

Define app roles

Implement authentication

Configure the JavaScript implementation of Microsoft Authentication


Library
(MSAL) for endpoint and token cache

Plan and configure scopes for dynamic or static permission

Use the MSAL (JavaScript) login method

Implement single sign-on authentication for a bot

Implement single sign-on authentication for a tab

Configure permissions to consume an API

Configure delegated permissions for the app

Configure application permissions for the app

Specify and implement consent requirements

Grant consent to an application

Implement authorization to expose or consume an API

Configure incremental consent scopes

Grant scoped permissions to API

Call MSAL (JavaScript) using AcquireTokenSilent/AcquireToken pattern


Implement authorization in an API
Validate access token

Configure effective permissions for delegated scopes

Implement app permissions by using roles

Use a delegated access token to call a Microsoft API

Create a service to access Microsoft Graph


Configure client credentials using a certificate

Consume certificates from Key Vault, including using managed


identities

Configure application permissions for the app

Acquire an access token for Microsoft Graph using an application


permission and
client credential certificate

Build Apps with Microsoft Graph (10-15%)

Access data from Microsoft Graph

Determine whether to retrieve data using a Microsoft Graph SDK or the


Graph
REST API

Get the signed-in user's profile

Get a list of users in the organization

Get the user object based on the user's unique identifier

Access user data from Microsoft Graph

Create, read, update, and delete data

Traverse Microsoft Graph to retrieve data

Upload files larger than 10 mb to Teams

Implement Microsoft Graph Toolkit

Customize responses by using query parameters


Use query parameters, including $filter, $select, $orderby,
$count, $skip, and $stop

Expand and retrieve resources using $expand query parameter

Search for resources using $search query parameter

Access paged date using $odata.nextLink, $skip, and $skiptoken


parameters

Test queries and responses by using Microsoft Graph Explorer

Optimize usage of Microsoft Graph resources


Monitor for changes using change notifications

Combine multiple requests using $batch

Get changes using a delta query

Detect and handle throttling

Manage a team lifecycle by using Microsoft Graph


Get the information on a team by ID

Get the list of members in a team

Get the list of owners of a team

Get the list of teams where the signed in user is a member

Provision a team using an existing Teams template

Delete or archive a team

Update an existing team

Enable resource-specific consent

Extend and Customize Microsoft 365 with SharePoint


Framework (15-20%)

Describe the components of a SharePoint Framework (SPFx)


solution

Identify the appropriate tool to create an SPFx Web Part project


Describe properties of client-side web parts

Describe Office UI Fabric (Fluent UI) in client-side web parts

Explain when to use an app page

Differentiate between app page and web part

Describe rendering framework options

Describe branding and theming in SharePoint Online

Describe Adaptive Card Extensions

Describe Viva Connections and Viva dashboard

Describe the types of SPFx extensions (Application Customizer, Field


Customizer,
Command Set extension)

Describe the process to package and deploy an SPFx solution


Describe the options for preparing a package for deployment

Describe the options for packaging a solution

Describe the requirements of tenant-scoped solution deployment

Describe the requirements of domain isolated web parts

Describe the options to deploy a SPFx solution

Describe how to build a Microsoft Teams tab by using SPFx

Manually create an app manifest to deploy a SPFx Web Part to Teams

Describe the consumption of Microsoft Graph


Describe the purpose of the MSGraphClient object

Describe the methods for granting permissions to Microsoft Graph

Describe the consumption of third-party APIs secured with Azure


AD from within SPFx
Describe the purpose of the AadHttpClient object
Identify the methods for granting permissions to consume a third-party
API

Describe Web Parts as Teams Tabs


Describe the considerations for creating a SPFx Web Part to be a Teams
Tab

Describe the options for deploying a SPFx Web Part as a Teams Tab

Extend Microsoft Teams (30-35%)

Create a Microsoft Teams app manifest

Configure an app manifest using the Developer Portal

Create an app package for a Microsoft Teams app

Create and use task modules


Create a card-based task module

Create an iframe-based task module

Invoke a task module from a tab

Invoke a task module from a bot

Chain task module invocations

Create a webhook

Create an outgoing webhook

Create an incoming webhook

Implement custom Teams tabs


Create a personal tab

Implement device permissions in a personal tab

Create a channel/group tab

Create a tab with a deep link


Create an adaptive card tab

Create a messaging extension


Create a search command extension

Create an action command extension using an adaptive card

Create an action command extension using parameters

Add link unfurling

Create conversational, call, and online media bots

Create a personal bot

Create a group/channel bot

Send actionable messages from a bot

Create a call bot

Create an online media bot

Handle incoming calls

Transfer incoming calls

Create a meeting extension


Describe the capabilities of Microsoft Teams meeting apps

Enable and configure apps for Teams meetings

Create or integrate apps within the meeting lifecycle

Implement shared meeting stage

Test, deploy, monitor, and maintain modern enterprise-


grade app solutions (5-10%)

Test apps and solutions


Design test plans, including Bots, Connectors, Messaging extensions,
Meeting
extensions, SSO, and Adaptive cards

Specify required sample data for testing

Deploy sample data by using M365 CLI or PowerShell scripts

Execute test plans, including Bots, Connectors, Messaging extensions,


Meeting
extensions, SSO, and Adaptive cards

Deploy apps and solutions


Create or modify app definitions in the Developer Portal for Teams

Manage Teams apps packages by using the Developer Portal for Teams

Upload a custom app to a single user or team

Upload an app to the App Catalog

Upload an app to the Developer Portal for Teams

Automate deployment of Teams apps

Monitor and maintain published apps


Recommend audit settings using Microsoft 365 Audit logging

Review and evaluate performance using App Insights

Monitor Microsoft Graph API permissions by using the Microsoft 365


compliance
center

Assess new SDK versions for impact to published apps

Analyze logs, usage data, and audit data


Study guide for Exam MS-700:
Managing Microsoft Teams
Article • 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 (microsoft.com)


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Change log
Key to understanding the table: The topic groups (also known as
functional groups) are
in bold typeface followed by the objectives
within each group. The table is a comparison
between the two versions of
the exam skills measured and the third column describes
the extent of
the changes.

Skill area prior to March 28, 2023 Skill area as of March 28, 2023 Change

Audience profile Minor

Configure Microsoft Dataverse Configure Microsoft Dataverse No


change

Manage a data model Manage a data model Minor

Configure Dataverse Configure Dataverse Minor

Configure security settings Configure security settings Minor

Create apps by using Microsoft Power Create apps by using Microsoft Power No
Apps Apps change

Create model-driven apps Create model-driven apps Minor

Define use cases for canvas apps Define use cases for canvas apps Minor

Build Microsoft Power Pages Build Microsoft Power Pages Minor


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/ASP.NET, 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/ASP.NET, 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 (microsoft.com)


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone

#LessCodeMorePower | Shows

Change log
Key to understanding the table: The topic groups (also known as
functional groups) are
in bold typeface followed by the objectives
within each group. The table is a comparison
between the two versions of
the exam skills measured and the third column describes
the extent of
the changes.

Skill area prior to June 27, 2023 Skill area as of June 27, 2023 Change

Audience profile Major

Design solutions Design automations % of exam


increased

Determine how to interact with an Removed


application targeted for automation

Determine which types of Power Describe Power Automate features and Major
Automate flows to implement capabilities

Design the solution Removed

Work with other Microsoft Power Added


Platform offerings

Record and analyze processes Added

Identify how to analyze and enhance 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 (microsoft.com)


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video #LessCodeMorePower | Shows

Browse other Microsoft Learn shows

Change log
Key to understanding the table: The topic groups (also known as
functional groups) are
in bold typeface followed by the objectives
within each group. The table is a comparison
between the two versions of
the exam skills measured and the third column describes
the extent of
the changes.

Skill area prior to June 22, 2023 Skill area as of June 22, 2023 Change

Audience profile No
change
Skill area prior to June 22, 2023 Skill area as of June 22, 2023 Change

Describe the business value of Microsoft Describe the business value of Microsoft No %
Power Platform Power Platform change

Describe the business value of Microsoft Describe the business value of Microsoft No
Power Platform services Power Platform services change

Describe the business value of extending Describe the business value of extending No
business solutions by using Microsoft business solutions by using Microsoft change
Power Platform Power Platform

Describe Microsoft Power Platform Describe Microsoft Power Platform No


administration and governance administration and governance change

Identify foundational components of Identify foundational components of No %


Microsoft Power Platform Microsoft Power Platform change

Describe Microsoft Dataverse Describe Microsoft Dataverse No


change

Describe connectors Describe connectors No


change

Demonstrate the capabilities of Power 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

You might also like