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

Credentials

Uploaded by

EmmanuelOwoseni
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Credentials

Uploaded by

EmmanuelOwoseni
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1115

Tell us about your PDF experience.

Certifications FAQ & Help


Find help and technical support for training and certifications within the topics below.

Earn a certification

e OVERVIEW

Certification process overview

Register and schedule an exam

Prepare for an exam

Practice Assessments

Exam duration and question types

Exam scoring and score reports

Online proctored exams

e OVERVIEW

Introduction

About online exams with Pearson VUE

Frequently asked questions (FAQs) about online proctored exams

Renew a certification

c HOW-TO GUIDE

Certification renewal process overview

Frequently asked questions (FAQs) about renewals

Exam accommodations

c HOW-TO GUIDE
Request accommodations

Available accommodations and documentation requirements

Frequently asked questions (FAQs) about exam accommodations

Manage certifications in the Learn profile

c HOW-TO GUIDE

Connect a certification profile to Learn

View, use, and share certificates and badges

View and share your transcript

Align certification profile and Learn profile accounts

Manage your certification profile

Retirement information

i REFERENCE

Certification retirement

Exam retirement

Course retirement

Program information

i REFERENCE

Beta exams

Exam development

Microsoft Certified Trainer

Volume licensing
Certification for students

c HOW-TO GUIDE

Student discounts

Student Training and Certification

College credit for certification exams

Policies and agreements

i REFERENCE

Certification expiration policy

Item challenge process

Exam security policy

Exam retake policy

Exam reschedule and cancellation policy

Microsoft Certification Program Agreement

Microsoft Certification Exam Agreement

Microsoft Certification Renewal Assessment Agreement

Training and certification news

h WHAT'S NEW

Social media and Blog

Training and certification in media

Moving from Learning to MSFT Learn

Certification help and Troubleshooting guides

c HOW-TO GUIDE
Certification support

Frequently asked questions

Microsoft Official Courseware (MOC) support

Find your MCID

Merge and transfer certification profiles

Vouchers and redeeming discounts

Microsoft Learning Partners

d TRAINING

Find a Learning Partner

Value of Learning Partners


Certification process overview
Article • 09/19/2023

Why get certified?


Earning a Microsoft Certification is globally recognized evidence of real world skills. A
Microsoft Certification showcases your commitment to keeping pace with rapidly
changing technology and positions you for increased skills, efficiency, and earning
potential in your professional roles.

Thirty-five percent of technical professionals say getting certified led to increased


income and twenty-six percent reported promotions1. IT professionals who achieve
a relevant, role-based technical certification perform an average of twenty-six
percent better than their uncertified colleagues2.
Team leaders who support and encourage their teams to get certified can expect a
higher performing workforce. Workers are more likely to stay with a company that
invests in their skills through certifications3.
Getting a Microsoft Certification is also a great way to break into the tech industry.
A Microsoft Certification conveys expertise, especially helpful for someone new to
the industry.

Getting started with Microsoft Certification


A great place to begin is the certifications overview, where you can explore certifications
by role or level. If you already know which certification you want to take, you can filter
and search from the browse certifications page.

Click the name of any certification to see the certification details page which lists the
exams you must pass to earn it. Some certifications only require one exam, while others
require more. On the details page, you’ll also find information about what skills are
measured, how to prepare, and links to registration. Each exam also has its own details
page covering exam-specifics.

Prepare for your certification exam(s)


For role-based, specialty, and fundamentals certifications, start by reviewing the study
guide on the exam details page. For MOS certifications, start by reviewing the skills list
on the exam details page. If you already have the skills, schedule the exam. If you’d like
more preparation, check out the certification or exam detail pages for options like:
Exam prep videos
Free online training on Training Services Partner
Instructor-led training
Practice Assessments
Additional preparation materials from Training Services Partner Press and training
delivered by Training Services Partners
Exam sandbox

To learn more about these and other ways to get prepared, visit: Prepare for an exam.

Register for a Microsoft Certification exam


When you’re ready, register from any exam details page. During the scheduling process,
you’ll choose to take the exam in a local test center or online. Local test centers provide
a secure, exam-ready testing environment while online proctored exams offer flexible
scheduling and the convenience of taking an exam from your home or office. Microsoft
partners with multiple exam providers to deliver certification exams for different types of
candidates. To learn more about these providers, how to register, and the benefits of
online exams versus test centers, visit: Register and schedule an exam.

 Tip

We’re committed to ensuring that every person who’s interested in taking


Microsoft certifications can do so in a way that is fair and accurately reflects their
skills and abilities. Visit Request accommodations to learn more about requesting
accommodations.

Getting your exam results and certifications


For most exams, you’ll be informed of your results within minutes. But it can take up to
24 hours for results to appear in your Learn profile’s Certifications tab. For more
information about exam results and how to access them, visit Exam scoring and score
reports.

Please note: if you’ve taken a beta exam or scheduled your exam via Certiport , the
exam provider for students and educators, timing of exam results may vary.

Share your success with badges


If you’ve passed all the exams to earn a certification, congratulations! Employers and
colleagues will recognize your achievement when you share your badge on professional
networks or embed it in your email signature or resume. It’s your time to shine. You can
view, download, and share your accomplishments as badges or certificates, or share a
record of your success on your Microsoft transcript. For more information on transcripts,
visit View and share transcripts.

Renewing your certification


Keep in mind that role-based and specialty certifications expire after one year. You can
take free online renewal assessments six months before they expire to extend your
certification for a year. For more information, visit: Renew your certification.

1
IDC white paper, sponsored by Microsoft, “Benefits of Role-Based Certifications ,” June
2020.

2
Pearson VUE, “2018 Value of IT Certification ,” 2018.

3LinkedIn, “2020 Global Talent Trends Report ,” 2020.


Request exam accommodations
Article • 09/19/2023

We’ve designed certification exam accommodations to support candidates while


maintaining our high standards.

) Important

Request accommodations before you schedule an exam.


It can take up to 20 days to process and schedule an accommodation request
(online or in person). Be sure to plan ahead so we can ensure a positive exam
experience.

What types of accommodations are


considered?
We often approve accommodations for:

extra time for learning disabilities, ADHD, PTSD, or test anxiety


use of assistive technology
a personal care assistant, reader, and/or scribe to be present during the exam
limited ability to rearrange your home test environment to meet security standards

To see a detailed description of all accommodations and documentation requirements,


visit: Available exam accommodations and documentation requirements.

How to request exam accommodations


Be sure to request and confirm accommodations before scheduling your exam.

To request accommodations through Pearson VUE:

1. Review the list of available exam accommodations and documentation


requirements.
2. Visit Pearson VUE’s Reasonable Adjustments Request System .

If you’re a first-time user, click New User Registration and follow the steps to
create your account.
You will receive an activation email (click once on the link in the email).
Log into the system and click the “Start a new request here” button.
Provide the information requested at each step.
Upload any supporting documents, if required.
Click the “Submit” button.
3. You will receive an email confirming your request.
4. It may take up to 10 business days for disability experts to review your request.
You will receive an email when the review is complete informing you of the
decision.
5. If your request is approved, the email will include instructions for scheduling your
exam with accommodations.

If you have any questions about the process, please contact the Pearson VUE
accommodations team to learn more.

If you’ve contacted Pearson VUE but need additional assistance with accommodations,
please contact the Microsoft Exam Accommodations Support team.

Explore the exam sandbox


Not sure what to expect on the exam? If you use assistive devices or keyboard
shortcuts, the exam sandbox will help you understand how assistive devices can be used
in the exam interface, as well as how the keyboard can be used to navigate through the
exam. Go directly to the English exam sandbox , or learn more about the exam
sandbox, and find links to localized language sandbox experiences, by visiting: Prepare
for an exam.

Question types
To learn more about the different types of questions you may be asked, visit: Exam
duration and exam experience.

Appeal an exam accommodation decision


You can always appeal if your accommodation is denied. To appeal a denial:

1. Click the “Request an Appeal” button on the bottom of Step 6 on your request in
the Pearson VUE request system . This will place an appeal form in the “My
Forms” section of the page.
2. Download and complete the appeal form and upload it into the “My Documents”
section of Step 6.
3. Upload additional documents by selecting the “Upload Additional Documents”
button in Step 6. If you provided documentation with your original request, the
decision letter will contain details on what information was missing. If you didn’t
provide documentation with the original request, consider doing so as part of your
appeal.
4. Click the “Submit” button at the bottom of the page. Your appeal will be carefully
reviewed by disability experts.

If you have any questions about the process, please contact the Pearson VUE
accommodations team to learn more.
Available exam accommodations and
associated documentation requirements
Article • 09/19/2023

All accommodations listed below must be requested before scheduling your exam
unless otherwise noted. Only requests for extra time and to have another adult present
in the testing area require documentation to verify your need for that accommodation
to ensure no unfair advantage is provided and to maintain the integrity of the
assessment experience. It's a bit inconvenient, but we're committed to a fair and valid
exam experience.

Accommodation Verification Verification Why do you need to


Documentation Documentation request this
required for test required for online accommodation in
center proctoring advance?

Extra time Yes Yes Adding extra time requires


a reconfiguration of the
exam. Note: Microsoft has
added 5 minutes to exam
time for unscheduled
breaks. You do not need to
request an accommodation
for this time to be added.
Visit Unscheduled breaks
on exams.

Reader and Yes Yes Extra time will be


Reader/Recorder provided. For test center
deliveries, you’ll test in a
separate room. For online
deliveries, the proctors
need to know that another
adult will be in the room.

Personal Care No Yes For test center deliveries,


Assistant (PCA) you’ll test in a separate
room. For online deliveries,
the proctors need to know
that another adult may
enter the room.

Ability to read No No In test centers, this is a


aloud distraction to others, so
you’ll be given a separate
room. For online deliveries,
Accommodation Verification Verification Why do you need to
Documentation Documentation request this
required for test required for online accommodation in
center proctoring advance?

the proctors need to know


you’ll be reading aloud.

Moving during the No N/A. No advance notice In test centers, this may be
exam, including is required. For online a distraction to others, so
fidgeting deliveries, you may move you’ll test in a separate
around within your work room.
area if your face stays in
view of the camera and
all prohibited items
remain out of arm’s
reach. If you need to
leave your work area or
the view of the camera,
initiate a break.

Noise cancelling No No Proctors will inspect the


headphones with headphones to ensure
Bluetooth Bluetooth has been
disabled.

Screen Reader No No The exam must be


Software (i.e., configured to allow this
Dragon Speak software to run. At test
(STT), JAWS, or centers, you’ll be provided
NVDA) with a separate room. For
online deliveries, the
proctor must be aware that
audio will occur during the
exam. NOTE the availability
of the screen reading
software varies by
modality:
- Test Centers: JAWS may
be available depending on
the test center location.
- Online Exams: JAWS,
NVDA, ZoomText Reader,
and Windows Narrator

Sign Language No No For test center deliveries,


Interpreter you’ll test in a separate
room if the sign language
interpreter is needed
during the exam. If they are
Accommodation Verification Verification Why do you need to
Documentation Documentation request this
required for test required for online accommodation in
center proctoring advance?

only needed for the check-


in and exit process, you
may test in the primary
testing area. For online
deliveries, the proctors
need to know that another
adult may be in the room
with you.

ZoomText (Screen No No The exam must be


Mag Only) configured to allow this
software to run.

Wheelchair No N/A. No advance notice Not all test centers are


Accessible Test is required. wheelchair accessible.
Center

Adjustable No N/A. No advance notice Not all test centers have


Workstation is required. adjustable workstations.

Sit/Stand No N/A. No advance notice Not all test centers have a


is required. sit/stand desk, and this
requires a separate room.

Additional lighting No N/A. No advance notice At test centers, you may


is required. require a separate room.

Chewing gum No N/A. No advance notice In test centers, this is a


is required. distraction to others, so
you’ll test in a separate
room.

Other Yes Yes Anything not expected


under typical exam
conditions requires an
accommodation so the
proctor is aware something
will be different, so others
are not distracted, and to
ensure any changes to the
exam configuration are
available during delivery.

Ways to verify your accommodation needs


For accommodations that require verification (extra time and having another adult in
the testing area), please provide one (1) of the following forms of information when
requesting accommodations. A formal diagnosis is not required to verify your need.

Proof of past accommodations, such as:


Previous testing or training accommodations
Workplace accommodations related to the request

School/education related accommodation records, such as:


Records showing participation in special education services (e.g., an
Individualized Education Program (IEP), Section 504 plan, etc.)
Note from an educator or school administrator on school letterhead describing
accommodations provided to you in school or that establishes your needs.

Proof of other accommodations, such as:


Accommodations provided by government or public entities (e.g., access to
public transportation for a physical disability)
Accommodations provided at a conference, convention, or similar event.

Letter from your manager, supervisor, teacher, or similar who can confirm your
need for the accommodation.
This form is optional and intended to assist with this type of request.

Professional evaluations, such as:


Letter or written recommendation from your health professional (e.g., physician,
therapist, mental health counselor, psychologist, naturopath, etc.) The optional
WWL Healthcare Provider Form can be used as a template for your health
care professional.
Results of psycho-educational or other professional evaluations
Evidence of treatment, such as a prescription.

Other documentation.
If you have something not listed here that demonstrates your need for the
requested accommodation, please provide it. It doesn’t have to be a formal
diagnosis or documentation. Our disability experts will let you know if they need
additional information to reach a decision.

If you don’t have any of the above, please contact the Microsoft Exam
Accommodations Support team for additional support verifying your need.

Available Assistive Technologies


Dragon Professional Individual
Fusion
JAWS
ZoomText Magnifier
ZoomText Magnifier/Reader
NVDA
Windows Magnifier
Windows Narrator
Mac Zoom

Allowed Items
For testing centers, some types of equipment, such as hearing aids and inhalers don’t
require pre-approval. It may be necessary for test center staff to inspect these items
before you bring them into the testing room. For a full list, review Microsoft’s Allowed
Items List .

You don’t need to request an accommodation for pets, service animals, or comfort
animals to be present during online exams. However, only service animals are
permitted in test centers; comfort animals are not. No advance notice is required.

You don’t need to request an accommodation to have a beverage during an online


proctored exam if it’s in a transparent spill-proof container. However, beverages aren't
allowed in most test centers (to avoid spills, damage, and distraction). Be sure to ask in
advance.

You don’t need to request an accommodation for most medical supplies unless they
require a connection to a cell phone or other monitoring device. If they do, you will
need to submit a request if a cell phone must be within view.

If you have any questions about the process, please contact the Pearson VUE
accommodations team to learn more. If you’ve contacted Pearson VUE but need
additional assistance with accommodations, please contact the Microsoft Exam
Accommodations Support team.

English as a second language


If the exam is not available in your native language, use the English as a Second
Language form to request additional time to read and answer the questions. If the
exam is available in your native language, you may take the exam in a different
language; however, you will not be given extra exam time to do so.
As part of the request process, you will need to attach a letter from an instructor or
employer or complete this form that verifies English is your second language.
Frequently asked questions about exam
accommodations
Article • 09/19/2023

If I have an accommodation for training that I took to prepare for the exam, do I need
a separate one for the certification exam itself?

Yes. The exam experience is separate from the training experience, and different
accommodations may be more appropriate in an exam setting. Microsoft is committed
to ensuring a fair and valid evaluation of your skills during our exam. To do so, we may
need to grant different accommodations that make more sense for an exam situation.

If I was previously provided an accommodation, do I have to go through the same


process for my next exam?

Once we have your accommodation on file, approvals are valid indefinitely for
permanent disabilities. You will not need to repeat the process unless you want to
change your specific accommodations. If you have a temporary disability, you‘ll need to
resubmit your request after one year.

If you received an accommodation from Pearson VUE prior to July 1, 2022, you will have
to create a profile in the request system to ensure that Microsoft’s policies are applied
to your request.

Why do I need to provide documentation to obtain an accommodation?

Certain accommodations require documentation to ensure fair and consistent delivery.


Because some accommodations could provide an unfair advantage to those who don’t
need them, we strive to create an equitable experience for all by verifying need.

We’ve expanded the list of documentation options that can be used to support your
accommodation request and removed documentation requirements where no unfair
advantage could be gained by providing the accommodation. You no longer need to
provide medical documentation to receive an accommodation. Learn more about the
types of acceptable documentation by visiting: Types of documentation accepted.

I would rather not disclose my condition to get the accommodation. Is that possible?

We do not request information about your condition. We simply need to know the
accommodations you want.

For those accommodations that require documentation, medical documentation is no


longer required. We have expanded the documentation options to include any
document that demonstrates your need, including those showing you received the
accommodation in the past. We don’t need to know what your condition is; we just need
to know that a similar accommodation has been granted. The more we know about your
specific needs, the more we can ensure you have what you need during the exam.
Microsoft and our exam delivery providers are committed to privacy and data security
and won’t share information provided as part of the accommodations process.

Note: Many accommodations don’t require documentation.

What are some behaviors that cause proctors to interrupt or revoke/cancel the exam?

Regardless of where you take your exam, you’ll be monitored via video; in an online
experience, this happens through a web camera. You must stay in view of the camera at
all times. Without an accommodation, you will not be able to read the questions aloud.
You may move your lips, mumble, fidget, move around, and look away from the
monitor.

If any of these behaviors, however, appear suspicious, the proctor will warn you to stop
the questionable behavior and may ask you to do another room scan if you’re taking the
exam online. If the behavior continues, the exam will be revoked.

One key difference between test center and online deliveries is that proctors have more
control over what is brought into the testing area. With online deliveries, if unauthorized
individuals enter your exam room, your exam will be cancelled or revoked. Note: If no
other childcare options are available, children under the age of 13 may be present
without requiring an accommodation.

If you need a reader/scribe or personal care attendant, that person may be present
during your exam by requesting an accommodation.

If you still have questions about specific behaviors that might cause the proctor to
interrupt or stop your exam, please contact the Microsoft Exam Accommodations
Support team to learn more.

What if I have challenges with the check-in process for online exams?

You’ll need to take and upload pictures from your phone and use your webcam to
visually scan the exam area within a 15-minute window. Your desk and walls will need to
be cleared of any prohibited items. Please request an accommodation prior to
registering for the exam if you feel unable to accomplish these tasks within the allotted
time or cannot rearrange your testing area to meet the “clean” room requirements.

I have an approved accommodation, but I need to reschedule. What do I do?


Use the same process you used to schedule the original appointment; contact the
scheduling agent as noted in your original approval letter. They will work with you to
reschedule the exam.

I am having trouble completing the request process and cannot proceed. Who can
help?

If you encounter issues that you cannot resolve at any point during the process, please
contact the Microsoft Exam Accommodations for additional assistance.
Register and schedule an exam
Article • 09/19/2023

How to register and schedule an exam


Begin with the certification overview or browse all certifications page to find the
exam you’d like to take, then click on the certification name.
On the certification detail pages, scroll to “Schedule exam” and click on the exam
provider button.
Effective January 16, 2023, you can have a maximum of two Microsoft Certification
exams scheduled at a time, either on the same day or on separate days through
Pearson VUE. After you take (or cancel) one of these exams, you can register for
another. Please note, there are no changes to exam scheduling through Certiport.
You can schedule certification exams no more than 90 days in advance. For any
additional questions on this policy, visit Pearson VUE customer service for test-
takers .

How to choose an exam delivery provider


In the “Schedule exam” section, you may see multiple exam provider options. If
you’re taking a certification on your own or as part of a training program, select
“Schedule with Pearson VUE”.
If you’re a student, member of an academic institution, or taking a Microsoft Office
Specialist (MOS) exam, select “Schedule with Certiport”.

Exam accommodations
We’re committed to ensuring that every person who’s interested in taking
Microsoft Certifications can do so in a way that’s fair and accurately reflects their
skills and abilities.
If you have a disability and want to request accommodations during the exam, visit
Request accommodations. Be sure to make accommodations requests before
scheduling so the exam provider has time to review your request and make sure
the testing environment supports your needs.

Online exam and test center options


In most cases, you can choose to take your exam online or at one of our local test
centers.

7 Note

If you don’t see an online option, it’s not available from your exam provider.

Test centers are a great choice if you prefer a quiet, pre-configured environment
without the worry of testing your computer and downloading software to meet
Microsoft’s security standards.
Online proctored exams give you the freedom to take the exam almost anywhere,
but you’ll be responsible for making sure your computer and exam area meet
security standards.

Run a system pre-check


If you decide to take your exam online, you’ll run a system pre-check to see if
the computer you’ll be using meets the requirements before registering.
For detailed instructions on how to perform the system pre-check, visit: About
online exams with Pearson VUE. (Certiport doesn’t offer online proctored exams at
this time.)

Step-by-step exam registration instructions


1. From any certification or exam details page, click the button to schedule an exam
with the appropriate exam delivery provider.

7 Note

Most exams show only Pearson VUE as the exam provider. The Certiport option will
appear only if you’re taking a Microsoft Office exam or taking your exam as part of
an academic process.
2. When you click the schedule button, you may be prompted to sign into your
certification profile with your personal Microsoft account (MSA). If you don’t yet
have a certification profile, create one here with the same MSA you use to sign into
Learn.

7 Note

If you have a certification profile but have not yet connected it to Microsoft Learn,
please visit: Connect a certification profile to Learn.
3. Make sure your contact information is up to date on your certification profile and
that your name matches the legal identification you’ll present at your scheduled
exam appointment; if it doesn’t match, you won’t be able to take the exam. To
learn how to update your legal name, visit Manage your certification profile. When
your profile is complete, select “Submit” (or “Next” if you’re verifying).
4. Any available discounts will be listed at the top of the page. In the box below, you
can check your discount eligibility for other email addresses (e.g., your work email
address; another personal email address). For more detailed information, visit
Vouchers and redeeming discounts. Once your discounts are claimed, select
“Schedule exam” to be redirected to your exam delivery provider.
5. Follow the on-screen steps to select a location, schedule your exam appointment,
and complete payment (if applicable).

Once registered, your appointment will appear in your Learn profile under Certifications.
Best of luck. You’ve got this!
7 Note

From your Learn profile, you can reschedule your appointment, cancel it, or begin a
scheduled online exam—all in one place.
Prepare for an exam
Article • 09/19/2023

Review the study guides for technical exams


Study guides are available for each role-based, specialty, and fundamentals exam. They
will help you understand what to expect on the exam and include a summary of the
topics the exam covers, with links to additional resources. They also include study
resources where you can find self-study options and classroom training, as well as links
to documentation, community sites, and exam prep videos. The information and
materials in the study guides will help you focus your studies as you prepare for the
exam.

Skills review for Microsoft Office exams


On every Microsoft Office Specialist (MOS) exam details page, you’ll find a “Skills
measured” section that includes a downloadable exam skills outline. This document
summarizes the topics that the exam covers.

Watch exam prep videos


Exam prep videos are available for some Microsoft Certification exams and are listed on
the exam details page and in the exam readiness zone. They provide tips, tricks, and
strategies for preparing for an exam by describing key skills measured on the exam and
how to allocate your study time. Each video segment corresponds to a major topic area
on the exam. These on-demand videos, led by Microsoft Certified Trainers (MCTs), will
highlight objectives that many test takers find difficult and include example questions
and answers with explanations. You can browse all available videos in the exam
readiness zone.
Self-paced training on Microsoft Learn
A list of free online learning paths is available on each certification and exam details
page to help you prepare. You can also browse all learning paths and modules based on
product (for example, Azure, Microsoft 365, Windows), based on role (such as developer
or data engineer), or based on learning level (beginner, intermediate, and advanced).

Microsoft Learn online modules and tutorials are bite-sized, interactive skill builders you
complete at your own pace and are available in multiple languages.

Instructor-led training
Find relevant instructor-led courses to prepare for your exam on the exam detail pages,
or browse all instructor-led courses. If you’re looking for in-depth, structured training,
instructor-led training offers dedicated, personal attention from technical subject matter
experts.

Online or in-person classes and workshops delivered by Microsoft Certified trainers are
centered around up-to-date ILT course material on Microsoft Learn to help you prepare
for certification.

Learn from a Microsoft Certified Trainer


Our worldwide training partner network offers trainer-delivered courses for your team
leveraging Microsoft Certified Trainers (MCT). MCTs are best-in-class trainers who deliver
Microsoft Official courseware through in-person and hybrid training deliveries. To
ensure the best ILT deliveries connect with a training partner today and request an MCT
instructor.

Take a Practice Assessment


Practice Assessments on Microsoft Learn: Some exams have free Practice Assessments,
available in multiple languages, that are delivered through Microsoft Learn to help you
prepare for your exam.

Practice Assessments help you practice skills, assess your knowledge, and identify the
areas where you need additional preparation to accelerate your chances of succeeding
on certification exams. These Practice Assessments are intended to provide an overview
of the style, wording, and difficulty of the questions that you are likely to experience on
this exam. These questions are not the same as what you will see on the exam nor is this
document illustrative of the length of the exam or its complexity (e.g., you may see
additional question types, multiple case studies, and labs). These questions are
examples only to provide insight into what to expect on the exam and help you
determine if additional preparation is required.

Practice Assessments are available in multiple languages, allowing you to take the
assessment in your preferred language as available.

Note that the exams may not be available in the same languages as the Practice
Assessment.

If available, a link will be provided on the exam details page. Visit the Practice
Assessments page to explore the comprehensive list of available Practice Assessments.

If you have any questions about Practice Assessments, review the FAQs.

We would like your feedback on the Practice Assessment experience; if you take a
Practice Assessment, please complete the Practice Assessment Survey .

Practice Tests offered by MeasureUp: Some exams have practice tests that are offered
through MeasureUp to help you prepare for your exam. If available, a link will be
provided on the exam details page.

Microsoft Press resources


Get more help from study guides, videos, and practice exams from the experts at
Microsoft Press .

Explore the exam sandbox


You can demo the exam experience by visiting our “exam sandbox.” Here you can
experience the look and feel of the exam before taking it. You’ll be able to interact with
different question types (e.g., build list, drag and drop, etc.) in the same user interface
you’ll use during the exam. Through the sandbox you can also learn which actions are
required to answer each question type, where information about the exam is located
(e.g., time remaining, questions remaining, etc.), how to mark questions for review, and
how to leave comments. You’ll also have access to the exam instructions, question type
help, and the non-disclosure agreement, so you can experience the exam from start to
finish.

The exam sandbox is available in the following languages:

Arabic
Chinese (Simplified)
Chinese (Traditional)
English
French
German
Indonesian
Italian
Japanese
Korean
Portuguese (Brazil)
Russian
Spanish

Request an accommodation
If you use assistive devices, read aloud, fidget, or require extra time, you may need an
accommodation. Accommodations must be requested before you register for the exam.
Learn more about requesting accommodations.
Practice Assessments for Microsoft
Certifications
Article • 09/27/2023

Overview
Are you preparing for a Microsoft Certification exam? We’re excited to announce
Practice Assessments on Microsoft Learn, our newest free exam preparation resource
that allows you to assess your knowledge and fill knowledge gaps so that you are better
prepared for your certification exam.

These assessments provide you with an overview of the style, wording, and difficulty of
the questions you’re likely to experience on the exam. Through these assessments,
you’re able to assess your readiness, determine where additional preparation is needed,
and fill knowledge gaps bringing you one step closer to the likelihood of passing your
exam.

7 Note

Practice Assessments will be available in local languages soon.

Availability
Below is a list of all the Practice Assessments available:

S/N Practice Assessment

1 AI-102: Designing and Implementing a Microsoft Azure AI Solution

2 AI-900: Microsoft Azure AI Fundamentals

3 AZ-104: Microsoft Azure Administrator

4 AZ-140: Configuring and Operating Microsoft Azure Virtual Desktop

5 AZ-204: Developing Solutions for Microsoft Azure

6 AZ-305: Designing Microsoft Azure Infrastructure Solutions

7 AZ-400: Designing and Implementing Microsoft DevOps Solutions

8 AZ-500: Microsoft Azure Security Technologies


S/N Practice Assessment

9 AZ-700: Designing and Implementing Microsoft Azure Networking Solutions

10 AZ-800: Administering Windows Server Hybrid Core Infrastructure

11 AZ-801: Configuring Windows Server Hybrid Advanced Services

12 AZ-900: Microsoft Azure Fundamentals

13 DP-100: Designing and Implementing a Data Science Solution on Azure

14 DP-203: Data Engineering on Microsoft Azure

15 DP-300: Administering Microsoft Azure SQL Solutions

16 DP-900: Microsoft Azure Data Fundamentals

17 MB-210: Microsoft Dynamics 365 Sales Functional Consultant

18 MB-230: Microsoft Dynamics 365 Customer Service Functional Consultant

19 MB-300: Microsoft Dynamics 365: Core Finance and Operations

20 MB-910: Microsoft Dynamics 365 Fundamentals (CRM)

21 MB-920: Microsoft Dynamics 365 Fundamentals (ERP)

22 MD-102: Endpoint Administrator

23 MS-102: Microsoft 365 Administrator

24 MS-203: Microsoft 365 Messaging

25 MS-700: Managing Microsoft Teams

26 MS-721: Collaboration Communications Systems Engineer

27 MS-900: Microsoft 365 Fundamentals

28 PL-100: Microsoft Power Platform App Maker

29 PL-200: Microsoft Power Platform Functional Consultant

30 PL-300: Microsoft Power BI Data Analyst

31 PL-400: Microsoft Power Platform Developer

32 PL-500: Microsoft Power Automate RPA Developer

33 PL-600: Microsoft Power Platform Solution Architect

34 PL-900: Microsoft Power Platform Fundamentals


S/N Practice Assessment

35 SC-200: Microsoft Security Operations Analyst

36 SC-300: Microsoft Identity and Access Administrator

37 SC-400: Administering Information Protection and Compliance in Microsoft 365

38 SC-900: Microsoft Security, Compliance, and Identity Fundamentals

Note: We will be launching Practice Assessments for others exams soon.

Benefits
Set yourself up for success and boost your exam performance.

Be fully prepared Free Close alignment with Ease of access


exam content

Assess your knowledge Practice Created by the same Access Practice


and prepare for your Assessments are team that develops our Assessments on
certification exam. available at no certification exams, Microsoft Learn.
Receive a score report cost and can be Practice Assessments Simply sign in to your
that provides the attempted as are updated in step Microsoft Learn profile
answer, rationale, and many times as with certifications to or create an account
links to additional desired. keep them relevant and before taking a
information for every up to date. Practice Assessment.
question.

User Flow
1. Go to the Certification/Exam details page to access the free Practice Assessment.
2. If prompted, sign in using your Microsoft Account or create one.

3. Start answering the practice questions.


4. Check for the correct answer and view rationale with links to additional learning
resources.
5. View your score report with a breakdown of your performance.

6. Once you have completed an assessment, view results from previous attempts on
the Certification/Exam details page.
Frequently Asked Questions
If you have any questions about Practice Assessments, review the FAQs.

Any feedback?
We would like your feedback on the Practice Assessment experience; if you take a
Practice Assessment, please complete the Practice Assessment Survey
Exam duration and exam experience
Article • 09/19/2023

Exam duration
The number of questions on a certification exam is subject to change as we make
updates to ensure it aligns with current changes in the technology and job role. Most
Microsoft Certification exams typically contain between 40-60 questions; however, the
number can vary depending on the exam.

Exam time varies based on the type of exam you take.

Exam type Exam Seat


duration* duration*

Fundamentals exams 45 minutes 65 minutes

Associate and expert role-based exams without labs** 100 minutes 120 minutes

Associate and expert role-based exams that may contain 120 minutes 140 minutes
labs**

Microsoft Office Specialist (MOS) exams 50 minutes 60 minutes

*Exam duration refers to the amount of time that you have to complete the exam. Seat
time refers to the amount of time that you should allocate for the exam. It includes the
time needed to review the instructions, read and accept the Microsoft Certification Exam
Agreement, complete the exam questions, and provide comments after completing it (if
you choose to do so).

**Because labs can be removed at any time due to Azure outages, bandwidth issues,
etc., Microsoft does not provide a list of exams with labs. When you register for the
exam, you will be provided with the exam time. When you launch the exam, carefully
review the overview pages that provide information about what to expect on the exam,
including if labs are available.

Unscheduled breaks on exams


You may take unscheduled breaks during all exams, except Microsoft Office Specialist
(MOS) exams, without requesting them in advance through the accommodation request
process.
Some details:

Five (5) minutes have been built into the exam time that can be used for break
time. We have removed questions from the exam to accommodate this.
While only 5 minutes have been added to the exam time, you can take as much
time as you want during the break, and you can take multiple breaks; however, the
exam clock will continue while you are on break. If the exam time ends while you
are on break, your exam will be scored based on what you were able to complete
before the exam ended. If you are unable to finish the exam because you were on
a break or took a break, no adjustments will be made. You are responsible for
managing your own time.
Once a break is launched, you will not be able to return to the questions that you
viewed before the break even if they are unanswered or marked for review.
You can take a break at any point during the exam except in the middle of a lab or
within our problem-solution question sets (where you are presented a problem
and asked if the solution provided would solve the problem); breaks can be taken
before or after these types of questions but not during them.
You can take breaks during case studies, but you will not be able to return to any
question seen before the break.
You may leave the view of the camera while you are on break (e.g., to use the
restroom, check on your child, etc.). You must make sure to initiate a break through
the exam UI or your exam will be revoked.
IMPORTANT NOTE: You cannot access any unauthorized materials during your
break. If the proctor sees you doing so, your exam will be revoked. To learn more
about unauthorized materials during exams, review the OnVUE guide .

To start a break, select the “Take a break” icon at the bottom of the exam window.
After selecting the “Take a break” icon, you will be informed of the number of questions
you have seen, how many of them are unanswered, and how many are marked for
review. Please answer and/or review those questions before starting your break. You will
not be able to return to these questions after your break. Once you are ready to
proceed to your break, select “Start Break.” If you decide not to take a break, select
“Return to Exam.”
Once you have started your break, you will be reminded that the exam timer continues
running and informed how many questions are remaining on the exam. You will also see
the exam clock.

Accessing Microsoft Learn during your


certification exam
You can access Microsoft Learn as you complete your exam. However, this resource is
intended to be used for those questions that describe problems where you may need to
look something up on Microsoft Learn. It is not something you should be leveraging to
answer every question. If you do, you won’t be able to complete the exam in the time
allotted, and that is by design.

Here's what you need to know about this resource:

You will have access to everything in the learn.microsoft.com domain except Q&A
and your profile.
Extra time has not been added.
The exam timer will continue as you explore Microsoft Learn content.
This resource is only available on role-based exams, not fundamentals.
This resource will be available in the same languages in which the exam is
available.
To use this resource during your exam, you will select the Microsoft Learn button
available on the exam question screen. This will open Microsoft Learn in a split screen to
the right of the exam question. You can then navigate through the website as you
normally would and expand it to full screen if you prefer. Below are a series of
screenshots showing the experience.

To open Microsoft Learn, select the icon on the question screen. In this example, it’s
below the question.

After selecting the icon, Microsoft Learn will open in a split screen to the home page.
You can launch multiple tabs of the Microsoft Learn website and navigate to different
portions of the site, except the Q&A section and to your personal profile (you won’t be
able to login). These tabs can also be individually closed.

You can adjust how much of the screen shows the question and how much shows
Microsoft Learn with a splitter between each window.
You can open Microsoft Learn into full screen. Full screen mode includes the test timer
and question count information in the header.

Web Browsing is restricted to the Microsoft Learn domain. While the Microsoft Learn
site includes links to other webpages, such as GitHub, attempts to navigate to other web
domains will prompt a message in the test window indicating the site is blocked.
To see a full demonstration of the feature set, visit Microsoft Open Book Video .

Take a Practice Assessment


Practice Assessments on Learn: Some exams have free Practice Assessments, available
in multiple languages (exams may not be available in the same language), that are
delivered through Learn to help you prepare for your exam.

These Practice Assessments are intended to provide an overview of the style, wording,
and difficulty of the questions that you are likely to experience on this exam. These
questions are not the same as what you will see on the exam nor is this document
illustrative of the length of the exam or its complexity (e.g., you may see additional
question types, multiple case studies, and possibly labs). These questions are examples
only to provide insight into what to expect on the exam and help you determine if
additional preparation is required.

If available, a link will be provided on the exam details page.

Question types on exams


To protect exam security and the value of our certifications, we don’t identify specific
exam formats or question types before the exam. However, you can demo the exam
experience by visiting our “exam sandbox .” We created this experience to provide you
with an opportunity to experience the exam before you take it. You will have an
opportunity to interact with the different question types that you may see during the
exam in the exam user interface. In addition, this experience includes the same
introductory screens, instructions, help information, and Microsoft Certification Exam
Agreement that you will see on your exam. As a result, using this sandbox should better
prepare you for the exam experience and increase your familiarity with the user
interface, how to navigate between pages, what action to take to answer each of the
different question types, where information about the exam is located (time remaining,
questions remaining, etc.), how to mark questions for review, and how to leave
comments.

If you use assistive devices, this is an opportunity to understand how those assistive
devices can be used in the exam interface, how the keyboard can be used to navigate
through the exam, and so on. Additionally, you will be provided with the opportunity to
leave feedback on the accessibility and usability of the sandbox exam with your assistive
device during the item comment section. These comments will be monitored for future
improvements to the experience.

Note that if you use assistive devices, you will need to request an accommodation to be
able to use them during the exam. Learn more about requesting accommodations
before you register for your exam.

Keep in mind that while this experience is designed to familiarize you with the exam
experience and how to navigate through it, the secure browser that will be launched
during a real exam is not enabled in the sandbox. When enabled during the exam, it will
block all third-party applications, including assistive devices without prior approval; this
is why you must request an accommodation if you would like to use one during your
exam.

Here are some samples of questions you might see on an exam:

Active screen (0:44)


Best answer (0:20)

Build list (0:45)

Case studies (1:13)

Drag and drop (0:37)


Hot area (0:17)

Multiple choice (0:37)

Repeated answer choices (0:20)


Short answer (0:29)

Labs (2:58)

Mark review (0:33)


Review screen (1:36)
Exam scoring and score reports
Article • 09/19/2023

Scores needed to pass exams


Technical exams: All technical exam scores are reported on a scale of 1 to 1,000. A
passing score is 700 or greater. As this is a scaled score, it may not equal 70% of
the points. A passing score is based on the knowledge and skills needed to
demonstrate competence as well as the difficulty of the questions.
Microsoft Office exams: All Microsoft Office exam scores are reported on a scale
of 1 to 1,000. The actual score you need to pass depends on the specific exam
you’re taking.

How exams are scored


When answering most multi-part questions, you’ll receive one point for each
correctly answered component. You can earn all, some, or none of the points
possible for that question. If a question is worth more than one point, it will be
noted in the question. Usually, you’ll receive one point for each correctly answered
component.
There’s no penalty for guessing. If you choose an incorrect answer, you simply
won’t earn the point for that question or part. No points are deducted for incorrect
answers.
Some questions on the exam may not be included in your score. These questions
are used to gather data to update and improve the quality of each exam. However,
as soon as we have the necessary data to evaluate their quality, questions that
meet our psychometric standards will be scored. You won’t know which questions
are unscored, so you should answer every question as if it will be included in your
score.
Microsoft continues to introduce new and innovative question types that may
require different approaches to scoring. Alternate approaches to scoring will be
noted in the question text.

When to expect your score


For most exams, you’ll have results within minutes of finish the exam. You’ll also
get a report with your exam score and feedback on your performance. Exams with
labs take about 30 minutes to score, so you’ll have to wait a bit longer. Your score
will be available in your Learn profile within 24 hours.
If you took a beta exam, you won’t receive results until the exam completes the
beta process and goes live. To learn more visit: Beta exams.
For exams taken with Certiport, the exam provider for students and educators,
you’ll be presented with a screen showing your final score and pass/fail status as
soon as you finish the exam. Your results will also be available in your Learn profile
or in your Certiport dashboard within 24 hours. To learn more about accessing
your Certiport transcript, visit: Certiport’s FAQs .

How to access your score report


Score reports are available online for exams taken with Pearson VUE and Certiport.

To access your Pearson VUE score report:

1. Sign into your Microsoft Learn profile. In the photo avatar drop-down menu,
choose Profile [Fig 1] and then choose Certifications [Fig 2] inside the profile menu.
[Fig 1]

[Fig 2]
2. Scroll to the section titled “Past exams” and find the exam for which you’d like to
view results. Select “View details on provider site” to be taken to the exam
provider’s dashboard.

3. In Pearson VUE, locate the exam for which you wish to view the score report, then
select the “View” button.

To access your Certiport score report, log into your Certiport dashboard. For more
information, visit Certiport’s FAQs.
Understand an exam score report
The score report provides:

A numeric score for overall exam performance


Pass/fail status
A bar chart showing performance on each skill area assessed
Detail on how to interpret your results

The bar chart shows your performance for each skill area. Shorter bars indicate
weakness, longer bars show strength. The chart can’t be used to calculate the number of
questions answered correctly in a section or on the exam as a whole.

What to do if you fail an exam


If you fail a certification exam, don’t worry. You can retake it 24 hours after the first
attempt. For subsequent retakes, the amount of time varies. For full details, visit: Exam
retake policy.

To prepare for a retake, review the strengths or weaknesses revealed on your score
report. Practice the skills where your exam performance was weak as well as the skills in
the content areas with the highest percentage of questions. You can also review exam
preparation resources on the exam details page and the prepare for an exam page.
Note: Microsoft does not share which questions were answered incorrectly.

When you’re ready to retake the exam, schedule an appointment and pay (if applicable)
for the exam according to the exam retake policy.

Why Microsoft reports scaled scores


Scaled scores are standard practice across the certification and licensure industry
because they help candidates gauge improvement between retakes. The passing score
is based on subject matter experts’ review of the question difficulty in relation to an
expected skill. For easier sets of questions, more points are required to pass. For more
difficult sets of questions, fewer points are required to pass. (This is why providing a
simple percent correct won’t help you gauge success.)

Frequently asked questions about exam scoring


and score reports
I received the same score each time I took the same exam. Is something wrong?

No, receiving the same score on multiple attempts does not indicate an error. It’s not
uncommon for candidates to earn similar or identical scores on multiple attempts. This
consistent result demonstrates the reliability of the exam in evaluating skills. If this
happens, consider other ways to learn and practice. Learn more about how to prepare
for an exam.

I scored zero in one of the sections. How is this possible?

Some skill areas (those with less critical or infrequently performed skills) have fewer
questions than others. Therefore, if you had trouble with a skill area presenting just a
few questions, you may score zero.

I experienced significant delays between some of the questions. Was my response


recorded? Was it scored correctly?

You may experience delays of up to a minute between questions. The exam delivery
provider’s software is designed to accommodate this. Your answers are recorded, and
the exam was scored correctly.

Does the score report show a numerical score for each section?

No, the report only shows a numerical score to reflect overall performance. We provide
section level information in a bar chart to show your strengths and weaknesses more
clearly.

The bars on the score chart show that I scored more than 70 percent. Why didn’t I
pass?

Because each section of the exam (bar on the chart) contains a different number of
questions, you cannot combine the results across these sections to determine your
overall result. In other words, there is no one-to-one relationship between the length of
the bars and your pass/fail status.
Online proctored exams
Article • 09/19/2023

Why take an online proctored exam?


Online proctored exams are a convenient way to earn certifications from your home or
office rather than a test center. You’ll save travel time and the stress of finding the test
center on exam day. Microsoft partners with Pearson VUE to deliver certification exams
through online proctoring.

Visit: About online exams with Pearson VUE.

Before registering for an online proctored


exam
Online proctored exams are convenient, but there are some technical requirements. It’s
a good idea to review the process thoroughly before scheduling.

Complete the system test on the computer you’ll be using to take the exam. If your
system doesn’t pass the system test, it will likely fail during the exam. We
recommend taking the exam at a test center instead.
Take a clear photo of your identification documents. This step is required for
validating your identity at the time of testing. If the photo isn’t clear, the proctor
won’t allow you to take the test. There are no exceptions to this rule.
Review the testing protocol to know what to expect during the exam.
Understand the video and audio monitoring requirements. If you have concerns
about the online testing protocol, we recommend that you schedule your exam at
a test center.
We’re committed to ensuring everyone who’s interested in taking Microsoft
Certifications can do so in a way that’s fair and accurately reflects their skills. If you
use assistive technologies, you must request an accommodation to use them
during the exam.

To register for an online proctored exam, visit: Register and schedule an exam.

How to start an online proctored exam


We recommend logging in 15 minutes early to start the check-in process.
1. Sign into Microsoft Learn with the personal Microsoft account (MSA) associated
with your Microsoft certification profile.
2. Click on your photo avatar and select “Profile.”

3. Select “Certifications” in the profile navigation menu.

4. Your appointments will be listed at the top of the screen. Find the exam
appointment you wish to start and select the “Go to the exam” button on the
appointment screen.
5. Follow the on-screen instructions and download and install the secure browser. For
more details, visit: About online exams with Pearson VUE.
About online exams with Pearson VUE
Article • 09/19/2023

Introduction to online proctored exams with


Pearson VUE
Microsoft partners with Pearson VUE to deliver online exams to your home or office. A
proctor will monitor your exam via webcam and microphone to maintain the integrity of
exam results. Learn more about the online proctoring experience by visiting the Pearson
VUE site .

Participating countries/regions and supported


languages
Online exams are available in most, but not all, countries/regions. Many exams are
localized into various languages; however, greeter support, proctor support, and
proctoring software will be communicated in English (there may be limited Japanese
availability) even if your exam is in another language.

Before you register for an online exam


1. If you need special equipment, extra time, or other accommodations during an
exam, please request these accommodations before scheduling so we can provide
the best experience. Learn how to request an accommodation at Request
accommodations.
2. Make sure your computer meets the minimum system requirements by reviewing
Pearson VUE’s detailed information on what's required . For network
administrators who need advanced networking requirements, review the OnVue
Technical Requirements for the Candidate .
3. Complete the required system test on the same computer and in the same
location you’ll be taking the exam to make sure your computer, internet
connection, and location are compatible with the OnVUE software requirements.
4. Review the technical tips and testing environment requirements below.
5. Confirm your ID is compliant with Pearson VUE’s ID Policy and that the name on
your Microsoft Certification profile matches exactly the name on the government
issued ID you’ll present when you take the exam. To learn more about how to
check the name on your certification profile, visit: Manage your certification profile.
6. Update your Learn profile to include your mobile number and country code. If you
lose connection during the exam, Pearson VUE will use this number to contact you.
For instructions on how to update your profile, visit: Manage your certification
profile.
7. Read the Candidate Agreement. You must Agree to the Candidate Agreement
during registration. You will be reminded of the exam rules and must agree to
follow them before you can launch the exam.
8. Explore the exam sandbox to learn more about the exam UI and the different
types of questions you may encounter. In addition, review the videos on the
Pearson VUE site so that you know how to prepare for your online proctored
exam and what to expect during the exam.

Technical tips

Software and permissions


Make sure the user account you’re using to log into your computer has local
administrative permissions. For help on enabling administrative permissions, see
documentation for Windows and Mac.
Test on a personal computer rather than a work computer, if possible, as work
computers often contain software that prevents OnVUE software from launching.
You may need to configure your internet security and antivirus software to make
an exception for the OnVUE Secure Browser executable file.
Some antivirus software can cause performance issues. Consider disabling antivirus
scanning while taking your exam.
Make sure your security software won’t block the execution of JavaScript, Adobe
Air applications, or Adobe Flash Player extensions.

Network
Online proctored exams can be disrupted by proxy servers, network packet
inspection/filtering, or strict network security configurations.
If possible, use a hard-wired internet connection.

Testing environment requirements


Our policies, practices, and procedures may seem strict, but they maintain the integrity
of our online proctored exams. That’s what makes your certification so valuable.

Office or home setting


Your office or home must meet the following requirements:

Your office, conference room, or space must be walled, have a closed door, and be
free from disruptions.
No one else can be in or enter the room during your exam.

Communicating with the greeter and proctor


Phone: during the check-in process, the greeter will ask for your phone number in
case they need to call. After you’ve completed check-in, place your phone out of
reach but close enough to be heard in case the proctor calls you.
Chat window: Most communication with the greeter and proctor will be in the chat
window.
Microphone: During the check-in process and, if necessary, while taking your
exam, you can communicate with the greeter and proctor via microphone.
Language: Please note that your greeter and proctor may not know your preferred
language even if your exam is available in that language.

Identity verification
You must present a current government-issued ID. Refer to the Pearson VUE Before test
day page and click “View ID requirements” for acceptable examples.

Use your mobile phone to capture the required headshot and ID.
The name on the government issued ID you present must exactly match the name
on your Microsoft Certification profile. See Manage your certification profile.
If you’re in the process of updating or renewing your identification, please note
that legal name-change forms, including ID renewal forms, are not accepted for
online proctored exams.

Exam area scan


Prior to the exam, unplug any additional monitors and turn them away from you.
Turn off any other computers in the area as well.
The work area should be clear of all materials. Please keep the following items out
of arm's reach:
Books
Notepads
Post-it notes
Typed notes/papers
Writing instruments such as pens, markers, whiteboards, or pencils.
Use a mobile phone to capture the required exam area photos. If no phone is
available, a webcam can be used.
Mobile phone photos must be uploaded to launch your exam; a greeter will review
them along with your headshot and ID. The greeter will look for security risks and
notify you of issues prior to launching the exam.

No personal belongings
During the exam, you may not access or use hand-held computers or other
electronic devices, pagers, watches, wallets, purses, hats (or other head coverings),
bags, coats, books, notes, or any other materials not specifically approved.
In the event of a support issue, the proctor may contact you on your mobile phone
at the number provided during check-in. Please make sure the mobile phone
number in your profile includes the country code. It’s okay to keep your cell phone
nearby but out of arm's reach.

Clothing
For security and exam integrity, you may be asked to:

Turn out pockets so the greeter can see they’re empty


Roll up long sleeves to show there is no writing on your arms.
Lift a tie to show there’s nothing hidden underneath.
Pull back long hair back to show there is nothing attached to your ear (such as a
Bluetooth earpiece).

No eating, smoking, or chewing gum


Eating, smoking, and chewing gum are prohibited during the exam unless you
have an approved accommodation. An accommodation request is not required to
have a beverage present but it must be in a transparent, spill-proof container.

No exam assistance
You may not receive assistance or coaching from others while taking the exam or
allow anyone to view your computer screen during the exam.
The proctor cannot answer questions related to exam content.

Facial Comparison Policy


By registering for an online proctored exam, you understand and agree that
Pearson VUE may use facial comparison technology to verify your identity by
comparing your face to your identification. Facial images captured during the
testing process also help improve the application. If you don’t want facial
comparison technology to be used, please schedule your exam at a test center.

Recording during the exam


When taking the exam, you’ll be recorded, and the proctor will monitor you by
video and audio. Monitoring includes your face, voice, and the room where you are
seated during the exam. If you don’t wish to be recorded, please notify the proctor
immediately and reschedule your exam at a test center.

Candidate conduct requirements


To maintain the integrity of our exams, we must enforce the following:
You may not copy or record questions or answers from the exam.
You may not share or discuss the questions or answers in the exam with others.
If a proctor feels the Candidate Rules Agreement has been broken by a
candidate, a candidate is suspected of cheating or tampering with the exam
software, or if someone other than a child under 13 is in the exam room, they will
terminate the exam and report the infraction to Microsoft, along with audio and/or
video evidence. The exam may be invalidated, and Microsoft may decertify and
even ban the candidate from the Microsoft Certification Program.

Register for an online exam


For detailed instructions on how to register, visit: Register and schedule an exam.

Launching the exam and the check-in process


The launch and check-in process takes approximately 15 minutes but may take
longer depending on your personal computer configuration.
Before launching your exam, review the OnVUE FAQs for troubleshooting tips
and Pearson VUE’s guide to online testing .
On exam day, run the system test again on the equipment and internet
connection you’ll use during the exam.
Log onto your computer as an administrator to determine if any background
processes are running and stop them. For help on enabling administrative
permissions, see documentation for Windows and Mac .
Turn off browser pop-up blockers.
Place your mobile phone away from you but within arm’s reach in case the proctor
needs to contact you.
Ensure your Microsoft Certification profile is updated to include your mobile
number, including country code, in case Pearson VUE needs to contact you during
the exam.

To begin your testing session and connect with a greeter:


You can check in from 30 minutes before and up to 15 minutes after your
appointment time.
Sign in to your Learn profile with the Microsoft account (MSA) associated with your
Microsoft Certification profile. Click on your Learn profile avatar and select Profile
from the drop-down menu.

Choose Certifications from the menu inside your Learn profile. (If you can’t access
your Microsoft Learn profile, try again using an Incognito or InPrivate browser.) If
you’re still having trouble, open a case with certification support , and a forum
moderator will assist.

Your appointments will appear at the top of the Certifications page.


Select the “Go to the exam” link at the bottom of your exam appointment to be

taken to Pearson VUE.


Select the exam name under “Purchased Online Exams”.
Select “Begin exam” on your dashboard, proceed through the self-check-in
process, and wait for your proctor. (Note: you must select “Begin exam", to launch
the exam process.)
Once self-check-in is complete, a greeter verifies your identity, reviews your room
scan, and places you in the proctor queue. If the greeter has questions about your
ID or room scan, they’ll work with you to resolve them before you begin. If they do
not have any questions, you’ll be placed into the proctor queue
Please note: if you haven’t heard from a proctor within 30 minutes, we may have
lost connection. If this happens, use Pearson OnVUE Support live chat for
assistance. (Keep in mind that mobile devices must be out of arm’s reach during
the testing session.)
Your proctor won’t contact you during the exam unless there’s an issue.
If there is a technical issue during the exam, the proctor will attempt to contact
you via chat. If that doesn't work, they’ll contact you by phone.
If there is an issue after the exam contact Microsoft certification support.
Access your score report
Visit: Exam scoring and score reports

Remove proctor software


When your exam ends, you should remove all executable and ancillary files, including
the Pearson VUE Secure Browser. To remove the Pearson VUE Secure Browser, please
follow the standard application uninstall process for Windows or uninstall process for
Mac.
Frequently asked questions (FAQs)
about online proctored exams
Article • 09/19/2023

How do I request exam accommodations?

Visit: Request accommodations.

Can I reschedule or cancel my exam?

Visit: Exam reschedule and cancellation policy.

Can you share the latest exam scheduling policy?

You can have a maximum of two Microsoft Certification exams scheduled at a time,
either on the same day or on separate days through Pearson VUE. After you take (or
cancel) one of these exams, you can register for another. Please note, there are no
changes to exam scheduling through Certiport. Learn more about registering and
scheduling an exam.

What type of identification is required during the check-in process?

Visit: About online exams with Pearson VUE.

How do I change my legal name on my Microsoft Certification profile?

Visit: Manage your certification profile.

Where can I find a list of exam policies?

Visit: Policies and agreement.

After my exam has launched and I am assigned a proctor, how long do I have to
complete the exam?

Visit: Exam duration and exam experience.

What happens after I launch the online proctored exam?

You can expect to submit a photo of your ID and do a room scan. Once complete, you
will be assigned a proctor. For more information, visit: About online exams with Pearson
VUE.

Can I take a break during an online proctored exam?


Yes. We’ve added 5 minutes to our exams to allow for unscheduled breaks that don’t
need to be requested in advance. Visit: Unscheduled breaks on exams. If you need more
than 5 minutes for breaks, request additional time through our accommodation process.

If I'm taking multiple exams for a certification, do I need to choose a single exam
delivery method for all exams?

No, you may mix and match delivery methods (online proctored or in person at a testing
center).

Are online exams more difficult than exams taken at test centers?

No, the exams are of equal difficulty no matter which method you choose. Consider
which option makes you feel most comfortable during the exam.

May I take notes during my online proctored exam?

Yes, you can take notes during your online exam by using the whiteboard feature. You
can access the whiteboard during your exam by selecting the eraser icon at the top of
the screen. (You may not use an external whiteboard or pen and paper.) If you’d like to
learn more or practice using it, visit: Whiteboard // OnVUE // Pearson VUE .

Are online proctored exams as secure as a test center?

We're committed to protecting the integrity of our exams, regardless of delivery


method. When you take an online exam, you’ll first install a secure browser that enforces
rigorous safeguards throughout the process. In addition, a proctor monitors you
throughout the exam via webcam and microphone.

What happens to candidates caught cheating?

We review video of the exam process in cases where we suspect cheating. We're pretty
good at detecting cheating, so we don't recommend it—we decertify cheaters, remove
their certifications, and ban them from taking future exams.

Are online proctored exams available in multiple languages?

Yes, although proctors may not speak those languages. So, while the exam content may
be available in various languages, proctoring and support is generally only available in
English or Japanese (availability limited). To read more about language support during
online exams, visit: About online exams with Pearson VUE.

If I have technical issues before, during, or after the online proctored exam, who do I
contact?
If you run into problems before or after the exam, contact certification support. For
questions during your Pearson VUE exam, use Pearson OnVUE Support live chat to
contact Pearson VUE’s customer service team. (Do not use your mobile phone during an
exam.)

What if my phone rings during the exam? Can I answer it?

If your phone rings during the exam, limit your interaction to identifying the caller. If a
proctor is contacting you, the number will display as 617-379-0635, and/or caller ID may
identify the number as Pearson VUE. If this number or contact appears, please answer
the call.

Any mobile phone use other than engaging with a proctor is strictly prohibited and will
result in your exam being revoked. If your phone rings and the call is not from Pearson
VUE, don’t answer it.

If you need to silence your phone after the exam has begun, first alert a proctor, then
wait for their acknowledgement to ensure they understand you’re accessing your phone
only to silence notifications. Once you’ve silenced your phone, move it out of arm’s
reach.

Pearson VUE will not text you during your exam. If you receive a text notification, ignore
the notification, and continue testing. If an alarm sounds on your phone, first alert a
proctor, then wait for their acknowledgement to ensure they understand you’re
accessing your phone only to silence the alarm. Once you’ve done so, move your phone
out of arm’s reach.
Frequently asked questions (FAQs)
about renewal
Article • 09/19/2023

Do all Microsoft Certifications have the option to renew?

Microsoft associate, specialty, and expert certifications that have been available for more
than six months have a renewal option. For details, visit our certification renewal blog .

Is there a cost to renew Microsoft Certifications?

No. Certification renewal is free to anyone with a valid Microsoft associate, specialty, and
expert certification.

Do I need to renew my Microsoft fundamentals certification?

No. Renewal does not apply to fundamentals certifications as they do not expire.

Why do role-based certifications expire after one year?

Certifications expire after one year to ensure that tech professionals keep skills up-to-
date with evolving technology.

Can I renew my certification by passing a beta exam or by retaking an exam before


my certification expires?

No. You must pass the renewal assessment for your certification on Microsoft Learn
before your certification expires; no alternative paths are available to renew your
certification. There are no exceptions to this policy.

My expert-level certification requires achieving an associate-level certification as a


prerequisite. If the associate-level certification expires, will my expert-level
certification automatically expire, too?

No. Your expert-level certification will not automatically expire if your associate-level
prerequisite certification expires. Each certification must be renewed separately by
passing the associated renewal assessment.

My certification expired. What happens now?

If your certification expires, you must earn the certification again by passing the required
exam(s). For more information, visit our Certification expiration policy.
Renewal process questions
Are there different ways to renew my certification?

No. The only way to renew a Microsoft Certification is by passing the free, online
renewal assessment on Microsoft Learn.

Can I renew my certification more than six months before it expires?

No. The renewal assessment on Microsoft Learn is only available once you're eligible six
months before your certification expires (expiration dates and times are in UTC).

We recommend taking the renewal assessment well before expiration to allow time for
any unforeseen events, such as medical emergencies, technical issues, or multiple
retakes.

Where do I go to check what certifications are available for renewal?

Sign into your Learn profile, select the photo avatar, and choose Profile from the
dropdown menu. Choose Certifications inside the profile menu and look for the blue
Renew button as you scroll through your certifications. If you earned your certification
before the integration with Learn, you'll need to connect your Certification Dashboard
with your Learn profile to begin your renewal assessment.

Note: You’ll receive email notifications as your certifications become eligible for renewal.

Questions about connecting profiles


Is it mandatory for me to connect my certification profile to my Learn profile?

Yes. Connecting your certification profile enables you to take the renewal assessment on
Microsoft Learn. You will only need to do this once.

You must use the same personal Microsoft account (MSA) credentials for both your
certification profile and Learn profile. Please note that only one certification profile can
be connected to one Learn profile. If you have multiple certification profiles, please
contact our certification support team to merge your Microsoft Certification profiles
before connecting to your Learn profile.

What's the difference between my Microsoft Certification profile and Learn profile?

Your Microsoft Certification profile holds the record of your certification history with
Microsoft, and you access it with a personal Microsoft account. If you’ve ever registered
for a Microsoft Certification exam or accessed the Certification Dashboard, you have a
Microsoft Certification profile. Your Certification Dashboard is now integrated with
Learn. Your Learn profile includes activity across Microsoft Learn, including certification
and exam activities, documentation, Q&A, and code samples.

I have a Microsoft Certification profile and a Learn profile, each associated with
different personal accounts. How do I connect these two profiles?

Before connecting a Microsoft Certification profile to a Learn profile, choose a single


personal account to be used for both. To review your options for connecting these
accounts, please see Aligning accounts between Certification Profile and Learn Profile.

Questions about renewal assessment


How many times can I retake the assessment?

There is no limit to renewal assessment retakes. Just be sure to pass before your
certification expires. If you don’t pass, you can try again immediately. After the second
try, you'll need to wait at least 24 hours between future attempts.

Once I pass the renewal assessment, how long does it take to update my certification
to show the new expiration date?

Once you pass the renewal assessment, the expiration date for your certification will be
immediately updated on your Microsoft Learn profile.

NOTE: After June 2023, Certification badges on Credly will no longer be updated with
new expiration dates.

Are the renewal assessments aligned to the regular exam update cadence?

Yes. Updates to the assessments are aligned with certification exam updates.

Which languages are assessments available in?

Renewal assessments on Microsoft Learn will be available in the same language(s) as


their corresponding certification exams.

I have heard renewal assessment is shorter. How do I prepare for the renewal
assessment?

The renewal assessment is shorter because it focuses only on relevant updates. Renewal
assessments take about 45 minutes to complete. Prepare by using the learning modules
on the certification’s renewal page on Microsoft Learn.
Connect a certification profile to Learn
Article • 09/19/2023

What is a certification profile?


Your certification profile contains the personal information, name, and email account
you provided when you registered to take a certification exam. When you take an exam,
a proctor compares your government-issued identification to the information in your
profile. If it doesn’t match, you won’t be able to take the exam.

Benefits of connecting
Connecting your certification profile to Learn brings all your learning activities together.
Whether you’re earning a certification or working through a module, your activity,
training, transcripts, certifications, and renewals are easily accessed just by signing in to
your Learn profile. You’ll be able to schedule and renew exams, share and print
certificates, badges and transcripts, and review your learning statistics inside your Learn
profile.

How to connect
1. Sign into Learn using the same personal Microsoft account (MSA) you use to sign
into your certification profile.

2. Click on the Learn profile photo avatar and select Profile from the drop-down
menu.

3. Select Certifications from the menu inside your profile.


4. Click the “Connect certification profile” button on the certifications page.
Once connection is complete, you’ll never worry about separate certification and
Learn profiles again.

7 Note

You can only connect one certification account to Learn. If you have more than one
certification account, contact the Microsoft certification support team to merge
your accounts before connecting to Learn. Once a certification profile is connected,
other certification profiles cannot be connected in Learn—you can only merge into
the connected profile. Please see Connect a certification profile to Learn.

What to do if you can’t connect


If you’re unable to connect your certification profile to your Learn profile, make sure the
personal Microsoft account you’re using is the same one you use to log into your
certification profile. For more details, visit Align certification profile and Learn profile
accounts. If the account you usually use to sign into Learn is a work or school account,
use the Add account function in your Learn settings:

1. Click the photo avatar for your Learn profile

2. Select Settings

3. Scroll to Account Management

4. Click Add account to add the personal Microsoft account used to sign into your
certification profile.
5. Return to the Connect process.
View, use, and share certificates and
badges
Article • 09/19/2023

About digital certificates and badges


Sharing your Microsoft Certifications through your Microsoft Learn profile is proof that
you’ve met the requirements for earning that certification. More than that, they’re a
symbol of that you have demonstrated business critical skills as well as your
commitment to keeping pace with technology. Share your certification on your LinkedIn
profile and, career-related social media posts and add a personalized link in your email
signature. Your certification is a trusted and recognized validation of your achievement.

Certification certificates can be downloaded and printed for your records (or framed on
your wall so they’re visible in your next video call… and your mom might like a copy,
too!)

View and share your Microsoft Certifications on


Learn
1. Sign into your Learn profile
2. Click on the photo avatar and select Profile from the dropdown menu
3. Select Certifications from the menu inside your profile
4. Scroll to the certification that you’d like to access and select “View certification
details” below the description
5. Under the certification title, there are three options: “Print”, “Edit display name” and
“Share”
6. If you’d like to share your certification, select “Share.” Select the location to which
you want to share your certification
7. If you want others to be able to verify your shared certification, set your Learn
profile view to public

NOTE: To share your Microsoft Certifications, ensure you have connected your Microsoft
Certification profile to your Learn profile.

Exams eligible for a certification


We issue certifications for all active exams in the Microsoft Certification program.
NOTE: Certifications are not available for some legacy exams. If you don’t see a
certification for a legacy exam in your Learn profile, we did not issue one for that exam.

FAQs - Sharing and verifying Microsoft


Certifications
How do I share my Microsoft Certification?

You can share your certifications via Email, Twitter, LinkedIn, and Facebook. You can also
generate a unique link from your Learn profile. Simply select “Certifications” in your
profile, select the certification you would like to share, and click the “Share” link.

How do I know that my certification is verified?

Once you have completed the requirements to earn a Microsoft Certification, it will be
added to your Learn profile under “Certifications.” Verified certifications will have an
Online Verifiable tag.

How do I know which of my certifications can be verified?

Certifications that can be verified from the Learn profile will show “Online Verifiable” in
the certification details. Certifications that are not “Online Verifiable” are available in
your Microsoft transcript for viewing, sharing, and verification.

Does my Learn profile need to be public to share my Microsoft certifications?

You can share your certifications with your Learn profile in either public or private view.
However, to ensure your shared certification can be verified, your Learn profile must be
in public view.

What if I don’t want my Microsoft certification to be made public?

You’re in control of how and when your certifications are shared. Adjust the privacy
settings in your Learn profile at any time to make your profile and certifications public or
private.

My certification looks different from the ones I’ve earned previously. What changed?

We updated our certification image to capture more relevant information related to


your certification. The new design serves the same purpose as the previous design.

What is happening with Credly?

Microsoft is introducing new features to the Microsoft Learn profile, providing learners
with more flexible options for viewing and sharing their Microsoft Certifications directly
from Microsoft Learn. With this feature release, Credly badge services will no longer be
used for most Microsoft Certifications.

All your new and previously earned Microsoft Certifications will automatically be
associated with your Learn profile. Once you’ve connected your Microsoft certification
profile to your Learn Profile, you can view and share all of your Microsoft Certifications
from your Learn profile.

Microsoft Certifications earned and claimed on Credly before June 30, 2023, will be
available for viewing and sharing through Credly until June 30, 2024. However, your
Microsoft Certifications on Credly will no longer be kept current or updated as you pass
renewal exams or earn new Microsoft Certifications. The only exception is Microsoft
Certifications issued by Certiport which will still be managed and updated on Credly
indefinitely.

What if I earned a Microsoft Certification through Certiport but have not yet received
my badge through Credly?

Please contact Certiport to inquire about your missing badge.

Missing badges from Certiport can sometimes occur if you have two accounts in
Certiport’s certification system

Can I share a certification after it has been retired?

If you earned a certification that has been retired, you can still view and share it through
your Microsoft Learn profile. The certification will still be available on your Microsoft
Learn transcript as well.

Why can’t I share exams that I have passed?

Passing most exams results in a certification that can be shared. However, a few
certifications require passing multiple exams; once you fulfill the requirements of
earning a certification, you will be able to share it.

NOTE: All the exams you passed will be viewable on your Microsoft Learn transcript. You
can share your transcript, and it can be verified.

How do I receive college credit for a Microsoft Certification?

The process for receiving college credits for Microsoft Certifications earned or claimed
after June 30, 2023 has changed. For information regarding earing college credit for
Microsoft Certifications, please visit: College credit for certification exams
Who can I talk to if I’m having trouble with viewing or sharing my Microsoft
certification?

Visit: Certification support.


View and share your transcript
Article • 09/19/2023

Access transcripts in Learn


You can view, share, and print your transcript from your Learn profile:

Sign into your Learn profile


Click on the photo avatar and select Profile from the dropdown menu
In the profile menu, select Transcript. Your transcript displays all successfully
completed certifications and modules.

4. Select “Share link” to generate an online link to your transcript you can share with
potential employers. Save, share, or email a copy of your transcript, from the Print
link. (Choose “Save to PDF” or print from the Printer drop-down menu. You can
then attach the downloaded PDF to an email, print, or save it for your records.)

Missing certificates
If the certification you are working toward requires two or more exams, you won’t
receive the certificate until you pass all required exams.

For help finding or downloading an earned certificate, visit: Certification support.

Educational transcripts
Transcripts for learning institutions must be shared via Credly. Please visit: College credit
for certification exams to learn more.
Align certification profile and Learn
profile accounts
Article • 09/19/2023

Why it’s important to align your accounts


Aligning your Microsoft certification profile with your Learn profile allows you to
connect the two for easy access to all your learning information and activities. It’s also a
necessary step in our recent Learn platform upgrade. To align your certification and
Learn profiles, the personal Microsoft account (MSA) used in each profile must match.

If you use a different personal Microsoft account (MSA) on Microsoft Learn than the one
you use to sign into your Microsoft certification profile, you won’t be able to connect
your certification profile to your Learn profile. Aligning, or using the same personal
Microsoft email account (MSA) for both profiles, solves this issue. There are two ways to
align your profiles:

1. Change the personal account on your certification profile to match your Learn
profile (recommended) or
2. Change the personal account on your Learn profile to match your certification
profile.

How to align your certification and Learn


profiles for connection

Change the personal Microsoft account (MSA) associated


with your certification profile to match Learn
(recommended)
1. Go to the Microsoft Certification Support forum.
2. Click on "Ask a Question" at the top of the page.
3. Submit a request to change the personal account (MSA) associated with your
Certification profile.
4. An agent will engage you in a Private Messaging session to verify your personal
information.
5. Once your request has been processed, log into Learn using the personal account
(MSA) associated with your Learn profile.
6. Visit Connect a certification profile to Learn to complete the profile connection
process.

Change the personal account on your Learn profile to


align with your certification profile
You can only have one personal account (MSA) associated with your Learn profile at a
time. To change it, you must use an alternate work or school (AAD) account to sign in,
remove the current personal account, and add the one matching your certification
profile. If you don’t have an alternate work or school account, change the personal
account on your certification profile to align with your Learn profile or create a new
Learn profile using the same personal account as your certification profile.

If you already have one or more work or school (AAD) accounts associated with
your Learn profile:

1. Sign in to Learn using a work or school (AAD) account.


2. Go to the “settings” page in your Learn profile.
3. Under the Account management section, remove your current personal
account (MSA).
4. Select “Add account” and sign in with the personal account (MSA) used for
your Certification Profile.
5. Sign out of Microsoft Learn.
6. Sign into Microsoft Learn with your newly added personal account (MSA).
7. Visit Connect a certification profile to Learn to complete the certification
profile connection process.

If you don’t have a work or school (AAD) address associated with your Learn
account but are able to add one:

1. Sign in to Learn with your current personal account (MSA).


2. Go to the “settings” page in your Learn profile.
3. Under the “Account management” section, select “Add account”.
4. Sign in with your work or school (AAD) email account to add it to your Learn
profile.
5. Sign out of Microsoft Learn.
6. Sign back into Microsoft Learn using your work or school (AAD) account.
7. Return to the “Account management” section and remove your personal
account (MSA).
8. Select “Add account” and sign in with the personal account (MSA) that you
use for your certification profile to add it to your Learn profile.
9. Sign out of Microsoft Learn.
10. Sign into Microsoft Learn with your newly added personal account (MSA).
11. Complete the certification profile connection process. Visit Connect a
certification profile to Learn for instructions.
12. (Optional) Remove your work or school (AAD) account.
Manage your certification profile
Article • 09/19/2023

What is the Microsoft certification profile?


If you’ve ever registered for, or taken, a certification exam, you have a certification
profile containing your legal name and contact information.

When you take an exam, the proctor matches your government issued
identification to the information in your certification profile. If these two sources
don’t match, you cannot take the exam.
While you can edit your contact information and check discount status in your
certification profile, changing your legal name requires a form. To update your
legal name to match your identification, see “How to change the name on your
Microsoft certification profile”.

Access and update your certification profile


Accessing your certification profile is now done via your Microsoft Learn profile. If
you’ve not already done so, there’s a quick process to connect the two before this is
possible. Please visit Connect a certification profile to Learn to complete this step before
proceeding. If you’re already connected, access your certification profile using the
following steps:

1. Sign into Learn using the same personal Microsoft account (MSA) you use to sign
into your certification profile.

2. Click on the Learn profile photo avatar and select Settings from the drop-down
menu.

3. Scroll to the Connected certification profile section.

4. Select “Manage certification profile and exam discounts”.

5. In the certification profile, select the "Edit profile” button to activate editing.
6. Make changes in the available fields and select the “Submit” button to save your
changes.

How to change the name on your Microsoft


Certification profile
If the name on your Microsoft certification profile doesn’t exactly match the name on
the government-issued identification you present at your exam appointment (in-person
and online), you’ll need to submit a change request using the Microsoft Certification
Profile Name Change Request Form . Please allow 48 hours for the change to take
effect.

Note: to submit a name change in a language other than English, post a request in our
moderated certification support forums at Certification support .

How to post a certification support request:


1. In the main navigation menu at the top of the page , click “Ask a question.” (You’ll
need to sign in with your Microsoft account.)
2. Create a display name and use the template to ask a question.
3. Try to be specific in your question but don’t include personal information as your
post will be publicly visible.
4. A forum moderator will reply within 24 business hours.

Keeping your Microsoft account active


Keep your Microsoft accounts active by signing in at least once every two years. If an
account becomes inactive, you may have to contact support to regain access to your
certification information.
Helpful links

To find your Microsoft Certification profile identification


number (MCID)
Visit: Find your MCID.

To merge two Microsoft Certification profiles


Visit: Merge and transfer certification profiles.

If you’ve lost access to your certification account due to inactivity, or need to recover
lost certification credentials, visit Certification support.
Sharing and Validation of certifications
Article • 09/19/2023

Share certifications
Within the Learn profile, you can share details of your Microsoft certification:

1. Sign into your Learn profile.


2. At the top of the page, click on your profile icon and from the dropdown menu
select “Profile”.
3. Within your Learn profile, select “Certifications”. Your earned certification will be
displayed in a list.
4. For the certification you want to share, select “View certification details” below the
description. The “Your certification details” screen will display.
5. Select the “Share” link for a list of sharing options.

Note: Some sharing requires that your profile privacy setting is not set to Private Mode.

You may share any certification that is on your transcript. Certifications earned prior to
2018 are considered legacy and will not have the “Online Verifiable” tag

Validate certifications
You can validate that you earned a Microsoft certification from within the Learn profile,
by viewing and sharing your transcript or within the details of the Certification section.
Social media and Blog
Article • 09/19/2023

Stay connected
Want to be the first to hear about new learn paths and certifications? Stay connected
with us through social media, our blog and tech community. You’ll be on the inside track
for the latest thinking, planning and announcements.

Twitter

LinkedIn

Blog

Microsoft Tech Community


Training and certification in media
Article • 09/19/2023

Building technical skills are valuable to both individuals and organizations. This page
includes white papers, data sheets, and reports that detail how training and certification
positively impacts individuals and organizations.

White papers
Role-based tech training and certifications – the secret to business success. Here’s
why
Training Services Partner

Business value of digital transformation and the contribution of a growth mindset


IDC, sponsored by Training Services Partner

Benefits of role-based certifications


IDC, sponsored by Training Services Partner

Leveraging Training Services Partners for innovation and impact


IDC, sponsored by Training Services Partner

Understanding Training Services Partner Azure certifications


Training Services Partner (article updated annually)

Data sheets
10 reasons to earn a Microsoft Certification
Microsoft

10 things to look for in a certification program for IT employees


Microsoft

Top reasons to get IT training from a Microsoft Learning Partner


Microsoft

Third party reports


Nigel Frank Microsoft Azure Salary Survey
Nigel Frank
Nigel Frank Microsoft Dynamics Salary Survey
Nigel Frank

Pearson VUE’s Value of IT Certification


Pearson VUE

Global Knowledge 2020 IT Skills and Salary Report


Global Knowledge
Certification retirement
Article • 09/19/2023

Why certifications get retired


Technology and associated job roles change faster every year. To keep our certification
program relevant, we continually review our exams and certifications to ensure they
reflect the latest skills and Microsoft technologies and retire those that are no longer
relevant. Our goal is to empower candidates to be on the leading edge of tech, in high
demand cloud-based job roles, and we do this by providing certifications for critical job
roles that help organizations with their digital transformations. For more details on this,
visit: Updating Microsoft Certifications: How we keep them relevant – Microsoft Tech
Community.

Certifications scheduled to retire


Certifications scheduled to be retired in the next 12 months are listed here. (This
information is subject to change.)

Certification Retirement date

Microsoft 365 Certified: Messaging Administrator Associate December 31, 2023

Microsoft 365 Certified: Teams Application Developer Associate December 31, 2023

Recently retired certifications


These certifications have been retired within the last year. When a certification has been
retired for more than one year, it will be removed from this page. Once a certification
has been retired, it will no longer be available in the Microsoft Learn course or
certification offerings. If you earned or renewed a certification before it was retired, it
will remain on your transcript in the Active certifications section until it expires. Once the
certification expires, it will move the Historical certifications section of your transcript.

Role-based

Certification Retirement
date

Microsoft Certified: Azure Stack Hub Operator Associate July 31, 2023
Certification Retirement
date

Microsoft Certified: Azure IoT Developer Specialty July 31, 2023

Microsoft Certified: Azure Support Engineer for Connectivity Specialty July 31, 2023

Microsoft 365 Certified: Exchange Online Support Engineer Specialty July 31, 2023

Microsoft 365 Certified: Security Administrator Associate June 30, 2023

Microsoft Certified: Teams Support Engineer Specialty July 31, 2023

Microsoft 365 Certified: Teams Voice Engineer Expert June 30, 2023

Microsoft Certified: Dynamics 365 Supply Chain Management, Manufacturing June 30, 2023
Functional Consultant Associate

Microsoft Certified: Dynamics 365 Commerce Functional Consultant Associate June 30, 2023
Exam retirement
Article • 09/19/2023

Why exams get retired


Technology and associated job roles change faster every year. To keep our certification
program relevant, we continually review our exams and certifications to ensure they
reflect the latest skills and Microsoft technologies and retire those that are no longer
relevant. Our goal is to empower candidates to be on the leading edge of tech, in high
demand cloud-based job roles, and we do this by providing certifications for critical job
roles that help organizations with their digital transformations. For more details on this,
visit: Updating Microsoft Certifications: How we keep them relevant – Microsoft Tech
Community.

Exams scheduled to retire


Exams scheduled to be retired in the next 12 months are listed here by date. (This
information is subject to change.)

Exam Exam name Retirement date


number

MD-100 Windows Client September 30, 2023

MD-101 Managing Modern Desktops September 30, 2023

MS-100 Microsoft 365 Identity and Services September 30, 2023

MS-101 Microsoft 365 Mobility and Security September 30, 2023

MS-203 Microsoft 365 Messaging December 31, 2023

MS-600 Building Applications and Solutions with December 31, 2023 (for PAC
Microsoft 365 Core Services holders only)

MB-300 Microsoft Dynamics 365: Core Finance and February 29, 2024
Operations

Recently retired exams


These exams have been retired within the last year. For reference purposes, we will
continue to provide a link to these exam detail pages for 12 months. These exams can
no longer be taken, but if a retired exam is one of the requirements for a certification
that has not been retired, it can be used to fulfill the certification requirements for up to
one year after it retires.

Role-based

Exam Exam name Retirement date


number

AZ-220 Microsoft Azure IoT Developer July 31, 2023

AZ-600 Configuring and Operating a Hybrid Cloud with July 31, 2023
Microsoft Azure Stack Hub

AZ-720 Troubleshooting Microsoft Azure Connectivity July 31, 2023

MB-320 Microsoft Dynamics 365 Supply Chain Management, June 30, 2023
Manufacturing

MB-340 Microsoft Dynamics 365 Commerce Functional June 30, 2023


Consultant

MS-220 Troubleshooting Microsoft Exchange Online July 31, 2023

MS-500 Microsoft 365 Security Administration June 30, 2023

MS-600 Building Applications and Solutions with Microsoft April 2, 2023 (for most
365 Core Services audiences)

MS-720 Microsoft Teams Voice Engineer June 30, 2023

MS-740 Troubleshooting Microsoft Teams July 31, 2023

Exams retired more than 12 months ago


Role-based

Exam Exam name Retirement date


number

AI-100 Designing and Implementing an Azure AI Solution June 30, 2021

AZ-100 Microsoft Azure Infrastructure and Deployment May 1, 2019

AZ-101 Microsoft Azure Integration and Security May 1, 2019

AZ-102 Microsoft Azure Administrator Certification Transition June 30, 2019

AZ-103 Microsoft Azure Administrator August 31, 2020


Exam Exam name Retirement date
number

AZ-200 Microsoft Azure Developer Core Solutions January 3, 2019

AZ-201 Microsoft Azure Developer Advanced Solutions January 3, 2019

AZ-202 Microsoft Azure Developer Certification Transition March 31, 2019

AZ-203 Developing Solutions for Microsoft Azure August 31, 2020

AZ-300 Microsoft Azure Architect Technologies September 30,


2020

AZ-301 Microsoft Azure Architect Design September 30,


2020

AZ-302 Microsoft Azure Solutions Architect Certification Transition June 30, 2019

AZ-303 Microsoft Azure Architect Technologies March 31, 2022

AZ-304 Microsoft Azure Architect Design March 31, 2022

DA-100 Analyzing Data with Microsoft Power BI March 31, 2022

DP-200 Implementing an Azure Data Solution August 31, 2021

DP-201 Designing an Azure Data Solution August 31, 2021

MB-200 Microsoft Power Platform + Dynamics 365 Core December 31, 2020

MB-400 Microsoft Power Apps + Dynamics 365 Developer December 31, 2020

MB-600 Microsoft Dynamics 365 + Power Platform Solution June 30, 2021
Architect

MB-900 Microsoft Dynamics 365 Fundamentals December 31, 2019

MB-901 Microsoft Dynamics 365 Fundamentals June 30, 2021

MS-200 Planning and Configuring a Messaging Platform August 31, 2020

MS-201 Implementing a Hybrid and Secure Messaging Platform August 31, 2020

MS-202 Microsoft 365 Messaging Administrator Certification September 30,


Transition 2019

MS-300 Deploying Microsoft 365 Teamwork August 31, 2020

MS-301 Deploying SharePoint Server Hybrid August 31, 2020

MS-302 Microsoft 365 Teamwork Administrator Certification September 30,


Transition 2019
MTA

Exam number Exam name Retirement date

98-349 Windows Operating System Fundamentals June 30, 2022

98-361 Software Development Fundamentals June 30, 2022

98-364 Database Fundamentals June 30, 2022

98-365 Windows Server Administration Fundamentals June 30, 2022

98-366 Networking Fundamentals June 30, 2022

98-367 Security Fundamentals June 30, 2022

98-368 Mobility and Devices Fundamentals June 30, 2022

98-375 HTML5 Application Development Fundamentals June 30, 2022

98-381 Introduction to Programming Using Python June 30, 2022

98-382 Introduction to Programming Using JavaScript June 30, 2022

98-383 Introduction to Programming Using HTML and CSS June 30, 2022

98-388 Introduction to Programming Using Java June 30, 2022

ITPro/Developer

Exam Exam name Retirement


number date

70-086 Implementing and Supporting Microsoft Systems Management 2008


Server 2.0

70-089 Designing, Implementing, and Managing Microsoft Systems October 31,


Management Server 2003 2010

70-123 Planning, Implementing, and Maintaining a Software Asset October 31,


Management (SAM) Program 2010

70-158 Microsoft Forefront Identity & Access Management, Configuring July 31, 2015

70-162 TS: Forefront Protection for EndPoint and Server, Configuring July 31, 2012

70-169 TS: Windows Small Business Server 7, Configuring July 31, 2013

70-177 TS: Microsoft Project Server 2010, Configuring July 31, 2015

70-178 TS: Managing Projects with Microsoft Project 2010 July 31, 2015
Exam Exam name Retirement
number date

70-181 TS: Windows Embedded Compact 7 July 31, 2013

70-210 Installing, Configuring, and Administering Microsoft Windows 2000 2008


Professional

70-214 Implementing and Administering Security in a Microsoft Windows 2008


2000 Network

70-215 Installing, Configuring, and Administering Microsoft Windows 2000 2008


Server

70-216 Implementing and Administering a Microsoft Windows 2000 2008


Network Infrastructure

70-217 Implementing and Administering a Microsoft Windows 2000 2008


Directory Services Infrastructure

70-218 Managing a Microsoft Windows 2000 Network Environment 2008

70-219 Designing a Microsoft Windows 2000 Directory Services 2008


Infrastructure

70-220 Designing Security for a Microsoft Windows 2000 Network 2008

70-221 Designing a Microsoft Windows 2000 Network Infrastructure 2008

70-222 Migrating from Microsoft Windows NT 4.0 to Microsoft Windows 2008


2000

70-223 Installing, Configuring, and Administering Microsoft Clustering 2008


Services by Using Microsoft Windows 2000 Advanced Server

70-224 Installing, Configuring, and Administering Microsoft Exchange 2000 2008


Server

70-225 Designing and Deploying a Messaging Infrastructure with 2008


Microsoft Exchange 2000 Server

70-226 Designing Highly Available Web Solutions with Microsoft Windows 2008
2000 Server Technologies

70-227 Installing, Configuring, and Administering Microsoft Internet 2008


Security and Acceleration (ISA) Server 2000, Enterprise Edition

70-228 Installing, Configuring, and Administering Microsoft SQL Server March 31,
2000 Enterprise Edition 2009

70-229 Designing and Implementing Databases with Microsoft SQL Server March 31,
2000 Enterprise Edition 2009
Exam Exam name Retirement
number date

70-230 Designing and Implementing Solutions with Microsoft BizTalk 2008


Server 2000, Enterprise Edition

70-232 Implementing and Maintaining Highly Available Web Solutions 2008


with Microsoft Windows 2000 Server Technologies and Microsoft
Application Center 2000

70-234 Designing and Implementing Solutions with Microsoft Commerce 2008


Server 2000

70-235 TS: Developing Business Process and Integration Solutions by June 30, 2011
Using Microsoft BizTalk Server 2006

70-236 TS: Exchange Server 2007, Configuring September 30,


2012

70-237 Pro: Designing Messaging Solutions with Microsoft Exchange September 30,
Server 2007 2012

70-238 Pro: Deploying Messaging Solutions with Microsoft Exchange September 30,
Server 2007 2012

70-241 TS: Developing Business Process and Integration Solutions by June 30, 2011
Using Microsoft BizTalk Server 2006 R2

70-243 Administering and Deploying System Center 2012 Configuration July 31, 2017
Manager

70-244 Supporting and Maintaining a Microsoft Windows NT Server 4.0 2008


Network

70-246 Monitoring and Operating a Private Cloud with System Center December 31,
2012 2017

70-247 Configuring and Deploying a Private Cloud December 31,


2017

70-262 Microsoft Office Live Communications Server 2005 – Implementing, October 31,
Managing, and Troubleshooting 2010

70-270 Installing, Configuring, and Administering Microsoft Windows XP July 31, 2013
Professional

70-271 Supporting Users and Troubleshooting a Microsoft Windows XP June 30, 2011
Operating System

70-272 Supporting Users and Troubleshooting Desktop Applications on a June 30, 2011
Microsoft Windows XP Operating System
Exam Exam name Retirement
number date

70-281 Planning, Deploying, and Managing an Enterprise Project October 31,


Management Solution 2010

70-282 Planning, Deploying, and Managing a Network Solution for the September 30,
Small and Medium-Sized Business 2011

70-284 Implementing and Managing Microsoft Exchange Server 2003 March 31,
2011

70-285 Designing a Microsoft Exchange Server 2003 Organization March 31,


2011

70-290 Managing and Maintaining a Microsoft Windows Server 2003 July 31, 2013
Environment

70-291 Implementing, Managing, and Maintaining a Microsoft Windows July 31, 2013
Server 2003 Network Infrastructure

70-292 Managing and Maintaining a Windows Server 2003 Environment 2008


for an MCSA Certified on Windows 2000

70-293 Planning and Maintaining a Microsoft Windows Server 2003 July 31, 2013
Network Infrastructure

70-294 Planning, Implementing, and Maintaining a Microsoft Windows July 31, 2013
Server 2003 Active Directory Infrastructure

70-296 Planning, Implementing, and Maintaining a Windows Server 2003 2008


Environment for an MCSE Certified on Windows 2003

70-297 Designing a Microsoft Windows Server 2003 Active Directory and July 31, 2013
Network Infrastructure

70-298 Designing Security for a Microsoft Windows Server 2003 Network July 31, 2013

70-299 Implementing and Administering Security in a Microsoft Windows July 31, 2013
Server 2003 Network

70-300 Analyzing Requirements and Defining Microsoft .NET Solution March 31,
Architectures 2009

70-301 Managing, Organizing, and Delivering IT Projects by Using March 31,


Microsoft Solutions Framework 3.0 2009

70-305 Developing and Implementing Web Applications with Microsoft March 31,
Visual Basic .NET and Microsoft Visual Studio .NET 2009

70-306 Developing and Implementing Windows-Based Applications with March 31,


Microsoft Visual Basic .NET and Microsoft Visual Studio .NET 2009
Exam Exam name Retirement
number date

70-310 Developing XML Web Services and Server Components with March 31,
Microsoft Visual Basic .NET and the Microsoft .NET Framework 2009

70-315 Developing and Implementing Web Applications with Microsoft March 31,
Visual C# .NET and Microsoft Visual Studio .NET 2009

70-316 Developing and Implementing Windows-Based Applications with March 31,


Microsoft Visual C# .NET and Microsoft Visual Studio .NET 2009

70-320 Developing XML Web Services and Server Components with March 31,
Microsoft Visual C# and the Microsoft .NET Framework 2009

70-321 Deploying Office 365 April 1, 2014

70-330 Implementing Security for Applications with Microsoft Visual Basic March 31,
.NET 2009

70-331 Core Solutions of Microsoft SharePoint Server 2013 March 31,


2019

70-332 Advanced Solutions of Microsoft SharePoint Server 2013 March 31,


2019

70-333 Deploying Enterprise Voice with Skype for Business 2015 January 31,
2021

70-334 Core Solutions of Microsoft Skype for Business 2015 January 31,
2021

70-336 Core Solutions of Microsoft Lync Server 2013 March 30,


2016

70-337 Enterprise Voice & Online Services with Microsoft Lync Server 2013 March 30,
2016

70-339 Managing Microsoft SharePoint Server 2016 January 31,


2021

70-340 Implementing Security for Applications with Microsoft Visual C# March 31,
.NET 2009

70-341 Core Solutions of Microsoft Exchange Server 2013 March 31,


2019

70-342 Advanced Solutions of Microsoft Exchange Server 2013 March 31,


2019

70-345 Designing and Deploying Microsoft Exchange Server 2016 January 31,
2021
Exam Exam name Retirement
number date

70-346 Managing Office 365 Identities and Requirements April 30, 2019

70-347 Enabling Office 365 Services April 30, 2019

70-348 Managing Projects and Portfolios with Microsoft PPM December 31,
2019

70-350 Implementing Microsoft Internet Security and Acceleration (ISA) October 31,
Server 2004 2010

70-351 TS: Microsoft Internet Security and Acceleration Server 2006, March 31,
Configuring 2011

70-354 Universal Windows Platform – App Architecture and UX/UI September 30,
2017

70-355 Universal Windows Platform – App Data, Services, and Coding September 30,
Patterns 2017

70-357 Developing Mobile Apps January 31,


2021

70-383 Recertification for MCSE: SharePoint March 31,


2017

70-384 Recertification for MCSE: Communication March 31,


2017

70-385 Recertification for MCSE: Messaging March 31,


2017

70-398 Planning for and Managing Devices in the Enterprise July 31, 2018

70-400 TS: Microsoft System Center Operations Manager 2007, July 31, 2013
Configuring

70-401 TS: Microsoft System Center Configuration Manager 2007, July 31, 2013
Configuring

70-403 TS: System Center Virtual Machine Manager 2008, Configuring September 30,
2011

70-410 Installing and Configuring Windows Server 2012 January 31,


2021

70-411 Administering Windows Server 2012 January 31,


2021
Exam Exam name Retirement
number date

70-412 Configuring Advanced Windows Server 2012 Services January 31,


2021

70-413 Designing and Implementing a Server Infrastructure January 31,


2021

70-414 Implementing an Advanced Server Infrastructure January 31,


2021

70-415 Implementing a Desktop Infrastructure January 31,


2016

70-416 Implementing Desktop Application Environments January 31,


2016

70-417 Upgrading Your Skills to MCSA Windows Server 2012 January 31,
2021

70-431 TS: Microsoft SQL Server 2005 ‒ Implementation and Maintenance June 30, 2011

70-432 Microsoft SQL Server 2008, Implementation and Maintenance July 31, 2016

70-433 TS: Microsoft SQL Server 2008, Database Development July 31, 2015

70-441 PRO: Designing Database Solutions by Using Microsoft SQL Server June 30, 2011
2005

70-442 PRO: Designing and Optimizing Data Access by Using Microsoft June 30, 2011
SQL Server 2005

70-443 PRO: Designing a Database Server Infrastructure by Using June 30, 2011
Microsoft SQL Server 2005

70-444 PRO: Optimizing and Maintaining a Database Administration June 30, 2011
Solution by Using Microsoft SQL Server 2005

70-444 TS: Bing Maps Platform, Application Development December 31,


2011

70-445 TS: Microsoft SQL Server 2005, Business Intelligence ‒ June 30, 2011
Development and Maintenance

70-446 PRO: Designing a Business Intelligence Solution by Using Microsoft June 30, 2011
SQL Server 2005

70-447 UPGRADE: MCDBA Skills to MCITP Database Administrator by June 30, 2011
Using Microsoft SQL Server 2005
Exam Exam name Retirement
number date

70-448 Microsoft SQL Server 2008, Business Intelligence Development and July 31, 2016
Maintenance

70-450 PRO: Designing, Optimizing, and Maintaining a Database July 31, 2015
Administrative Solution Using Microsoft SQL Server 2008

70-451 PRO: Designing Database Solutions and Data Access Using July 31, 2015
Microsoft SQL Server 2008

70-452 PRO: Microsoft SQL Server 2008, Designing a Business Intelligence July 31, 2013
Solution

70-453 Upgrade: Transition Your MCITP SQL Server 2005 DBA to MCITP July 31, 2012
SQL Server 2008

70-454 Upgrade: Transition Your MCITP SQL Server 2005 DBD to MCITP July 31, 2012
SQL Server 2008 DBD

70-455 Upgrade: Transition Your MCITP SQL Server 2005 BI Developer to July 31, 2012
MCITP SQL Server 2008 BI Developer

70-457 Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server July 31, 2016
2012, Part 1

70-458 Transition Your MCTS on SQL Server 2008 to MCSA: SQL Server July 31, 2016
2012, Part 2

70-459 Transition Your MCITP: Database Administrator 2008 or MCITP: January 31,
Database Developer 2008 to MCSE: Data Platform 2016

70-460 Transition Your MCITP: Business Intelligence Developer 2008 to January 31,
MCSE: Business Intelligence 2016

70-461 Querying Microsoft SQL Server 2012/2014 January 31,


2021

70-462 Administering Microsoft SQL Server 2012/2014 Databases January 31,


2021

70-463 Implementing a Data Warehouse with Microsoft SQL Server January 31,
2012/2014 2021

70-464 Developing Microsoft SQL Server Databases January 31,


2021

70-465 Designing Database Solutions for Microsoft SQL Server January 31,
2021
Exam Exam name Retirement
number date

70-466 Implementing Data Models and Reports with Microsoft SQL Server January 31,
2021

70-467 Designing Business Intelligence Solutions with Microsoft SQL January 31,
Server 2021

70-469 Recertification for MCSE: Data Platform March 31,


2017

70-470 Recertification for MCSE: Business Intelligence March 31,


2017

70-473 Designing and Implementing Cloud Data Platform Solutions June 30, 2019

70-475 Designing and Implementing Big Data Analytics Solutions June 30, 2019

70-480 Programming in HTML5 with JavaScript and CSS3 January 31,


2021

70-481 Essentials of Developing Windows Store Apps Using HTML5 and September 30,
JavaScript 2016

70-482 Advanced Windows Store App Development Using HTML5 and September 30,
JavaScript 2016

70-483 Programming in C# January 31,


2021

70-484 Essentials of Developing Windows Store Apps Using C# September 30,


2016

70-485 Advanced Windows Store App Development Using C# September 30,


2016

70-486 Developing ASP.NET MVC Web Applications January 31,


2021

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


2021

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

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

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

70-491 Recertification for MCSD: Windows Store Apps Using C# March 31,
2017
Exam Exam name Retirement
number date

70-492 Upgrade Your MCPD: Web Developer 4 to MCSD: Web Applications September 30,
2016

70-494 Recertification for MCSD: Web Applications March 31,


2017

70-496 Administering Visual Studio Team Foundation Server December 31,


2018

70-497 Software Testing with Visual Studio December 31,


2018

70-498 Delivering Continuous Value with Visual Studio December 31,


2018

70-499 Recertification for MCSD: Application Lifecycle Management March 31,


2017

70-500 TS: Microsoft Windows Mobile 5.0, Implementing and Managing March 31,
2011

70-501 TS: Windows Server 2003 Hosted Environments, Configuration and October 31,
Management 2010

70-502 TS: Microsoft .NET Framework 3.5 - Windows Presentation July 31, 2013
Foundation

70-503 TS: Microsoft .NET Framework 3.5 - Windows Communication July 31, 2013
Foundation

70-504 TS: Microsoft .NET Framework 3.5 – Workflow July 31, 2013

70-505 TS: Microsoft .NET Framework 3.5, Windows Forms Application July 31, 2013
Development

70-506 TS: Silverlight 4, Development July 31, 2014

70-510 TS: Visual Studio 2005 Team Foundation Server March 31,
2011

70-511 TS: Windows Applications Development with Microsoft .NET July 31, 2016
Framework 4

70-512 TS: Visual Studio Team Foundation Server 2010, Administration July 31, 2014

70-513 TS: Windows Communication Foundation Development with July 31, 2016
Microsoft .NET Framework 4
Exam Exam name Retirement
number date

70-515 TS: Web Applications Development with Microsoft .NET Framework July 31, 2016
4

70-516 TS: Accessing Data with Microsoft .NET Framework 4 July 31, 2016

70-517 Recertification for MCSD: SharePoint Applications March 31,


2017

70-521 Upgrade: Transition your MCPD .NET Framework 3.5 Windows July 31, 2014
Developer Skills to MCPD .NET Framework 4 Windows Applications
Developer

70-523 Upgrade: Transition your MCPD .NET Framework 3.5 Web July 31, 2014
Developer Skills to MCPD .NET Framework 4 Web Developer

70-526 TS: Microsoft .NET Framework 2.0 – Windows-Based Client June 30, 2011
Development

70-528 TS: Microsoft .NET Framework 2.0 – Web-Based Client June 30, 2011
Development

70-529 TS: Microsoft .NET Framework 2.0 – Distributed Application June 30, 2011
Development

70-532 Developing Microsoft Azure Solutions December 31,


2018

70-533 Implementing Microsoft Azure Infrastructure Solutions December 31,


2018

70-534 Architecting Microsoft Azure Solutions December 31,


2017

70-535 Architecting Microsoft Azure Solutions December 31,


2018

70-536 TS: Microsoft .NET Framework – Application Development July 31, 2013
Foundation

70-537 Configuring and Operating a Hybrid Cloud with Microsoft Azure January 31,
Stack Hub 2021

70-540 TS: Microsoft Windows Mobile 5.0 – Application Development March 31,
2011

70-541 TS: Microsoft Windows SharePoint Services 3.0 – Application June 30, 2011
Development
Exam Exam name Retirement
number date

70-542 TS: Microsoft Office SharePoint Server 2007 - Application January 31,
Development 2013

70-543 TS: Visual Studio 2005 Tools for Office March 31,
2011

70-545 TS: Microsoft Visio 2007, Application Development January 31,


2013

70-547 PRO: Designing and Developing Web-Based Applications by Using June 30, 2011
the Microsoft .NET Framework

70-548 PRO: Designing and Developing Windows-Based Applications by June 30, 2011
Using the Microsoft .NET Framework

70-549 PRO: Designing and Developing Enterprise Applications by Using June 30, 2011
the Microsoft .NET Framework

70-551 UPGRADE: MCAD Skills to MCPD Web Developer by Using the June 30, 2011
Microsoft .NET Framework

70-552 UPGRADE: MCAD Skills to MCPD Windows Developer by Using the June 30, 2011
Microsoft .NET Framework

70-553 UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise June 30, 2011
Application Developer by Using the Microsoft .NET Framework:
Part 1

70-554 UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise June 30, 2011
Application Developer by Using the Microsoft .NET Framework:
Part 1

70-555 TS: Microsoft Office Groove 2007, Configuring June 30, 2011

70-556 TS: Microsoft Office PerformancePoint Server 2007, Applications June 30, 2011

70-557 TS: Microsoft Forefront Client and Server, Configuring June 30, 2011

70-558 UPGRADE: MCAD Skills to MCTS Windows Applications by Using June 30, 2011
the Microsoft .NET Framework

70-559 UPGRADE: MCAD Skills to MCTS Web Applications by Using the June 30, 2011
Microsoft .NET Framework

70-561 TS: Microsoft .NET Framework 3.5, ADO.NET Application July 31, 2013
Development

70-562 TS: Microsoft .NET Framework 3.5, ASP.NET Application July 31, 2013
Development
Exam Exam name Retirement
number date

70-563 Pro: Designing and Developing Windows Applications Using the July 31, 2013
Microsoft .NET Framework 3.5

70-564 PRO: Designing and Developing ASP.NET Applications Using the July 31, 2013
Microsoft .NET Framework 3.5

70-565 PRO: Designing and Developing Enterprise Applications Using the July 31, 2013
Microsoft .NET Framework 3.5

70-566 UPGRADE: Transition your MCPD Windows Developer Skills to July 31, 2012
MCPD Windows Developer 3.5

70-567 UPGRADE: Transition your MCPD Web Developer Skills to MCPD July 31, 2012
ASP.NET Developer 3.5

70-568 UPGRADE: Transition your MCPD Enterprise Application Developer July 31, 2012
Skills to MCPD Enterprise Application Developer 3.5, Part 1

70-569 UPGRADE: Transition your MCPD Enterprise Application Developer July 31, 2012
Skills to MCPD Enterprise Application Developer 3.5, Part 2

70-571 TS: Microsoft Windows Embedded CE 6.0 Application Development July 31, 2013

70-573 TS: Microsoft SharePoint 2010, Application Development July 31, 2016

70-576 PRO: Designing and Developing Microsoft SharePoint 2010 July 31, 2016
Applications

70-577 TS: Microsoft Windows Embedded Standard 2009, Development July 31, 2013

70-579 TS: Windows Mobile 6.5, Configuring December 31,


2011

70-580 TS: Windows Mobile 6.5, Application Development December 31,


2011

70-582 TS: Windows Embedded Standard 7 for Developers July 31, 2014

70-583 PRO: Designing and Developing Microsoft Azure Applications July 31, 2014

70-595 TS: Developing Business Process and Integration Solutions by July 31, 2015
Using Microsoft BizTalk Server 2010

70-599 Pro: Designing and Developing Windows Phone Applications September 30,
2014

70-620 TS: Configuring Microsoft Windows Vista Client July 31, 2013

70-621 PRO: Upgrading Your MCDST Certification to MCITP Enterprise March 31,
Exam Exam name Retirement
number date

Support 2011

70-622 Pro: Microsoft Desktop Support – ENTERPRISE July 31, 2013

70-623 Pro: Microsoft Desktop Support – CONSUMER July 31, 2013

70-624 TS: Deploying and Maintaining Windows Vista Client and 2007 October 31,
Microsoft Office System Desktops 2010

70-625 Connected Home Integrator July 31, 2012

70-626 Consumer Sales Specialist June 30, 2011

70-631 TS: Microsoft Windows SharePoint Services 3.0, Configuring March 31,
2011

70-632 TS: Managing Projects with Microsoft Office Project 2007, January 31,
Managing Projects 2013

70-633 TS: Microsoft Office Project Server 2007, Managing Projects January 31,
2013

70-634 Pro: Microsoft Office Project Server 2007, Managing Projects and January 31,
Programs 2013

70-635 TS: Microsoft Deployment Toolkit 2008, Desktop Deployment July 31, 2013

70-639 TS: Microsoft Office Project Server 2007, Configuring January 31,
2013

70-640 TS: Windows Server 2008 Active Directory, Configuring July 31, 2017

70-642 TS: Windows Server 2008 Network Infrastructure, Configuring July 31, 2017

70-643 TS: Windows Server 2008 Applications Infrastructure, Configuring July 31, 2015

70-646 Pro: Windows Server 2008, Server Administrator July 31, 2017

70-647 Pro: Windows Server 2008, Enterprise Administrator July 31, 2015

70-648 Upgrading your MCSA on Windows Server 2003 to Windows Server July 31, 2013
2008, Technology Specialist

70-649 TS: Upgrading Your MCSE on Windows Server 2003 to Windows July 31, 2015
Server 2008, Technology Specialist

70-652 TS: Windows Server Virtualization, Configuring September 30,


2011

70-653 Windows Small Business Server 2008, Configuring July 31, 2012
Exam Exam name Retirement
number date

70-654 TS: Windows Essential Business Server 2008, Configuring June 30, 2011

70-655 TS: Windows Vista and Server Operating Systems, Pre-Installing for June 30, 2011
OEMs

70-656 TS: Microsoft Desktop Optimization Pack, Configuring July 31, 2013

70-658 TS: System Center Data Protection Manager 2007, Configuring July 31, 2013

70-659 TS: Windows Server 2008 R2, Server Virtualization July 31, 2015

70-660 TS: Windows Internals July 31, 2013

70-662 TS: Microsoft Exchange Server 2010, Configuring January 31,


2016

70-663 PRO: Designing and Deploying Messaging Solutions with Microsoft January 31,
Exchange 2016

70-664 TS: Microsoft Lync Server 2010, Configuring July 31, 2013

70-665 PRO: Microsoft Lync Server 2010, Administrator July 31, 2013

70-667 TS: Microsoft SharePoint 2010, Configuring July 31, 2016

70-668 PRO: Microsoft SharePoint 2010 Administrator July 31, 2016

70-669 TS: Windows Server 2008, R2, Desktop Virtualization July 31, 2015

70-671 Designing and Providing Microsoft Volume Licensing Solutions to January 31,
Small and Medium Organizations 2015

70-672 Designing and Providing Microsoft Volume Licensing Solutions to January 31,
Large Organizations 2015

70-673 TS: Designing, Assessing, and Optimizing Software Asset March 31,
Management (SAM) 2017

70-676 FAST Enterprise Search Platform, Developing January 31,


2013

70-680 Windows 7, Configuring July 31, 2018

70-681 TS: Windows 7 and Office 2010, Deploying July 31, 2015

70-682 Pro: Upgrading to Windows 7 MCITP Enterprise Desktop Support July 31, 2014
Technician

70-683 TS: Windows 7, Preinstalling for OEMs July 31, 2013


Exam Exam name Retirement
number date

70-684 OEM Reseller July 31, 2014

70-685 Windows 7, Enterprise Desktop Support Technician July 31, 2018

70-686 Windows 7, Enterprise Desktop Administrator July 31, 2018

70-687 Configuring Windows 8.1 December 31,


2016

70-688 Supporting Windows 8.1 December 31,


2016

70-689 Upgrading Your Skills to MCSA Windows 8 December 31,


2016

70-690 Windows Server 2008 HPC Environments, Configuring and July 31, 2013
Managing

70-691 Windows Server 2008 HPC Environments, Developing July 31, 2013

70-692 Upgrading Your Windows XP Skills to MCSA Windows 8 December 31,


2016

70-693 Pro: Windows Server 2008 R2, Virtualization Administrator July 31, 2015

70-694 Virtualizing Enterprise Desktops and Apps July 31, 2017

70-695 Deploying Windows Desktops and Enterprise Applications March 31,


2019

70-696 Administering System Center Configuration Manager and Intune March 31,
2018

70-697 Configuring Windows Devices April 30, 2019

70-698 Installing and Configuring Windows 10 March 31,


2019

70-699 Windows Server 2003, MCSA Security Specialization Skills Update July 31, 2013

70-703 Administering Microsoft System Center Configuration Manager December 31,


and Cloud Services Integration 2019

70-705 Designing and Providing Microsoft Licensing Solutions to Large January 31,
Organizations 2021

70-713 Software Asset Management (SAM) - Core December 31,


2019
Exam Exam name Retirement
number date

70-734 OEM Preinstallation for Windows 10 August 31,


2017

70-735 OEM Manufacturing and Deployment for Windows 10 December 31,


2019

70-740 Installation, Storage, and Compute with Windows Server 2016 January 31,
2021

70-741 Networking with Windows Server 2016 January 31,


2021

70-742 Identity with Windows Server 2016 January 31,


2021

70-743 Upgrading Your Skills to MCSA: Windows Server 2016 January 31,
2021

70-744 Securing Windows Server 2016 January 31,


2021

70-745 Implementing a Software-Defined Datacenter January 31,


2021

70-761 Querying Data with Transact-SQL January 31,


2021

70-762 Developing SQL Databases January 31,


2021

70-764 Administering a SQL Database Infrastructure January 31,


2021

70-765 Provisioning SQL Databases January 31,


2021

70-767 Implementing a Data Warehouse using SQL January 31,


2021

70-768 Developing SQL Data Models January 31,


2021

70-773 Analyzing Big Data with Microsoft R June 30, 2019

70-774 Perform Cloud Data Science with Azure Machine Learning June 30, 2019

70-775 Perform Data Engineering on Microsoft Azure HDInsight June 30, 2019

70-776 Perform Big Data Engineering on Microsoft Cloud Services June 30, 2019
Exam Exam name Retirement
number date

70-777 Implementing Microsoft Azure Cosmos DB Solutions January 31,


2021

70-778 Analyzing and Visualizing Data with Power BI January 31,


2021

70-779 Analyzing and Visualizing Data with Microsoft Excel January 31,
2021

70-980 Recertification for MCSE: Server Infrastructure March 31,


2017

70-981 Recertification for MCSE: Private Cloud March 31,


2017

70-982 Recertification for MCSE: Desktop Infrastructure October 5,


2015

74-131 Designing a Microsoft Office Enterprise Project Management (EPM) October 31,
Solution 2010

74-132 Deploying a Portal Solution with Microsoft SharePoint Products October 31,
and Technologies 2010

74-133 Customizing Portal Solutions with Microsoft SharePoint Products October 31,
and Technologies 2010

74-134 Pre-Installing Microsoft Products and Technologies October 31,


2010

74-135 Developing E-Business Solutions Using Microsoft BizTalk Server October 31,
2004 2010

74-137 Developing Microsoft Office Solutions Using XML with Office October 31,
Professional Edition 2003 2010

74-138 Planning and Building a Messaging and Collaboration Environment October 31,
using Microsoft Office System and Microsoft Windows Server 2003 2010

74-139 Deploying Business Desktops with Microsoft Windows Server 2003 October 31,
and Microsoft Office 2003 2010

74-322 Microsoft Lync Server 2010—Advanced Design and Deployment July 31, 2015

74-324 Administering Office 365 for Small Businesses August 24,


2013

74-325 Administering Office 365 for Small Businesses January 31,


2015
Exam Exam name Retirement
number date

74-335 Lync Network Readiness Assessment March 30,


2016

74-338 Lync 2013 Depth Support Engineer March 30,


2016

74-343 Managing Projects with Microsoft Project 2013 July 31, 2019

74-344 Managing Programs and Projects with Project Server 2013 December 31,
2017

74-353 Windows UX Design January 31,


2015

74-404 Microsoft Office Communications Server 2007 R2 – U.C. Voice May 31, 2012
Specialization

74-409 Server Virtualization with Windows Server Hyper-V and System July 31, 2018
Center

74-544 TS: Bing Maps Platform, Application Development December 31,


2011

74-674 Delivering Business Value Planning Services July 31, 2015

74-675 Microsoft Response Point, Configuring June 30, 2011

74-676 TS: Fast Enterprise Search Platform, Developing July 31, 2012

74-678 Designing and Providing Microsoft Volume Licensing Solutions to December 31,
Large Organizations 2017

74-679 Windows Server 2008 Hosted Environments, Configuring and July 31, 2013
Managing

74-697 OEM Preinstallation January 31,


2016

74-924 Microsoft Office Communications Server 2007 R2 – U.C. Voice October 31,
Specialization 2010

77-419 Microsoft SharePoint 2013 June 30, 2020

77-891 Office 365 December 31,


2014

78-702 Designing and Managing a Microsoft Business Intelligence Solution September 30,
2011
Exam Exam name Retirement
number date

88-961 MCM: SharePoint Server 2010: Week 1 August 25,


2013

88-962 MCM: SharePoint Server 2010: Week 2 August 25,


2013

88-963 MCM: SharePoint Server 2010: Week 3 August 25,


2013

88-965 Windows Server 2008 R2: Directory Knowledge Exam January 1,


2014

88-966 Windows Server 2008 R2: Directory Knowledge Exam January 1,


2014

88-968 Lync Server 2010 Knowledge Exam January 1,


2014

88-969 Lync Server 2010 Lab Exam January 1,


2014

88-971 SQL Server 2008 Microsoft Certified Master: Lab Exam December 31,
2013

88-972 MCM: SharePoint Server 2010: Lab Exam August 25,


2013

88-973 MCM: SharePoint Server 2010, Knowledge Upgrade Exam August 25,
2013

88-981 Windows Server 2008 R2: Directory Lab Exam January 1,


2014

98-362 Windows Development Fundamentals July 31, 2014

98-363 Web Development Fundamentals July 31, 2015

98-369 Cloud Fundamentals September 30,


2019

98-372 Microsoft .NET Fundamentals July 31, 2015

98-373 Mobile Development Fundamentals July 31, 2014

98-374 Gaming Development Fundamentals July 31, 2015

98-379 Software Testing Fundamentals July 31, 2016

98-380 Introduction to Programming Using Block-Based Languages (Touch August 7,


Exam Exam name Retirement
number date

Develop) 2019

Microsoft Dynamics

Exam Exam name Retirement date


number

MB2-421 CRM 3.0 Installation & Configuration April 12, 2011

MB2-422 CRM 3.0 Customization April 12, 2011

MB2-423 CRM 3.0 Applications April 12, 2011

MB2-498 CRM 3.0 Extending Microsoft Dynamics April 12, 2011

MB2-631 Microsoft Dynamics CRM 4.0 Customization and November 2012


Configuration

MB2-632 Microsoft Dynamics CRM 4.0 Applications November 2012

MB2-633 Microsoft Dynamics CRM 4.0 Installation and Configuration November 2012

MB2-634 CRM 4.0 Extending Microsoft Dynamics November 2012

MB2-700 Microsoft Dynamics CRM 2013 Applications December 31,


2016

MB2-701 Extending Microsoft Dynamics CRM 2013 December 31,


2016

MB2-702 Microsoft Dynamics CRM 2013 Deployment December 31,


2016

MB2-703 Microsoft Dynamics CRM 2013 Customization and December 31,


Configuration 2016

MB2-704 Microsoft Dynamics CRM Application July 31, 2017

MB2-706 Microsoft Dynamics CRM Online Deployment December 31,


2019

MB2-707 Microsoft Dynamics CRM Customization and Configuration December 31,


2019

MB2-708 Microsoft Dynamics CRM Installation December 31,


2019
Exam Exam name Retirement date
number

MB2-709 Microsoft Dynamics Marketing December 31,


2017

MB2-710 Microsoft Dynamics CRM 2016 Online Deployment December 31,


2019

MB2-711 Microsoft Dynamics CRM 2016 Installation December 31,


2019

MB2-712 Microsoft Dynamics CRM 2016 Customization and December 31,


Configuration 2019

MB2-713 Microsoft Dynamics CRM 2016 Sales December 31,


2019

MB2-714 Microsoft Dynamics CRM 2016 Customer Service December 31,


2019

MB2-715 Microsoft Dynamics 365 customer engagement Online June 30, 2019
Deployment

MB2-716 Microsoft Dynamics 365 Customization and Configuration January 31, 2021

MB2-717 Microsoft Dynamics 365 for Sales June 30, 2019

MB2-718 Microsoft Dynamics 365 for Customer Service August 31, 2019

MB2-719 Microsoft Dynamics 365 for Marketing August 31, 2019

MB2-720 Functional Application in Microsoft Dynamics Marketing July 1, 2015

MB2-866 Microsoft Dynamics CRM 2011 Customization and January 31, 2016
Configuration

MB2-867 Microsoft Dynamics CRM 2011 Installation and Deployment January 31, 2016

MB2-868 Microsoft Dynamics CRM 2011 Applications January 31, 2016

MB2-876 Extending Microsoft Dynamics CRM 2011 January 31, 2016

MB2-877 Microsoft Dynamics 365 for Field Service June 30, 2019

MB3-408 Microsoft Dynamics GP 9.0 Inventory and Order Processing January 11, 2011

MB3-409 Microsoft Dynamics GP 9.0 Financials January 11, 2011

MB3-412 Microsoft Dynamics GP 9.0 Installation and Configuration January 11, 2011

MB3-413 Microsoft Dynamics GP 9.0 Project Series January 11, 2011


Exam Exam name Retirement date
number

MB3-430 Microsoft Dynamics GP 9.0 Manufacturing Applications January 11, 2011

MB3-451 Microsoft Dynamics GP 9.0 Report Writer January 11, 2011

MB3-461 Microsoft Dynamics GP 9.0 Modifier with VBA January 11, 2011

MB3-462 Microsoft Dynamics GP 9.0 Integration Manager January 11, 2011

MB3-465 Microsoft Dynamics GP 9.0 Field Service Implementation January 11, 2011

MB3-527 GP 10.0 Installation & Configuration February 28,


2013

MB3-528 GP 10.0 Financials August 15, 2013

MB3-529 GP 10.0 Inventory & Order Processing December 31,


2013

MB3-530 GP 10.0 Integration Manager December 31,


2013

MB3-532 GP 10.0 Project Series December 31,


2013

MB3-533 GP 10.0 Human Resources with Payroll December 31,


2013

MB3-637 GP 10.0 Manufacturing Applications December 31,


2013

MB3-700 Microsoft Dynamics GP 2013 Installation & Configuration July 31, 2015

MB3-701 Microsoft Dynamics GP 2013 Financials July 31, 2015

MB3-859 Microsoft Dynamics GP 2010 Financials December 31,


2014

MB3-860 Microsoft Dynamics GP 2010 Project Series December 31,


2014

MB3-861 Microsoft Dynamics GP 2010 Installation and Configuration December 31,


2014

MB3-862 Microsoft Dynamics GP 2010 Inventory and Order Processing December 31,
2014

MB4-348 SL 6.5 Financials March 31, 2011

MB4-349 SL 6.5 Installation & Configuration March 31, 2011


Exam Exam name Retirement date
number

MB4-534 SL 7.0 Installation & Configuration December 31,


2013

MB4-535 SL 7.0 Financials December 31,


2013

MB4-536 SL 7.0 Project Series December 31,


2013

MB4-640 SL 7.0 Customization Manager December 31,


2013

MB4-641 SL 7.0 Tools for VB December 31,


2013

MB4-643 SL 7.0 Inventory & Order Processing December 31,


2013

MB4-873 Microsoft Dynamics SL 2011 Financials December 31,


2014

MB4-874 Microsoft Dynamics SL 2011 Installation and Configuration December 31,


2014

MB5-294 FRx 6.7 Reporting Design August 5, 2011

MB5-537 Microsoft Dynamics Retail Management System 2.0 Store December 31,
Operations 2014

MB5-538 Microsoft Dynamics Retail Management System 2.0 December 31,


Headquarters 2014

MB5-554 Small Business Financials 9.0 June 22, 2012

MB5-629 Microsoft Forecaster 7.0 October 1, 2013

MB5-700 Microsoft Dynamics C5 2012 Application Consultant July 31, 2015

MB5-705 Managing Microsoft Dynamics Implementations December 31,


2016

MB5-845 Microsoft Dynamics POS 2009 December 31,


2014

MB5-854 C5 2010 Programming October 1, 2013

MB5-855 C5 2010 Advanced Programming October 1, 2013

MB5-856 C5 2010 Application Consultant October 1, 2013


Exam Exam name Retirement date
number

MB5-858 Managing Microsoft Dynamics Implementations September 20,


2013

MB6-202 Axapta 3.0 Programming January 12, 2010

MB6-203 Axapta 3.0 Financials January 12, 2010

MB6-204 Axapta 3.0 Trade and Logistics January 12, 2010

MB6-205 Axapta 3.0 Production January 12, 2010

MB6-206 Axapta 3.0 Installation and Configuration January 12, 2010

MB6-282 Axapta 3.0 HRM January 12, 2010

MB6-283 Axapta 3.0 Questionnaire January 12, 2010

MB6-284 Axapta 3.0 Projects 2010

MB6-285 Axapta 3.0 Sales and Marketing December 31,


2011

MB6-288 Axapta 3.0 Product Builder January 12, 2010

MB6-291 Axapta 3.0 Shop Floor Control December 31,


2011

MB6-295 Axapta 3.0 Enterprise Portal Development January 12, 2010

MB6-502 AX 4.0 Product Builder September 30,


2011

MB6-503 AX 4.0 Installation and Configuration September 30,


2011

MB6-504 AX 4.0 Project Series September 30,


2011

MB6-506 AX 4.0 Questionnaire September 30,


2011

MB6-507 AX 4.0 Financials September 30,


2011

MB6-508 AX 4.0 Development Introduction September 30,


2011

MB6-509 AX 4.0 Trade and Logistics September 30,


2011
Exam Exam name Retirement date
number

MB6-510 AX 4.0 Human Resource Management September 30,


2011

MB6-511 AX 4.0 Production September 30,


2011

MB6-512 AX 4.0 Enterprise Portal Development September 30,


2011

MB6-513 AX 4.0 MorphX Solution Development September 30,


2011

MB6-700 Microsoft Dynamics AX 2012 R2 Project December 31,


2016

MB6-701 Microsoft Dynamics AX 2012 R3 Retail March 31, 2017

MB6-702 Microsoft Dynamics AX 2012 R3 Financials December 31,


2016

MB6-703 Microsoft Dynamics AX 2012 R3 Trade and Logistics December 31,


2016

MB6-704 Microsoft Dynamics AX 2012 R3 CU8 Development December 31,


Introduction 2016

MB6-705 Microsoft Dynamics AX 2012 R3 CU8 Installation and December 31,


Configuration 2017

MB6-817 AX 2009 Trade & Logistics January 6, 2014

MB6-818 AX 2009 Financials January 6, 2014

MB6-819 AX 2009 Development Introduction January 6, 2014

MB6-820 AX 2009 Installation & Configuration January 6, 2014

MB6-821 AX 2009 MorphX Solution Development January 6, 2014

MB6-822 AX 2009 Production January 6, 2014

MB6-823 AX 2009 Project Series January 6, 2014

MB6-824 AX 2009 Human Resource Management January 6, 2014

MB6-825 AX 2009 Enterprise Portal Development January 6, 2014

MB6-826 AX 2009 Product Builder January 6, 2014

MB6-827 AX 2009 Payroll June 3, 2011


Exam Exam name Retirement date
number

MB6-869 Microsoft Dynamics AX 2012 Development July 31, 2015

MB6-870 Microsoft Dynamics AX 2012 Trade and Logistics July 31, 2015

MB6-871 Microsoft Dynamics AX 2012 Financials July 31, 2015

MB6-872 Microsoft Dynamics AX 2012 Installation and Configuration July 31, 2015

MB6-884 Microsoft Dynamics AX 2012 Lean Manufacturing December 31,


2016

MB6-885 Microsoft Dynamics AX 2012 Public Sector December 31,


2016

MB6-886 Microsoft Dynamics AX 2012 Process Manufacturing December 31,


Production and Logistics 2016

MB6-889 Microsoft Dynamics AX 2012 Service Management December 31,


2016

MB6-890 Microsoft Dynamics AX Development Introduction December 31,


2017

MB6-892 Microsoft Dynamics AX Distribution and Trade December 31,


2017

MB6-893 Microsoft Dynamics AX Financials December 31,


2017

MB6-894 Development, Extensions, and Deployment for Microsoft January 31, 2021
Dynamics 365 Finance

MB6-895 Financial Management in Microsoft Dynamics 365 for Finance August 31, 2019
and Operations

MB6-896 Distribution and Trade in Microsoft Dynamics 365 for Finance August 31, 2019
and Operations

MB6-897 Microsoft Dynamics 365 for Retail January 31, 2021

MB6-898 Microsoft Dynamics 365 for Talent January 31, 2021

MB7-221 Navision 4.0 C/SIDE Introduction January 12, 2010

MB7-222 NAV 4.0 C/SIDE Solution Development January 12, 2010

MB7-223 Navision 4.0 Warehouse Management January 12, 2010

MB7-224 Navision 4.0 Manufacturing January 12, 2010


Exam Exam name Retirement date
number

MB7-225 Navision 4.0 Financials January 12, 2010

MB7-226 Navision 4.0 Installation and Configuration January 12, 2010

MB7-227 Navision 4.0 Trade and Inventory January 12, 2010

MB7-231 Navision 4.0 Relationship Management January 12, 2010

MB7-232 Navision 4.0 Service Management January 12, 2010

MB7-233 Navision 4.0 Costing January 12, 2010

MB7-514 Microsoft Dynamics NAV 5.0 C/SIDE Introduction November 30,


2012

MB7-515 Microsoft Dynamics NAV 5.0 Financials November 30,


2012

MB7-516 Microsoft Dynamics NAV 5.0 C/SIDE Solution Development November 30,
2012

MB7-517 Microsoft Dynamics NAV 5.0 Installation and Configuration November 30,
2012

MB7-700 Microsoft Dynamics NAV 2013 Installation and Configuration July 31, 2015

MB7-701 Microsoft Dynamics NAV 2013 Core Setup and Finance July 31, 2015

MB7-702 Microsoft Dynamics NAV 2013 C/Side Development July 31, 2015

MB7-838 NAV 2009 Installation & Configuration June 30, 2014

MB7-839 NAV 2009 Core Setup and Finance June 30, 2014

MB7-840 NAV 2009 C/SIDE Introduction June 30, 2014

MB7-841 NAV 2009 C/SIDE Solution Development June 30, 2014

MB7-842 NAV 2009 Trade & Inventory June 30, 2014

MB7-843 NAV 2009 Warehouse Management June 30, 2014

MB7-846 NAV 2009 Relationship Management June 30, 2014

MB7-848 NAV 2009 Service Management June 30, 2014

MB7-849 NAV 2009 Manufacturing June 30, 2014

MB7-849 NAV 2009-Produktion (Danish) June 30, 2014


Exam Exam name Retirement date
number

MB7-849 NAV 2009-Produktion (German) June 30, 2014


Course retirement
Article • 09/19/2023

About course retirement


Technology and associated job roles change faster every year. As Microsoft technology
evolves, we revise our training content to keep in line with changes in the technology. To
empower you to be on the leading edge and offer you the most relevant training
opportunities, we regularly introduce new courses and revise or retire older courses.

Once a course is retired, the course page will be removed from the Microsoft Learn site.
However, in many cases the Learning Paths and Modules will remain available on the
site for reference. Saving these Learning Paths and Modules to your personal collections
will ensure you have access to them until they are finally retired. Any achievements or
badges earned will remain on your transcript after retirement.

Retired courses: Instructor-led training


Courseware retirements on February 29th, 2024

Course Version Title Language Retirement


number date

MB-300T00 A Microsoft Dynamics 365: Core English 2/29/2024


Finance and Operations

Courseware retirements on December 29th, 2023

Course Version Title Language Retirement


number date

MS-203T00 A Microsoft 365 Messaging English 12/29/2023

MS-600T00 A Building Applications and Solutions English 12/29/2023


with Microsoft 365 Core Services

Courseware retirements on September 29th, 2023

Course Version Title Language Retirement


number date

MS-100T00 A Microsoft 365 Identity and English 9/29/2023


Course Version Title Language Retirement
number date

Services

MS-101T00 A Microsoft 365 Mobility and English 9/29/2023


Security

MD-100T00 A Windows Client English 9/29/2023

MD-101T00 A Managing Modern Desktops English 9/29/2023

Courseware retirements on July 31st, 2023

Course Version Title Language Retirement


number date

AZ-220T00 A Microsoft Azure IoT Developer English 7/31/2023

AZ- A Microsoft Azure IoT Developer Japanese 7/31/2023


220T00JA

AZ- A Microsoft Azure IoT Developer Korean 7/31/2023


220T00KO

AZ- A Microsoft Azure IoT Developer Chinese 7/31/2023


220T00ZH Simplified

AZ-600T00 A Configuring and Operating a English 7/31/2023


Hybrid Cloud with Microsoft Azure
Stack Hub

AZ- A Configuring and Operating a Japanese 7/31/2023


600T00JA Hybrid Cloud with Microsoft Azure
Stack Hub

AZ- A Configuring and Operating a Korean 7/31/2023


600T00KO Hybrid Cloud with Microsoft Azure
Stack Hub

AZ- A Configuring and Operating a Chinese 7/31/2023


600T00ZH Hybrid Cloud with Microsoft Azure Simplified
Stack Hub

AZ-720T00 A Azure Support Engineer English 7/31/2023


Troubleshooting Azure
Connectivity

AZ- A Azure Support Engineer Japanese 7/31/2023


720T00JA Troubleshooting Azure
Connectivity
Course Version Title Language Retirement
number date

AZ- A Azure Support Engineer Korean 7/31/2023


720T00KO Troubleshooting Azure
Connectivity

AZ- A Support Engineer Troubleshooting Chinese 7/31/2023


720T00ZH Azure Connectivity Azure Simplified

MS-220T00 A Exchange Support Engineer English 7/31/2023

MS-740T00 A Troubleshooting Microsoft Teams English 7/31/2023

Courseware retirements on June 30th, 2023

Course Version Title Language Retirement


number date

MS-500T00 A Microsoft 365 Security English 6/30/2023


Administration

MS- A Microsoft 365 Security Japanese 6/30/2023


500T00JA Administration

MS- A Microsoft 365 Security Korean 6/30/2023


500T00KO Administration

MS- A Microsoft 365 Security Chinese 6/30/2023


500T00ZH Administration Simplified

MS-720T00 A Microsoft Teams Voice Engineer English 6/30/2023

MB-320T00 A Microsoft Dynamics 365 Supply English 6/30/2023


Chain Management,
Manufacturing

Courseware retirements on April 28th, 2023

Course Version Title Language Retirement


number date

DP-090T00 A Implementing a Machine Learning English 04/28/2023


Solution with Microsoft Azure
Databricks

DP- A Implementing a Machine Learning Japanese 4/28/2023


090T00JA Solution with Microsoft Azure
Databricks
Course Version Title Language Retirement
number date

DP- A Implementing a Machine Learning Korean 4/28/2023


090T00KO Solution with Microsoft Azure
Databricks

DP- A Implementing a Machine Learning Chinese 4/28/2023


090T00ZH Solution with Microsoft Azure Simplified
Databricks

Courseware retirements on January 31st, 2023

Course Version Title Language Retirement


number date

DP-050T00 A Migrate SQL workloads to Azure English 1/31/2023

DP-060T00 A Migrate NoSQL workloads to English 1/31/2023


Azure Cosmos DB

DP-070T00 A Migrate Open Source Data English 1/31/2023


Workloads to Azure

Courseware retirements on October 31st, 2022

Course number Version Title Language Retirement date

WS-013T00 A Azure Stack HCI English 10/31/2022

Courseware retirements on September 30th, 2022

Course Version Title Language Retirement


number date

AZ-900T01AR A Microsoft Azure Arabic 09/30/2022


Fundamentals (1 Day)

AZ-900T01BR A Microsoft Azure Portuguese 09/30/2022


Fundamentals (1 Day) (Brazil)

AZ-900T01DE A Microsoft Azure German 09/30/2022


Fundamentals (1 Day)

AZ-900T01ES A Microsoft Azure Spanish 09/30/2022


Fundamentals (1 Day)

AZ-900T01FR A Microsoft Azure French 09/30/2022


Fundamentals (1 Day)
Course Version Title Language Retirement
number date

AZ-900T01ID A Microsoft Azure Indonesian 09/30/2022


Fundamentals (1 Day)

AZ-900T01IT A Microsoft Azure Italian 09/30/2022


Fundamentals (1 Day)

AZ-900T01JA A Microsoft Azure Japanese 09/30/2022


Fundamentals (1 Day)

AZ-900T01KO A Microsoft Azure Korean 09/30/2022


Fundamentals (1 Day)

AZ-900T01RU A Microsoft Azure Russian 09/30/2022


Fundamentals (1 Day)

AZ- A Microsoft Azure Chinese 09/30/2022


900T01TW Fundamentals (1 Day) Traditional

AZ-900T01ZH A Microsoft Azure Chinese 09/30/2022


Fundamentals (1 Day) Simplified

Courseware retirements on June 30th, 2022

Course Version Title Language Retirement


number date

40501 A Microsoft Cloud Workshop: Cloud- English 06/30/2022


native applications

40502 A Microsoft Cloud Workshop: Big English 06/30/2022


data analytics and visualization

40505 A Microsoft Cloud Workshop: Internet English 06/30/2022


of Things

40508 A Microsoft Cloud Workshop: Modern English 06/30/2022


Cloud Apps

40511 A Microsoft Cloud Workshop: English 06/30/2022


Continuous Delivery in Azure
DevOps

40512 A Microsoft Cloud Workshop: App English 06/30/2022


Modernization

40513 A Microsoft Cloud Workshop: English 06/30/2022


Building a Resilient IaaS
Architecture
Course Version Title Language Retirement
number date

40514 A Microsoft Cloud Workshop: English 06/30/2022


Migrating Oracle to Azure SQL and
PostgreSQL

40515 A Microsoft Cloud Workshop: English 06/30/2022


Enterprise-Class Networking in
Azure

40530 A Microsoft Cloud Workshop: English 06/30/2022


Analyzing text with Azure Machine
Learning and Cognitive Services

40535 A Microsoft Cloud Workshop: English 06/30/2022


Serverless Architecture

40557 A Microsoft Cloud Workshop: Azure English 06/30/2022


Cosmos DB real-time advanced
analytics

40558 A Microsoft Cloud Workshop: Line-of- English 06/30/2022


business application migration

40559 A Microsoft Cloud Workshop: MLOps English 06/30/2022

40560 A Microsoft Cloud Workshop: English 06/30/2022


Predictive Maintenance for remote
field devices

40562 A Microsoft Cloud Workshop: English 06/30/2022


Migrating SQL databases to Azure

40564 A Microsoft Cloud Workshop: English 06/30/2022


Securing Azure IoT solutions

40573 A Microsoft Cloud Workshop: Hybrid English 06/30/2022


identity

40576 A Microsoft Cloud Workshop: Azure English 06/30/2022


Synapse Analytics and AI

40577 A Microsoft Cloud Workshop: English 06/30/2022


Innovate and modernize apps with
Data and AI

40578 A Microsoft Cloud Workshop: English 06/30/2022


Implementing Azure Virtual
Desktop in the enterprise
Course Version Title Language Retirement
number date

40584 A Microsoft Cloud Workshop: English 06/30/2022


Leveraging Azure Digital Twins in a
supply chain

40585 A Microsoft Cloud Workshop: AI-led English 06/30/2022


business process automation

AZ-010T00 A Azure Administration for AWS English 06/30/2022


SysOps

AZ- A Azure Administration for AWS Japanese 06/30/2022


010T00JA SysOps

AZ- A Azure Administration for AWS Simplified 06/30/2022


010T00ZH SysOps Chinese

AZ- A Azure Administration for AWS Korean 06/30/2022


010T00KO SysOps

AZ-020T00 A Microsoft Azure solutions for AWS English 06/30/2022


developers

AZ- A Microsoft Azure solutions for AWS Japanese 06/30/2022


020T00JA developers

AZ- A Microsoft Azure solutions for AWS Simplified 06/30/2022


020T00ZH developers Chinese

AZ- A Microsoft Azure solutions for AWS Korean 06/30/2022


020T00KO developers

AZ-030T00 A Microsoft Azure technologies for English 06/30/2022


AWS architects

AZ- A Microsoft Azure technologies for Japanese 06/30/2022


030T00JA AWS architects

AZ- A Microsoft Azure technologies for Simplified 06/30/2022


030T00ZH AWS architects Chinese

AZ- A Microsoft Azure technologies for Korean 06/30/2022


030T00KO AWS architects

AZ-900T01 A Microsoft Azure Fundamentals (1 English 06/30/2022


Day)

DA- A Analyzing Data with Power BI Japanese 06/30/2022


100T00JA
Course Version Title Language Retirement
number date

DA- A Analyzing Data with Power BI Simplified 06/30/2022


100T00ZH Chinese

DA- A Analyzing Data with Power BI Korean 06/30/2022


100T00KO

DP- A Migrate SQL workloads to Azure Japanese 06/30/2022


050T00JA

DP- A Migrate SQL workloads to Azure Simplified 06/30/2022


050T00ZH Chinese

DP- A Migrate SQL workloads to Azure Korean 06/30/2022


050T00KO

DP- A Migrate NoSQL workloads to Azure Japanese 06/30/2022


060T00JA Cosmos DB

DP- A Migrate NoSQL workloads to Azure Simplified 06/30/2022


060T00ZH Cosmos DB Chinese

DP- A Migrate NoSQL workloads to Azure Korean 06/30/2022


060T00KO Cosmos DB

DP- A Migrate Open Source Data Japanese 06/30/2022


070T00JA Workloads to Azure

DP- A Migrate Open Source Data Simplified 06/30/2022


070T00ZH Workloads to Azure Chinese

DP- A Migrate Open Source Data Korean 06/30/2022


070T00KO Workloads to Azure

Courseware retirements on May 31st, 2022

Course Version Title Language Retirement


number date

MB-340T00 A Microsoft Dynamics 365 English 05/31/2022


Commerce Functional
Consultant

WS- A Migrating Application Japanese 05/31/2022


050T00JA Workloads to Azure

WS- A Migrating Application Simplified 05/31/2022


050T00ZH Workloads to Azure Chinese
Course Version Title Language Retirement
number date

WS- A Migrating Application Korean 05/31/2022


050T00KO Workloads to Azure

Courseware retirements on March 31st, 2022

Course Version Title Language Retirement


number date

AZ-303T00 A Microsoft Azure Architect English 03/31/2022


Technologies

AZ-303T00JA A Microsoft Azure Architect Japanese 03/31/2022


Technologies

AZ- A Microsoft Azure Architect Korean 03/31/2022


303T00KO Technologies

AZ- A Microsoft Azure Architect Chinese 03/31/2022


303T00ZH Technologies Simplified

AZ-304T00 A Microsoft Azure Architect English 03/31/2022


Design

AZ-304T00JA A Microsoft Azure Architect Japanese 03/31/2022


Design

AZ- A Microsoft Azure Architect Korean 03/31/2022


304T00KO Design

AZ- A Microsoft Azure Architect Chinese 03/31/2022


304T00ZH Design Simplified

DA-100T00 A Analyzing Data with Microsoft English 03/31/2022


Power BI

MS-030T00 A Office 365 Administrator English 03/31/2022

WS-011T00 A Windows Server 2019 English 03/31/2022


Administration

WS-012T00 A Windows Server 2019 Hybrid English 03/31/2022


and Azure IaaS

Courseware retirements on January 31st, 2022


Course Version Title Language Retirement
number date

MS-040T00 A Manage SharePoint and OneDrive English 01/31/2022


in Microsoft 365

WS-050T00 A Migrating Application Workloads English 01/31/2022


to Azure

Courseware retirements on December 30th, 2021

Course Version Title Language Retirement


number date

DP- A Implementing an Azure Data Korean 12/30/2021


200T01KO Solution

DP- A Implementing an Azure Data Chinese 12/30/2021


200T01ZH Solution Simplified

DP- A Implementing an Azure Data Japanese 12/30/2021


200T01JA Solution

DP- A Designing an Azure Data Solution Korean 12/30/2021


201T01KO

DP- A Designing an Azure Data Solution Chinese 12/30/2021


201T01ZH Simplified

DP- A Designing an Azure Data Solution Japanese 12/30/2021


201T01JA

6420 B Fundamentals of Windows Server® English 12/30/2021


2008

10266 A Programming in C# with Microsoft English 12/30/2021


Visual Studio 2010

10710 A Configuring, Managing and Spanish 12/30/2021


Troubleshooting Microsoft®
Exchange Server 2010

10961 C Automating Administration With English 12/30/2021


Windows PowerShell

10962 C Advanced Automated English 12/30/2021


Administration With Windows
PowerShell

10964 C Cloud & Datacenter Monitoring English 12/30/2021


with System Center Operations
Course Version Title Language Retirement
number date

Manager

10965 D IT Service Management with English 12/30/2021


System Center Service Manager

10967 A Fundamentals of a Windows English 12/30/2021


Server® Infrastructure

10969 B Active Directory® Services with English 12/30/2021


Windows Server®

10972 B Administering the Web Server (IIS) English 12/30/2021


Role of Windows Server

10975 A Introduction to Programming English 12/30/2021

10982 E Supporting and Troubleshooting English 12/30/2021


Windows 10

10984 B Deploying and Managing Office English 12/30/2021


365 Hybrid Deployments

10985 C Introduction to SQL Databases English 12/30/2021

10986 B Updating Your Skills to SQL Server English 12/30/2021


2016

10987 C Performance Tuning and English 12/30/2021


Optimizing SQL Databases

10990 C Analyzing Data with SQL Server English 12/30/2021


Reporting Services

10994 B Data Analysis Fundamentals using English 12/30/2021


Excel

10998 A Updating Your Skills to SQL Server English 12/30/2021


2017

20334 C Core Solutions of Skype for English 12/30/2021


Business 2015/2019

20339 A Planning and Administering English 12/30/2021


SharePoint 2016

20339 A Advanced Technologies of English 12/30/2021


SharePoint 2016

20345 B Administering Microsoft Exchange English 12/30/2021


Course Version Title Language Retirement
number date

Server 2016/2019

20345 B Designing and Deploying Microsoft English 12/30/2021


Exchange Server 2016/2019

20410 D Installing and Configuring English 12/30/2021


Windows Server® 2012

20411 D Administering Windows Server® English 12/30/2021


2012

20412 D Configuring Advanced Windows English 12/30/2021


Server® 2012 Services

20413 C Designing and Implementing a English 12/30/2021


Server Infrastructure

20414 C Implementing an Advanced Server English 12/30/2021


Infrastructure

20417 D Upgrading Your Skills to MCSA English 12/30/2021


Windows Server® 2012

20461 D Querying Microsoft SQL Server® English 12/30/2021


2014

20462 D Administering Microsoft® SQL English 12/30/2021


Server® 2014 Databases

20463 D Implementing a Data Warehouse English 12/30/2021


with Microsoft® SQL Server® 2014

20464 D Developing Microsoft SQL Server English 12/30/2021


2014 Databases

20465 D Designing Solutions for Microsoft English 12/30/2021


SQL Server 2014

20466 D Implementing Data Models and English 12/30/2021


Reports with SQL Server 2014

20467 D Designing Business Intelligence English 12/30/2021


Solutions with Microsoft SQL
Server 2014

20480 C Programming in HTML5 with English 12/30/2021


JavaScript and CSS3

20483 C Programming in C# English 12/30/2021


Course Version Title Language Retirement
number date

20486 C Developing ASP.NET MVC 5 Web English 12/30/2021


Applications

20486 D Developing ASP.NET Core MVC English 12/30/2021


Web Applications

20487 D Developing Microsoft Azure and English 12/30/2021


Web Services

20694 B Virtualizing Enterprise Desktops English 12/30/2021


and Apps

20703 B Administering System Center English 12/30/2021


Configuration Manager

20740 C Installation, Storage, and Compute English 12/30/2021


with Windows Server 2016

20741 B Networking with Windows Server English 12/30/2021


2016

20742 B Identity with Windows Server 2016 English 12/30/2021

20743 C Upgrading Your Skills to MCSA: English 12/30/2021


Windows Server 2016

20744 C Securing Windows Server 2016 English 12/30/2021

20745 B Implementing a Software-Defined English 12/30/2021


DataCenter Using System Center
Virtual Machine Manager

20761 C Querying Data with Transact-SQL English 12/30/2021

20762 C Developing SQL Databases English 12/30/2021

20764 C Administering a SQL Database English 12/30/2021


Infrastructure

20765 C Provisioning SQL Databases English 12/30/2021

20767 C Implementing a SQL Data English 12/30/2021


Warehouse

20768 C Developing SQL Data Models English 12/30/2021

20777 A Implementing Microsoft Azure English 12/30/2021


Cosmos DB Solutions
Course Version Title Language Retirement
number date

20779 B Analyzing Data with Excel English 12/30/2021

21410 D Installing and Configuring German 12/30/2021


Windows Server® 2012

21411 D Administering Windows Server® German 12/30/2021


2012

21412 D Configuring Advanced Windows German 12/30/2021


Server® 2012 Services

21413 B Designing and Implementing a German 12/30/2021


Server Infrastructure

21414 B Implementing an Advanced Server German 12/30/2021


Infrastructure

21417 B Upgrading Your Skills to MCSA German 12/30/2021


Windows Server 2012

21461 A Querying Microsoft® SQL Server® German 12/30/2021


2012

21462 A Administering Microsoft® SQL German 12/30/2021


Server® 2012 Databases

21463 A Implementing a Data Warehouse German 12/30/2021


with Microsoft® SQL Server® 2012

21740 B Installation, Storage, and Compute German 12/30/2021


with Windows Server 2016

21741 B Networking with Windows Server German 12/30/2021


2016

21742 A Identity with Windows Server 2016 German 12/30/2021

21743 B Upgrading Your Skills to MCSA: German 12/30/2021


Windows Server 2016

21744 B Securing Windows Server 2016 German 12/30/2021

21764 C Administering a SQL Database German 12/30/2021


Infrastructure

22410 B Installing and Configuring French 12/30/2021


Windows Server® 2012
Course Version Title Language Retirement
number date

22411 B Administering Windows Server French 12/30/2021


2012

22412 B Configuring Advanced Windows French 12/30/2021


Server 2012 Services

22414 B Implementing an Advanced Server French 12/30/2021


Infrastructure

22417 B Upgrading Your Skills to MCSA French 12/30/2021


Windows Server 2012

22461 A Querying Microsoft® SQL Server® French 12/30/2021


2012

22462 A Administering Microsoft® SQL French 12/30/2021


Server® 2012 Databases

22463 A Implementing a Data Warehouse French 12/30/2021


with Microsoft® SQL Server® 2012

22740 C Installation, Storage, and Compute French 12/30/2021


with Windows Server 2016 (French)

22741 B Networking with Windows Server French 12/30/2021


2016 (French)

22742 B Identity with Windows Server 2016 French 12/30/2021


(French)

22743 C Upgrading Your Skills to MCSA: French 12/30/2021


Windows Server 2016 (French)

22744 B Securing Windows Server 2016 French 12/30/2021

23410 B Installing and Configuring Japanese 12/30/2021


Windows Server® 2012

23411 B Administering Windows Server Japanese 12/30/2021


2012

23412 B Configuring Advanced Windows Japanese 12/30/2021


Server® 2012 Services

23413 B Designing and Implementing a Japanese 12/30/2021


Server Infrastructure

23414 B Implementing an Advanced Server Japanese 12/30/2021


Infrastructure
Course Version Title Language Retirement
number date

23740 B Installation, Storage, and Compute Japanese 12/30/2021


with Windows Server 2016

23741 A Networking with Windows Server Japanese 12/30/2021


2016

23742 A Identity with Windows Server 2016 Japanese 12/30/2021

23744 B Securing Windows Server 2016 Japanese 12/30/2021

24410 B Installing and Configuring Portuguese 12/30/2021


Windows Server® 2012 (Brazil)

24411 B Administering Windows Server Portuguese 12/30/2021


2012 (Brazil)

24412 B Configuring Advanced Windows Portuguese 12/30/2021


Server 2012 Services (Brazil)

24740 B Installation, Storage, and Compute Portuguese 12/30/2021


with Windows Server 2016 (Brazil)

24741 B Networking with Windows Server Portuguese 12/30/2021


2016 (Brazil)

24742 B Identity with Windows Server 2016 Portuguese 12/30/2021


(Brazil)

24744 B Securing Windows Server 2016 Portuguese 12/30/2021


(Brazil)

26740 B Installation, Storage, and Compute Spanish 12/30/2021


with Windows Server 2016

26741 B Networking with Windows Server Spanish 12/30/2021


2016

26742 B Identity with Windows Server 2016 Spanish 12/30/2021

26744 B Securing Windows Server 2016 Spanish 12/30/2021


(Spain)

28480 B Programming in HTML5 with Chinese 12/30/2021


JavaScript and CSS3 Simplified

28740 B Installation, Storage, and Compute Chinese 12/30/2021


with Windows Server 2016 Simplified
Course Version Title Language Retirement
number date

28741 B Networking with Windows Server Chinese 12/30/2021


2016 Simplified

28742 A Identity with Windows Server 2016 Chinese 12/30/2021


Simplified

28761 A Querying Data with Transact-SQL Chinese 12/30/2021


Simplified

28764 A Administering a SQL Database Chinese 12/30/2021


Infrastructure Simplified

28765 B Provisioning SQL Databases Chinese 12/30/2021


Simplified

29480 B Programming in HTML5 with Chinese 12/30/2021


JavaScript and CSS3 Traditional

29740 B Installation, Storage, and Compute Chinese 12/30/2021


with Windows Server 2016 Traditional

29741 B Networking with Windows Server Chinese 12/30/2021


2016 Traditional

29742 A Identity with Windows Server 2016 Chinese 12/30/2021


Traditional

29761 A Querying Data with Transact-SQL Chinese 12/30/2021


Traditional

29764 A Administering a SQL Database Chinese 12/30/2021


Infrastructure Traditional

29765 B Provisioning SQL Databases Chinese 12/30/2021


Traditional

40332 A Partner Applied Workshop: What's English 12/30/2021


New in Windows 10

40410 A JavaScript, HTML and CSS Web English 12/30/2021


Development

21345-1 A Administering Microsoft Exchange German 12/30/2021


Server 2016

21697-1 B Installing and Configuring German 12/30/2021


Windows 10

Courseware retirements on October 29th, 2021


Course Version Title Language Retirement
number date

10997 D Office 365 Administration and English 10/29/2021


Troubleshooting

Courseware retirements on September 30th, 2021

Course Version Title Language Retirement


number date

40510 G Microsoft Cloud Workshop: SQL English 9/30/2021


Server Hybrid Cloud

40516 G Microsoft Cloud Workshop: English 9/30/2021


Intelligent Analytics

40561 G Microsoft Cloud Workshop: English 9/30/2021


Machine Learning

MB- A Microsoft Dynamics 365 German 9/30/2021


901T00DE Fundamentals

MB- A Microsoft Dynamics 365 Spanish 9/30/2021


901T00ES Fundamentals

MB- A Microsoft Dynamics 365 French 9/30/2021


901T00FR Fundamentals

MB- A Microsoft Dynamics 365 Japanese 9/30/2021


901T00JA Fundamentals

MB- A Microsoft Dynamics 365 Korean 9/30/2021


901T00KO Fundamentals

MB- A Microsoft Dynamics 365 Chinese 9/30/2021


901T00ZH Fundamentals Simplified

MS-050T00 A SharePoint Hybrid Deployment English 9/30/2021


and Migration

Courseware retirements on August 31st, 2021

Course Version Title Language Retirement


number date

DP-200T01 A Implementing an Azure Data English 8/31/2021


Solution
Course Version Title Language Retirement
number date

DP-201T01 A Designing an Azure Data English 8/31/2021


Solution

Courseware retirements on June 30th, 2021

Course Version Title Language Retirement


number date

AI-100T01 A Designing and Implementing an English 6/30/2021


Azure AI Solution

MB-600T00 A Microsoft Dynamics 365 + Power English 6/30/2021


Platform Solution Architect

MB-901T00 A Microsoft Dynamics 365 English 6/30/2021


Fundamentals

AI-100T01JA A Designing and Implementing an Japanese 6/30/2021


Azure AI Solution

AI- A Designing and Implementing an Korean 6/30/2021


100T01KO Azure AI Solution

AI- A Designing and Implementing an Simplified 6/30/2021


100T01ZH Azure AI Solution Chinese

Courseware retirements on May 31st, 2021

Course Version Title Language Retirement


number date

40519 A Microsoft Cloud Workshop: SAP English 5/31/2021


NetWeaver on Azure

40527 A Microsoft Cloud Workshop: Security English 5/31/2021


baseline on Azure

40529 A Microsoft Cloud Workshop: High English 5/31/2021


Performance Computing

Courseware retirements on April 30th, 2021


Course Version Title Language Retirement
number date

20537 B Configuring and Operating a Hybrid English 04/30/2021


Cloud with Microsoft Azure Stack

Courseware retirements on March 31st, 2021

Course Version Title Language Retirement


number date

20778 C Analyzing Data with Power BI English 03/31/2021

40037 A Database Administration Japanese 3/31/2021


Fundamentals: MTA Exam 98-364

40038 A Networking Fundamentals: MTA Exam Japanese 3/31/2021


98-366

40039 A Security Fundamentals: MTA Exam 98- Japanese 3/31/2021


367

40040 A Windows Server Administration Japanese 3/31/2021


Fundamentals: MTA Exam 98-365

40240 A MTA Mobility & Device Fundamentals Japanese 3/31/2021


98-368 Windows (Japanese)

40241 A MTA Cloud Fundamentals 98-369 Japanese 3/31/2021


(Japanese)

40349 B Windows OS Fundamentals English 03/31/2021

40361 A Software Development Fundamentals: English 3/31/2021


Training for MTA Exam 98-361

40362 A Windows Development English 3/31/2021


Fundamentals: Training for MTA Exam
98-362

40363 A Web Development Fundamentals: English 3/31/2021


Training for MTA Exam 98-363

40364 A Database Administration English 3/31/2021


Fundamentals: Training for MTA Exam
98-364

40366 B Networking Fundamentals English 03/31/2021

40367 B Security Fundamentals English 03/31/2021


Course Version Title Language Retirement
number date

40368 A Mobility & Devices Fundamentals: English 03/31/2021


MTA Exam 98-368

40369 A Cloud Fundamentals: MTA Exam 98- English 03/31/2021


369

40372 A Microsoft .NET Fundamentals: English 3/31/2021


Training for MTA Exam 98-372

40373 A Mobile Development Fundamentals: English 3/31/2021


Training for MTA Exam 98-373

40374 A Gaming Development Fundamentals: English 3/31/2021


MTA Exam 98-374

40375 A HTML5 Application Development English 3/31/2021


Fundamentals: Training for MTA Exam
98-375

Courseware retirements on December 31st, 2020

Course Version Title Language Retirement


number date

MB-200T00 A Microsoft Power Platform + English 12/31/2020


Dynamics 365 Core

MB-400T00 A Microsoft Power Apps + Dynamics English 12/31/2020


365 Developer

Courseware retirements on November 30th, 2020

Course Version Title Language Retirement


number date

40528 G Business continuity and disaster English 11/30/2020


recovery

40503 G Enterprise-ready cloud English 11/30/2020

40565 G Modernizing Data Analytics with English 11/30/2020


SQL Server 2019

40533 G OSS PaaS and DevOps English 11/30/2020

40563 G Real-time data with Azure Database English 11/30/2020


for PostgreSQL Hyperscale
Courseware retirements on September 30th, 2020, and related localized course
retirements on October 30th, 2020

Course Version Title Language Retirement


number date

AZ-300T01 A Deploying and Configuring English 09/30/2020


Infrastructure

AZ- A Deploying and Configuring Chinese 10/30/2020


300T01ZH Infrastructure Simplified

AZ- A Deploying and Configuring Korean 10/30/2020


300T01KO Infrastructure

AZ- A Deploying and Configuring Japanese 10/30/2020


300T01JA Infrastructure

AZ-300T02 A Implementing Workloads and English 09/30/2020


Security

AZ- A Implementing Workloads and Chinese 10/30/2020


300T02ZH Security Simplified

AZ- A Implementing Workloads and Korean 10/30/2020


300T02KO Security

AZ- A Implementing Workloads and Japanese 10/30/2020


300T02JA Security

AZ-300T03 A Understanding Cloud Architect English 09/30/2020


Technology Solutions

AZ- A Understanding Cloud Architect Chinese 10/30/2020


300T03ZH Technology Solutions Simplified

AZ- A Understanding Cloud Architect Korean 10/30/2020


300T03KO Technology Solutions

AZ- A Understanding Cloud Architect Japanese 10/30/2020


300T03JA Technology Solutions

AZ-300T04 A Creating and Deploying Apps English 09/30/2020

AZ- A Creating and Deploying Apps Chinese 10/30/2020


300T04ZH Simplified

AZ- A Creating and Deploying Apps Korean 10/30/2020


300T04KO

AZ- A Creating and Deploying Apps Japanese 10/30/2020


Course Version Title Language Retirement
number date

300T04JA

AZ-300T06 A Developing for the Cloud English 09/30/2020

AZ- A Developing for the Cloud Chinese 10/30/2020


300T06ZH Simplified

AZ- A Developing for the Cloud Korean 10/30/2020


300T06KO

AZ- A Developing for the Cloud Japanese 10/30/2020


300T06JA

AZ-301T01 A Designing for Identity and English 09/30/2020


Security

AZ- A Designing for Identity and Chinese 10/30/2020


301T01ZH Security Simplified

AZ- A Designing for Identity and Korean 10/30/2020


301T01KO Security

AZ- A Designing for Identity and Japanese 10/30/2020


301T01JA Security

AZ-301T02 A Designing a Data Platform English 09/30/2020


Solution

AZ- A Designing a Data Platform Chinese 10/30/2020


301T02ZH Solution Simplified

AZ- A Designing a Data Platform Korean 10/30/2020


301T02KO Solution

AZ- A Designing a Data Platform Japanese 10/30/2020


301T02JA Solution

AZ-301T03 A Design for Deployment, English 09/30/2020


Migration, and Integration

AZ- A Design for Deployment, Chinese 10/30/2020


301T03ZH Migration, and Integration Simplified

AZ- A Design for Deployment, Korean 10/30/2020


301T03KO Migration, and Integration

AZ- A Design for Deployment, Japanese 10/30/2020


301T03JA Migration, and Integration
Course Version Title Language Retirement
number date

AZ-301T04 A Designing an Infrastructure English 09/30/2020


Strategy

AZ- A Designing an Infrastructure Chinese 10/30/2020


301T04ZH Strategy Simplified

AZ- A Designing an Infrastructure Korean 10/30/2020


301T04KO Strategy

AZ- A Designing an Infrastructure Japanese 10/30/2020


301T04JA Strategy

Courseware retirements on August 31st, 2020

Course Version Title Language Retirement


number date

AZ-103T00 A Microsoft Azure Administrator English 08/31/2020

AZ- A Microsoft Azure Administrator Chinese 08/31/2020


103T00ZH Simplified

AZ- A Microsoft Azure Administrator Korean 08/31/2020


103T00KO

AZ- A Microsoft Azure Administrator Japanese 08/31/2020


103T00JA

AZ-203T01 A Develop Azure Infrastructure as a English 08/31/2020


Service compute solutions

AZ- A Develop Azure Infrastructure as a Chinese 08/31/2020


203T01ZH Service compute solutions Simplified

AZ- A Develop Azure Infrastructure as a Korean 08/31/2020


203T01KO Service compute solutions

AZ- A Develop Azure Infrastructure as a Japanese 08/31/2020


203T01JA Service compute solutions

AZ-203T02 A Develop Azure Platform as a English 08/31/2020


Service compute solutions

AZ- A Develop Azure Platform as a Chinese 08/31/2020


203T02ZH Service compute solutions Simplified

AZ- A Develop Azure Platform as a Korean 08/31/2020


203T02KO Service compute solutions
Course Version Title Language Retirement
number date

AZ- A Develop Azure Platform as a Japanese 08/31/2020


203T02JA Service compute solutions

AZ-203T03 A Develop for Azure storage English 08/31/2020

AZ- A Develop for Azure storage Chinese 08/31/2020


203T03ZH Simplified

AZ- A Develop for Azure storage Korean 08/31/2020


203T03KO

AZ- A Develop for Azure storage Japanese 08/31/2020


203T03JA

AZ-203T04 A Implement Azure security English 08/31/2020

AZ- A Implement Azure security Chinese 08/31/2020


203T04ZH Simplified

AZ- A Implement Azure security Korean 08/31/2020


203T04KO

AZ- A Implement Azure security Japanese 08/31/2020


203T04JA

AZ-203T05 A Monitor, troubleshoot, and English 08/31/2020


optimize Azure solutions

AZ- A Monitor, troubleshoot, and Chinese 08/31/2020


203T05ZH optimize Azure solutions Simplified

AZ- A Monitor, troubleshoot, and Korean 08/31/2020


203T05KO optimize Azure solutions

AZ- A Monitor, troubleshoot, and Japanese 08/31/2020


203T05JA optimize Azure solutions

AZ-203T06 A Connect to and consume Azure English 08/31/2020


and third-party services

AZ- A Connect to and consume Azure Chinese 08/31/2020


203T06ZH and third-party services Simplified

AZ- A Connect to and consume Azure Korean 08/31/2020


203T06KO and third-party services

AZ- A Connect to and consume Azure Japanese 08/31/2020


203T06JA and third-party services
Course Version Title Language Retirement
number date

MS-200T01 A Understanding the Modern English 08/31/2020


Messaging Infrastructure

MS-200T02 A Managing Client Access and Mail English 08/31/2020


Flow

MS-200T03 A Managing Messaging High English 08/31/2020


Availability and Disaster Recovery

MS-201T01 A Defining a Hybrid Messaging English 08/31/2020


Strategy

MS-201T02 A Managing Messaging Security, English 08/31/2020


Hygiene, and Compliance

MS-300T01 A Managing Office 365 Content English 08/31/2020


Services

MS-300T02 A Managing SharePoint Online English 08/31/2020

MS-300T03 A Enabling Microsoft Teams for English 08/31/2020


Collaboration

MS-300T04 A Enabling Office 365 Workloads English 08/31/2020


for Collaboration

MS-301T01 A Implementing SharePoint 2019 English 08/31/2020


Infrastructure

MS-301T02 A Implementing SharePoint 2019 English 08/31/2020


Service Applications

MS-301T03 A Implementing SharePoint Hybrid English 08/31/2020


Scenarios

MS-301T04 A Migrating to SharePoint Online English 08/31/2020

Courseware retirements on June 30th, 2020

Course Version Title Language Retirement


number date

2274 C Managing a Microsoft® Windows English 06/30/2020


Server™ 2003 Environment

2275 C Maintaining a Microsoft® Windows English 06/30/2020


Server™ 2003 Environment
Course Version Title Language Retirement
number date

2276 C Implementing a Microsoft® Windows English 06/30/2020


Server™ 2003 Network Infrastructure:
Network Hosts

2277 C Implementing, Managing, and English 06/30/2020


Maintaining a Microsoft® Windows
Server™ 2003 Network Infrastructure:
Network Services

2310 D Developing Web Applications Using English 06/30/2020


Microsoft® Visual Studio® 2008 SP1

2400 C Implementing and Managing English 06/30/2020


Microsoft Exchange Server 2003

2778 A Writing Queries Using Microsoft® English 06/30/2020


SQL Server™ 2008 Transact-SQL

6158 C Updating Your SQL Server® 2005 English 06/30/2020


Skills to SQL Server 2008

6214 A Effective Team Development using English 06/30/2020


Microsoft® Visual Studio® Team
System

6215 A Implementing and Administering English 06/30/2020


Microsoft® Visual Studio® 2008 Team
Foundation Server

6231 B Maintaining a Microsoft® SQL English 06/30/2020


Server® 2008 R2 Database

6232 B Implementing a Microsoft® SQL English 06/30/2020


Server® 2008 R2 Database

6234 A Implementing and Maintaining English 06/30/2020


Microsoft® SQL Server® 2008
Analysis Services

6236 A Implementing and Maintaining English 06/30/2020


Microsoft® SQL Server™ 2008
Reporting Services

6292 A Installing and Configuring Windows® English 06/30/2020


7 Client

6293 A Troubleshooting and Supporting English 06/30/2020


Windows® 7 in the Enterprise
Course Version Title Language Retirement
number date

6294 A Planning and Managing Windows® 7 English 06/30/2020


Desktop Deployments and
Environments

6317 A Upgrading Your SQL Server® 2000 English 06/30/2020


Database Administration (DBA) Skills
to SQL Server 2008 DBA Skills

6367 A Introduction to Object Oriented English 06/30/2020


Programming using Microsoft® Visual
Studio® 2008

6368 A Programming with the Microsoft® English 06/30/2020


.NET Framework Using Microsoft®
Visual Studio® 2008

6416 D Updating Your Windows Server® English 06/30/2020


2003 Technology Skills to Windows
Server® 2008

6418 C Deploying Windows Server® 2008 English 06/30/2020

6419 B Configuring, Managing and English 06/30/2020


Maintaining Windows Server® 2008-
based Servers

6421 B Configuring and Troubleshooting a English 06/30/2020


Windows Server® 2008 Network
Infrastructure

6425 C Configuring and Troubleshooting English 06/30/2020


Windows Server® 2008 Active
Directory® Domain Services

6426 C Configuring and Troubleshooting English 06/30/2020


Identity and Access Solutions with
Windows Server® 2008 Active
Directory®

6433 A Planning and Implementing Windows English 06/30/2020


Server® 2008

6435 B Designing a Windows Server® 2008 English 06/30/2020


Network Infrastructure

6436 B Designing a Windows Server® 2008 English 06/30/2020


Active Directory® Infrastructure and
Services
Course Version Title Language Retirement
number date

6439 A Configuring and Troubleshooting English 06/30/2020


Windows Server® 2008 Application
Infrastructure

6445 A Implementing and Administering English 06/30/2020


Windows® Small Business Server
2008

6460 A Visual Studio® 2008: Windows® English 06/30/2020


Presentation Foundation

7197 A Managing Enterprise Desktops using English 06/30/2020


the Microsoft® Desktop Optimization
Pack

10035 A Notions de base sur l’infrastructure French 06/30/2020


réseau et la plateforme d’applications
Windows Server® 2008

10054 A Écriture de requêtes avec Microsoft French 06/30/2020


SQL Server 2008 Transact-SQL

10055 A Schreiben von Abfragen mit Microsoft German 06/30/2020


SQL Server 2008 Transact-SQL

10076 A Maintaining a Microsoft® SQL Japanese 06/30/2020


Server® 2008 Database

10076 A Maintaining a Microsoft® SQL Japanese 06/30/2020


Server® 2008 Database

10135 B Configuring, Managing and English 06/30/2020


Troubleshooting Microsoft® Exchange
Server 2010

10135 B Configuring, Managing and English 06/30/2020


Troubleshooting Microsoft® Exchange
Server 2010 Service Pack 2

10137 A Konfigurieren, Verwalten und Warten German 06/30/2020


von Windows Server® 2008-Servern

10141 A Verwalten einer Microsoft® SQL German 06/30/2020


Server® 2008-Datenbank

10165 A Updating Your Skills from Microsoft® English 06/30/2020


Exchange Server 2003 or Exchange
Course Version Title Language Retirement
number date

Server 2007 to Exchange Server 2010


SP1

10169 A Implementing a Microsoft® SQL Brazilian 06/30/2020


Server® 2008 Database Portuguese

10174 B Configuring and Administering English 06/30/2020


Microsoft® SharePoint® 2010

10175 A Microsoft® SharePoint® 2010, English 06/30/2020


Application Development

10215 A Implementing and Managing English 06/30/2020


Microsoft® Server Virtualization

10221 B Configuração e solução de problemas Brazilian 06/30/2020


de uma infraestrutura de rede do Portuguese
Windows Server® 2008

10227 A Maintenance d'une base de données French 06/30/2020


Microsoft SQL Server 2008

10231 B Designing a Microsoft® SharePoint® English 06/30/2020


2010 Infrastructure

10232 A Designing and Developing English 06/30/2020


Microsoft® SharePoint® Server 2010
Applications

10233 B Designing and Deploying Messaging English 06/30/2020


Solutions with Microsoft® Exchange
Server 2010

10262 A Developing Windows® Applications English 06/30/2020


with Microsoft® Visual Studio® 2010

10263 A Developing Windows® English 06/30/2020


Communication Foundation Solutions
with Microsoft® Visual Studio® 2010

10264 A Developing Web Applications with English 06/30/2020


Microsoft® Visual Studio® 2010

10265 A Developing Data Access Solutions English 06/30/2020


with Microsoft® Visual Studio® 2010

10267 A Introduction to Web Development English 06/30/2020


with Microsoft® Visual Studio® 2010
Course Version Title Language Retirement
number date

10324 A Implementing and Managing English 06/30/2020


Microsoft® Desktop Virtualization

10508 A Planning, Deploying, and Managing English 06/30/2020


Microsoft® Exchange Server 2010
Unified Messaging

10533 A Deploying, Configuring, and English 06/30/2020


Administering Microsoft® Lync™
Server 2010

10534 A Planning and Designing a Microsoft® English 06/30/2020


Lync™ Server 2010 Solution

10553 A Fundamentals of XAML and English 06/30/2020


Microsoft® Expression Blend®

10554 A Developing Rich Internet Applications English 06/30/2020


Using Microsoft® Silverlight® 4

10558 A Einführung in die Webentwicklung mit German 06/30/2020


Microsoft® Visual Studio® 2010

10558 A Introduction to Web Development German 06/30/2020


with Microsoft® Visual Studio® 2010

10559 A Introduction to Web Development Japanese 06/30/2020


Using Microsoft® Visual Studio®
2010

10559 A Introduction to Web Development Japanese 06/30/2020


with Microsoft® Visual Studio® 2010

10711 A Configuring, Managing and Russian 06/30/2020


Troubleshooting Microsoft® Exchange
Server 2010

10712 A Fundamentals of Windows Server® Russian 06/30/2020


2008

10802 A Microsoft® Enterprise Search for IT English 06/30/2020


Professionals

10805 A Microsoft® SharePoint® 2010 Search English 06/30/2020


for Application Developers

10806 A Microsoft® FAST Search Server 2010 English 06/30/2020


for SharePoint® for Application
Course Version Title Language Retirement
number date

Developers

10977 B Upgrading Your SQL Server Skills to English 06/30/2020


Microsoft® SQL Server® 2014

10981 A Infrastructure Provisioning with English 06/30/2020


System Center Virtual Machine
Manager

10988 C Managing SQL Business Intelligence English 06/30/2020


Operations

10999 A SQL Server on Linux English 06/30/2020

20332 B Advanced Solutions of Microsoft English 06/30/2020


SharePoint Server 2013

20335 B Network Readiness and Assessment English 06/30/2020


for Lync

20336 B Core Solutions of Microsoft® Lync® English 06/30/2020


Server 2013

20337 B Enterprise Voice and Online Services English 06/30/2020


with Microsoft® Lync® Server 2013

20342 B Pro: Exchange Server 15 English 06/30/2020

20346 D Managing Office 365 Identities and English 06/30/2020


Services

20398 B Planning for and Managing Devices in English 06/30/2020


the Enterprise: Enterprise Mobility
Suite (EMS) & On-Premises Tools

20409 B Server Virtualization with Windows English 06/30/2020


Server Hyper-V® and System Center

20415 B Implementing a Desktop English 06/30/2020


Infrastructure

20416 B Implementing Desktop Application English 06/30/2020


Environments

20489 B Developing Microsoft® SharePoint® English 06/30/2020


2013 Advanced Solutions

20687 D Configuring Windows® 8.1 English 06/30/2020


Course Version Title Language Retirement
number date

20688 D Supporting Windows® 8.1 English 06/30/2020

20689 D Upgrading Your Skills to MCSA English 06/30/2020


Windows® 8.1

21331 B Konfigurieren und Verwalten von German 06/30/2020


Microsoft® SharePoint 15

21341 B Kernlösungen von Microsoft® English 06/30/2020


Exchange Server 2013

21415 B Implementieren von Umgebungen für German 06/30/2020


Desktopanwendungen

21416 B Implementieren von Umgebungen für German 06/30/2020


Desktopanwendungen

21687 B Konfigurieren von Windows® 8 German 06/30/2020

21688 A Verwalten und Warten von Windows® German 06/30/2020


8

21689 A Erweitern der Kenntnisse auf MCSA für German 06/30/2020


Windows 8

22331 B Solutions principales de Microsoft® French 06/30/2020


SharePoint® Server 2013

22416 B Implementing Desktop Application French 06/30/2020


Environments

22687 B Configuration de Windows® 8 French 06/30/2020

22688 A Managing and Maintaining Windows French 06/30/2020


8

23332 B Advanced Solutions of Microsoft® Japanese 06/30/2020


SharePoint® Server 2013

23336 B Core Solutions of Microsoft® Lync® English 06/30/2020


Server 2013

23337 B Enterprise Voice and Online Services Japanese 06/30/2020


with Microsoft® Lync® Server 2013

23341 B Core Solutions of Microsoft® Japanese 06/30/2020


Exchange Server 2013
Course Version Title Language Retirement
number date

23342 B Advanced Solutions of Microsoft Japanese 06/30/2020


Exchange Server 2013

23346 C Managing Office 365 Identities and Japanese 06/30/2020


Services

23347 A Enabling and Managing Office 365 Japanese 06/30/2020

23409 B Server Virtualization with Windows Japanese 06/30/2020


Server Hyper-V® and System Center

23532 B Developing Microsoft Azure Solutions Japanese 06/30/2020

23533 C Implementing Microsoft Azure Japanese 06/30/2020


Infrastructure Solutions

23695 C Deploying Windows Devices and Japanese 06/30/2020


Enterprise Apps

23696 C Managing Enterprise Devices and Japanese 06/30/2020


Apps using System Center
Configuration Manager

21697-2 B Deploying and Managing Windows 10 German 06/30/2020


Using Enterprise Services

22697-2 B Deploying and Managing Windows 10 French 06/30/2020

23697-1 B Installing and Configuring Windows Japanese 06/30/2020


10

23697-2 B Deploying and Managing Windows 10 Japanese 06/30/2020


Using Enterprise Services

Courseware retirements on May 29th, 2020

Course Version Title Language Retirement


number date

AZ-400T01 A Implementing DevOps Development English 05/29/2020


Processes

AZ-400T02 A Implementing Continuous English 05/29/2020


Integration

AZ-400T03 A Implementing Continuous Delivery English 05/29/2020


Course Version Title Language Retirement
number date

AZ-400T04 A Implementing Dependency English 05/29/2020


Management

AZ-400T05 A Implementing Application English 05/29/2020


Infrastructure

AZ-400T06 A Implementing Continuous Feedback English 05/29/2020

AZ-400T07 A Designing a DevOps Strategy English 05/29/2020

MS-500T01 A Managing Microsoft 365 Identity and English 05/29/2020


Access

MS-500T02 A Implementing Microsoft 365 Threat English 05/29/2020


Protection

MS-500T03 A Implementing Microsoft 365 English 05/29/2020


Information Protection

MS-500T04 A Administering Microsoft 365 Built-in English 05/29/2020


Compliance

40517 G Microsoft Cloud Workshop: Migrate English 05/29/2020


EDW to Azure SQL Data Warehouse

Courseware retirements on February 28th, 2020

Course Version Title Language Retirement


number date

2778 A Writing Queries Using Microsoft® SQL English 02/28/2020


Server™ 2008 Transact-SQL

6231 B Maintaining a Microsoft® SQL Server® English 02/28/2020


2008 R2 Database

6234 A Implementing and Maintaining English 02/28/2020


Microsoft® SQL Server® 2008 Analysis
Services

6236 A Implementing and Maintaining English 02/28/2020


Microsoft® SQL Server™ 2008
Reporting Services

6421 B Configuring and Troubleshooting a English 02/28/2020


Windows Server® 2008 Network
Infrastructure
Course Version Title Language Retirement
number date

6425 C Configuring and Troubleshooting English 02/28/2020


Windows Server® 2008 Active
Directory® Domain Services

6426 C Configuring and Troubleshooting English 02/28/2020


Identity and Access Solutions with
Windows Server® 2008 Active
Directory®

6460 A Visual Studio® 2008: Windows® English 02/28/2020


Presentation Foundation

10135 B Configuring, Managing and English 02/28/2020


Troubleshooting Microsoft® Exchange
Server 2010

10174 B Configuring and Administering English 02/28/2020


Microsoft® SharePoint® 2010

10175 A Microsoft® SharePoint® 2010, English 02/28/2020


Application Development

10262 A Developing Windows® Applications English 02/28/2020


with Microsoft® Visual Studio® 2010

10263 A Developing Windows® Communication English 02/28/2020


Foundation Solutions with Microsoft®
Visual Studio® 2010

10264 A Developing Web Applications with English 02/28/2020


Microsoft® Visual Studio® 2010

10265 A Developing Data Access Solutions with English 02/28/2020


Microsoft® Visual Studio® 2010

10324 A Implementing and Managing English 02/28/2020


Microsoft® Desktop Virtualization

10550 A Programming in Visual Basic with English 02/28/2020


Microsoft® Visual Studio® 2010

10748 C Planning and Deploying System Center English 02/28/2020


2012 Configuration Manager

10977 B Upgrading Your SQL Server Skills to English 02/28/2020


Microsoft® SQL Server® 2014

10981 A Infrastructure Provisioning with System English 02/28/2020


Course Version Title Language Retirement
number date

Center Virtual Machine Manager

10991 A Troubleshooting Windows Server 2016 English 02/28/2020


Core Technologies

10993 B Integrating Cloud Services with System English 02/28/2020


Center Configuration Manager

10999 A SQL Server on Linux English 02/28/2020

13969 B Active Directory® Services with Japanese 02/28/2020


Windows Server

20331 B Core Solutions of Microsoft® English 02/28/2020


SharePoint® Server 2013

20332 B Advanced Solutions of Microsoft English 02/28/2020


SharePoint Server 2013

20341 B Core Solutions of Microsoft® Exchange English 02/28/2020


Server 2013

20342 B Advanced Solutions of Microsoft English 02/28/2020


Exchange Server 2013

20415 B Implementing a Desktop Infrastructure English 02/28/2020

20416 B Implementing Desktop Application English 02/28/2020


Environments

20488 B Developing Microsoft SharePoint Server English 02/28/2020


2013 Core Solutions

20687 D Configuring Windows® 8.1 English 02/28/2020

20688 D Supporting Windows® 8.1 English 02/28/2020

23346 C Managing Office 365 Identities and Japanese 02/28/2020


Services

40409 A Deploying Voice Workloads for Skype English 02/28/2020


for Business Online and Server 2015

40552 A Microsoft Security Workshop: English 02/28/2020


Managing Identity

40553 A Microsoft Security Workshop: Planning English 02/28/2020


for a Secure Enterprise - Improving
Detection
Course Version Title Language Retirement
number date

40554 A Microsoft Security Workshop: English 02/28/2020


Implementing Windows 10 Security
Features

22697-1 B Installing and Configuring Windows 10 French 02/28/2020

MB- A Dynamics 365 fundamentals English 02/28/2020


900T01

Courseware retirements on January 31st, 2020

Course Version Title Language Retirement


number date

10979 F Introduction to Microsoft Azure for IT English 01/31/2020


Professionals

MB- A Dynamics 365: Power Platform English 01/31/2020


200T01 applications

MB- A Dynamics 365: Power Platform English 01/31/2020


200T02 automation

MB- A Dynamics 365: Power Platform English 01/31/2020


200T03 integrations

MB- A Dynamics 365: Power Platform test and English 01/31/2020


200T04 deploy

MB- A Configure settings and core English 01/31/2020


220T01 functionality in Dynamics 365 for
Marketing

MB- A Set Up events and surveys in Dynamics English 01/31/2020


220T02 365 for Marketing

MB- A Configuring Dynamics 365 for Field English 01/31/2020


240T01 Service

MB- A Work order and delivery execution for English 01/31/2020


240T02 Dynamics 365 for Field Service

MB- A Universal Resource Scheduling for English 01/31/2020


240T03 Dynamics 365 for Field Service

MB- A Core common features of Dynamics English 01/31/2020


300T01 365 for Finance and Operations
Course Version Title Language Retirement
number date

MB- A Core configuration in Dynamics 365 for English 01/31/2020


300T02 Finance and Operations

MB- A Data migration and preparing for go- English 01/31/2020


300T03 live with Dynamics 365 for Finance and
Operations

MB- A Configure and use essential English 01/31/2020


310T01 components of financial management
in Dynamics 365 for Finance and
Operations

MB- A Configure and use accounts payable, English 01/31/2020


310T02 receivable, and collections in Finance
and Operations

MB- A Configure and use budgeting, fixed English 01/31/2020


310T03 assets, and additional functionality in
Finance and Operations

MB- A Configure and use discrete English 01/31/2020


320T01 manufacturing in Dynamics 365 for
Finance and Operations

MB- A Configure and use lean manufacturing English 01/31/2020


320T02 in Dynamics 365 for Finance and
Operations

MB- A Configure and use process English 01/31/2020


320T03 manufacturing in Dynamics 365 for
Finance and Operations

MB- A Configure and use supply chain English 01/31/2020


330T01 management in Dynamics 365 for
Finance and Operations

MB- A Use quality management, English 01/31/2020


330T02 Intercompany trading and master
planning in Dynamics 365 for Finance
and Operations

MB- A Configure and use warehouse, and English 01/31/2020


330T03 transportation management in
Dynamics 365 for Finance and
Operations

Courseware retirements on December 31st, 2019


Course Version Title Language Retirement
number date

MD- A Installing Windows 10 English 12/31/2019


100T01

MD- A Configuring Windows 10 English 12/31/2019


100T02

MD- A Protecting Windows 10 English 12/31/2019


100T03

MD- A Maintaining Windows 10 English 12/31/2019


100T04

MD- A Deploying the Modern Desktop English 12/31/2019


101T01

MD- A Managing Modern Desktops and English 12/31/2019


101T02 Devices

MD- A Protecting Modern Desktops and English 12/31/2019


101T03 Devices

40507 G Microsoft Cloud Workshop: English 12/31/2019


Microservices Architecture

40525 G Microsoft Cloud Workshop: Media AI English 12/31/2019

10992 B Integrating On-Premises Core English 12/31/2019


Infrastructure with Microsoft Azure

10993 B Integrating On-Premises Identity English 12/31/2019


Infrastructure with Microsoft Azure

40389 A First Look Clinic: Windows Server 2016 English 12/31/2019

40525 G Microsoft Cloud Workshop: Media AI English 12/31/2019

20695 D Deploying Windows Desktops and English 12/31/2019


Enterprise Applications

20703-2 B Integrating Cloud Services with System English 12/31/2019


Center Configuration Manager

10050 A Microsoft® SQL Server® 2008 データ Japanese 12/31/2019


ベースの実装

10078 A Configuring and Troubleshooting Simplified 12/31/2019


Windows Server 2008 Active Directory Chinese
Domain Services (Simplified Chinese)
Course Version Title Language Retirement
number date

10136 A Configuration, gestion et maintenance French 12/31/2019


des serveurs Windows Server® 2008

10138 A Windows Server® 2008 サーバーの構 Japanese 12/31/2019


成、管理、メンテナンス

10140 A Configuring, Managing and Portuguese 12/31/2019


Maintaining Windows Server 2008
Servers

10142 A Manutenção de um banco de dados do Portuguese 12/31/2019


Microsoft® SQL Server® 2008

10168 A Conceitos básicos da infraestrutura de Portuguese 12/31/2019


rede e aplicativos do Windows Server®
2008

10216 A Konfiguration, Verwaltung und German 12/31/2019


Problembehandlung in Microsoft®
Exchange Server 2010

10217 A Microsoft® Exchange Server 2010 の構 Japanese 12/31/2019


成、管理、トラブルシューティング

10219 A Configuration, gestion et résolution des French 12/31/2019


problèmes de Microsoft® Exchange
Server 2010

10220 A Planen und Verwalten von Windows® German 12/31/2019


7-Desktopbereitstellungen und -
umgebungen

10222 A Configuração e solução de problemas Portuguese 12/31/2019


dos Serviços de Domínio Active
Directory® no Windows Server® 2008

10223 A Planification et gestion des French 12/31/2019


environnements et des déploiements
de postes de travail Windows®7

10224 A Installation et configuration du client French 12/31/2019


Windows® 7

10225 A Installieren und Konfigurieren von German 12/31/2019


Windows® 7 Client

10226 A Windows® 7 クライアントのインスト Japanese 12/31/2019


ールおよび構成
Course Version Title Language Retirement
number date

10228 A Instalação e configuração do cliente Portuguese 12/31/2019


Windows® 7

10229 A Konfigurieren von Identitäts- und German 12/31/2019


Zugriffslösungen und
Problembehandlung mit Windows
Server® 2008 Active Directory®

10230 A Configuração e solução de problemas Portuguese 12/31/2019


de soluções de identidade e acesso no
Windows Server® 2008 Active
Directory®

10555 A Configuração, gerenciamento e solução Portuguese 12/31/2019


de problemas do Microsoft® Exchange
Server 2010

10557 A Introduction au développement Web French 12/31/2019


avec Microsoft® Visual Studio® 2010

10560 A Introdução ao Desenvolvimento na Portuguese 12/31/2019


Web com o Microsoft® Visual Studio®
2010

10561 A Windows® 7 客户端的安装与配置 Simplified 12/31/2019


Chinese

10563 A Microsoft® Visual Studio® 2010 C# 编 Simplified 12/31/2019


程 Chinese

10564 A Microsoft® Visual Studio® 2010 Web Simplified 12/31/2019


开发基础 Chinese

10701 A Configuration et gestion de Microsoft French 12/31/2019


SharePoint 2010

10702 A Konfiguration und Verwaltung von German 12/31/2019


Microsoft SharePoint 2010

10704 A Configuração e gerenciamento do Portuguese 12/31/2019


Microsoft SharePoint 2010

10707 A Instalowanie i konfigurowanie klienta Polish 12/31/2019


systemu Windows® 7

10708 A Instalación y configuración del cliente Spanish 12/31/2019


de Windows® 7
Course Version Title Language Retirement
number date

10709 A Установка и настройка клиента Russion 12/31/2019


Windows® 7

10714 A Desenvolvimento de aplicativos Web Portuguese 12/31/2019


com o Microsoft® Visual Studio® 2010

10755 A Implémentation et gestion de la French 12/31/2019


virtualisation de serveurs Microsoft®

10756 A Implementierung und Verwaltung von German 12/31/2019


Microsoft® Server Virtualization

10757 A Implementação e gerenciamento da Portuguese 12/31/2019


virtualização de servidores da
Microsoft®

10758 A Implémentation et gestion de la French 12/31/2019


virtualisation de postes de travail
Microsoft

10759 A Implementierung und Verwaltung von German 12/31/2019


Microsoft Desktop Virtualization

10947 A 使用Visual Studio 2010 开发数据访问应 Simplified 12/31/2019


用程序 Chinese

10948 A 使用Visual Studio 2010 开发WCF应用程 Simplified 12/31/2019


序 Chinese

10949 A 使用Visual Studio 2010 开发 Windows Simplified 12/31/2019


应用程序 Chinese

10951 A Implementing and Managing Simplified 12/31/2019


Microsoft® Server Virtualization Chinese
(Simplified Chinese)

10952 A Microsoft SharePoint 2010 配置与管理 Simplified 12/31/2019


Chinese

21416 B Implementieren von Umgebungen für German 12/31/2019


Desktopanwendungen

2180 A Implementação de uma infra estrutura Portuguese 12/31/2019


de rede do Microsoft® Windows
Server™ 2003: hosts de rede

2180 A Implementação de uma infra estrutura Portuguese 12/31/2019


de rede do Microsoft® Windows
Course Version Title Language Retirement
number date

Server™ 2003: hosts de rede

2197 A Planning, Implementing, and Portuguese 12/31/2019


Maintaining a Microsoft® Windows®
Server 2003 Active Directory®
Infrastructure

2197 A Planning, Implementing, and Portuguese 12/31/2019


Maintaining a Microsoft® Windows
Server™ 2003 Active Directory®
Infrastructure

22413 B Conception et implémentation d’une French 12/31/2019


infrastructure de serveur

22415 B Implémentation d'une infrastructure de French 12/31/2019


bureau

23331 B Core Solutions of Microsoft® Japanese 12/31/2019


SharePoint® Server 2013

23332 B Advanced Solutions of Microsoft® Japanese 12/31/2019


SharePoint® Server 2013

23687 B Configuring Windows 8 Japanese 12/31/2019

23688 A Managing and Maintaining Windows 8 Japanese 12/31/2019

24687 B Configuring Windows 8 Portuguese 12/31/2019

24688 A Managing and Maintaining Windows 8 Portuguese 12/31/2019

28533 D 实施Microsoft Azure基础架构解决方案 Simplified 12/31/2019


Chinese

29533 D 實作 Microsoft Azure 基礎架構解決方 Simplified 12/31/2019


案 Chinese

50287 A Microsoft Virtualization Technology Japanese 12/31/2019


Overview (Version 2)

50288 A Install and Configure Hyper-V (Version Japanese 12/31/2019


2)

50403 B Implementing Active Directory Rights English 12/31/2019


Management Services with Exchange
and SharePoint

50412 B Implementing Active Directory English 12/31/2019


Course Version Title Language Retirement
number date

Federation Services 2.0

50497 A Microsoft SQL Server 2008 System Japanese 12/31/2019


Administration (Preparation for MCTS
70-432)

50498 A Planning and Management for Japanese 12/31/2019


Windows 7 Desktop Deployment
Environment

50525 A Team Foundation Server 2010 Japanese 12/31/2019


Fundamentals

50590 A Microsoft Client Virtualization Solutions Japanese 12/31/2019


– Remote Desktop and VDI

50591 A Installing, Configuring, and Deploying Japanese 12/31/2019


Windows 7 Clients

50600 A Designing a Business Intelligence Japanese 12/31/2019


Infrastructure Using Microsoft SQL
Server 2008

50601 A Designing and Implementing Japanese 12/31/2019


Management Solution for Microsoft
SQL Server 2008 Database

50602 A Designing and Planning Microsoft Lync Japanese 12/31/2019


Server 2010 Solutions

50603 A Configuring and Administering Japanese 12/31/2019


Microsoft Lync Server 2010

6237 B Windows Server® 2008 Active German 12/31/2019


Directory®-Domänendienste:
Konfiguration und Problembehandlung

6238 B Configuration et résolution des French 12/31/2019


problèmes des services de domaine
Active Directory® Windows Server®
2008

6744 A Configuration et résolution des French 12/31/2019


problèmes en utilisant Internet
Information Services dans Windows
Server® 2008

6745 A Internetinformationsdienste in German 12/31/2019


Windows Server® 2008: Konfiguration
Course Version Title Language Retirement
number date

und Problembehandlung

6748 B Einrichten von Servern unter Windows German 12/31/2019


Server® 2008

6850 A Fundamentals of Windows Server® Simplified 12/31/2019


2008 Network and Applications Chinese
Infrastructure (Simplified Chinese)

6852 A Configuring and Troubleshooting a Simplified 12/31/2019


Windows Server® 2008 Network Chinese
Infrastructure (Simplified Chinese)

6854 A Windows Server® 2008 Internet 信息服 Simplified 12/31/2019


务的配置与故障排除 Chinese

Courseware retirements on November 27th, 2019

Course Version Title Language Retirement


number date

MS-100T01 A Office 365 Management English 11/27/2019

MS-100T02 A Microsoft 365 Tenant & Service English 11/27/2019


Management

MS-100T03 A Microsoft 365 Identity English 11/27/2019


Management

MS-101T01 A Microsoft 365 Security English 11/27/2019


Management

MS-101T02 A Microsoft 365 Compliance English 11/27/2019


Management

MS-101T03 A Microsoft 365 Device English 11/27/2019


Management

Courseware retirements on October 31st, 2019

Course Version Title Language Retirement


number date

20347 B Enabling & Managing Office English 10/31/2019


365

Courseware retirements on July 31st, 2019


Course Version Title Language Retirement
number date

10970 B Networking with Windows Server English 7/31/2019

10971 B Storage and High Availability with English 7/31/2019


Windows Server

10974 B Deploying and Migrating Windows English 7/31/2019


Servers

Courseware retirements on June 30th, 2019

Course Version Title Language Retirement


number date

10958 B Programming Fundamentals of Web English 6/30/2019


Applications

20481 C Essentials of Developing Windows English 6/30/2019


Store Apps Using HTML5 and
JavaScript

20482 C Advanced Windows Store App English 6/30/2019


Development Using HTML5 and
JavaScript

20484 C Essentials of Developing Windows English 6/30/2019


Store Apps Using C#

20485 C Advanced Windows Store App English 6/30/2019


Development Using C#

20697-1 D Implementing and Managing English 6/30/2019


Windows 10

20697-2 C Deploying and Managing Windows English 6/30/2019


10 Using Enterprise Services

20698 B Installing and Configuring Windows English 6/30/2019


10

20773 A Analyzing Big Data with Microsoft R English 6/30/2019

20774 A Perform Cloud Data Science with English 6/30/2019


Azure Machine Learning

20775 A Perform Data Engineering on English 6/30/2019


Microsoft HD Insight
Course Version Title Language Retirement
number date

20776 A Engineering Data with Microsoft English 6/30/2019


Cloud Services

32410 B Installing and Configuring Windows Turkish 6/30/2019


Server 2012

32411 B Administering Windows Server 2012 Turkish 6/30/2019

40504 G Microsoft Cloud Workshop: English 6/30/2019


Intelligent Vending Machines

40506 G Microsoft Cloud Workshop: Lift and English 6/30/2019


Shift / Azure Resource Manager

40520 G Microsoft Cloud Workshop: English 6/30/2019


Optimized Architecture

40523 G Microsoft Cloud Workshop: Azure English 6/30/2019


Blockchain

40524 G Microsoft Cloud Workshop: Linux Lift English 6/30/2019


& Shift

40532 G Microsoft Cloud Workshop: Mobile English 6/30/2019


app innovation

40534 G Microsoft Cloud Workshop: Securing English 6/30/2019


PaaS

AZ-100T01 A Managing Azure Subscriptions and English 6/30/2019


Resources

AZ-100T02 A Implementing and Managing Storage English 6/30/2019

AZ-100T03 A Deploying and Managing Virtual English 6/30/2019


Machines

AZ-100T04 A Configure and Manage Virtual English 6/30/2019


Networks

AZ-100T05 A Manage Identities English 6/30/2019

AZ-101T01 A Migrate Servers to Azure English 6/30/2019

AZ-101T02 A Implement and Manage Application English 6/30/2019


Services

AZ-101T03 A Implement Advanced Virtual English 6/30/2019


Networking
Course Version Title Language Retirement
number date

AZ-101T04 A Secure Identities English 6/30/2019

Courseware retirements on May 1st, 2019

Course Version Title Language Retirement


number date

40536 A Build iOS apps with C# and .NET using English 5/01/2019
the Xamarin tools for Visual Studio

40537 A Build Android apps with C# and .NET English 5/01/2019


using the Xamarin tools for Visual
Studio

40538 A Build native cross-platform mobile apps English 5/01/2019


with a shared UI for iOS, Android, and
UWP in C# .NET with Xamarin.Forms

40539 A Build iOS apps with C# and .NET using English 5/01/2019
the Xamarin tools for Visual Studio

40540 A Build Android apps with C# and .NET English 5/01/2019


using the Xamarin tools for Visual
Studio

40541 A Build native cross-platform mobile apps English 5/01/2019


with a shared C# business logic for iOS,
Android, and UWP in C# .NET with
Xamarin and Visual Studio

40542 A Build native cross-platform mobile apps English 5/01/2019


with a shared UI for iOS, Android, and
UWP in C# .NET with Xamarin.Forms
(retiring on 01-May-19)

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


200T01 development solution

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


200T02

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


200T03 solutions

AZ- A Implement security in Azure English 5/01/2019


200T04 development solutions
Course Version Title Language Retirement
number date

AZ- A Develop for an Azure Cloud Model English 5/01/2019


201T01

AZ- A Implement Azure development English 5/01/2019


201T02 integration Solutions

AZ- A Develop Azure Cognitive Services, Bot, English 5/01/2019


201T03 and IoT solutions

Courseware retirements on March 31st, 2019

Course Version Title Language Retirement


number date

10996 A Hybrid Cloud and Datacenter English 3/31/2019


Monitoring with Operations
Management Suite (OMS)

40457 A MOC Workshop: Azure Developer English 3/31/2019


Hackathon

40500 A DevOps Workshop English 3/31/2019

Courseware retirements on January 31st, 2019

Course Version Title Language Retirement


number date

AZ-300T05 A Implementing Authentication and English 1/31/2019


Secure Data

Courseware retirements on December 31st, 2018

Course Version Title Language Retirement


number date

20532 D Developing Microsoft Azure English 12/31/2018


Solutions

20533 E Implementing Microsoft Azure English 12/31/2018


Infrastructure Solutions

20535 A Architecting Microsoft Azure English 12/31/2018


Solutions

Courseware retirements on August 20th, 2018


Course Version Title Language Retirement
number date

6235 A Implementing and Maintaining English 08/20/2018


Microsoft SQL Server 2008
Integration Services

Courseware retirements on July 31, 2018

Course Version Title Language Retirement


number date

20398 B Planning for and Managing Devices in English 07/31/2018


the Enterprise: Enterprise Mobility Suite
(EMS) & On-Premises Tools

40008 A Updating your Database Skills to English 07/31/2018


Microsoft® SQL Server® 2012

40009 A Updating your Business Intelligence English 07/31/2018


Skills to Microsoft® SQL Server® 2012

40033 A Windows Operating System and English 07/31/2018


Windows Server Fundamentals: Training
2-Pack for MTA Exams 98-349 and 98-
365

40043 A Windows® 8 UX Design Workshop English 07/31/2018

40045 A Microsoft® SQL Server® for Oracle English 07/31/2018


DBAs

40074 A Microsoft® SQL Server® 2014 for English 07/31/2018


Oracle DBAs

40076 A MVA Workshop: Troubleshooting English 07/31/2018


Windows Systems with SysInternals
Tools

40390 B Microsoft Azure for AWS Experts English 07/31/2018

40365 A Windows Server Administration English 07/31/2018


Fundamentals: MTA Exam 98-365

50040 A Preparing for the Microsoft Certified English 07/31/2018


Application Specialist Exam in Microsoft
Office Access 2007

50041 A Preparing for the Microsoft Certified English 07/31/2018


Application Specialist Exam in Microsoft
Course Version Title Language Retirement
number date

Office Excel 2007

50042 A Preparing for the Microsoft Certified English 07/31/2018


Application Specialist Exam in Microsoft
Office Outlook 2007

50043 A Preparing for the Microsoft Certified English 07/31/2018


Application Specialist Exam in Microsoft
Office PowerPoint 2007

50044 A Preparing for the Microsoft Certified English 07/31/2018


Application Specialist Exam in Microsoft
Office Word 2007

50045 A Preparing for the Microsoft Certified English 07/31/2018


Application Specialist Exam in Windows
Vista

50107 A Learn Microsoft® Office Visio® 2007 English 07/31/2018


Step by Step

50123 A Learn Microsoft® Office Excel® 2007 English 07/31/2018


Step by Step, Level 1

50124 A Learn Microsoft® Office Excel® 2007 English 07/31/2018


Step by Step, Level 2

50125 A Learn Microsoft® Office Excel® 2007 English 07/31/2018


Step by Step, Level 3

50126 A Learn Microsoft® Office Word 2007 English 07/31/2018


Step by Step, Level 1

50127 A Learn Microsoft® Office Word 2007 English 07/31/2018


Step by Step, Level 2

50128 A Learn Microsoft® Office Word 2007 English 07/31/2018


Step by Step, Level 3

50129 A Learn Microsoft® Office PowerPoint® English 07/31/2018


2007 Step by Step, Level 1

50130 A Learn Microsoft® Office PowerPoint® English 07/31/2018


2007 Step by Step, Level 2

50131 A Learn Microsoft® Office PowerPoint® English 07/31/2018


2007 Step by Step, Level 3
Course Version Title Language Retirement
number date

50132 A Learn Microsoft® Office Outlook® English 07/31/2018


2007 Step by Step, Level 1

50133 A Learn Microsoft® Office Outlook ® English 07/31/2018


2007 Step by Step, Level 2

50134 A Learn Microsoft® Office Outlook® English 07/31/2018


2007 Step by Step, Level 3

50135 A Learn Microsoft® Office Access® 2007 English 07/31/2018


Step by Step, Level 1

50136 A Learn Microsoft® Office Access® 2007 English 07/31/2018


Step by Step, Level 2

50207 A Learn Microsoft Office SharePoint® English 07/31/2018


Designer 2007 Step by Step, Level 1

50208 A Learn Microsoft Office SharePoint® English 07/31/2018


Designer 2007 Step by Step, Level 2

50209 A Learn Microsoft Office SharePoint® English 07/31/2018


Designer 2007 Step by Step, Level 3

50367 A Learn Windows 7 Step by Step, Level 1 English 07/31/2018

50368 A Learn Windows 7 Step by Step, Level 2 English 07/31/2018

50369 A Learn Windows Internet Explorer 8 Step English 07/31/2018


by Step

50374 B Microsoft Server Virtualization and English 07/31/2018


Management for the Experienced
VMware IT Pro

50382 B Implementing Forefront Identity English 07/31/2018


Manager 2010

50383 B Upgrading Identity Lifecycle Manager English 07/31/2018


2007 to Forefront Identity Manager
2010

50402 B Implementing Forefront Unified Access English 07/31/2018


Gateway 2010

50403 B Implementing Active Directory Rights English 07/31/2018


Management Services with Exchange
and SharePoint
Course Version Title Language Retirement
number date

50404 B Overview of Active Directory Rights English 07/31/2018


Management Services with Windows
Server 2008 R2

50412 B Implementing Active Directory English 07/31/2018


Federation Services 2.0

50430 B Administering Team Foundation Server English 07/31/2018


2010

50466 B Windows® Azure™ Solutions with English 07/31/2018


Microsoft® Visual Studio® 2010

50509 A Implementing Forefront Endpoint English 07/31/2018


Protection 2010

50526 A IT Basics I English 07/31/2018

50527 A IT Basics II English 07/31/2018

50528 A IT Basics III English 07/31/2018

50529 A IT Basics for Advanced Users I English 07/31/2018

50530 A IT Basics for Advanced Users II English 07/31/2018

50532 A Learn Microsoft Access 2010 Step by English 07/31/2018


Step, Level 1

50533 A Learn Microsoft Access 2010 Step by English 07/31/2018


Step, Level 2

50534 A Learn Microsoft Access 2010 Step by English 07/31/2018


Step, Level 3

50535 A Learn Microsoft Outlook 2010 Step by English 07/31/2018


Step, Level 1

50536 A Learn Microsoft Outlook 2010 Step by English 07/31/2018


Step, Level 2

50537 A Learn Microsoft Outlook 2010 Step by English 07/31/2018


Step, Level 3

50538 A Learn Microsoft PowerPoint 2010 Step English 07/31/2018


by Step, Level 1

50539 A Learn Microsoft PowerPoint 2010 Step English 07/31/2018


by Step, Level 2
Course Version Title Language Retirement
number date

50540 A Learn Microsoft PowerPoint 2010 Step English 07/31/2018


by Step, Level 3

50541 A Learn Microsoft Word 2010 Step by English 07/31/2018


Step, Level 1

50542 A Learn Microsoft Word 2010 Step by English 07/31/2018


Step, Level 2

50543 A Learn Microsoft Word 2010 Step by English 07/31/2018


Step, Level 3

50544 A Learn Microsoft Excel 2010 Step by English 07/31/2018


Step, Level 1

50545 A Learn Microsoft Excel 2010 Step by English 07/31/2018


Step, Level 2

50546 A Learn Microsoft Excel 2010 Step by English 07/31/2018


Step, Level 3

50571 A Partner Lync Support Training - Pre- English 07/31/2018


Read Material

50572 A Premier Support for Lync Partners Tier 1 English 07/31/2018

50573 A Premier Support for Lync Partners Tier 2 English 07/31/2018

Courseware retirements on June 30, 2018

Course Version Title Language Retirement


number date

1846 A Microsoft® Solutions Framework English 6/30/2018


Essentials

1913 A Exchanging and Transforming Data English 6/30/2018


Using XML and XSLT

2011 A Troubleshooting Microsoft® Exchange English 6/30/2018


Server 2003 Toolkit

2011 A Troubleshooting Microsoft® Exchange English 6/30/2018


Server 2003 - Delivery Guide

2097 A Conception d'une infrastructure réseau French 6/30/2018


et Active Directory® Microsoft®
Windows Server™ 2003
Course Version Title Language Retirement
number date

2144 B Administration d'un environnement French 6/30/2018


Microsoft® Windows Server™ 2003

2145 B Verwalten Einer Microsoft® Windows German 6/30/2018


Server 2003-Umgebung

2149 B Maintenance D'un Environnement French 6/30/2018


Microsoft® Windows Server 2003

2163 B Warten Einer Microsoft® Windows German 6/30/2018


Server™ 2003-Umgebung

2182 A Implémentation, administration et French 6/30/2018


maintenance d'une infrastructure réseau
Microsoft® Windows Server™ 2003 :
services réseau

2183 A Implementieren, Verwalten und Warten German 6/30/2018


einer Microsoft® Windows Server™
2003-Netzwerkinfrastruktur:
Netzwerkdienste

2194 A Planification, implémentation et French 6/30/2018


maintenance d’une infrastructure Active
Directory® Microsoft® Windows
Server™ 2003

2226 B Instalação, configuração e administração Portuguese 6/30/2018


do Microsoft® Windows® XP
Professional

2261 C Supporting Users Running the English 6/30/2018


Microsoft® Windows® XP Operating
System

2272 C Implementing and Supporting English 6/30/2018


Microsoft® Windows® XP Professional

2285 B Installing, Configuring & Administering English 6/30/2018


Microsoft® Windows® XP Professional

2311 A Advanced Web Application English 6/30/2018


Development using Microsoft® ASP.NET

2335 A Assistance aux utilisateurs exécutant le French 6/30/2018


système d'exploitation Microsoft®
Windows® XP
Course Version Title Language Retirement
number date

2336 A Assistance aux utilisateurs exécutant des French 6/30/2018


applications sous le système
d'exploitation Microsoft® Windows®
XP

2349 B Programming with the Microsoft® .NET English 6/30/2018


Framework Microsoft Visual C#™ .NET)

2368 A Zarzadzanie srodowiskiem systemu Polish 6/30/2018


Microsoft® Windows Server™ 2003

2373 B Programming with Microsoft® Visual English 6/30/2018


Basic® .NET

2389 B Programming with Microsoft® ADO.NET English 6/30/2018

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


Microsoft Windows Script Host
Essentials

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


Microsoft® Windows® XP Service Pack
2

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


.NET Platform

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


Studio® 2005

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


Visual Studio® 2005

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


Microsoft® Visual Studio® 2005

2544 A Advanced Web Application Technologies English 6/30/2018


with Microsoft® Visual Studio® 2005

2546 B Core Windows® Forms Technologies English 6/30/2018


With Microsoft® Visual Studio® 2005

2547 A Advanced Windows® Forms English 6/30/2018


Technologies With Microsoft® Visual
Studio® 2005

2548 B Core Distributed Application English 6/30/2018


Development With Microsoft® Visual
Course Version Title Language Retirement
number date

Studio® 2005

2549 A Advanced Distributed Application English 6/30/2018


Development With Microsoft® Visual
Studio® 2005

2555 A Developing Microsoft.NET Applications English 6/30/2018


for Windows (Visual C#.NET)

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


the Microsoft® .NET Compact
Framework

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


Programming with Microsoft® .NET

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


Microsoft® Windows® XP Operating
System

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


on a Microsoft® Windows® XP
Operating System

2576 A Implementing And Administering English 6/30/2018


Microsoft® Internet Information
Services IIS) 6.0

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


Server™ 2003 Environment

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


Server™ 2003 Environment

2667 A Introduction to Programming English 6/30/2018

2710 B Analyzing Requirements and Defining English 6/30/2018


Microsoft® .NET Solution Architectures

2717 C Introduction to Microsoft® .NET English 6/30/2018


Development

2730 A Building Microsoft® Content English 6/30/2018


Management Server 2002 Solutions

2810 A Fundamentals of Network Security English 6/30/2018

2821 A Designing and Managing a Microsoft® English 6/30/2018


Windows® Public Key Infrastructure
Course Version Title Language Retirement
number date

2821 A Designing and Managing a Windows® English 6/30/2018


Public Key Infrastructure

2823 B Implementing and Administering English 6/30/2018


Security in a Microsoft® Windows
Server™ 2003 Network

2830 B Designing Security for Microsoft® English 6/30/2018


Networks

2933 A Developing Business Process and English 6/30/2018


Integration Solutions Using Microsoft®
BizTalk® Server 2006

2956 B Core Foundations of Microsoft® .NET English 6/30/2018


2.0 Development

2957 B Advanced Foundations of Microsoft® English 6/30/2018


.NET 2.0 Development

3938 C Updating Your Skills from Microsoft® English 6/30/2018


Exchange Server 2000 or Microsoft
Exchange Server 2003 to Microsoft
Exchange Server 2007 SP1

4730 A Weiterführende German 6/30/2018


Webanwendungstechnologien Mit
Microsoft® Visual Studio® 2005

4730 A Advanced Web Application Technologies German 6/30/2018


with Microsoft® Visual Studio® 2005

4994 A Introduction to Programming Microsoft English 6/30/2018


.NET Applications with Microsoft Visual
Studio 2005

4995 A Programming with the Microsoft® .NET English 6/30/2018


Framework using Microsoft Visual
Studio® 2005

5047 B Introduction to Installing and Managing English 6/30/2018


Microsoft® Exchange Server 2007 SP1

5049 A Managing Messaging Security Using English 6/30/2018


Microsoft Exchange Server 2007

5050 A Recovering Messaging Servers and English 6/30/2018


Databases Using Microsoft Exchange
Course Version Title Language Retirement
number date

5051 A Monitoring and TroubleShooting English 6/30/2018


Microsoft Exchange Server 2007

5053 A Designing a Messaging Infrastructure English 6/30/2018


Using Microsoft Exchange Server 2007

5054 A Designing a High Availability Messaging English 6/30/2018


Solution Using Microsoft Exchange
Server 2007

5058 A Project Series: Deploying Microsoft English 6/30/2018


Office 2007 Professional Edition

5060 A Implementing Windows® SharePoint® English 6/30/2018


Services 3.0

5061 A Implementing Microsoft Office English 6/30/2018


SharePoint Server 2007

5105 C Deploying Windows Vista® Business English 6/30/2018


Desktops

5115 B Installing, Configuring, and English 6/30/2018


Troubleshooting Windows Vista®

5117 A Installing, Configuring, Troubleshooting, English 6/30/2018


and Maintaining Windows Vista®

5118 B Supporting Windows Vista® and English 6/30/2018


Applications in the Enterprise

5177 A Implementing and Maintaining Instant English 6/30/2018


Messaging Using Microsoft Office
Communications Server 2007

5178 A Implementing and Maintaining English 6/30/2018


Audio/Visual Conferencing and Web
Conferencing Using Microsoft Office
Communications Server 2007

5179 A Implementing and Maintaining English 6/30/2018


Telephony Using Microsoft Office
Communications Server 2007

5909 A Introduction à l`installation et à la French 6/30/2018


gestion de Microsoft® Exchange Server
2007
Course Version Title Language Retirement
number date

5910 A Einführung in die Installation und German 6/30/2018


Verwaltung von Microsoft® Exchange
Server 2007

5911 A Introduction to Installing and Managing Japanese 6/30/2018


Microsoft Exchange Server 2007

5912 A Managing Messaging Security Using French 6/30/2018


Microsoft Exchange Server 2007

5913 A Managing Messaging Security Using German 6/30/2018


Microsoft Exchange Server 2007

5914 A Recovering Messaging Servers and French 6/30/2018


Databases Using Microsoft Exchange
Server 2007

5915 A Recovering Messaging Server and German 6/30/2018


Databases Using Microsoft Exchange

5915 A Recovering Messaging Server and German 6/30/2018


Databases Using Microsoft Exchange
Server 2007

5916 A Monitoring and TroubleShooting French 6/30/2018


Microsoft Exchange Server 2007

5917 A Monitoring and TroubleShooting German 6/30/2018


Microsoft Exchange Server 2007

5942 A Implémentation de Microsoft® French 6/30/2018


Windows® SharePoint® Services 3.0

5943 A Implementieren von Microsoft® German 6/30/2018


Windows® SharePoint® Services 3.0

5944 A Implementing Microsoft® Office French 6/30/2018


SharePoint® Server 2007

5945 A Implementing Microsoft® Office German 6/30/2018


SharePoint® Server 2007

5947 A Deploying Microsoft® Windows Vista™ German 6/30/2018


Business Desktops - German

5949 A Installing and Configuring the Windows German 6/30/2018


Vista Operating System
Course Version Title Language Retirement
number date

5949 A Installing and Configuring the Windows German 6/30/2018


Vista™ Operating System

5951 A Configuring Windows Vista™ German 6/30/2018


Applications and Tools -

5954 A Résolution des problèmes et French 6/30/2018


maintenance des ordinateurs Windows
Vista™

5955 A Verwalten von Computern und German 6/30/2018


Problembehandlung unter Windows
Vista

5955 A Verwalten von Computern und German 6/30/2018


Problembehandlung unter Windows
Vista™

5957 A Unterstützung von Windows Vista und German 6/30/2018


Windows Vista Anwendungen

5970 A Installing and Configuring the Windows Japanese 6/30/2018


Vista Operating System -

5971 A Configuring Windows Vista Mobile Japanese 6/30/2018


Computing and Applications -

5981 A Maintaining and Troubleshooting Japanese 6/30/2018


Windows Vista Computers -

6066 A Developing Managed Applications for English 6/30/2018


Microsoft Windows Mobile 6.0

6067 A Developing Native Applications for English 6/30/2018


Microsoft Windows Mobile 6.0

6111 A Core Data Access with Microsoft® Visual Chinese 6/30/2018


Studio® 2005

6112 A Advanced Data Access with Microsoft® Chinese 6/30/2018


Visual Studio® 2005

6113 A Core Web Application Technologies with Chinese 6/30/2018


Microsoft® Visual Studio® 2005

6114 A Advanced Web Application Technologies Chinese 6/30/2018


with Microsoft® Visual Studio® 2005
Course Version Title Language Retirement
number date

6115 A Core development with the Microsoft® Chinese 6/30/2018


.NET Framework 2.0 Foundation

6116 A Advanced Development with the Chinese 6/30/2018


Microsoft® .NET Framework 2.0
Foundation

6142 A Implementing Microsoft Office Japanese 6/30/2018


SharePoint Server 2007

6160 A Einführung in die Programmierung von German 6/30/2018


Microsoft® .NET Framework-
Anwendungen mit Microsoft Visual
Studio® 2005

6268 A Installing and Configuring the Windows Arabic 6/30/2018


Vista™ Operating System

6269 A Configuring Windows Vista Mobile Arabic 6/30/2018


Computing and Applications

6438 A Implementing and Administering English 6/30/2018


Windows® SharePoint® Services 3.0 in
Windows Server® 2008

6461 A Visual Studio® 2008: Windows® English 6/30/2018


Communication Foundation

6462 A Visual Studio® 2008: Windows® English 6/30/2018


Workflow Foundation

6730 B Erweitern Ihrer Kenntnisse der German 6/30/2018


Netzwerkinfrastruktur- und Active
Directory-Technologie für Windows
Server 2008

6731 B Erweitern Ihrer Kenntnisse der German 6/30/2018


Anwendungsinfrastruktur-Technologie
für Windows Server 2008

6734 A Updating your Network Infrastructure French 6/30/2018


and Active Directory® Technology Skills
to Windows Server® 2008

6734 A Mise à jour de vos compétences en French 6/30/2018


matière d'infrastructure réseau et de
technologie Active Directory® dans
Windows Server® 2008
Course Version Title Language Retirement
number date

6735 A Updating your Application Platform French 6/30/2018


Technology Skills to Windows Server®
2008

6738 A Configuration et administration des French 6/30/2018


services Windows Media® dans
Windows Server® 2008

6741 A Configuration et dépannage d'une French 6/30/2018


infrastructure réseau Windows Server
2008

6742 A Konfigurieren einer German 6/30/2018


Netzwerkinfrastruktur und
Problembehandlung unter Windows
Server® 2008

6743 A Configuring and Troubleshooting a Japanese 6/30/2018


Windows Server® 2008 Network
Infrastructure (Japanese)

6747 A Planification et administration de French 6/30/2018


serveurs Windows Server® 2008

6851 A Fundamentals of Windows Server® Chinese 6/30/2018


2008 Active Directory®

6853 A Deploying Windows Server® 2008 Chinese 6/30/2018

6855 A Configuring and Troubleshooting Chinese 6/30/2018


Windows Server® 2008 Terminal
Services (Simplified Chinese)

6856 A Fundamentals of Windows Server 2008 German 6/30/2018


Active Directory

6857 A Fundamentals of Windows Server 2008 French 6/30/2018


Active Directory

6871 A Configuring and Troubleshooting Japanese 6/30/2018


Identity and Access Solutions with
Windows Server® 2008 Active
Directory® (Japanese)

7193 A Developing Managed Applications for Chinese 6/30/2018


Windows Mobile 6

7196 A Developing Native Applications for Chinese 6/30/2018


Course Version Title Language Retirement
number date

Microsoft Windows Mobile 6

10036 A Designing a Windows Server® 2008 French 6/30/2018


Network Infrastructure - French

10079 A Configuring and Troubleshooting Chinese 6/30/2018


Identity and Access Solutions with
Windows Server (Simplified Chinese)

10080 A Conceitos básicos da infraestrutura de Chinese 6/30/2018


rede e aplicativos do Windows Server®
2008

10081 A Maintaining a Microsoft® SQL Server® Chinese 6/30/2018


2008 Database

10082 A Implementing a Microsoft® SQL Chinese 6/30/2018


Server® 2008 Database

10083 A Visual Studio 2008: Windows Chinese 6/30/2018


Presentation Foundation

10085 A Visual Studio 2008: Windows Workflow Chinese 6/30/2018


Foundation

10086 A Visual Studio® 2008: ASP.NET 3.5 Chinese 6/30/2018

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

10184 A Designing Windows Server 2008 Chinese 6/30/2018


Network Infrastructure

10185 A Designing Active Directory® Chinese 6/30/2018


Infrastructure and Services in Windows
Server® 2008

10218 A Writing Queries Using Microsoft® SQL Japanese 6/30/2018


Server® 2008 Transact-SQL(Japanese)

10326 A Implementieren und Verwalten von German 6/30/2018


Windows Small Business Server 2008

10562 A Developing Web Applications with Chinese 6/30/2018


Microsoft® Visual Studio®
2010(Simplified Chinese)

80307 A Enterprise Portal Development in English 6/30/2018


Microsoft Dynamics® AX 2012
Course Version Title Language Retirement
number date

80308 A Procurement in Microsoft Dynamics® English 6/30/2018


AX 2012

80310 A LEAN Manufacturing in Microsoft English 6/30/2018


Dynamics® AX 2012

80312 A Development III in Microsoft Dynamics® English 6/30/2018


AX 2012

80313 A Development IV in Microsoft English 6/30/2018


Dynamics® AX 2012

80314 A Discrete Manufacturing Basics in English 6/30/2018


Microsoft Dynamics® AX 2012

80315 A Discrete Manufacturing Advanced in English 6/30/2018


Microsoft Dynamics® AX 2012

80318 A Reporting in Microsoft Dynamics® AX English 6/30/2018


2012

80338 A Microsoft Dynamics® AX 2012 Public English 6/30/2018


Sector - Financials

80414 A Service Management in Microsoft English 6/30/2018


Dynamics® AX 2012

80416 A Application Integration Framework and English 6/30/2018


Services in Microsoft Dynamics® AX
2012

80419 A Manufacturing Execution in Microsoft English 6/30/2018


Dynamics® AX 2012

80420 A Data Upgrade and Code Upgrade to English 6/30/2018


Microsoft Dynamics® AX 2012

80421 A Sales and Marketing in Microsoft English 6/30/2018


Dynamics® AX 2012

80422 A Intercompany Setup and Order English 6/30/2018


Processing in Microsoft Dynamics® AX
2012

80423 A Master Planning in Microsoft English 6/30/2018


Dynamics® AX 2012

80424 A Product Configuration in Microsoft English 6/30/2018


Dynamics® AX 2012
Course Version Title Language Retirement
number date

80489 A Diskrete Fertigung I in Microsoft German 6/30/2018


Dynamics® AX 2012

80492 A Diskrete Fertigung II in Microsoft German 6/30/2018


Dynamics® AX 2012

80526 A Beschaffung in Microsoft Dynamics® AX German 6/30/2018


2012

80530 A Serviceverwaltung in Microsoft German 6/30/2018


Dynamics® AX 2012

80537 A Microsoft Dynamics® AX 2012 R2 for English 6/30/2018


Retail in Brick and Mortar Stores:
Installation and Configuration

80538 A Human Resource Management in English 6/30/2018


Microsoft Dynamics® AX 2012 R2

80539 A Installation and Deployment in Microsoft English 6/30/2018


Dynamics® CRM 2013

80541 A Payroll in Microsoft Dynamics® AX 2012 English 6/30/2018


R2

80542 A Customization and Configuration in English 6/30/2018


Microsoft Dynamics® CRM 2013

80544 A Warehouse Management System in English 6/30/2018


Microsoft Dynamics® AX 2012 R2

80545 A Customer Service in Microsoft English 6/30/2018


Dynamics® CRM 2013

80546 A Sales Management in Microsoft English 6/30/2018


Dynamics® CRM 2013

80583 A Microsoft Dynamics® AX 2012 R2 for English 6/30/2018


Retail in eCommerce Stores: Installation
and Configuration

80584 A Microsoft Dynamics® AX 2012 R2 for English 6/30/2018


Retail in eCommerce Stores:
Development and Customization

80585 A Microsoft Dynamics® AX 2012 R2 for English 6/30/2018


Retail in Brick and Mortar Stores:
Development and Customization
Course Version Title Language Retirement
number date

80616 A Customization and Configuration in Japanese 6/30/2018


Microsoft Dynamics® CRM 2013
(Japanese)

80617 A Konfiguration und Anpassung in German 6/30/2018


Microsoft Dynamics® CRM 2013

80618 A Personalización y configuración de Spanish 6/30/2018


Microsoft Dynamics® CRM 2013

80619 A Personnalisation et configuration dans French 6/30/2018


Microsoft Dynamics® CRM 2013

80620 A Installation and Deployment in Microsoft Japanese 6/30/2018


Dynamics® CRM 2013 (Japanese)

80621 A Instalación e implementación de French 6/30/2018


Microsoft Dynamics® CRM 2013

80622 A Installation und Bereitstellung in German 6/30/2018


Microsoft Dynamics® CRM 2013

80623 A Installation et déploiement dans French 6/30/2018


Microsoft Dynamics® CRM 2013

80624 A Administración de ventas de Microsoft Spanish 6/30/2018


Dynamics® CRM 2013

80625 A Vertriebsverwaltung in Microsoft German 6/30/2018


Dynamics® CRM 2013

80626 A Gestion des ventes dans Microsoft French 6/30/2018


Dynamics® CRM 2013

80627 A Sales Management in Microsoft Japanese 6/30/2018


Dynamics® CRM 2013 (Japanese)

80628 A Kundenservice in Microsoft Dynamics® German 6/30/2018


CRM 2013

80629 A Servicio al cliente de Microsoft Spanish 6/30/2018


Dynamics® CRM 2013

80630 A Service clientèle dans Microsoft French 6/30/2018


Dynamics® CRM 2013

80631 A Customer Service in Microsoft Japanese 6/30/2018


Dynamics® CRM 2013 (Japanese)
Courseware retirements on March 30, 2018

Course Version Title Language Retirement


number date

20696 C Administering System Center English 03/30/2018


Configuration Manager and Intune

Courseware retirements on January 31, 2018

Course Version Title Language Retirement


number date

20246 D Monitoring and Operating a Private English 01/31/2018


Cloud

20247 D Configuring and Deploying a Private English 01/31/2018


Cloud

40441 A Designing and Implementing Cloud English 01/31/2018


Data Platform Solutions

40442 A MOC Workshop: Architecting English 01/31/2018


Microsoft Azure Solutions

Courseware retirements on June 30, 2017

Course Version Title Language Retirement


number date

2609 A Introduction to C# Programming English 6/30/2017


with Microsoft .NET

10989 B Analyzing Data with Power BI English 6/30/2017

80311 B Service Industries in Microsoft English 6/30/2017


Dynamics AX 2012 R2

80316 B Project Essentials in Microsoft English 6/30/2017


Dynamics AX 2012 R2

80415 A Public Sector Procurement and English 6/30/2017


Payables in Microsoft Dynamics AX
2012

80425 A Intelligent Data Management English 6/30/2017


Framework in Microsoft Dynamics AX
2012
Course Version Title Language Retirement
number date

80429 A Travel and Expense Management in English 6/30/2017


Microsoft Dynamics AX 2012

80430 A Vendor Management and English 6/30/2017


Collaboration in Microsoft Dynamics
AX 2012

80476 A Stücklisten in Microsoft Dynamics AX German 6/30/2017


2012

80477 A Nomenclature dans Microsoft French 6/30/2017


Dynamics AX 2012

80478 A Distinte base in Microsoft Dynamics Italian 6/30/2017


AX 2012

80479 A Lista de materiales de Microsoft Spanish 6/30/2017


Dynamics AX 2012

80480 A LEAN Manufacturing in Microsoft German 6/30/2017


Dynamics AX 2012

80481 A Production au plus juste dans French 6/30/2017


Microsoft Dynamics AX 2012

80482 A LEAN Manufacturing (Producción Spanish 6/30/2017


ajustada) de Microsoft Dynamics AX
2012

80483 A Produzione snella in Microsoft Italian 6/30/2017


Dynamics AX 2012

80488 A Bases de fabrication distincte dans French 6/30/2017


Microsoft Dynamics AX 2012

80490 A Produzione discreta di base in Italian 6/30/2017


Microsoft Dynamics AX 2012

80491 A Conceptos básicos de la fabricación Spanish 6/30/2017


discreta de Microsoft Dynamics AX
2012

80493 A Fabrication distincte avancée dans French 6/30/2017


Microsoft Dynamics AX 2012

80494 A Produzione discreta avanzata in Italian 6/30/2017


Microsoft Dynamics AX 2012
Course Version Title Language Retirement
number date

80495 A Conceptos avanzados de la Spanish 6/30/2017


fabricación discreta de Microsoft
Dynamics AX 2012

80496 A Secteur Public Microsoft Dynamics French 6/30/2017


AX 2012 – Finances

80525 A Approvisionnement dans Microsoft French 6/30/2017


Dynamics AX 2012

80527 A Gestión de compras en Microsoft Spanish 6/30/2017


Dynamics AX 2012

80528 A Approvvigionamento in Microsoft Italian 6/30/2017


Dynamics AX 2012

80529 A Gestion des services dans Microsoft French 6/30/2017


Dynamics AX 2012

80531 A Gestione assistenza in Microsoft Italian 6/30/2017


Dynamics AX 2012

80532 A Gestión de servicios en Microsoft Spanish 6/30/2017


Dynamics AX 2012

80533 A Approvisionnement du secteur French 6/30/2017


public et achats dans Microsoft
Dynamics AX 2012

80559 A Microsoft Dynamics AX 2012 中的物 Simplified 6/30/2017


料清单 Chinese

80580 A Microsoft Dynamics AX 2012 の個別 Japanese 6/30/2017


の製造の詳細

80581 A Microsoft Dynamics AX 2012 の個別 Japanese 6/30/2017


の製造の基本

Courseware retirements on April 15, 2017

Course Version Title Language Retirement


number date

10978 A Introduction to Azure for English 4/15/2017


Developers

Courseware retirements on March 31, 2017


Course Version Title Language Retirement
number date

80229 A Inventory Control in Microsoft English 3/31/2017


Dynamics GP 2010

80230 A Project Series in Microsoft Dynamics English 3/31/2017


GP 2010

80231 A Purchase Order Processing in English 3/31/2017


Microsoft Dynamics GP 2010

80232 A Sales Order Processing in Microsoft English 3/31/2017


Dynamics GP 2010

80239 A Extender for Microsoft Dynamics GP English 3/31/2017


2010

80240 A Using Microsoft SharePoint English 3/31/2017


Technology with Microsoft Dynamics
GP 2010

80334 A Control de inventarios en Microsoft Spanish 3/31/2017


Dynamics GP 2010

80335 A Procesamiento de pedidos de Spanish 3/31/2017


compra en Microsoft Dynamics GP
2010

80337 A Procesamiento de pedidos de venta Spanish 3/31/2017


en Microsoft Dynamics GP 2010

80433 A Reporting in Microsoft Dynamics NAV English 3/31/2017


2013

80434 A Fixed Assets in Microsoft Dynamics English 3/31/2017


NAV 2013

80435 A Application Setup in Microsoft English 3/31/2017


Dynamics NAV 2013

80436 A C/Side Introduction in Microsoft English 3/31/2017


Dynamics NAV 2013

80437 A C/Side Solution Development in English 3/31/2017


Microsoft Dynamics NAV 2013

80438 A Installation and Configuration in English 3/31/2017


Microsoft Dynamics NAV 2013

80439 A Introduction in Microsoft Dynamics English 3/31/2017


NAV 2013
Course Version Title Language Retirement
number date

80440 A Trade in Microsoft Dynamics NAV English 3/31/2017


2013

80534 A Finance Essentials in Microsoft English 3/31/2017


Dynamics NAV 2013

80535 A Finance Advanced in Microsoft English 3/31/2017


Dynamics NAV 2013

80540 A Installation and Configuration in English 3/31/2017


Microsoft Dynamics GP 2013

80549 A Data Upgrade and Code Upgrade to English 3/31/2017


Microsoft Dynamics NAV 2013

80550 A Manufacturing in Microsoft Dynamics English 3/31/2017


NAV 2013

80571 A Introduction to Microsoft Dynamics English 3/31/2017


GP 2013

80572 A General Ledger in Microsoft English 3/31/2017


Dynamics GP 2013

80573 A Payables Management in Microsoft English 3/31/2017


Dynamics GP 2013

80574 A Receivables Management in English 3/31/2017


Microsoft Dynamics GP 2013

80575 A Bank Reconciliation in Microsoft English 3/31/2017


Dynamics GP 2013

80576 A Fixed Assets in Microsoft Dynamics English 3/31/2017


GP 2013

80450 A Delivering Microsoft Dynamics English 3/31/2017


Solutions with Sure Step

Courseware retirements on December 31, 2016

Course Version Title Language Retirement


number date

80317 B Project Advanced in Microsoft English 12/31/2016


Dynamics AX 2012 R2
Course Version Title Language Retirement
number date

80427 A Warehouse Management in Microsoft English 12/31/2016


Dynamics AX 2012

80428 A SQL Optimization for Microsoft English 12/31/2016


Dynamics AX 2012

80460 A Finanzdaten I in Microsoft Dynamics German 12/31/2016


AX 2012

80461 A Finances I dans Microsoft Dynamics French 12/31/2016


AX 2012

80462 A Contabilità I in Microsoft Dynamics Italian 12/31/2016


AX 2012

80463 A Operaciones financieras I de Spanish 12/31/2016


Microsoft Dynamics AX 2012

80464 A Operaciones financieras II de Spanish 12/31/2016


Microsoft Dynamics AX 2012

80465 A Finanzdaten II in Microsoft Dynamics German 12/31/2016


AX 2012

80466 A Contabilità II in Microsoft Dynamics Italian 12/31/2016


AX 2012

80467 A Finances II dans Microsoft Dynamics French 12/31/2016


AX 2012

80468 A Anlagevermögen in Microsoft German 12/31/2016


Dynamics AX 2012

80469 A Cespiti in Microsoft Dynamics AX Italian 12/31/2016


2012

80470 A Activos fijos de Microsoft Dynamics Spanish 12/31/2016


AX 2012

80471 A Immobilisations dans Microsoft French 12/31/2016


Dynamics AX 2012

80472 A Installation und Konfiguration in German 12/31/2016


Microsoft Dynamics AX 2012

80473 A Installation et configuration pour French 12/31/2016


Microsoft Dynamics AX 2012
Course Version Title Language Retirement
number date

80474 A Installazione e configurazione di Italian 12/31/2016


Microsoft Dynamics AX 2012

80475 A Instalación y configuración de Spanish 12/31/2016


Microsoft Dynamics AX 2012

80484 A Introducción a Microsoft Dynamics Spanish 12/31/2016


AX 2012

80485 A Présentation de Microsoft Dynamics French 12/31/2016


AX 2012

80486 A Introduzione a Microsoft Dynamics Italian 12/31/2016


AX 2012

80487 A Einführung in Microsoft Dynamics AX German 12/31/2016


2012

80497 A Producción y logística de fabricación Spanish 12/31/2016


en procesos de Microsoft Dynamics
AX 2012

80498 A Traitement de la production et French 12/31/2016


logistique Microsoft Dynamics AX
2012

80499 A Elaborazione della logistica e della Italian 12/31/2016


produzione in Microsoft Dynamics AX
2012

80500 A Microsoft Dynamics AX 2012 German 12/31/2016


Fertigungsverarbeitung - Produktion
und Logistik

80509 A Concetti di base della supply chain in Italian 12/31/2016


Microsoft Dynamics AX 2012

80510 A Base de la cadena de suministros de Spanish 12/31/2016


Microsoft Dynamics AX 2012

80511 A Grundkenntnisse der Lieferkette in German 12/31/2016


Microsoft Dynamics AX 2012

80512 A Base de la chaîne logistique dans French 12/31/2016


Microsoft Dynamics AX 2012

80513 A Distribuzione e commercio in Italian 12/31/2016


Microsoft Dynamics AX 2012
Course Version Title Language Retirement
number date

80514 A Distribución y comercio de Microsoft Spanish 12/31/2016


Dynamics AX 2012

80515 A Handel und Logistik in Microsoft German 12/31/2016


Dynamics AX 2012

80516 A Distribution et commerce dans French 12/31/2016


Microsoft Dynamics AX 2012

80517 A Éléments de projet avancés dans French 12/31/2016


Microsoft Dynamics AX 2012

80518 A Projektkostenrechnung II in Microsoft German 12/31/2016


Dynamics AX 2012

80519 A Conceptos avanzados de gestión de Spanish 12/31/2016


proyectos en Microsoft Dynamics AX
2012

80520 A Elementi avanzati dei progetti in Italian 12/31/2016


Microsoft Dynamics AX 2012

80521 A Projektkostenrechnung I in Microsoft German 12/31/2016


Dynamics AX 2012

80522 A Base de projet dans Microsoft French 12/31/2016


Dynamics AX 2012

80523 A Conceptos básicos de gestión de Spanish 12/31/2016


proyectos en Microsoft Dynamics AX
2012

80524 A Elementi essenziali dei progetti in Italian 12/31/2016


Microsoft Dynamics AX 2012

80554 A Microsoft Dynamics AX 2012 中的开 Simplified 12/31/2016


发I Chinese

80557 A Microsoft Dynamics AX 2012 中的财 Simplified 12/31/2016


务 II Chinese

80558 A Microsoft Dynamics AX 2012 中的开 Simplified 12/31/2016


发 II Chinese

80560 A Microsoft Dynamics AX 2012 中的固 Simplified 12/31/2016


定资产 Chinese

80563 A Microsoft Dynamics AX 2012 中的分 Simplified 12/31/2016


销和贸易 Chinese
Course Version Title Language Retirement
number date

80564 A 安装和配置 Microsoft Dynamics AX Simplified 12/31/2016


2012 Chinese

80565 A Microsoft Dynamics AX 2012 中的供 Simplified 12/31/2016


应链基础 Chinese

80569 A Microsoft Dynamics AX 2012 中的财 Simplified 12/31/2016


务I Chinese

Courseware retirements on October 31, 2016

Course Version Title Language Retirement


number date

10983 A Upgrading Your Skills to Windows English 10/31/2016


Server 2016

20497 A Software Testing with Visual English 10/31/2016


Studio 2013

Courseware retirements on August 15, 2016

Course Version Title Language Retirement


number date

10968 B Designing for Office 365 English 8/15/2016


Infrastructure

Courseware retirements on August 1, 2016

Course Version Title Language Retirement


number date

10747 D Administering System Center 2012 English 8/1/2016


Configuration Manager

Courseware retirements on June 24, 2016

Download the complete list of retiring e-learning courses.

Courseware retirements on June 15, 2016


Course Version Title Language Retirement
number date

20346 D Managing Office 365 Identities English 6/15/2016


and Services

Courseware retirements on April 18, 2016

Course Title Language Retirement


number date

38 Office 2013 and Office 365 Japanese 4/18/2016


Demonstration Sessions

37 Office 2013 and Office 365 Spanish 4/18/2016


Demonstration Sessions

36 Office 2013 and Office 365 German 4/18/2016


Demonstration Sessions

35 Office 2013 and Office 365 Russian 4/18/2016


Demonstration Sessions

34 Office 2013 and Office 365 Brazilian, 4/18/2016


Demonstration Sessions Portuguese

33 Office 2013 and Office 365 Chinese (Simplified) 4/18/2016


Demonstration Sessions

32 Office 2013 and Office 365 French 4/18/2016


Demonstration Sessions

31 Office 2013 and Office 365 English 4/18/2016


Demonstration Sessions

23 Windows 8 Demonstration Sessions English 4/18/2016

22 Office 2010 Running Start: Dutch 4/18/2016


Demonstration Sessions

21 Office 2010 Running Start: Korean 4/18/2016


Demonstration Sessions

20 Office 2010 Running Start: Russian 4/18/2016


Demonstration Sessions

19 Office 2010 Running Start: Chinese (Traditional) 4/18/2016


Demonstration Sessions

18 Office 2010 Running Start: Chinese (Simplified) 4/18/2016


Demonstration Sessions
Course Title Language Retirement
number date

17 Office 2010 Running Start: Brazilian Portuguese 4/18/2016


Demonstration Sessions

16 Office 2010 Running Start: Chinese (Simplified), 4/18/2016


Demonstration Sessions Italian

15 Office 2010 Running Start: Spanish 4/18/2016


Demonstration Sessions

14 Office 2010 Running Start: Japanese 4/18/2016


Demonstration Sessions

13 Office 2010 Running Start: French 4/18/2016


Demonstration Sessions

12 Office 2010 Running Start: German 4/18/2016


Demonstration Sessions

11 Office 2010 Running Start: English 4/18/2016


Demonstration Sessions

Courseware retirements on December 31, 2015

Download the complete list of retiring instructor-led courses.

Courseware retirements on August 31, 2015

Course Version Title Language Retirement


number date

2148 A Microsoft Windows Server 2003 環境の Japanese 8/31/2015


管理

2166 A Microsoft Windows Server 2003 環境の Japanese 8/31/2015


保守

6194 B ネットワーク インフラストラクチャお Japanese 8/31/2015


よび Active Directory テクノロジ スキ
ルの Windows Server 2008 へのアップ
デート

6195 B アプリケーション インフラストラクチ Japanese 8/31/2015


ャ テクノロジ スキルの Windows
Server 2008 へのアップデート

6746 A Windows Server 2008 におけるインタ Japanese 8/31/2015


ーネット インフォメーション サービス
Course Version Title Language Retirement
number date

の構成およびトラブルシューティング

6749 A Windows Server 2008 のサーバーの計 Japanese 8/31/2015


画と管理

6858 A Windows Server 2008 Active Directory Japanese 8/31/2015


の基礎

10703 A Microsoft SharePoint 2010 の構成およ Japanese 8/31/2015


び管理

10713 A Microsoft Visual Studio 2010 による Japanese 8/31/2015


Web アプリケーションの開発

10775 A Administering Microsoft SQL Server English 8/31/2015


2012 Databases

50430 B Administering Team Foundation Server English 8/31/2015


2010

50523 A Deploying the Optimized Desktop with English 8/31/2015


Windows 7 and Office 2010

Courseware retirements on June 30, 2015

Download the complete list of retiring instructor-led learning courses.

Courseware retirements on January 31, 2015

Course Version Title Language Retirement


number date

10774 A Querying Microsoft SQL Server 2012 English 1/31/2015

10776 A Developing Microsoft SQL Server English 1/31/2015


2012 Databases

10777 A Implementing a Data Warehouse English 1/31/2015


with Microsoft SQL Server 2012

10778 A Implementing Data Models and English 1/31/2015


Reports with Microsoft SQL Server
2012

Courseware retirements on October 31, 2014


Course Version Title Language Retirement
number date

10750 A Monitoring and Operating a Private English 10/31/2014


Cloud with System Center 2012

10751 A Configuring and Deploying a Private English 10/31/2014


Cloud with System Center 2012

Courseware retirements on August 25, 2014

Course Version Title Language Retirement


number date

1303 A Mastering Microsoft Visual Basic 6 English 8/25/2014


Fundamentals

2147 B Managing a Microsoft Windows Brazilian, 8/25/2014


Server 2003 Environment Portuguese

2165 B Maintaining a Microsoft Windows Brazilian, 8/25/2014


Server 2003 Environment Portuguese

2186 A Implementing, Managing, and Brazilian, 8/25/2014


Maintaining a Microsoft Windows Portuguese
Server 2003 Network Infrastructure:
Network Services

2524 C Developing XML Web Services Using English 8/25/2014


Microsoft ASP.NET

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


Process and Integration Solutions
Using Microsoft BizTalk Server 2009
R2

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

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

10953 A HTML5 Programming English 8/25/2014

Courseware retirements on December 31, 2013

Course Version Title Language Retirement


number date

2071 B Querying Microsoft SQL Server 2000 English 12/31/2013


with Transact-SQL
Course Version Title Language Retirement
number date

2262 B Supporting Users Running English 12/31/2013


Applications on a Microsoft
Windows XP Operating System

2779 B Implementing a Microsoft SQL English 12/31/2013


Server 2005 Database

2780 B Maintaining a Microsoft SQL Server English 12/31/2013


2005 Database

2781 A Designing Microsoft SQL Server English 12/31/2013


2005 Server-Side Solutions

2782 A Designing Microsoft SQL Server English 12/31/2013


2005 Databases

2783 B Designing the Data Tier for English 12/31/2013


Microsoft SQL Server 2005

2784 A Tuning and Optimizing Queries English 12/31/2013


Using Microsoft SQL Server 2005

2786 B Designing a Microsoft SQL Server English 12/31/2013


2005 Infrastructure

2787 A Designing Security for Microsoft English 12/31/2013


SQL Server 2005

2788 A Designing High Availability English 12/31/2013


Database Solutions Using Microsoft
SQL Server 2005

2789 B Administering and Automating English 12/31/2013


Microsoft SQL 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 English 12/31/2013


Microsoft SQL Server 2005 Analysis
Services

2792 A Implementing and Maintaining English 12/31/2013


Microsoft SQL Server 2005
Integration Services
Course Version Title Language Retirement
number date

2793 A Implementing and Maintaining English 12/31/2013


Microsoft SQL Server 2005
Reporting Services

2794 A Designing a Business Intelligence English 12/31/2013


Solution for the Enterprise Using
Microsoft SQL Server 2005

2795 A Designing an ETL Solution English 12/31/2013


Architecture using Microsoft SQL
Server 2005 Integration Services

2796 A Designing an Analysis Solution English 12/31/2013


Architecture Using Microsoft SQL
Server 2005 Analysis Services

2797 A Designing a Reporting Solution English 12/31/2013


Architecture using Microsoft SQL
Server 2005 Reporting Services

4742 B Maintenance d'une base de French 12/31/2013


données Microsoft SQL Server 2005

4744 B Verwalten einer Microsoft SQL German 12/31/2013


Server 2005-Datenbank

6203 A Microsoft SQL Server 2005 数据库维 Chinese 12/31/2013


护 (Simplified)

6420 B Fundamentals of Windows Server English 12/31/2013


2008

6449 A Внедрение базы данных Microsoft Russian 12/31/2013


SQL Server 2005

6450 A Обслуживание базы данных Russian 12/31/2013


Microsoft SQL Server 2005

6451 B Planning, Deploying and Managing English 12/31/2013


Microsoft System Center
Configuration Manager 2007

10159 A Updating Your Windows Server 2008 English 12/31/2013


Technology Skills to Windows Server
2008 R2

10325 A Automating Administration with English 12/31/2013


Windows PowerShell 2.0
Course Version Title Language Retirement
number date

10337 A Updating Your Microsoft SQL Server English 12/31/2013


2008 BI Skills to SQL Server 2008 R2

40005 B First Look Clinic: Windows Server English 12/31/2013


2012

40006 B Hands On Lab: Windows Server English 12/31/2013


2012

Courseware retirements on September 30, 2013

Course Version Title Language Retirement


number date

2282 A Designing a Microsoft Windows Server English 9/30/2013


2003 Active Directory and Network
Infrastructure

6434 A Automating Windows Server 2008 English 9/30/2013


Administration with Windows
PowerShell

2273 B Managing and Maintaining a Microsoft English 9/30/2013


Windows Server 2003 Environment

2278 B Planning and Maintaining a Microsoft English 9/30/2013


Windows Server 2003 Network
Infrastructure

2279 B Planning, Implementing, and English 9/30/2013


Maintaining a Microsoft Windows
Server 2003 Active Directory
Infrastructure

Revisions and associated retirements

Microsoft occasionally combines courses or revises courses in such a way as to


warrant the retirement of older, different courseware. This list communicates the
connection between new, revised courses and any retiring courses that are
associated with them.
Retiring Version Title Language Notes
June 30
Course
number

6428 A Configuring and English Replaced by Course 6439:


Troubleshooting Configuring and
Windows Server 2008 Troubleshooting Windows
Terminal Services Server 2008 Application
Infrastructure

6429 A Configuring and English Replaced by Course 6439:


Managing Windows Configuring and
Media Services for Troubleshooting Windows
Windows Server 2008 Server 2008 Application
Infrastructure

6437 A Designing a Windows English Replaced by Course 6435B:


Server 2008 Designing Windows Server
Applications 2008 Network and
Infrastructure Applications Infrastructure

Retired courseware: Online learning


Courseware retirements on December 29, 2017
Download the complete list of retiring SA e-learning courses.
Download the complete list of retiring MSIA e-learning courses.

Courseware retirements on August 15, 2017

Course number Title Language Retirement date

47003 Windows Server 2012 Jumpstart English 8/15/2017

Courseware retirements on June 30, 2017


Download the complete list of retiring SA e-learning courses.
Download the complete list of retiring MSIA e-learning courses.

Courseware retirements on June 30, 2015


Download the complete list of retiring e-learning courses.

Courseware retirements on March 12, 2014


Download the complete list of retiring e-learning courses.

Retired courses: MOC On-Demand


All Microsoft Official Course (MOC) On-Demand courses have been retired as of June
30, 2020. For a complete list of the retired courses, visit: MOC On-Demand Courses are
Retired.

Frequently asked questions about course and


MOC On-Demand retirement
What criteria are used to determine that a course should be retired?

Typically, a course will be retired in one of the following scenarios:

The course has been replaced. A new course is released which replaces one or
more previous courses and which covers the material in a substantially new
manner.
If the technology covered in a course is no longer supported by Microsoft, the
course will typically be retired.
Business decisions related to the success of a course or the costs of keeping a
course up to date may lead to retirement.
The certification is retired. If the course was designed for a certification that is no
longer offered, the course may be retired.
Courses that are offered by non-Microsoft authors through the community-
authoring program may be retired for any reason, at the author’s request.
Quality concerns may result in course retirement. If quality concerns are identified
with a course, it may be retired until the quality can be improved.

How will I know if a course is retired?

Microsoft publishes a quarterly list of courses that are retired and those that are
scheduled for retirement within the next three to six months. Retirement
announcements are shared through communications with training partners, trainers,
vendors, and other interested audiences. The course descriptions on the Microsoft
Training Catalog and the Courseware Library Catalog are updated with an
announcement of the retirement date.

How can I purchase a course after its retirement date?

After their retirement date, courses are no longer sold. The retirement date is published
through the catalog webpage for each course and through regular communication
channels for each audience. On the effective retirement date, the courseware is marked
as no longer for sale. To avoid confusion, the course remains listed as not for sale for a
period of time after the effective retirement, until it is archived and removed from the
catalog entirely.
Can I purchase the digital version of a course before retirement and download or use
it after the retirement date?

After the course is retired, you no longer have access to download it. If you downloaded
or received the courseware prior to the retirement date, you may use it according to the
licensing terms.

What happens to retired courses that were assigned to me, prior to their retirement,
in my Learning Plan and/or added under the “My Courses” section?

You will continue to see these courses in the “My Courses” section after their retirement
but attempting to launch a retired course will result in an error message.

If I did not complete a course before its retirement, will I be allowed to complete it
after it has been retired?

No. After a course is retired, you can no longer access it.

How will course activity reports reflect in-progress courses at the time of their
retirement?

The course activity reports reflect your progress on a course at the time of its retirement.
For example, if a course is at 60% completion by a user when the course is retired, the
course activity reports will show 60% completion progress. The completion percentage
of a course cannot be changed after a course is retired.

Will I still be able to find a retired course on the online learning site?

No. Retired courses no longer appear in search results or in the course catalog.
Offers
Article • 09/19/2023

Exam Replay
In partnership with Pearson VUE, we offer a special package called Exam Replay. Exam
Replay gives you a second chance to pass your certification exam. If you don’t pass on
your first try, don’t worry, just polish your skills and retake the exam if needed.

This offer includes:

One Microsoft Certified Professional Certification exam voucher.

One retake of that same exam.

Buy Exam Replay now.

Important notes about this offer


The certification exam and the retake must be scheduled and taken within 12
months of purchase.
You cannot schedule your retake until you have taken and failed to pass the initial
exam.
You can take the exams online with this offer.

If you need help purchasing or redeeming this offer


Please contact the Pearson VUE team.

Special offers for students


Visit: Student discounts.
Beta exams
Article • 09/19/2023

About beta exams


We work hard to ensure our exams are technically accurate and relevant to real-life
workplace situations and beta exams are a critical part of our development process.
When you take an exam in its beta form, your results provide useful information to
evaluate the quality of the exam and its questions.

How to participate
We need approximately 400 beta test-takers to ensure a valid, reliable evaluation of the
knowledge and skills needed for success. To ensure we have enough qualified people
take the exam as quickly as possible, we offer a limited number of discounted seats
during a 3–4-week window. We’ll post announcements for upcoming beta exams with
an eighty percent discount code on the Microsoft Learn blog . Use of this code is on a
first come, first served basis, and the available discounted seats for beta exams often fill
quickly. If you want to take advantage of the discount, monitor the Microsoft Learn blog
and register as soon as possible.

Note: If you miss the discount opportunity, you can still take a beta exam at full price.

How the discount works


Candidates who register for and take the exam using the eighty percent discount code
receive a twenty-five percent discount from the exam provider on their next exam once
rescoring is complete--approximately two weeks after the exam goes live. Twenty-five
percent discount vouchers will be sent to the email address used to register for the
exam. If you don’t receive your twenty-five percent discount voucher within six weeks of
the exam live date, contact the exam delivery provider’s customer support.

Note: If you pay for the beta exam using any other method (e.g., you pay for the exam
yourself or use a voucher), you are not eligible for the twenty-five percent discount
voucher. This is not a benefit of simply taking the beta exam.

Increase your chance of taking the discounted


beta exam
To increase your chance for securing a discounted seat in a beta exam, consider adding
yourself to our SME Profile database . Qualified participants will receive an email
containing a different code from the one posted on the blog. Although the seats are
limited with this code as well, because the group of people who have access to it is
smaller, the probability of getting a seat with this code is higher than with the one you’ll
find on the Microsoft Learn blog.

For some exams, we have many more qualified candidates in the SME Profile database
than we have available seats. In these cases, we randomly select an appropriate number
of qualified candidates and send an invitation. If you aren’t selected, you can still
participate by using the code in the Microsoft Learn blog if seats are available.

If you don’t get the discount but still want to


participate in the beta
We understand some candidates may want to take the exam early to meet job
requirements, career growth needs, or demonstrate they are early adopters of (and
competent in) the covered technology. If you’d like to take the beta exam but did not
get a discounted seat, you may take the exam by registering and paying regular price.

Keep in mind:

Only candidates who have experience with the technology should participate in
beta exams.
The code can only be used for exams delivered during that 3–4-week window. If
you attempt to schedule the exam outside that window, the code will not work.
Candidates located in China, India, Pakistan, or Türkiye are not eligible to
participate in beta exams for security reasons.

Pass the beta exam, earn a certification


Passing a beta exam in the certification path counts toward your certification. You don’t
need to retake the exam in its final version. Make sure that you take another exam
within a year so you can take advantage of the 25 percent discount earned for taking
the beta exam through our discount program (if applicable).

If you don’t pass the beta exam, you must wait until the exam goes live to retake it. If
you’re interested in earning a certification that requires successful completion of that
exam, you must wait to retake the exam at regular cost when it’s live, or apply the 25
percent discount you received for taking the beta exam through our discount program
(if applicable).
If you believe your beta score should be available (because it’s at least 10 days after the
exam is live), visit your Learn profile and choose Certifications from the profile menu. If
it’s not there, contact the exam delivery provider. If at least two weeks have passed since
the exam went live and your score hasn’t appeared in your Learn profile, contact
certification support .

Preparing for a beta exam—with no prep


materials
The Exam Details page lists the skills to be assessed on the exam. Although our goal is
to provide some training materials prior to launching a beta exam, it’s not always
possible. People qualified to take beta exams are experienced in the job role, have
access to other resources, or have access to early releases of the technology. We
recommend consulting peers, community resources, and early-adopter articles for
preparation materials.

For more suggestions and ideas on how to prepare for beta exams without preparation
materials, see: Just How Does One Prepare for Beta Exams without Preparation
Materials?.

Beta exam scoring and results


When you complete a beta exam, you won’t receive a score immediately because the
scoring model for the exam is not yet finalized.

If you’ve taken a beta exam, you’ll receive your score about 10 days after the exam
becomes available worldwide or “goes live” -- approximately 10-12 weeks after the beta
period begins. This time reflects a comprehensive process including statistically
analyzing results and data, evaluating the performance of each question and reading
and evaluating all comments provided during the beta exam. As a result, you may not
receive a score for 14 weeks depending on when in the beta process you took the exam.
Please note that the beta exam process and the time it takes to receive your results may
vary.
Exam development
Article • 09/19/2023

About exam development


Microsoft Certification exams are carefully developed with input from industry
professionals to reflect the skills needed to be successful in critical job roles that
leverage Microsoft technology to support an organization’s digital transformation
objectives.

These are the steps we take as we develop each exam:

1. Define the skill domain. Experts identify the critical tasks performed within specific
job roles or functions that leverage Microsoft technologies and solutions.
2. Define the distribution of skills on the exam. The skills identified in step one are
evaluated by additional technical and job experts from around the world. Their
evaluation becomes the blueprint that defines the distribution of questions across
the skill domain.
3. Write the exam questions. Subject matter experts (SMEs) write exam questions to
measure the critical skills according to the distribution defined by the blueprint
created in step two.
4. Evaluate the accuracy, clarity, appropriateness, etc. of each question (alpha review).
A panel of experts who did not write the questions reviews each one for technical
accuracy, relevance, and alignment to the skill domain during the alpha review.
5. Beta test the questions. The alpha-reviewed questions are then pilot tested in an
exam-like situation known as a “beta exam.” This ensures that only the best
content is included in the live exam. Visit: Beta exams for more information.
6. Finalize the question pool. The results of the beta exam are psychometrically
analyzed for factors such as difficulty, ability to differentiate high and low
performers, reliability, and more. Only those questions that meet Microsoft’s
psychometric criteria will appear on the live exam.
7. Set the cut score. A panel of experts works with Microsoft’s psychometrician to
determine a passing score. This score is based on the skills needed to be
considered competent in the skill domain in relation to the difficulty of the
questions included on the exam.
8. The exam is available worldwide through our exam delivery partners who
administer the certification exam. The exam can be taken at testing centers
worldwide or through online proctoring where available.
9. Sustain/maintain over the life of the exam. Microsoft monitors the psychometric
performance of the exams throughout their lifetime, ensuring that they continue to
be valid and reliable measures of the skill domain. Questions that no longer
perform psychometrically are removed, and new questions are added as features
and functionality are updated and/or to replace questions removed for
psychometric reasons or because of changes in the technology. Sometimes exams
are retired. Visit: Exam retirement to learn more.
Certifications for students
Article • 09/19/2023

Student discounts
We’re pleased to offer academic pricing on Microsoft Certification exams in most
countries/regions (except India and China). To qualify, identify yourself as a student in
your certification profile and verify your academic status. Once verified, you’ll receive the
student discount when registering for an exam.

Identify yourself as a student in your


certification profile
1. Sign into your Learn profile
2. Click on the photo avatar and select “Settings” from the dropdown menu.

3. Scroll down to the Connected certification profile section of the page and click
“Manage certification profile and exam discounts.”
a. Note: If you have not yet connected your certification profile to your Learn
profile, this section won’t be visible. Please visit Connect a certification profile to
Learn to complete this step before proceeding.
To edit your profile, select the pencil icon next to “Certification profile”.

4. In the “Job title” dropdown, select “Student”.

5. Look for the academic pricing notice that appears below the “Job title” dropdown.
Verify your academic status
6. Select “Get verified now” below the “Job title” dropdown to be redirected to the
academic verification system.
7. Verify your academic status by selecting one of the methods from the main menu
and follow the instructions.

School-issued email account


School network credentials
International Student Identity Card (ISIC)
Verification code from a Microsoft representative or your institution’s
administrator

Acceptable documentation is a dated student ID, current progress report, current dated
class schedule, or acceptance letter to the school of higher education

8. Check your student status during registration.

On the certification or exam details page of the exam you want to take, click
“Schedule exam.”
Sign in with your Microsoft account credentials associated with your Microsoft
certification profile.
While verifying your certification profile is up to date, make sure the “Job title” field
says “Student—verified”.

Get help with student discounts


Visit: Certification support.
College credit for certification exams
Article • 09/19/2023

Earn college credit


Students may receive college credit after completing the requirements for earning some
Microsoft Certifications. The list of eligible certifications is below.

ACE college credit


The American Council on Education (ACE) is a membership organization for U.S.
accredited, degree granting institutions, that mobilizes the higher education community.
ACE is a nationally recognized leader in the evaluation of workforce and military
training, providing standards, practices, and tools that higher education institutions rely
on.

Many colleges and universities across the nation, including two-year, four-year, public,
and private colleges and universities recognize ACE credit recommendations, like
Microsoft certifications, as applicable toward a post-secondary degree or certificate.

ACE has reviewed and established credit recommendations for the following Microsoft
Certification exams:

Microsoft Certification Exam title ACE ID Recommended Recommendation


Credits Active Dates

Exam AI-102: Designing and MLS- 3 November 1, 2021 to


Implementing a Microsoft Azure AI 0072 October 31, 2024
Solution

Exam AI-900: Microsoft Azure AI MLS- 1 October 1, 2022 to


Fundamentals 0063 September 30, 2025

Exam AZ-104: Microsoft Azure MLS- 3 October 1, 2022 to


Administrator 0058 September 30, 2025

Exam AZ-204: Developing Solutions MLS- 2 October 1, 2022 to


for Microsoft Azure 0060 September 30, 2025

Exam AZ-500: Microsoft Azure MLS- 3 October 1, 2022 to


Security Technologies 0066 September 30, 2025

Exam AZ-700: Designing and MLS- 3 November 1, 2021 to


Implementing Microsoft Azure 0076 October 31, 2024
Microsoft Certification Exam title ACE ID Recommended Recommendation
Credits Active Dates

Networking Solutions

Exam AZ-900: Microsoft Azure MLS- 3 October 1, 2022 to


Fundamentals 0054 September 30, 2025

Exam DA-100: Analyzing Data with MLS- 2 September 1, 2020 to


Microsoft Power BI 0065 August 31, 2023

Exam DP-100: Designing and MLS- 3 June 1, 2020 to May 30,


Implementing a Data Science Solution 0061 2023
on Azure

Exam DP-203: Data Engineering on MLS- 3 November 1, 2021 to


Microsoft Azure 0073 October 31, 2024

Exam DP-300: Administering MLS- 3 November 1, 2021 to


Relational Databases on Microsoft 0074 October 31, 2024
Azure

Exam DP-900: Microsoft Azure Data MLS- 3 October 1, 2022 to


Fundamentals 0064 September 30, 2025

Exam MB-210: Microsoft Dynamics MLS- 2 June 1, 2022 to May 31,


365 Sales Functional Consultant 0079 2025

Exam MB-220: Microsoft Dynamics MLS- 2 June 1, 2022 to May 31,


365 Marketing Functional Consultant 0080 2025

Exam MB-800: Microsoft Dynamics MLS- 2 June 1, 2022 to May 31,


365 Business Central Functional 0081 2025
Consultant

Exam MB-901: Microsoft Dynamics MLS- 3 June 1, 2020 to May 30,


365 Fundamentals 0055 2023

Exam MB-910: Microsoft Dynamics MLS- 3 November 1, 2021 to


365 Fundamentals (CRM) 0070 October 31, 2024

Exam MB-920: Microsoft Dynamics MLS- 3 November 1, 2021 to


365 Fundamentals (ERP) 0071 October 31, 2024

Exam MD-100: Windows 10 and Exam MLS- 3 June 1, 2020 to May 30,
MD-101: Managing Modern Desktops 0059 2023

Exam MS-700: Managing Microsoft MLS- 3 September 1, 2020 to


Teams 0067 August 31, 2023

Exam MS-900: Microsoft 365 MLS- 3 June 1, 2020 to May 30,


Fundamentals 0057 2023
Microsoft Certification Exam title ACE ID Recommended Recommendation
Credits Active Dates

Exam PL-100: Microsoft Power MLS- 2 October 1, 2022 to


Platform App Maker 0062 September 30, 2025

Exam PL-200: Microsoft Power MLS- 2 June 1, 2022 to May 31,


Platform Functional Consultant 0077 2025

Exam PL-300: Microsoft Power BI Data MLS- 2 June 1, 2022 to May 31,
Analyst 0078 2025

Exam PL-900: Microsoft Power MLS- 2 October 1, 2022 to


Platform Fundamentals 0056 September 30, 2025

Exam SC-200: Microsoft Security MLS- 3 November 1, 2021 to


Operations Analyst 0075 October 31, 2024

Exam SC-900: Microsoft Security, MLS- 3 November 1, 2021 to


Compliance, and Identity 0069 October 31, 2024
Fundamentals

MO-100: Microsoft Word (Microsoft CPRT- 1 June 1, 2021 to May 31,


365 Apps and Office 2019) 0088 2024

MO-200: Microsoft Excel (Microsoft CPRT- 1 June 1, 2021 to May 31,


365 Apps and Office 2019) 0089 2024

MO-300: Microsoft PowerPoint CPRT- 1 June 1, 2021 to May 31,


(Microsoft 365 Apps and Office 2019) 0090 2024

For more information about ACE, visit the ACE Transcripts page .

How to send an official transcript to your


college or university?
Most institutions consider a certification or transcript official only if it comes from the
organization awarding the certification. In other words, you should not email a copy or
attachment of your certification or transcript. Instead, you must send your Microsoft
Learn transcript via a verifiable link to your college or university.

To apply for certification credit hours for your Microsoft Certification, you will need to
email the following information to your school: :

1. a link to the applicable certification exam title and


2. a verifiable link to your official Microsoft Learn transcript.
To do this:

1. Contact your college or university to determine the appropriate recipient and


necessary contact information for receiving your Microsoft Learn transcript.
2. Sign into your Learn profile (or create a Microsoft Learn profile if you have not).
NOTE: Before sharing your Microsoft Learn transcript, ensure you have connected
your Microsoft Certification profile to your Learn profile
3. Select “Transcript” from the menu on the left.
4. Select “Transcript Settings” and then select “Show legal name”, “Show MCID” and
“Show contact email.”
5. If you are sharing a link for the first time, select “Share link” and then select “Copy
link.” If you’ve previously generated a link, simply select “Copy link.”
6. Paste the link to your Microsoft Learn transcript into an email addressed to the
appropriate contact at your college or university. Before sending the email, please
refer to the ACE reviewed Microsoft certification exam chart above and copy the
link for the exam title corresponding to the credential you have earned. Make sure
to include this certification exam link in the email to your college or university,
along with the link to verify your Microsoft Learn transcript.

Frequently Asked Questions:


How do I receive college credit for a Microsoft Certification?

The American Council on Education (ACE) has reviewed and established credit
recommendations for select Microsoft Certifications. Upon earning a credential for an
ACE recommended exam, you can send a verifiable link to your official Microsoft Learn
transcript to your ACE member college or university and request credit for your
certification.

Can I email a copy of my transcript as an


attachment to my college or university?
No. You should send a verifiable link to your official Microsoft transcript to request
credit. Most institutions consider a transcript official only if it comes from the
organization awarding the certification.

Can I still use my Credly transcripts to request


college credit for my Microsoft Certification?
Only certifications earned and claimed on Credly prior to June 30, 2023, will be available
on the Credly transcripts for sharing.

How do I know if my college or university is an


ACE member school?
Check the ACE Members and Associates Directory .

Do colleges and universities accept ACE credits


if they are not an ACE member school?
Yes. Membership is not required to accept ACE credit recommendations. Many colleges
and universities accept ACE credit recommendations as transfer credit! You should check
with the admissions or registration team at your school of choice to determine their
acceptance policies.
Certification expiration policy
Article • 09/19/2023

Role-based and specialty certifications expiry


Microsoft role-based (associate and expert) and specialty certifications are valid for one
(1) year from the date that you complete all requirements to earn that certification.

To prevent your certification from expiring you must renew the certification before the
certification expiration date. For more information about certification renewals, visit
Renew your certification. After the certification expires, you will no longer be able to
renew that certification and will need to re-earn the certification by passing all the
required exam(s).

Fundamentals certifications expiry


Microsoft fundamentals certifications do not expire.

Other Microsoft Certifications expiry


MOS, MTA, MCSA, MCSD, MCSE, and MCE certifications do not expire.

Beta exam certification expiry


If you passed a beta exam and earned a certification as a result, your certification
achievement and expiration dates will be based on the date that the certification exam
goes live, not the date you passed the beta exam. This ensures that you have sufficient
time to renew your certification after earning it.

For certifications earned before June 30, 2021


Certifications earned prior to June 30, 2021 @12am GMT (June 29, 2021 @5pm PT) are
valid for two (2) years from the date that all requirements for the certification are
completed. Certifications earned after this date and time are valid for one (1) year. For
more information, read the announcement about the policy change.
Certification exam and renewal
assessment item challenge process
Article • 09/19/2023

Challenging a certification exam or renewal


assessment item
Microsoft Certification exams and certification renewal assessments are designed to
ensure that candidates who pass exams and earn and maintain our certifications have
demonstrated the required proficiency level across the skill domain. Each Microsoft
Certification exam and renewal assessment question is carefully reviewed by a panel of
technical and job experts for technical accuracy, clarity, and relevance. If you believe that
a question on a Microsoft Certification exam or renewal assessment is inaccurate, you
may request an evaluation of the question via the exam item challenge process,
designed to help identify and correct problematic questions. However, even if a
question is flawed in some way, we cannot assume that you would have answered it
correctly if it had not had that flaw, therefore most challenges do not result in a change
in your exam or assessment result.

Criteria for accepting an item challenge:


The certification exam or renewal assessment must have been taken within the last
30 calendar days (not business days).
You are challenging a specific item on the exam or renewal assessment.

Item challenges will not be accepted for the


following criteria:
Challenges to the entire exam or renewal assessment.
Challenges based on study materials (practice tests, study guides, training
materials, etc.).
Challenges to the appropriateness of a question.
Submission is more than 30 calendar days (not business days) after the exam was
taken.
Challenges based on technical issues experienced at a testing center or on
Microsoft Learn.
Challenges related to being unable to finish the exam as a result of taking
unscheduled breaks.
Challenges that are not submitted via this process.
Challenges to the scoring methodologies (e.g., The bar graph does not represent
my actual score.).
Challenges to the exam or renewal assessment format (standard, sort, adaptive).
Challenges to beta exams; if you have additional feedback about a beta exam that
you were unable to provide during the comment period, please send your
feedback to [email protected].

Item challenge process:


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

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

If you would like to provide feedback about a Practice Assessment, do not use the item
challenge process. Use the Practice Assessment feedback form instead.
Exam security policy
Article • 09/19/2023

About exam security


We make every attempt to ensure the security of our exams and testing process. As part
of this, we will take actions like banning candidates who violate our testing rules as
described here and in the Microsoft Exam Agreement, closing testing centers if we have
security concerns, and asking candidates to retake exams if we suspect fraudulent
activity.

Microsoft Certification Exam Agreement


The Microsoft Certification Program requires candidates to accept the terms of a
Microsoft Certification Exam Agreement before taking an exam. This Agreement legally
requires candidates to keep information related to exam content confidential. Requiring
the acceptance of the Agreement helps protect the security of Microsoft Certification
exams and the integrity of the Microsoft Certification Program by legally discouraging
piracy and/or unauthorized use of exam content.

Testing center security


Staff at testing centers are provided with security policies that must be enforced to
acquire and maintain testing center status. Ongoing inspections ensure that each testing
center maintains the security outlined by Microsoft and the exam delivery provider. In
addition, proctors at testing centers are authorized to immediately take appropriate
measures against candidates who violate testing rules. If you have concerns about the
security of your exam experience, complete this form .

To ensure the security of Microsoft Certification exams, testing center administrators


ensure that the identification provided is appropriate and verify that it is the ID of the
person who appeared to take the exam; walk through the testing area periodically; keep
partitions between testing stations; remove crib sheets, electronic devices, and other
unauthorized materials, and prevent the removal of exam content in any shape or form.
In addition, test center administrators and proctors cannot provide any type of aid
regarding any exam question. They can help resolve technical issues but cannot assist in
the understanding or answering of any exam question.
Microsoft may suspend testing at any test center where security problems are
suspected, including any test centers that might be affiliated with those under suspicion.

Testing center appeal process


Testing center owners can appeal a site closure by submitting an appeal to
[email protected].

Unscheduled breaks security


You may take unscheduled breaks during all exams, except Microsoft Office Specialist
(MOS) exams, without requesting them in advance through the accommodation request
process. However, Microsoft’s security policies apply while you are on break. This means
that you cannot access any unauthorized materials during your break. If the proctor sees
you doing so, your exam will be revoked. To learn more about prohibited behaviors
during exams, review the OnVUE guide .

Identification (ID) requirements for taking


Microsoft exams
All test takers are required to present one form of original (no photocopies), valid
(unexpired) government issued ID with name, photo, and signature. The first and the last
name that the test taker uses to register must match exactly the first and last name on
the ID that is presented on test day.

For additional information, refer to the Pearson VUE ID Policy .

Out-of-country/region testing
To sit for a Microsoft Certification exam at a testing center in India, China, or Pakistan,
you must be a legitimate resident of that country. If you are a legitimate resident of one
of these countries, testing centers are required to confirm and record that you have
shown documented proof that you are a legitimate resident of that specific country. To
verify country of residence status, you are required to present one form of an original
(no photocopies), valid (unexpired) government issued ID with your name, photo, and
signature.

If you are not a legitimate resident of India, China, or Pakistan, you will not be allowed
to sit for a Microsoft Certification exam within that country.
If you do not have an ID that meets the requirements of the ID policy and would like to
request an exception, or if you are a candidate testing outside your home
country/region, please contact Pearson VUE support . Any candidate exceptions to the
ID or out of country/region policy must be pre-approved by the Pearson VUE customer
service center at least three business days before the scheduled exam appointment.

Right of exclusion
Based on security and integrity concerns, Microsoft reserves the right to exclude specific
regions, countries, and testing centers from the Microsoft Certification Program
altogether.

Data forensics
Microsoft will use data forensics (statistical evidence improper activity during an exam)
to cancel exam scores, revoke certifications, ban candidates, close test centers, and take
any other appropriate action to protect the integrity of the Microsoft Certification
Program.

Candidate retesting at request of Microsoft


Microsoft reserves the right to ask any candidate to retest for any suspected
fraudulent activity or anomalous testing patterns at any time.
Retesting will take place at a facility that is selected by Microsoft at a time agreed
upon by Microsoft and the candidate.

Revoking certifications
If a candidate violates any testing rule, exam policy, or term within the Microsoft
Certification Exam Agreement, or engages in any misconduct that diminishes the
security and integrity of the Microsoft Certification Program in any way, the candidate
may be permanently prohibited from taking any future Microsoft Certification exams. In
addition, the candidate may be decertified from the Microsoft Certification Program,
and test scores and certifications may be revoked.

Candidate bans
If a candidate violates any testing rule, exam policy, or term within the Microsoft
Certification Exam Agreement, or engages in any misconduct that diminishes the
security and integrity of the Microsoft Certification Program in any way, the candidate
may be permanently prohibited from taking any future Microsoft Certification exams. In
addition, test scores and certifications may be revoked.

Examples of such misconduct, misuse, and fraud include, but are not limited to, the
following:

Using AI in any way during the exam.


Falsifying score reports, by modifying and/or altering the original results/score
reports for any exam record.
Cheating during the exam (such as looking at the monitors of other exam takers,
using an unauthorized device, or looking at notes).
Providing or accepting improper assistance.
Bringing non-authorized items into the testing center during an exam session
(such as notes or unauthorized materials and electronic devices, such as cell
phones).
Using unauthorized material in attempting to satisfy certification requirements
(this includes using brain dump material and/or unauthorized publication of exam
questions with or without answers).
Falsifying identity or impersonating another individual to gain access to an exam.
Misconduct as determined by statistical analysis.
Copying, publishing, disclosing, transmitting, selling, offering to sell, posting,
downloading, distributing in any way, or otherwise transferring, modifying, making
derivative works of, reverse engineering, decompiling, disassembling, or translating
any exam in whole or in part, in any form or by any means, verbal or written,
electronic or mechanical, for any purpose.
Disclosing Microsoft intellectual property (IP).
Disseminating actual exam content.
Using the exam content in any manner that violates applicable law.
Violating the current exam retake policy.
Violating the Microsoft Certification Exam Agreement in any way.
Violating the agreement with the exam delivery provider in any way.

Candidate appeal process


Candidates may appeal their ban by submitting an appeal to [email protected]
within 14 calendar days of receiving notice from Microsoft (as established by the date
the notification was sent by Microsoft). Any appeal requests submitted after that time
will not be reviewed or granted.
A candidate may appeal a ban for falsifying a score report by submitting the original
report (no scans or electronic copies) to:

Microsoft Worldwide Learning Security Team


One Microsoft Way
Redmond, WA 98052

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

Examples of fraudulent activity


Fraudulent activity is anything that enables an unqualified candidate to pass an exam.
This type of egregious misconduct negatively affects the integrity of the Microsoft
Certification Program. Examples of fraudulent activity include, but are not limited to
using AI to assist you during the exam, proxy testing, using brain dump sites to prepare
for the exam, stealing content to share with others, falsifying score reports, colluding
with proctors, etc.

Proxy testing is when someone takes an exam for another candidate. Some companies
offer proxy testing, guaranteeing that you will pass the exam without having to take it.
This is fraudulent activity.

A brain dump is a source, such as a website, that contains certification exam content
that has been fraudulently obtained with the intention to share it with or sell it to exam
candidates. The content included in brain dumps is exactly the same or substantially
similar to items appearing on the exam. Because the exam content was fraudulently
obtained, using this type of material to prepare for or during an exam constitutes
cheating. Brain dump providers are in violation of Microsoft intellectual property rights
and nondisclosure agreements. If you think you have discovered a brain dump site with
Microsoft content, please complete this form .

Falsified score reports are reports that Microsoft deems to be inauthentic or that deceive
or defraud others in any way. If Microsoft determines that a candidate has falsified a
score report, the candidate will be ineligible to take any future Microsoft exams and his
or her certifications may be revoked.
Exam retake policy
Article • 09/19/2023

Microsoft Certification exam retake policy for


role-based, speciality, and fundamentals exams
If you don’t pass an exam the first time, you must wait 24 hours before retaking it.
A 14-day waiting period is imposed between all subsequent attempts (up to 5).
You may not take a given exam more than five (5) times within a 12-month period
from the first attempt. If you failed the exam 5 times, you’ll be eligible to retake it
again 12 months from the date of your first attempt.
You cannot retake an exam you’ve passed unless your certification has expired.
You must pay to retake the exam (if applicable.)

Submit a request for an exam retake inside the


waiting period
You may request a waiver of the retake waiting period if you experienced internet
connectivity issues or equipment failure during the exam and a Pearson VUE case was
created. Waivers will not be granted for any other reason.

Waiver requests must include the Pearson VUE case number to confirm that you are
eligible.

To request the waiting period to be waived, please contact Training, Certification, and
Program Support (microsoft.com) . If you did not experience an internet connectivity
issue or equipment failure, you do not qualify for a waiver of the waiting period.

If you need assistance rescheduling your exam, please contact Pearson VUE Customer
Support - Customer service :: Microsoft :: Pearson VUE .

Microsoft Certified Educator (MCE) exam


retake policy
If you don’t pass a Microsoft Certified Educator (MCE) exam the first time, you
must wait 24 hours before retaking the exam.
If you don’t pass the second time, you must wait seven (7) days before each
subsequent attempt (up to 5).
You may not take a given exam more than five (5) times within a 12-month period
from the first attempt. If you failed the exam 5 times, you’ll be eligible to retake it
again 12 months from the date of your first attempt.
You cannot retake an exam you’ve passed unless your certification has expired.
You must pay to retake the exam (if applicable.)

Microsoft Office Specialist (MOS) exam retake


policy
If you don’t pass a Microsoft Office Specialist (MOS) exam the first time, you must
wait 24 hours before retaking it.
If you don’t pass the second time, you must wait 2 days (48 hours) before each
subsequent exam retake.
There is no annual limit on the number of attempts on the same exam.
If you pass an Office exam, you may take it again.

Beta exam retake policy


Beta exams may be taken only once during the beta period.
If you pass a beta exam (determined after the beta period ends), it meets the
requirement for the associated certification. (Other exams may be required to earn
the certification, however.)
If you fail the beta exam, it can be retaken once the exam is live. If you fail the
exam once it’s live, the general retake policy stated above applies to all subsequent
attempts.
This policy supersedes the general retake policy.
Exam reschedule and cancellation policy
Article • 10/06/2023

Rescheduling and cancellation policy details


Be sure to reschedule or cancel exam appointments at least 24 hours before your
scheduled exam or your fee will be forfeited. If you used a company-purchased voucher,
the voucher will be forfeited. If you no-show for your exam appointment, your Company
may be charged a no-show Fee. Visit registering and scheduling an exam to review the
latest updates to the exam scheduling policy.

How to reschedule or cancel your exam


Reschedule or cancel your exam appointment via your Learn profile.

1. Log in to your Learn profile and choose Profile from the dropdown menu in the
photo avatar.

2. Select Certifications in the profile menu.


3. Scroll to the exam appointment you wish to cancel or reschedule and choose
either the “Cancel” or “Reschedule” link.

4. You will be redirected to the exam delivery provider’s site to cancel or reschedule
your exam.
Microsoft Certification Program
Agreement
Article • 09/19/2023

This Microsoft Certification Program Agreement ("Agreement") is a legal document


between you ("you" or "your") and Microsoft ("Microsoft") regarding your participation
in the Microsoft Certification Program (“Program”). The terms of this Agreement apply
to (a) any Microsoft Certifications you have attained, and (b) your participation in the
Program, including your access to and use of any Microsoft Certification Program
benefit, and Microsoft Certification credential, that Microsoft makes available to you as
part of the Program. Please read this Agreement carefully. BY ACCESSING OR USING A
MICROSOFT CERTIFICATION PROGRAM BENEFIT, OR MICROSOFT CERTIFICATION
CREDENTIAL, YOU ACCEPT THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU
DO NOT ACCEPT THIS AGREEMENT, DO NOT ACCESS OR USE ANY MICROSOFT
CERTIFICATION PROGRAM BENEFIT, OR MICROSOFT CERTIFICATION CREDENTIAL.

1. DEFINITIONS
a. “Affiliate” means any legal entity that owns, is owned by, or is commonly
owned with a party. “Own” means having more than 50% ownership or the right
to direct the management of the entity.
b. "Microsoft Certified Website" means the Microsoft website solely for the
Microsoft Certified Professionals.
c. “Microsoft” means Microsoft entity identified in Section 12.4.
d. "Microsoft Certification" means passing the requisite Exams, and meeting and
maintaining compliance with all certification or recertification requirements, to
use the corresponding Credential. The current list of Microsoft Certifications is
located at Microsoft Certifications.
e. "Microsoft Certification Credential" or "Credential" means the full or
abbreviated title of a specific Microsoft Certification that is used to signify an
individual’s compliance with the requirements for a specific Microsoft
Certification.
f. "Microsoft Certification Exam" or "Exam" means a Microsoft certification exam
designed to help validate an individual’s skills for a particular Microsoft
technology, that is the subject of the Exam.

2. MICROSOFT CERTIFICATION

a. To Obtain and Maintain a Microsoft Certification: To obtain and maintain a


Microsoft Certification, you must:
i. Pass all the required Exams and satisfied all certification and recertification
requirements for the applicable Microsoft Certification,
ii. Accept the terms and conditions in this Agreement,
iii. Comply with the terms and conditions in the current version of this
Agreement, all Program requirements, and,
iv. Comply with all additional requirements for the applicable Microsoft
Certification.

b. Changes to Microsoft Certification Requirements: Microsoft may, at its sole


discretion, change the Microsoft Certification requirements (both initial and
continuing) at any time by posting such changes on the Microsoft Certification
website. You will be allowed three (3) full calendar months from the date
Microsoft posts the changes to comply with any additional requirements. Your
right to use a particular Credential may terminate if you do fail to comply with
any additional certification or recertification requirements associated with a
particular Credential.

c. Violation of Exam Agreement

i. All Microsoft Certification Exams, including Exam questions and answers,


constitute Microsoft confidential information and are protected by trade
secret law and by the Non-Disclosure Agreement and General Terms of Use
for Microsoft Certification Exams (“Exam Agreement”) and may not be
disclosed to or discussed with others or posted or published in any forum or
through any medium.

ii. If Microsoft believes you violated the Exam Agreement, or engaged in any
fraudulent behavior or misconduct that could diminish or compromise the
security or integrity of the Program in any way, you may be decertified and
terminated from the Program and permanently ineligible to participate in the
Program.

3. PROGRAM BENEFITS
a. Program Benefits Provided by Third Parties: Some Program benefits may be
provided by third parties. You understand and agree that your relationship with
respect to those benefits is directly with the third-party and not with Microsoft.
Microsoft is not responsible for any Program benefit provided by a third-party
and Microsoft does not sponsor or endorse the third-party vendors or its
services or products.
b. Additional Terms: Program benefits may have additional terms, conditions, and
licenses. You must accept and comply with any additional terms associated with
a Program benefit before you can use that benefit. You may not use a Program
benefit if you do not comply with any applicable additional terms, conditions,
and licenses.

4. USE OF CERTIFICATION CREDENTIALS

a. Grant of Rights: Subject to, and expressly conditioned upon, (a) your compliance
with the terms and conditions of this Agreement and the Guidelines, (b) your
successful completion of all current requirements for the Microsoft Certification,
(c) your continued compliance with all current and applicable certification and
recertification requirements, and (d) your acceptance of the Guidelines,
Microsoft hereby grants you the right to use the Credential(s) for which you
have obtained Microsoft Certification as indicated in your current transcript (and
not the legacy transcript) located on the Microsoft Certification website in
accordance with the Guidelines.

b. Restrictions: You may not use, or reproduce, the Credential in any manner
whatsoever other than as described in this Agreement and the Guidelines, and
in any applicable artwork provided by Microsoft. You will use the Credentials in
a manner that does not derogate from the rights of Microsoft in the Credentials,
and will take no action that may interfere with or diminish the rights of
Microsoft in the Credentials or damage Microsoft’s reputation or goodwill in the
Credentials. You will not use the Credentials in a way that may cause confusion
about whether any products or services you offer are Microsoft products or
services.

c. Ownership: All rights not expressly granted herein are reserved by Microsoft.
You acknowledge Microsoft’s sole ownership of the Credentials, and any
associated goodwill, and that Microsoft retains all right, title, and interest in and
to the Credentials. Microsoft is the sole beneficiary of the goodwill associated
with your use of the Credentials.

d. MC ID Number: Microsoft will assign a unique Microsoft Certification ID (MC ID)


number that will be used to identify you as a current Program member. This
unique MC ID number belongs to Microsoft, and you may only use the MC ID
number assigned to you if you are a current Microsoft Certification program
member.

5. PRIVACY

a. Personal Information: You acknowledge and agree that Microsoft collects certain
information about you to run the Program and that the Microsoft Certifications
you have earned, and your Program activities, may be tracked and associated
with your personal information. See the Microsoft Online Privacy Statement
for more information on how we may collect and use your personal information.

b. Use of Personal Information: You agree that Microsoft may occasionally contact
you to invite you to participate in surveys and research.

c. Disclosure of Personal Information: You grant Microsoft the right to share your
name, contact information (including email address), employer’s company
name, the Credentials you have earned and your status in the Program with (i)
other Microsoft programs to verify your and your employer’s compliance with
other Microsoft program requirements, and (ii) with Microsoft Affiliates and with
the third-party exam delivery providers and testing centers that deliver
Microsoft Certification Exams in connection with your participation in the
Program.

6. YOUR RESPONSIBILITIES

a. Business Practices:

i. You agree that you will (i) refrain from conduct that could harm the
reputation of Microsoft; (ii) avoid deceptive, misleading, or unethical
practices; (iii) not make any representations, warranties, or guarantees to
customers on behalf of Microsoft; (iv) comply with all applicable U.S. export
regulations and other applicable governmental laws and regulations; and (v)
comply with copyright and other intellectual property and proprietary rights
protections.

ii. You may not advertise, promote, imply or suggest in any manner that you are
employed by, affiliated with, endorsed or sponsored by Microsoft except to
state that you have successfully completed all requirements for the particular
Credential(s) you have earned. During the term of this Agreement, you will
insert the following language in each contract under which you provide
services involving Microsoft technologies:

"Microsoft is not a party to this agreement and Microsoft will have no liability
whatsoever with respect to the services that are the subject of this contract. The
Microsoft Certification Credential indicates that I have successfully completed
the requirements for the corresponding Microsoft Certification Credential. The
services I provide are not endorsed or sponsored by Microsoft."

iii. Some states and countries/regions regulate the use of the term "engineer,"
and you should comply as applicable with any such laws in the event you
attained any Credential related to Microsoft Certified Systems Engineer.
b. Transcripts: You are responsible for reviewing your Microsoft Certification
transcript to ensure it accurately reflects the Credentials you currently hold. If
you believe your transcript is inaccurate, you have up to one (1) year from the
date you passed the last Exam necessary to earn or maintain the Credential in
question to submit a request to Microsoft to evaluate the fulfillment of any
Credential you believed you currently hold that does not appear on your
transcript.

7. CHANGES

Microsoft reserves the right to (a) update and change the Agreement and
Guidelines, (b) change the Program or any aspect of it at any time, including the
right to retire Credentials, change certification requirements, and change Program
requirements and benefits, and (c) discontinue the Program. Microsoft will post
changes on the Microsoft Certification website. You are responsible for checking
Microsoft Certified Professional Websites regularly for changes. Changes are
effective on the date the changes are posted. Changes do not apply retroactively.

8. NO WARRANTIES

MICROSOFT DOES NOT GUARANTEE YOUR SATISFACTION WITH THE PROGRAM


OR YOUR RESULTS. MICROSOFT AND ITS AFFILIATES MAKE NO WARRANTIES
REGARDING THE PROGRAM, CREDENTIALS, AND HEREBY DISCLAIMS ALL
WARRANTIES THAT MIGHT OTHERWISE BE IMPLIED BY LAW.

9. LIMITATION OF LIABILITY

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL


MICROSOFT OR ITS AFFILIATES BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, SPECIAL, OR EXEMPLARY DAMAGES
ARISING OUT OF OR RELATED TO THE PROGRAM (WHETHER FOR PROGRAM
BENEFITS, TERMINATION, OR OTHERWISE), YOUR MICROSOFT CERTIFICATION,
FAILURE TO ACHIEVE A MICROSOFT CERTIFICATION, OR THE USE OF OR INABILITY
TO USE THE CREDENTIALS. THIS EXCLUSION WILL APPLY REGARDLESS OF THE
LEGAL THEORY UPON WHICH ANY CLAIM FOR SUCH DAMAGES IS BASED, EVEN IF
THE PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

10. INDEMNIFICATION

You agree to defend, indemnify, and hold Microsoft and its Affiliates harmless from
and against any and all third-party claims, demands, costs, liabilities, judgments,
losses, expenses, and damages (“Claim”) (including attorneys' costs and fees)
arising out of, in connection with, or related to (a) your participation in the
Program; (b) your use of any Credential in a manner which is in any way
inconsistent with the terms of this Agreement; (c) the performance, promotion,
sale, or distribution of your services; or (d) the termination of this Agreement by
Microsoft pursuant to the terms in this Agreement. In the event Microsoft seeks
indemnification from you under this provision, Microsoft will promptly notify you
in writing of the Claim(s) brought against Microsoft for which it seeks
indemnification and, at Microsoft’s discretion, permit you, through counsel
acceptable to Microsoft to answer and defend such Claim. You may not settle any
Claim on Microsoft’s behalf without first obtaining Microsoft’s written permission,
which will not be unreasonably withheld, and you will not publicize the settlement
without Microsoft’s prior written permission. Microsoft reserves the right, at its
option, to assume full control of the defense of such Claim with legal counsel of its
choice. If it so undertakes, any settlement of such Claim requiring payment from
you will be subject to your prior written approval. You will reimburse Microsoft
upon demand for any expenses reasonably incurred by Microsoft in defending
such a Claim, including, without limitation, attorneys’ fees and costs, as well as any
judgment on or settlement of the Claim in respect to which the foregoing relates.

11. TERMINATION

a. Termination Without Cause: Either party may terminate this Agreement at any
time, without cause, on thirty (30) days’ prior written notice to the other party.

b. Termination for Cause: Microsoft may immediately terminate this Agreement


upon written notice on any of the following events:
i. You fail to comply with any applicable Certification or recertification
requirements.
ii. You fail to comply with any of the terms of the Agreement or the Guidelines.
iii. You misrepresent your Credential(s).
iv. You engage in misappropriation or unauthorized disclosure of any trade
secret or confidential information of Microsoft.
v. You engage in activities prohibited by law.
vi. A government agency, or court, finds that the services you provided
concerning the Microsoft technologies to which your Microsoft Certification
relates are defective in any way.
vii. You misrepresent your certification status, association to Microsoft Partners,
or any other relationship with Microsoft. Depending on the severity of
noncompliance, you may also be permanently decertified and terminated
from the Microsoft Certification program. If this happens, you will also
permanently lose your Microsoft Certification credentials.
c. Automatic Termination: This Agreement will automatically terminate if you lose
your status in the Microsoft Certification program, or if Microsoft cancels the
Program.

d. Effects of Termination: In all events of termination of this Agreement, all rights


granted to you under the Program are immediately terminated. You will
immediately:
i. Cease all activity relating to the Program,
ii. Stop identifying yourself as a participant in the Program,
iii. Cease all use of any Credential, and Program benefit, and
iv. Destroy any associated materials that you have received as part of the
Program.

e. Survival: Sections 1 and all other definitions in this Agreement, 2.3, 4.3, 4.4, 8, 9,
10, 11.4, 11.5, and 12 will survive termination of this Agreement. You agree that
Microsoft and its Affiliates and subsidiaries will not be liable to you or any third
party for costs or damages of any sort resulting from (a) the termination of this
Agreement in accordance with its terms, and (b) your suspension from or
cancellation of the Program.

12. MISCELLANEOUS

a. Notices: Notices may be provided either by electronic or physical mail. All


notices to Microsoft in connection with this Agreement will be sent to the
Microsoft contracting entity identified in Section 12.4 below, to the attention of
the Microsoft Certification Program. All notices to you in connection with this
Agreement will be sent to you at the most recent email address provided by
you. It is your responsibility to keep your contact address (email) information
with Microsoft updated.

b. No exclusivity: Your participation in this Program is voluntary. Nothing in this


Agreement restricts you from supporting, promoting, distributing, or using non-
Microsoft technology.

c. Relationship: The parties are independent contractors. This Agreement does not
create an employer-employee relationship, partnership, joint venture, or agency
relationship, and does not create a franchise. You may not make any
representation, warranty, or promise on Microsoft’s behalf.

d. Microsoft Contracting Entity: The Microsoft contracting entity for this Agreement
is determined by the country or region where you are located. See details
below:
i. The Microsoft entity for the following countries or regions is indicated below:
Anguilla, Antigua and Barbuda, Argentina, Aruba, Bahamas, Barbados, Belize,
Bermuda, Bolivia, Brazil, Canada, Cayman Islands, Chile, Colombia, Costa Rica,
Curacao, Dominica, Dominican Republic, Ecuador, El Salvador, French Guiana,
Grenada, Guam, Guatemala, Guyana, Haiti, Honduras, Jamaica, Martinique,
Mexico, Montserrat, Nicaragua, Panama, Paraguay, Peru, Puerto Rico, Saint
Kitts and Nevis, Saint Lucia, Saint Pierre and Miquelon, Saint Vincent and The
Grenadines, Suriname, Trinidad and Tobago, Turks and Caicos Islands, United
States, Uruguay, Venezuela, Virgin Islands (British) and Virgin Islands (U.S.):

Microsoft Corporation
One Microsoft Way
Redmond, WA 98052 USA

ii. The Microsoft entity for the following countries or regions is indicated below:
Afghanistan, Albania, Algeria, Andorra, Angola, Armenia, Austria, Azerbaijan,
Bahrain, Belarus, Belgium, Benin, Bosnia and Herzegovina, Botswana, Bouvet
Island, Bulgaria, Burkina Faso, Burundi, Cameroon, Central African Republic,
Chad, Comoros, Congo, Cote d’Ivoire, Croatia, Cyprus, Czech Republic,
Democratic Republic of São Tomé and Príncipe, Democratic Republic of the
Congo, Denmark, Djibouti, Egypt, Estonia, Ethiopia, Faeroe Islands, Finland,
France, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece,
Greenland, Guadeloupe, Guinea-Bissau, Hungary, Iceland, Ireland, Israel, Italy,
Jordan, Kazakhstan, Kenya, Kosovo, Kuwait, Kyrgyzstan, Latvia, Lebanon,
Lesotho, Liberia, Liechtenstein, Lithuania, Luxembourg, Libya, North
Macedonia, Madagascar, Malawi, Mali, Malta, Mauritania, Mauritius,
Moldova, Monaco, Mongolia, Montenegro, Morocco, Mozambique, Namibia,
the Netherlands, New Caledonia, Niger, Nigeria, Norway, Oman, Pakistan,
Poland, Portugal, Qatar, Republic of Cabo Verde, Republic of Equatorial
Guinea, Republic of Guinea, Republic of Senegal, Reunion, Romania, Russian
Federation, Rwandese Republic, Saint Helena, San Marino, Saudi Arabia,
Serbia, Seychelles, Sierra Leone, Slovakia, Slovenia, Somalia, South Africa,
Spain, Svalbard and Jan Mayen, Swaziland, Sweden, Switzerland, Tajikistan,
Tanzania, Togo, Tunisia, Türkiye, Turkmenistan, Uganda, Ukraine, United Arab
Emirates, United Kingdom, Uzbekistan, Vatican City State, Yemen, Zaire,
Zambia and Zimbabwe:

Microsoft Ireland Operations Limited


The Atrium, Block B, Carmenhall Road
Sandyford Industrial Estate
Dublin, 18, Ireland
iii. The Microsoft entity for the following countries or regions is indicated below:
Australia and its external territories, Bangladesh, Bhutan, Brunei Darussalam,
Cambodia, Cook Islands, Fiji, French Polynesia, French Southern Territories,
Hong Kong Special Administrative Unit, India, Indonesia, Kiribati, Lao People's
Democratic Republic, Macao Special Administrative Unit, Malaysia, Maldives,
Marshall Islands, Mayotte, Micronesia, Nauru, Nepal, New Zealand, Niue,
Northern Mariana Islands, Palau, Papua New Guinea, Philippines; Pitcairn,
Samoa, Singapore, Solomon Islands, Sri Lanka, Thailand, Timor Leste, Tokelau,
Tonga, Tuvalu, Wallis and Futuna Islands, Vanuatu and Vietnam:

Microsoft Regional Sales Corporation


438B Alexandra Road #04-09/12
Block B, Alexandra Technopark
Singapore 119968

iv. The Microsoft entity for Japan is:

Microsoft Japan Company, Limited


Shinagawa Grand Central Tower
2-16-3, 2 Konan, Minato-ku,
Tokyo 108-0075
Japan

v. The Microsoft entity for Taiwan is:

Microsoft Taiwan Corporation


8F, No 7, Sungren Rd.
Shinyi Chiu, Taipei
Taiwan 110

vi. The Microsoft entity for the People’s Republic of China is:

Microsoft (China) Company Limited6F Sigma Center


No. 49 Zhichun Road Haidian District
Beijing 100080, P.R.C

vii. The Microsoft entity for the Republic of Korea is:

Microsoft Korea, Inc.


5th Floor, West Wing
POSCO Center
892 Daechi-Dong Gangnam-Gu
Seoul, 135-777, Korea
e. Applicable law. Applicable law, jurisdiction and venue for this Agreement are
identified below. This choice of jurisdiction and venue does not prevent either
party from seeking injunctive relief for a violation of intellectual property rights,
confidentiality obligations or enforcement of recognition of any award or order.
Injunctive relief or enforcement of recognition may be sought in any
appropriate jurisdiction.
i. Generally: Except as provided in Section 12.5(b), the laws of the State of
Washington govern this Agreement. If federal jurisdiction exists, the parties'
consent to exclusive jurisdiction and venue in the federal courts in King
County, Washington. If not, the parties’ consent to exclusive jurisdiction and
venue in the Superior Court of King County, Washington.
ii. Other terms: If your principal place of business is in one of the countries or
regions listed below, the corresponding provision applies and supersedes
Section 12.5(a) to the extent that it is inconsistent:

i. If your principal place of business is in Australia and its external territories,


Bangladesh, Bhutan, Brunei Darussalam, Cambodia, Cook Islands, Fiji,
French Polynesia, French Southern Territories, Hong Kong SAR, India,
Indonesia, Kiribati, Lao People's Democratic Republic, Macao SAR,
Malaysia, Maldives, Marshall Islands, Mayotte, Micronesia, Nauru, Nepal,
New Zealand, Niue, Northern Mariana Islands, Palau, Papua New Guinea,
Philippines; Pitcairn, Samoa, Singapore, Solomon Islands, Sri Lanka,
Thailand, Timor Leste, Tokelau, Tonga, Tuvalu, Wallis and Futuna Islands,
Vanuatu and Vietnam, this Agreement is construed and controlled by the
laws of Singapore.
i. If your principal place of business is in Australia or its external
territories, Brunei, Malaysia, New Zealand, or Singapore, you consent to
the non-exclusive jurisdiction of the Singapore courts.
ii. If your principal place of business is in Bangladesh, Bhutan, Cambodia,
Cook Islands, Fiji, French Polynesia, French Southern Territories, Hong
Kong SAR, India, Indonesia, Kiribati, Lao People's Democratic Republic,
Macao SAR, Maldives, Marshall Islands, Mayotte, Micronesia, Nauru,
Nepal, Niue, Northern Mariana Islands, Palau, Papua New Guinea,
Philippines; Pitcairn, Samoa, Solomon Islands, Sri Lanka, Thailand, Timor
Leste, Tokelau, Tonga, Tuvalu, Wallis and Futuna Islands, Vanuatu and
Vietnam, any dispute related to this Agreement, including any question
regarding its existence, validity or termination, will be referred to and
finally resolved by arbitration in Singapore according to the Arbitration
Rules of the Singapore International Arbitration Centre (“SIAC”). The
SIAC Arbitration Rules are incorporated by this reference into the
Agreement. The Tribunal will consist of one arbitrator appointed by the
Chairman of SIAC. The language of the arbitration will be English. The
arbitrator’s decision will be final, binding and incontestable and may be
used as a basis for judgment thereon in Bangladesh, India, Indonesia,
Philippines, Sri Lanka, Thailand or Vietnam (as appropriate), or
elsewhere.

ii. If your principal place of business is in Japan, the following applies: The
Agreement will be construed and controlled by the laws of Japan. You
consent to exclusive original jurisdiction and venue in the Tokyo District
Court. The prevailing party in any action related to this Agreement may
recover its reasonable attorneys' fees, costs, and other expenses.

iii. If your principal place of business is in Afghanistan, Albania, Algeria,


Andorra, Angola, Armenia, Austria, Azerbaijan, Bahrain, Belarus, Belgium,
Benin, Bosnia and Herzegovina, Botswana, Bouvet Island, Bulgaria, Burkina
Faso, Burundi, Cameroon, Central African Republic, Chad, Comoros,
Congo, Cote d’Ivoire, Croatia, Cyprus, Czech Republic, Democratic
Republic of São Tomé and Príncipe, Denmark, Djibouti, Egypt, Estonia,
Ethiopia, Faeroe Islands, Finland, France, Gabon, Gambia, Georgia,
Germany, Ghana, Gibraltar, Greece, Greenland, Guadeloupe, Guinea-
Bissau, Hungary, Iceland, Ireland, Israel, Italy, Jordan, Kazakhstan, Kenya,
Kosovo, Kuwait, Kyrgyzstan, Latvia, Lebanon, Lesotho, Liberia,
Liechtenstein, Lithuania, Luxembourg, Libya, North Macedonia,
Madagascar, Malawi, Mali, Malta, Mauritania, Mauritius, Moldova, Monaco,
Mongolia, Montenegro, Morocco, Mozambique, Namibia, the
Netherlands, New Caledonia, Niger, Nigeria, Norway, Oman, Pakistan,
Poland, Portugal, Qatar, Republic of Cabo Verde, Republic of Equatorial
Guinea, Republic of Guinea, Republic of Senegal, Reunion, Romania,
Russian Federation, Rwandese Republic, Saint Helena, San Marino, Saudi
Arabia, Serbia, Seychelles, Sierra Leone, Slovakia, Slovenia, Somalia, South
Africa, Spain, Svalbard and Jan Mayen, Swaziland, Sweden, Switzerland,
Tajikistan, Tanzania, Togo, Tunisia, Türkiye, Turkmenistan, Uganda, Ukraine,
United Arab Emirates, United Kingdom, Uzbekistan, Vatican City State,
Yemen, Zaire, Zambia, Zimbabwe, the following applies:
The Agreement is governed by and construed according to the laws of
Ireland. You consent to the jurisdiction of and venue in the Irish courts in
all disputes relating to this Agreement.

iv. If your principal place of business is in the People’s Republic of China, the
following applies. For purpose of this Agreement, the People’s Republic of
China does not include Hong Kong SAR, Macao SAR, or Taiwan:
The Agreement will be construed and controlled by the laws of the
People’s Republic of China. You consent to submit any dispute relating to
the Agreement and any addendum to binding arbitration. The arbitration
will be at the China International Economic and Trade Arbitration
Commission in Beijing (“CIETAC”) according to its then current rules.

v. If your principal place of business is in Colombia or Uruguay, the following


applies:
All disputes, claims, or proceedings between the parties relating to the
validity, construction or performance of this Agreement will be settled by
arbitration. The arbitration will be according to the UNCITRAL Arbitration
Rules as presently in force. The appointing authority will be the
International Chamber of Commerce (“ICC”) acting according to the rules
adopted by the ICC for this purpose. The place of arbitration will be
Seattle, Washington, U.S.A. There will only be one arbitrator. The award
will be in law and not in equity and will be final and binding on the parties.
The parties hereto irrevocably agree to submit all matters and disputes
arising in connection with this Agreement to arbitration in Seattle,
Washington, U.S.A.

vi. If your principal place of business is in Republic of Korea, the following


applies: The Agreement will be construed and controlled by the laws of
Republic of Korea. You consent to the exclusive original jurisdiction and
venue in the Seoul Central District Court. The prevailing party in any action
to enforce a right or remedy under this Agreement or to interpret a
provision of this Agreement will be entitled to recover its reasonable
attorneys' fees, costs and other expenses.

vii. If your principal place of business is in Taiwan, the following applies:


The terms of this Agreement will be governed by and construed according
to the laws of Taiwan. The parties hereby designate the Taipei District
Court as the court of first instance having jurisdiction over any disputes
arising out of or in connection with this Agreement.

f. Attorneys’ fees: If either party employs attorneys to enforce any rights arising
out of or relating to this Agreement, the prevailing party will be entitled to
recover its reasonable attorney’s fees, costs, and other expenses, including the
costs and fees incurred on appeal or in a bankruptcy or similar action.

g. Severability: If any court of competent jurisdiction determines that any provision


of this Agreement is illegal, invalid, or unenforceable, the remaining provisions
will remain in full force and effect.
h. No Waiver: Any delay or failure by Microsoft to exercise a right or remedy will
not result in a waiver of that, or any other, right or remedy.

i. Assignment: You will not assign, transfer, or sublicense this Agreement, or any
right granted under this Agreement, in any manner and any attempted
assignment, transfer, or sublicense, by operation of law or otherwise, will be null
and void.
Microsoft Certification Exam Agreement
Article • 09/19/2023

MICROSOFT CERTIFICATION EXAM


AGREEMENT
PLEASE READ THIS MICROSOFT CERTIFICATION EXAM AGREEMENT (“AGREEMENT”)
CAREFULLY. BY CLICKING “YES” DURING REGISTRATION, YOU ACKNOWLEDGE THAT
YOU HAVE THE AUTHORITY TO ENTER INTO THIS AGREEMENT, AND YOU AGREE TO
ALL THE TERMS AND CONDITIONS IN THIS AGREEMENT. ANY FAILURE TO COMPLY
WITH THESE TERMS AND CONDITIONS CAN RESULT IN REVOKATION OF YOUR
EXAM AND/OR BEING BANNED FROM THE MICROSOFT CERTIFICATION PROGRAM.

This Agreement is entered into as of the date of Your acceptance between you (“You” or
“Your”) and Microsoft Corporation (“Microsoft”).

1. CONFIDENTIALITY

Keeping Microsoft Certification exams confidential helps maintain the value of


Microsoft Certifications and helps ensure only qualified individuals are certified.

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


intellectual property laws. It is made available to You solely to test Your knowledge
and competency in the exam subject matter.

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

2. CANDIDATE CONDUCT POLICY

You will not participate in any behavior that could compromise the confidentiality
or results of any Microsoft Certification exam. Proctors are authorized to take
immediate and appropriate measures against individuals who violate testing rules.
You may be prohibited from taking any Microsoft Certification exams and your
exam results may be invalidated if Microsoft believes You violated this Agreement
or engaged in any misconduct and no exam refund will be provided. Examples of
misconduct include:
Providing access to, disclosing, distributing, copying, photographing,
recording, downloading, posting, displaying, publishing or transmitting any
exam or Exam Related Information in any form or by any means.
Misrepresenting Your identity or impersonating another individual.
Misrepresenting Your country of residence or the country where an online
proctored exam will be delivered.
Modifying or altering the exam, exam score or any exam record.
Submitting any work or answers that are not entirely Your own.
Using AI in any way to assist You.
Providing or receiving improper assistance during the exam.
Seeking or obtaining unauthorized access to Microsoft Certification exams or
Exam Related Information (this includes using brain-dump material or
unauthorized publication of exam questions with or without answers).
Possessing non-authorized items while taking an exam, including mobile
phones, electronic devices, laptops, watches, notes, documentation or
content.
Misconduct as determined by statistical analysis.
Attempting to reverse engineer, decompile or disassemble any exam.
Engaging in any other misconduct that could compromise the confidentiality,
integrity or security of the exam.
Violating any Microsoft or exam delivery provider’s policy, requirement or
rule.

Microsoft reserves the right to invalidate your exam score if Microsoft determines
you were not compliant with this section.

3. EXAM POLICIES

You are solely responsible for understanding and complying with Microsoft
Certification exam policies and procedures located at
https://learn.microsoft.com/certifications/certification-exam-policies, as well as the
exam delivery provider’s policies and procedures.

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

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

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

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

5. IMPORTANT PRIVACY NOTICE AND CONSENT

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

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

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

6. DATA TRANSFER NOTICE

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

7. OWNERSHIP AND ALL RIGHTS RESERVED

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

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

MICROSOFT CERTIFICATION CANDIDATE


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

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


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

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

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

Microsoft reserves the right to invalidate your exam score if Microsoft determines you
were not compliant with this section.
Microsoft Certification Renewal
Assessment Candidate Agreement
Article • 09/19/2023

MICROSOFT CERTIFICATION RENEWAL ASSESSMENT


AGREEMENT
PLEASE READ THIS MICROSOFT CERTIFICATION RENEWAL ASSESSMENT AGREEMENT
(“AGREEMENT”) CAREFULLY. YOU MUST AGREE TO IT TO TAKE THE ASSESSMENT.

This Agreement is entered into as of the date of Your acceptance between you (“You” or
“Your”) and Microsoft Corporation (“Microsoft”).

1. CONFIDENTIALITY

Keeping Microsoft Certification renewal assessments confidential helps maintain


the value of Microsoft Certifications and helps ensure only qualified individuals are
certified.

This assessment is Microsoft’s confidential and proprietary information and is


protected by intellectual property laws. It is made available to You solely to test
Your knowledge and competency in the certification subject matter.

Any disclosure of the assessment or information related to the assessment,


including assessment questions, answers, content, computations, diagrams,
drawings, or worksheets (“Assessment Related Information”) is strictly prohibited.
You will not disclose, distribute, copy, display, publish, summarize, photograph,
record, download, transmit or post the assessment or any Assessment Related
Information, in whole or in part, in any form or by any means now known or
hereafter devised.

2. CANDIDATE CONDUCT POLICY

You will not participate in any behavior that could compromise the confidentiality
or results of any Microsoft Certification exam or renewal assessment. You may be
prohibited from taking any future Microsoft Certification exams and/or your
renewal assessment results may be invalidated if Microsoft believes You violated
this Agreement or engaged in any misconduct. Examples of misconduct include,
but are not limited to:
Providing access to, disclosing, distributing, copying, photographing,
recording, downloading, posting, displaying, publishing or transmitting any
assessment or Assessment Related Information in any form or by any means.
Misrepresenting Your identity or impersonating another individual.
Misrepresenting Your country of residence.
Modifying or altering the assessment, assessment score, or any assessment
record.
Submitting any work or answers that are not entirely Your own.
Using AI in any way to assist You.
Providing or receiving improper assistance of any kind during the
assessment.
Seeking or obtaining unauthorized access to Microsoft Certification renewal
assessments or Assessment Related Information (this includes using brain-
dump material or unauthorized publication of assessment questions with or
without answers).
Misconduct as determined by statistical analysis.
Engaging in any other misconduct that could compromise the confidentiality,
integrity, or security of the assessment.
Violating any Microsoft policy, requirement, or rule.

Microsoft reserves the right to invalidate your assessment score if Microsoft


determines you were not compliant with this section.

3. POLICIES

You are solely responsible for understanding and complying with Microsoft
Certification policies and procedures, including the retake policy, located at
https://learn.microsoft.com/certifications/certification-exam-policies.

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

4. PRIVACY

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

5. DATA TRANSFER NOTICE


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

6. OWNERSHIP

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

7. REMEDIES

In addition to any other rights and remedies provided by law or this Agreement,
Microsoft hereby expressly reserves all legal and equitable remedies arising out of
a breach of this Agreement and/or the infringement of any of Microsoft’s
intellectual property rights.
Find a Training Services Partner
Article • 09/19/2023

About Microsoft training services partner


Whether you’re an individual looking to skill up for your next role or a manager needing
to boost your team's cloud skills, Microsoft training services partner offer a breadth of
training solutions including blended learning, in-person, and online to meet your
learning objectives. Training Services Partners around the world have met program
requirements to teach training content developed by Microsoft and delivered by
Microsoft Certified Trainers. To learn more about the value of working with Training
Services Partners, visit: Value of Training Services Partners.

Note: Only Silver and Gold training services partner will be added to the LP Directory

Find a Microsoft Learning Partner by


country/region
Our worldwide partner network delivers flexible, role-based, customized training and
certifications in Microsoft technologies. All instructors are Microsoft Certified Trainers
(MCTs) who have completed rigorous training and have met stringent technical
certification requirements.

Select a country or region:

United States of America

Accelebrate
Atmosera
Babbage Simmel
CED Solutions
Centriq Training
Certification Camps
Cloudthat Technologies
Core BTS
Directions Training
Dynamics Edge
Fast Lane
Global Knowledge
Ingram Micro
Interface
United States of America

ISInc
Knowledge Transfer
Koenig Solutions
Lantec
Learning Tree
LearnQuest
LRS
Max Technical Training
NetCom Learning
New Horizons
Officepro, Inc.
ONLC Training Centers
Opsgility
Produhktiv
Quickstart Technologies
System Source
TD SYNNEX | ExitCertified
The Computer Workshop, Inc.
TLG Learning
United Training
Vinsys IT Services
Web Age Solutions
Webucator

Albania

Semos Education

Angola

Koenig Solutions
Rumos

Argentina

EducacionIT
EXO Training Center
Full Solutions SA
Fast Lane LATAM
IT College S.A.
Softline International

Australia

Academy IT
Advanced Training
Australia

Fast Lane
Koenig Solutions
Lumify
NextTech Learning Pty Ltd.
Tech Data Corporation
The Quill Consultancy
Trainocate

Austria

Egos The Education Company


ETC - Enterprise Training Center
Firebrand Training Limited
ITLS Training und Consulting GmbH
New Horizons Hamburg GmbH
Nordcloud
ppedv AG
TD Synnex Academy
TecTrain

Azerbaijan

Fast Lane Russia

Bahrain

Fast Lane
Koenig Solutions
Thinksmart for Training and Development W.L.L.

Belarus

Belgium

Business Training BeLux


Fast Lane
Firebrand Training Benelux
Global Knowledge
RealDolmen
TD Synnex Academy
U2U
Bosnia and Herzegovina

Logosoft
TD Synnex Academy

Botswana

IT-IQ Botswana
Koenig Solutions

Brazil

Fast Lane LATAM


Green Treinamento
InforMaker Treinamentos
Ka Solution
Mindworks Informatica
NSI Training Tecnologia SC Ltda
Sisnema Informatica Ltda

Bulgaria

Fast Lane CEE


ITCE
New Horizons Bulgaria

Cabo Verde

Rumos

Canada

Eccentrix
Fast Lane
Global Knowledge
Koenig Solutions
Learning Tree
New Horizons Kingston
TD SYNNEX | ExitCertified
Web Age Solutions
Webucator

Chile

Fast Lane LATAM


Kibernum IT Academy
Chile

Netec
Netsolutions Learning

China

EastHome
Fast Lane Cloud and Security Services Pte. Ltd.
Kornerstone (A Trainocate Company)
Shanghai Nanyang
Shanghai Yungoal
Wei Ye Xuan Ran

Colombia

Fast Lane LATAM


Intelligent Training
ITTALENT
Netec

Costa Rica

Advance Learning Technology Center


Fast Lane LATAM
Interactive Technology Group
New Horizons

Croatia

Algebra d.o.o. Maksimirska


Fast Lane
Housing
TD Synnex Academy

Cyprus

Fast Lane
Formatech
New Horizons Cyprus

Czech Republic

EDU Trainings
Gopas a s
Fast Lane
Czech Republic

OKsystem a.s.
TD Synnex Academy

Denmark

4D A/S
Arrow
Fast Lane
Firebrand Training Limited
Global Knowledge
Nordcloud
Readynez
Segment
Superusers
TD Synnex Academy
Teknologisk Institut

Dominican Republic

Interactive Technology Group Corp


Teorema C-E, S.r.l

Ecuador

Business IT

Egypt

CLS Learning Solutions


Fast Lane
Global Knowledge
Koenig Solutions
New Horizons Cairo
RAKCIT

Estonia

Fast Lane

Finland

Arrow
Nordcloud
Sulava Oy
Finland

TD Synnex Academy
Tieturi Oy

France

Arrow
Cellenza Training
EduGroupe
ENI Service
Fast Lane
Global Knowledge
IB Formation
M2I Formation
SQLI
TD Synnex Academy

Germany

AddOn AG
ADN Advanced Digital Network Distribution GmbH
Arrow ECS GmbH
Bechtle
brainymotion
CBT Training & Consulting GmbH
cmt GmbH
dama.go GmbH
Fast Lane Institute for Knowledge Transfer GmbH
Firebrand Training Limited
get&use Academy GmbH.
GFN GmbH
in-time IT Training Center GbR
IT Schulungen New Elements GmbH
Lanworks AG
LM IT Services
netlogix GmbH & Co. KG.
New Horizons
Nordcloud
ppedv AG
Private ptm-Akademie GmbH
SoftEd Systems
SoftwareONE
TD Synnex Academy
TUV Rheinland Akademie
WBS TRAINING AG
Ghana

Koenig Solutions

Greece

Fast Lane CEE


Infolab
New Horizons Greece
TD Synnex Academy

Hong Kong

Fevaworks Techonology
Infocan Computer
Kenfil Hong Kong Limited
Kornerstone (A Trainocate Company)
Trainocate
Welkin Computer Training

Hungary

Fast Lane CEE


Szirtes Technologies Oktatóközpont
TD Synnex Academy

Iceland

Promennt

India

Alchemy Solutions
CloudThat Technologies
Cognixia
Fast Lane Cloud and Security Services Pte. Ltd.
Koenig Solutions
Mercury Solutions
Palmeto Solutions
RJP Infotek Private Limited
RPS Consulting Private Limited
Simplilearn
Spectrum FZ-LLC
Synergetics Information Technology Services
TAI Infotech Pvt. Ltd.
Tech Data Corporation
Technofocus Solutions
India

Trainocate
Vinsys IT Services

Indonesia

Fast Lane
PT. Activindo System Informatika
PT ExecuTrain Nusantarajaya
PT Mitra Integrasi Informatika
PT Sarana Solusindo Informatika
PT Triutama Sistem Indonesia
Tech Data Corporation
Trainocate Indonesia

Ireland

Fast Lane
Global Knowledge
New Horizons Ireland
TD Synnex Academy

Israel

Carmel Training Ltd.


John Bryce
Koenig Solutions
SELA Group
Unitraining AM Ltd

Italy

Fast Lane Italy S.r.l.


PCSNET
Pipeline Courseware & Software House SRL
TD Synnex Academy

Japan

CTCテクノロジー株式会社
Fast Lane
NECマネジメントパートナー株式会社
エディフィストラーニング株式会社
トレノケート株式会社
株式会社ISA
株式会社富士通ラーニングメディア
Jordan

Koenig Solutions

Kazakhstan

Fast Lane Russia

Kenya

Koenig Solutions

Korea

Fast Lane
Korea Software Service Co., Ltd.
LearningWay Korea, Inc.
Maven Cloud Learning
Skillsupport Co., Ltd.

Kosovo

Semos Education
TD Synnex Academy

Kuwait

Fast Lane
Koenig Solutions
New Horizons Computer Learning Center
Thinksmart for Training and Development W.L.L.

Latvia

Fast Lane

Lebanon

Formatech
Koenig Solutions
New Horizons Computer Learning Center

Lithuania

Fast Lane
Luxembourg

Business Training BeLux


Devoteam
Elgon S.A.
Firebrand Training Limited

Macau

CPTTM
Gallant Computer Co. Ltd.

Macedonia

Fast Lane
Semos Education
TD Synnex Academy

Malaysia

Fast Lane Cloud and Security Services Pte. Ltd.


Info Trek
Iverson Associates
New Horizons
Tech Data Corporation
Trainocate

Mexico

CompuEducacion
Corporativo Art in Technology JFH
ExecuTrain
Fast Lane LATAM
Net Capacitaciones, S.A. de C.V.
Netec

Morocco

Dyn IT Maroc
Koenig Solutions

Namibia

CTU Training Solutions


Nepal

Fast Lane Cloud and Security Services Pte. Ltd.

Netherlands

@The Academy
COMPU'TRAIN TRAININGEN BV
Fast Lane Benelux B.V.
Firebrand Training Benelux
Global Knowledge
InfoSupport
Master it Training
Nordcloud
Startel de IT opleider
TD Synnex Academy
Vijfhart

New Zealand

ACE Training
Fast Lane
Lumify

Nicaragua

Nigeria

Fast Lane
Ha-Shem Limited
Koenig Solutions

Norway

Arrow
Firebrand Training Limited
Glasspaper AS
Global Knowledge
Nordcloud
TD Synnex Academy

Oman

Fast Lane
Koenig Solutions
Oman

New Horizons
Thinksmart for Training and Development W.L.L.

Pakistan

OnWire Technologies (Pvt) Ltd.

Panama

Fast Lane LATAM

Peru

New Horizons
ENTRENAMIENTO CERTERO
Fast Lane LATAM
Netec
Tecnofor Perú

Philippines

Lumify Philippines
Misnet Education Inc.
NTT Data Philippines
Trainocate Philippines

Poland

Altkom Akademia S.A.


CBSG Polska
CloudTeam
Compendium Centrum Edukacyjne
Dagma
Fast Lane Poland Sp. z.o.o.
NT Group
Nordcloud
Softronic
TD Synnex Academy

Portugal

Claranet
New Horizons
Rumos Formação e Comunicação, SA
TD Synnex Academy
Puerto Rico

Interactive Technology Group

Qatar

Fast Lane
Global Knowledge
Koenig Solutions
New Horizons Computer Learning Center
Thinksmart for Training and Development W.L.L.

República Dominicana

TEOREMA C-E, S.R.L.

Romania

Bittnet Systems SA
Fast Lane Romania
TD Synnex Academy

Russia

Saudi Arabia

Global Knowledge
IT Learning Solutions Training Services
Koenig Solutions
New Horizons Computer Learning Center
Spectrum Networks DMCC
Thinksmart for Training and Development W.L.L.

Serbia

Eccentrix
Informatika a.d.
Semos Education
Smart d.o.o.
TD Synnex Academy

Singapore

Avantus
Fast Lane Cloud and Security Services Pte. Ltd.
Singapore

ITEL Learning Systems (S) Pte Ltd (fka. New Horizons Singapore)
Koenig Solutions
Lithan Academy Pte Ltd
Netassist
Tech Data Corporation
Technofocus Solutions
Trainocate

Slovakia

EDU Trainings
Gopas a s
TD Synnex Academy

Slovenia

Fast Lane CEE


Housing
KOMPAS XNET d.o.o
TD Synnex Academy
Telekom Slovenije

South Africa

Adept Solutions Pvt Ltd


CTU Training Solutions
Draca Investments
Fast Lane
Foster Melliar
IT Learning Solutions Training Services
Koenig Solutions
LGIT Smart Solutions
MasterGrade IT
Mecer Inter-Ed
Netcampus
Think360
Torque IT Computer Training

Spain

Arrow
Cas Training
Dignitae Formación y Certificación Fast Lane Spain
Gadesoft
Global Knowledge
Idese Formacion
Spain

Nanfor Iberica
Netmind
Pue
TD Synnex Academy
Tecnofor Iberica S.L.

Sri Lanka

Trainocate

Sweden

Arrow
Fast Lane
Firebrand Training Limited
Koenig Solutions
Learning Tree
Nordcloud
TD Synnex Academy

Switzerland

Addon Schweiz AG
Fast Lane Institute for Knowledge Transfer (Switzerland) AG
Firebrand Training Limited
ITTA - IT Training Academy SA
Microwin AG
New Horizons Training (Schweiz) AG
TD Synnex Academy

Taiwan

Great Master Information


Systex
Trainocate

Tanzania

Koenig Solutions

Thailand

Fast Lane
Metro Systems Corp
Trainocate
Turkey

Bahcesehir Wissen Akademi


BilgeAdam IT Services
Fast Lane
TD Synnex Academy

Uganda

Koenig Solutions

Ukraine

Fast Lane Ukraine


IT Education Academy
Techexpert

United Arab Emirates

Exceed IT Services
Formatech
Global Knowledge
IT Learning Solutions Training Services
Koenig Solutions
New Horizons Computer Learning Center
OnWire Technologies (Pvt) Ltd.
Spectrum Networks DMCC
Sulava Oy
Thinksmart for Training and Development W.L.L.
Trainocate Gulf
Vinsys IT Services

United Kingdom

Arrow
Fast Lane Institute
Firebrand Training Limited
Global Knowledge
Indicia Training Ltd.
Intequal
Koenig Solutions
Learning Tree
New Horizons
Nordcloud
OnWire Technologies UK LTD
QA
TD Synnex Academy
Uruguay

IT College S.A.

Vietnam

Tech Data Corporation


Trainocate

Zambia

Koenig Solutions

Zimbabwe

IT-IQ Botswana

Explore over 1000 solution providers


FIND A MICROSOFT SOLUTION PROVIDER
Value of Training Services Partners
Article • 09/19/2023

How Training Services Partners help IT


professionals and developers
Learn a new skill. With just one course, you can develop practical skills that cover the
technology adoption life cycle—from planning to implementation to support. And you
gain a level of proficiency that can only be taught through hands-on labs, simulations,
and the real-world application of skills.

Prepare for certification. Microsoft Official Courses are built with Microsoft Certification
in mind and are taught by qualified industry instructors.

Start a new career. The industry instructors who teach Microsoft Official Courses can
help you gain IT skills that directly transfer from the classroom to the workplace.
Courses offer access to valuable digital resources that remain available to you long after
you complete a course.

How Training Service Partners help IT


managers
Improve efficiency and productivity. Training Services Partners can help you get the
most out of your organization’s technology investment. Your employees can add to their
proficiency with Microsoft technologies from classroom training or Microsoft Official
Courses On-Demand.

Prepare for deployment. Training available through Microsoft Learning Partners helps
companies accelerate new Microsoft technology deployments and can reduce
downtime.

Strengthen employee recruitment and development. Potential new hires want to know
that you will invest in training and certification for your team. This is a benefit for the
individual to develop new skills in specific technologies, hardware, and software, while
helping your organization keep pace.

Become a Microsoft Training Services Partner


Whether you deliver training to your customers as one of your core services or as your
entire business practice, attaining the certification competency can open new
opportunities for your business. Microsoft Partner Network benefits can help you save
time and money while you strengthen your capabilities, better serve customers, and
build connections to reach your full business potential. Join the Microsoft Learning
Partner program.

Additional resources about Training Services


Partnership
Visit: Training and certification in media
Microsoft Certified Trainer
Article • 09/19/2023

Become a Microsoft Certified Trainer


Microsoft Certified Trainers (MCTs) are the premier technical and instructional experts in
Microsoft technologies.

When you join this esteemed group of worldwide Microsoft training professionals, you’ll
enjoy exclusive benefits including access to the complete library of official Microsoft
training and certification products, substantial discounts on exams, books, and Microsoft
products. You’ll have access to Microsoft readiness resources to help enhance your
training career and engage with other MCT members in an online forum. You’ll also be
invited to exclusive Microsoft and local MCT community events.

To become a Microsoft Certified Trainer, you’ll need to earn an approved Microsoft


Certification validating your experience and knowledge for each course you deliver.

The Microsoft Certified Trainer program is an annual membership program. You must
meet program requirements, complete an online application, and pay an annual fee to
renew your training certification for the coming year.

Program benefits
You’ll also have access to MCT Central , which helps MCTs stay up-to-date on the latest
news, find jobs, connect with other MCTs around the world, and reach out to your MCT
Regional Lead.
Explore all the benefits available to MCTs.

Who can become an MCT?


The MCT program is for educators around the world who deliver training on Microsoft
technologies. If you have a qualifying certification and are passionate about training
others on Microsoft technologies, you’ll be a great MCT.

For detailed information regarding MCT program requirements, review the MCT
Program Guide and MCT Program Agreement in the Application process section of this
page.

MCT program entry requirements


Possess a current Microsoft Certification or qualification eligible for the MCT
program. See below for list of qualifying certifications.
Provide verifiable proof of instructional skills by completing a course from one of
the following approved providers:

Region Company Languages Supported

APAC Core Academy English; Urdu

APAC Fourth Dimension Arabic; Catalan; Danish; Dutch; English; French;


German; Hebrew; Hungarian; Italian; Japanese;
Korean; Norwegian; Polish; Portuguese; Romanian;
Slovak; Spanish; Swedish; Turkish

APAC Leading Learning Partners Arabic; Bangla (India); Filipino; Hindi; Indonesian;
Association (LLPA) Japanese; Kazakh; Korean; Malay; Persian (Farsi);
Region Company Punjabi (India);
Languages Thai; Turkish; Vietnamese
Supported

APAC Sinerji Eğitim Yönetim English; Turkish


Danışmanlığı

APAC System Support, Inc. English; Japanese

APAC TechNet.pk English; Hindi; Urdu

APAC Trainocate Holdings Chinese; English; Filipino; Hindi; Indonesian; Japanese;


Kannada; Malay; Tamil (India); Urdu

APAC Trainocate Japan LTD Japanese

EUROPE Altkom Akademia English; Polish

EUROPE Cellenza French

EUROPE Fourth Dimension Arabic; Catalan; Danish; Dutch; English; French;


German; Hebrew; Hungarian; Italian; Japanese;
Korean; Norwegian; Polish; Portuguese; Romanian;
Slovak; Spanish; Swedish; Turkish

EUROPE IPM Institut für German


Personalentwicklung und
Managementberatung

EUROPE Leading Learning Partners Albanian; Arabic; Belarusian; Bosnian–Latinscript;


Association (LLPA) Bulgarian; Catalan; Croatian; Czech; Danish; Dutch;
English; Estonian; Finnish; French; Galician; German;
Greek; Hebrew; Hungarian; Icelandic; Italian;
Japanese; Kazakh; Latvian; Lithuanian;
Luxembourgish; Macedonian (North Macedonia);
Maltese; Norwegian; Polish; Portuguese; Romanian;
Russian; Serbian; Slovak; Slovenian; Spanish; Swedish;
Turkish; Ukrainian

EUROPE Marcom Deli, S.L. English; Spanish

EUROPE Nanfor Arabic; Catalan; English; Galician; German;


Portuguese; Romanian; Spanish; Ukrainian; Urdu;
Valencian

EUROPE New Horizons Hamburg English; German

EUROPE Niqué Consultancy BV Dutch; English

EUROPE ITTCERT By ORSYS - Groupe English; French


ORSYS FORMATION

EUROPE QA Ltd English


Region Company Languages Supported

EUROPE Skillsoft Global Knowledge Dutch; English; French

EUROPE Sulava Oy (The Digital Danish; Dutch; English; Finnish; German; Swedish
Neighborhood company)

EUROPE ugolopez.it di Lopez Ugo English; Italian

LATAM Netec Spanish

LATAM Green Tecnologia Portuguese

LATAM Leading Learning Partners Portuguese; Spanish


Association (LLPA)

LATAM TEDUCACIÓN English; Spanish

MEA Leading Learning Partners Afrikaans; Arabic; English; French; Portuguese


Association (LLPA)

MEA Mudita Concepts (Pty) Ltd Afrikaans; English

MEA New Horizons Cairo Arabic; English

MEA Skillsoft Global Knowledge English

NORTH Fast Lane Education and English; French; German; Japanese; Portuguese;
AMERICA Consulting Services Spanish

NORTH Fourth Dimension Arabic; Catalan; Danish; Dutch; English; French;


AMERICA Technologies, Inc. German; Hebrew; Hungarian; Italian; Japanese;
Korean; Norwegian; Polish; Portuguese; Romanian;
Slovak; Spanish; Swedish; Turkish

NORTH Friesen, Kaye and Associates English; French; Spanish


AMERICA (FKA)

NORTH Leading Learning Partners English; Spanish


AMERICA Association (LLPA)

NORTH MCT-ISC.com Arabic; Chinese; English; French; Japanese; Polish;


AMERICA Portuguese; Spanish

NORTH pro•duhk•tiv English


AMERICA

NORTH Skillsoft Global Knowledge English


AMERICA
Region Company Languages Supported

NORTH United Training English


AMERICA

Approved providers for MSFT internal only:

Microsoft Customer Service & Support (CSS) Trainer Certification


Advance Modern Presentation Skills (AMPS)
Essential Educate Trainer

Microsoft does not accept digital copies of Instructional Skills Certificates (ISC)
submitted by MCT candidates. Your ISC Provider will verify your completion of their
program by submitting your ISC information directly to the MCT Program Team. In your
MCT application, you will provide the name of the approved provider issuing your ISC.
The MCT Program will verify your ISC based on the information submitted by that
organization. ISC information submitted by Instructional Skills Certificate Providers may
take up to 30 days to process and become available for MCT application review.

7 Note

1. Some Instructional Skills Certification programs are not available globally,


review the options above and contact instructional skills providers directly for
any inquiries regarding course schedules and offerings.
2. To renew your MCT status, you must meet the MCT program renewal
requirements by your anniversary date. (Renewal requirements are subject to
change.)

Are you interested in being an Instructional Skills


Provider?
Please note, the application to become an Instructional Skills Provider (ISCP) is currently
not open but to review the requirements and certification criteria for terms of
membership, visit: Instructional Skills Provider requirements.

MCT Application process


If you’re interested in becoming an MCT, we’d love to have you. Please review the MCT
program guide and the MCT Program Agreement for terms of membership.
MCT program guide .
MCT program agreement .

The online application is available in the MCT enrollment tool . You’ll log in to the MCT
enrollment tool with your personal Microsoft account associated with your Microsoft
Certification ID (MCID).

Use the MCT enrollment tool to:

Review the MCT program requirements and sign the MCT Program Guide and
Agreement. Your electronic signature validates your acceptance of the Terms and
Conditions of the MCT Agreement.
Provide your employment status.
Select the name of the Instructional Skills Certificate (ISC) Provider issuing your
required certificate. (Note: ISC information submitted to Microsoft from approved
providers may take up to 30 days to process. Please apply to be an MCT 30 days
after completion of your ISC program to ensure your certificate information is
available for verification.)
Make any required payment associated with the MCT Program (Note: The MCT
annual fee was temporarily waived in May 2020 in response to the COVID-19
pandemic. This payment waiver is still in effect.)
Submit your MCT application for review. (Note: If your Instructional Skills
Certificate is not yet available, your application will be rejected and you will be
required to reapply at a later date.)

Requirements to renew MCT status


Possess a current Microsoft Certification or qualification eligible for the MCT
program.

Meet the minimum instruction requirement of teaching at least one class as


validated by Metrics that Matter (MTM) OR any other survey tool

Current eligible Microsoft Certifications and


qualifications for the MCT program
Microsoft Certifications

Microsoft Certified: Azure Administrator Associate


Microsoft Certified: Azure Developer Associate
Microsoft Certified: Azure Security Engineer Associate
Microsoft Certified: Azure DevOps Engineer Expert
Microsoft Certified: Azure Solutions Architect Expert
Microsoft Certified: Azure AI Engineer Associate
Microsoft Certified: Azure Data Scientist Associate
Microsoft Certified: Azure Data Engineer Associate
Microsoft Certified: Azure Database Administrator Associate
Microsoft Certified: Azure Stack Hub Operator Associate (retired July 31, 2023)
Microsoft Certified: Azure Network Engineer Associate
Microsoft Certified: Azure Enterprise Data Analyst Associate
Microsoft Certified: Windows Server Hybrid Administrator Associate
Microsoft 365 Certified: Administrator Expert (was renamed on September 6, 2023)
Microsoft 365 Certified: Endpoint Administrator Associate (was renamed on
September 6, 2023)
Microsoft 365 Certified: Security Administrator Associate (retired June 30, 2023)
Microsoft 365 Certified: Messaging Administrator Associate (retiring December 31,
2023)
Microsoft 365 Certified: Teams Application Developer Associate (retiring December
31, 2023)
Microsoft 365 Certified: Teams Administrator Associate
Microsoft 365 Certified: Collaboration Communications Systems Engineer
Associate
Microsoft 365 Certified: Teams Voice Engineer Expert (retired June 30, 2023)
Microsoft Certified: Power BI Data Analyst Associate
Microsoft Certified: Power Platform Functional Consultant Associate
Microsoft Certified: Power Platform App Maker Associate
Microsoft Certified: Power Platform Developer Associate
Microsoft Certified: Power Platform Solution Architect Expert
Microsoft Certified: Power Automate RPA Developer Associate
Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate
Microsoft Certified: Dynamics 365 Sales Functional Consultant Associate
Microsoft Certified: Dynamics 365 Customer Service Functional Consultant
Associate
Microsoft Certified: Dynamics 365 Customer Insights (Journeys) Functional
Consultant Associate (was renamed on September 20, 2023)
Microsoft Certified: Dynamics 365 Field Service Functional Consultant Associate
Microsoft Certified: Dynamics 365 Finance Functional Consultant Associate
Microsoft Certified: Dynamics 365 Supply Chain Management, Manufacturing
Functional Consultant Associate (retired June 30, 2023)
Microsoft Certified: Dynamics 365 Supply Chain Management Functional
Consultant Expert
Microsoft Certified: Dynamics 365 Supply Chain Management Functional
Consultant Associate
Microsoft Certified: Dynamics 365 Commerce Functional Consultant Associate
(retired June 30, 2023)
Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer
Associate
Microsoft Certified: Dynamics 365: Finance and Operations Apps Solution Architect
Expert
Microsoft Certified: Security Operations Analyst Associate
Microsoft Certified: Identity and Access Administrator Associate
Microsoft Certified: Information Protection and Compliance Administrator
Associate
Microsoft Certified: Cybersecurity Architect Expert
Microsoft Office Specialist (MOS): Master (Office 2016), Master 2013, Excel Expert
(Office 2016), Expert Excel 2013, Word Expert (Office 2016), Expert Word 2013,
Word Associate (Office 2019), Excel Associate (Office 2019), PowerPoint Associate
(Office 2019), Outlook Associate (Office 2019), Microsoft Office Specialist:
Associate (Office 2019), Word Expert (Office 2019), Excel Expert (Office 2019),
Access Expert (Office 2019) or Microsoft Office Specialist: Expert (Office 2019) ****
Note: Only renewing MCTs will have access to the MOS certs. [Beginning April 1,
2022, the Microsoft Office Specialist certification is no longer accepted for new
MCTs entering the program. The certification will be accepted for renewing
MCTs who entered the program prior to March 31, 2022.]

Note: Microsoft Certifications and qualifications eligible for the MCT program are
subject to change. All new role-based certification will become eligible for the MCT
Program once released. Retired certifications will be eligible for the MCT program up to
6 months following the retirement date. To learn more about retiring certifications, visit:
Certification retirement.

MCT Alumni program


For more than two decades, MCTs have been at the forefront of Microsoft technology
training and adoption. In recognition of their significant contributions, we offer the MCT
Alumni program. This program is for all MCTs in good standing with Microsoft who no
longer train as part of the MCT program but wish to maintain their relationship with the
MCT community.

Requirements for the MCT Alumni program:

Current or prior participation in the MCT program


In good standing with Microsoft

Program fees vary by country/region and employment status. To find the MCT and MCT
Alumni membership fees for your country/region, use the lookup tool at the end of the
page.

MCT Alumni benefits


As an MCT Alumni member, you have exclusive access to MCT Alumni content and MCT
Central, where you can find news, events, and a wide variety of resources tailored for
MCT Alumni and MCT Community engagement.

MCT Alumni benefits include:

A discount on exams to help keep your certifications current and facilitate re-entry
into the MCT program.
Access to discounts on e-books and books that provide reference resources for
exam preparation and professional development.

Apply to join the MCT Alumni program


If you’re interested in becoming a member of the MCT Alumni, please review the MCT
Alumni Program Agreement to understand the terms of membership.

Apply online
Apply for MCT Alumni membership through the MCT enrollment tool .

Rejoining MCT
MCT Alumni are welcome to rejoin the MCT program when they return to active
training.

To return as an MCT:

Be sure that you meet the MCT program requirements described in the
Requirements section of this page. Check your transcript against the current
Microsoft Certifications and qualifications eligible for the MCT program.
Apply for entry to the MCT program. MCT Alumni can follow the instructions for
MCT program entry.
MCT and MCT Alumni program fees
Visit: Annual MCT program fees and introductory MCT Alumni fees for your
country/region

MCT support
For assistance with your MCT application, payment, benefits, or if you have a general
question about the MCT program, find support in our moderated forum for MCTs. For
detailed information, visit: Certification support.
Volume Licensing for Microsoft training
and certification solutions
Article • 09/19/2023

) Important

As we strive to improve our skills and employability program offers to better align
to educator and student needs through the Microsoft Learn platform, we
transitioned and retired the Microsoft Imagine Academy (MSIA) program and
platform on December 30, 2022. For details, please explore the Frequently Asked
Questions document at: Results in Imagine Academy - Training, Certification, and
Program Support (microsoft.com) .

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

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

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

Microsoft E-Reference Libraries

Microsoft E-Reference Libraries offer comprehensive content on Microsoft


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

Microsoft Certification exam vouchers

Microsoft Certified Professionals can enhance your organization's competitive


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

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

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

Certification Description No. of


product exam
vouchers
per
site/class
pack

MOS/MCE Packages of 500 exams that can be used as a combination 500


Site Pack for MOS and MCE exams. MOS exams validate overall
comprehension and deep expertise of Office skills that
businesses require, differentiating students and improving
their chances of success as they go on to higher education
or enter the workforce. The Microsoft Certified Educator
(MCE) program provides robust tools that help educators
drive best-in-class integration of information and
communication technology (ICT) into classroom instruction.
Mapped to the UNESCO ICT Competency Framework for
Educators.

MOS/MCE Packages of 125 exams that can be used a combination of 125


Site Pack MOS and MCE exams. MOS exams validate overall
comprehension and deep expertise of Office skills that
businesses require, differentiating students and improving
their chances of success as they go on to higher education
or enter the workforce. The Microsoft Certified Educator
(MCE) program provides robust tools that help educators
drive best-in-class integration of information and
communication technology (ICT) into classroom instruction.
Mapped to the UNESCO ICT Competency Framework for
Educators.

You can order your Microsoft Certification exam packs through the following
Microsoft Academic Volume Licensing programs:
EES (Enrollment for Education Solutions), School, and OVS-ES (Open Value
Subscription – Education Enrollment subscriptions) volume license subscriptions.
For more information, contact your Academic Licensing Reseller or visit the
Microsoft Licensing programs for industries page.

Additional Volume Licensing academic certification resources


Microsoft Certification for Academic Institutions datasheet.
Microsoft Certification exam packs for Academic Volume Licensing datasheet.

Additional Volume Licensing academic e-learning resources

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

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

Microsoft is no longer selling e-learning in Volume Licensing. The following


resources are for customers who are still consuming our e-learning content under
their existing contracts. They are meant to help you deploy, configure, and
administer your Volume Licensing e-learning purchase.
Volume Licensing Online Services Manager Guide to Online Use.
Volume Licensing End User/Student Guide to Online Use.
Microsoft Certification for academic institutions.
Microsoft Certification exam packs for Academic Volume Licensing.

Contact us

To get started with Microsoft training and certification products, contact your
Volume Licensing account manager. For questions about pricing, licensing, and
accelerated discounting, send an email message to
[email protected].

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

Frequently asked questions


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

Microsoft training and certification solutions


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

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

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

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

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


Volume Licensing agreement?

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

Product access and usage


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

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

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

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


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

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

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

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

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

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


prohibited.

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

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

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

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


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

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


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

Q: How many codes should I acquire?

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

Send an email message to Microsoft training and certification solutions Volume


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

Q: How many exam vouchers should I order?

To determine how many vouchers you need, first determine:

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


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

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

Microsoft Certification exam packs for academic


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

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

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


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

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

You will receive an automated email within 24 hours with instructions about how to
access the Microsoft Certification Site Pack Management site, along with contact
information for the Certiport Customer Service Department.
Certification support
Article • 09/19/2023

How to contact support


Area of support How to get help

Microsoft Certifications Check these resources for answers to common questions:


and Microsoft - Certification process overview
Certification Exams - Frequently asked questions about certification exams
- Frequently asked questions about online proctored exams
- Frequently asked questions about certification renewal
- View, use, and share certificates and badges
- Connect a certification profile to Microsoft Learn

To update your legal name


Visit: How to change the name on your Microsoft Certification profile.

To request Exam Accommodations


If you rely on assistive technology or require testing accommodations
due to a disability, please visit: how to request exam accommodations.

English as a Second Language


If your selected exam is not available in your native language you may
apply for extra exam time. Please visit: how to request an exam when
English is your Second Language.

For Technical Issues with Exam Delivery


For technical issues with an exam delivery, contact our Exam Delivery
Partners:
- Pearson VUE Support
- Certiport Support

For Exam Appointment and Scheduling Issues


For issues with exam appointments or scheduling contact our Exam
Delivery Partners:
- Pearson VUE Support
- Certiport Support

To submit an Exam or Renewal Assessment Item Challenge


To challenge a Microsoft certification exam or assessment renewal
question, review the certification exam and renewal assessment item
challenge process to confirm eligibility and then submit the certification
exam and renewal assessment item challenge form.

To provide feedback on a MS Learn Practice Test


Area of support How to get help

To provide feedback on a Microsoft Practice Assessment delivered on


Microsoft Learn, complete this form .

For all other support questions:


For all other issues with the Microsoft Certification Program you can get
help through our moderated support forums . See instructions below
for how to post your question.

Microsoft Certified Your question may be answered on our page about the Microsoft
Trainer (MCT) program Certified Trainer program.

For additional support:


Contact us through our moderated support forum for Microsoft
Certified Trainers. See instructions below for how to post your question.

How to post a support request in the forums


Please follow these steps to post a support request in the forums:

1. In the main navigation menu across the top of the page, click "Ask a question." You
will need to sign in with your Microsoft account.
2. You'll create a display name, and then be offered the template to ask a question
3. Be specific in the subject of your question. You should avoid including any
personal information as your post will be publicly visible.
4. A forum moderator will reply within 24 business hours.
Frequently asked questions
FAQ

Exam basics
How long is the exam and what types of
questions can I expect?
Visit: Exam duration and exam experience.

Can I take a break during my exam?


Yes. We have added 5 minutes to our exams to allow for unscheduled breaks that do not
need to be requested in advance. Visit: Unscheduled breaks on exams.

If you need more than 5 minutes for breaks, you may request additional time through
our accommodation process.

How should I prepare for an exam?


Visit: Prepare for an exam.

How do I register for a Microsoft Certification


exam?
Visit: Register and schedule an exam.

What is my window for scheduling an exam?


You can schedule certification exams through Pearson VUE no more than 90 days in
advance. If you have questions on this policy, visit: Pearson VUE customer service for
test-takers .

How many exams can I schedule at any point in


time?
Effective January 16, 2023, you can have a maximum of two Microsoft Certification
exams scheduled at a time, either on the same day or on separate days through Pearson
VUE. After you take (or cancel) one of these exams, you can register for another. Please
note, there are no changes to exam scheduling through Certiport. Visit: Register and
schedule an exam.

Am I required to take an exam in English?


Microsoft Certification exams are available in several languages. However, if you must
take an exam in English rather than in your native language, you can request an
accommodation for additional time. Approval for extra time is provided on a case-by-
case basis and needs to be requested in advance of the exam. This should be requested
through the English as a Second Language process .

What disability accommodations are available?


Visit: Request accommodations.

How much do exams cost?


Associate and Expert exams typically cost US$165 but are priced according to currency
values in specific countries and regions. Exam prices are subject to change. In some
countries and regions, additional taxes may apply.

For exact pricing for Microsoft Office Specialist (MOS), contact Certiport.
For all other exams, browse all exams to find the exam page where you will find
the price of the exam.
Special packages may also be available, for additional details visit: Offers.
Academic pricing is also available, for additional details visit: Student discounts.

How can I provide feedback about study


materials or training for the exam?
If you have feedback about an instructor-led Microsoft training course, provide it
directly to the instructor. If you have feedback about a Microsoft online course,
complete the feedback form that appears when you finish the course. Microsoft does
not review study materials developed by third parties and is not responsible for their
content. If you have questions or comments about exam preparation materials
developed by third parties, please contact the publishers directly.
How can I submit feedback about an exam
question or exam experience?
If you have a concern about the technical accuracy of a particular item, please visit:
Exam item challenge process.
To report a concern about a testing center or technical difficulties experienced
during your exam, please contact customer service at the appropriate exam
delivery provider.
To report a security concern, please complete this form .
To offer other types of feedback, please contact certification support.

Exam specifics
How does Microsoft decide how many questions
on a particular subject to include on the exam?
The skills measured on an exam are identified by subject matter experts external to
Microsoft (in other words, they are not Microsoft employees). This list of skills, called the
“objective domain,” is the basis for exam development. The number of questions that
measure each skill area is determined through the blueprinting process; sections of the
exam measuring critical and/or more frequently performed skills will contain more
questions than those that assess less important or less frequently performed skills.

Why is the case study exam format used?


The case study exam format uses complex scenarios that more accurately simulate what
professionals do on the job. Scenario-based questions included in the case studies are
designed to test your ability to identify the critical information needed to solve a
problem and then analyze and synthesize it to make decisions. You can refer to scenario
details as often as you’d like while you are working on questions in a case study.

After I complete a case study, will I be able to


review the questions?
You may review the questions in a case study until you move to the next case or section
of the exam. Once you leave a case study, however, you will not be able to review the
questions associated with that case. When you complete a case study and its associated
questions, a review screen will appear. This screen lets you review your answers and
make changes before you move to the next case study.
Case studies are not timed separately from the rest of the exam. The number of case
studies in an exam is noted on the exam introduction screen. Manage your exam time
accordingly so that you can complete all case studies and all other sections of your
exam.

What is the process for determining if an exam


has been updated when a new feature or
function is added or when something has
changed in the associated technology?
We review our cloud-based exams quarterly. Any changes that affect the objective
domain and the existing questions are incorporated into the exam. Specifically,
technically inaccurate questions are removed from the exam; some items are modified,
and new items may be created to assess new, but related, skills.

Microsoft reserves the right to update content for any reason at any time to maintain
the validity and relevance of our certifications. This includes, but is not limited to,
incorporating functionality and features related to technology changes, changing skills
needed for success within a job role, etc.

While most questions cover features that are General Availability (GA), the exam may
contain questions on Preview features if those features are commonly used.

Will the training kits, books, courseware, and


other exam preparation materials be updated
when the exam changes?
Microsoft makes every attempt to keep the training and exam aligned when changes
occur; however, that is not always possible. Keep in mind that Microsoft exams are not
intended as post-tests of any preparation or training product created by Microsoft or
any third-party provider. Our certifications are designed to measure experience-based
skills regardless of the way candidates obtain these skills.

The best way to prepare for an exam is to practice the skills listed in the “Skills
measured” section of the exam details page. Hands-on experience with the technology
is required to successfully pass Microsoft Certification exams.

Microsoft does not review study materials developed by third parties and is not
responsible for their content or for ensuring that they are updated to reflect product
updates. If you have questions or comments about exam preparation materials
developed by third parties, please contact the publishers directly.

Why did an exam include material that was not


covered in the Microsoft training or Microsoft
Press book?
All learning materials related to a given job role are built from the same job task
analysis. As a result, the learning content should be closely aligned to the exams. Keep
in mind, however, that the learning materials are developed independently of exam
content because the exams are intended to assess competence in the job role, not the
effectiveness of training materials or learning. Because the exams are designed to assess
your ability to apply skills beyond what was explicitly covered in the learning, the skills
will be assessed at a higher level than what was taught in the training. For some
candidates, this can give the impression that the skill was not taught in the associated
learning; however, all skills assessed on the exam are included in our learning options.

Microsoft works hard to ensure that some form of training material exists for all skills
that will be measured on an exam. A list of these resources can be found on the exam
details page.

Scoring and results


How are exams scored?
Visit: Exam scoring and score reports.

What is the exam retake policy?


Visit: Exam retake policy.

Can I request a re-evaluation of my score?


If you have a concern about the technical accuracy of a particular item, please submit an
online request. An Item Challenge form will be sent to you. However, a re-evaluation
of your score is unlikely to change your pass/fail status. Because Microsoft must ensure
that candidates who pass exams and earn our certifications have demonstrated the
required proficiency level(s) across the skill domain(s), the final result of an exam is
rarely changed based on a re-evaluation of your exam results. Even if a question is
flawed in some way, we cannot assume that you would have answered it correctly if it
had not been. In these cases, we provide candidates with the opportunity to retake the
exam free of charge.

How can I challenge an exam question?


Visit: Exam item challenge process.

If I do not pass an exam, can I have a refund?


No. Microsoft does not offer refunds for exams you do not pass or exam appointments
you miss.

Exam security
What is the exam security policy?
Visit: Exam security policy.

Performance-based testing
What is performance-based testing (PBT)?
Performance based testing gives you the opportunity to demonstrate your skills by
completing tasks in the technology. Today, this means completing tasks in a graded lab,
but in the future, PBT may take a different form. For example, for those of you who are
currently performing the job role, Microsoft is exploring ways to incorporate the work
that you do every day into our certification requirements. For those of you who are not
in the job role yet, we’ll continue to have other ways for you to demonstrate your skills
through portfolios and graded labs. Microsoft is constantly innovating to ensure that we
assess your skills and abilities in ways that align to how you actually get your work done.
To view the PBT tutorial video, click here.

What can I expect when I complete the labs?


This type of question asks you to perform tasks in a virtual environment. You will see a
screen that includes a virtual machine window and a Tasks pane. The virtual machine
window is a remotely connected live environment where you perform tasks on real
software and applications.
The Tasks pane lists the tasks you need to perform in the lab. You can expand or
collapse each task with the + or - symbols. For your convenience, each task has a
checkbox so you can mark tasks as you complete them. Doing this won’t affect anything
in the lab or scoring. Nothing in the lab will indicate if you did not complete a required
task, so you may want to keep track of the tasks that you have completed by checking
the boxes.

After you leave a lab, you will not be able to return to it because scoring starts (in the
background) as soon as you leave a lab. When you click Next, you will be asked to
confirm that you really want to leave the lab. Clicking Yes will end the lab section, and
the tasks will be scored.

How is the exam structured when it has labs?


When you launch the exam, you will see a screen that tells you how many items, case
studies, and labs, including the number of tasks, that will be on the exam. Please make
note of this information so that you can plan your exam time accordingly.

After you launch the exam, you will answer all of the traditional questions (for example,
multiple choice, drag and drop, build list, etc.) on the exam as the labs load. The lab(s)
will be the last section of the exam. Please note the following:

After you leave any section of the exam (e.g., case study or labs), you cannot return
to it. However, at the end of most sections, you have the opportunity to review
your answers (your exam may include a section that cannot be reviewed; this is
noted at the beginning of the section). Exam time does NOT stop while you are
reviewing your answers. Make sure you manage your time; pay attention to the
time AND number of questions remaining.
Exams with labs contain one or two performance sections/labs with multiple tasks
that you must complete. Research shows that tasks take approximately 3 times
longer to complete than a traditional item. Please manage your time so that are
able to complete the labs in the time remaining when you get to them. We have
ensured that candidates who manage their time wisely will have more than enough
time to complete the lab(s).
The number of labs and tasks on the exam is provided on the overview page
preceding the first lab. Read it! And then, manage your time accordingly.
Do NOT wait for tasks to execute before moving onto another task. In some cases,
you need something to execute before you can complete another task, but this will
be noted in the task, and there will be other tasks that you can be working on
while that task executes. Don't lose time waiting for tasks to run. Move onto
something that is not dependent on that task so you can maximize your exam
time. In some cases, starting a task may be sufficient for scoring (for example,
creating a resource in Azure); you can let the task execute in the background while
you work on other tasks. We include a note in the task list telling you that you only
need to start the task. You can move on to other tasks or even leave the section
(move to the next lab if applicable or end the exam) without being penalized. Read
the task carefully. Do what’s required to solve the problem posed in the task.

Why does an exam with labs contain traditional


question types (for example, multiple choice,
drag and drop, build list, etc.)?
For a variety of reasons, we cannot assess all critical skills with labs. For example, we
can’t ask you to complete tasks that take more than a few minutes to run or that require
significant resources; as a result, we will continue to assess those skills using question
types that are more appropriate to the exam experience.

How many labs are on an exam? How many


tasks are in each lab?
If an exam contains labs, it will have at least 1 lab. Each lab contains between 7–15 tasks.
You will be told if the exam has labs and how many in the introduction to the exam.

How are tasks scored?


The tasks are scored based on the end result. We do not care how you accomplish the
task (for example, through the UI or using PowerShell commands)—only that you
successfully accomplished it. Complete the task as you normally would; the scoring
script evaluates the end result based on the key characteristics to determine if it was
done correctly. For example, if the task was to add a user, the scoring script ensures that
you added that user.

We do NOT require you to use a specific method to perform tasks. If you are more
comfortable using PowerShell or CLI, instead of a GUI, that’s what we want you to use.
We test you on the end result of your task—did you perform it correctly?—not on the
method that you use to perform a task.

How many points is each task worth?


Most tasks are worth one point; if the task is worth more than one point, that
information is provided in the task description.
How much time do I have to complete the labs?
Labs are not timed separately from the exam. At the beginning of the exam, the number
of labs, case studies, and questions as well as the exam time will be provided in the
introduction (read it!). You must answer all questions, including completing tasks
associated with any labs, in the time provided. Manage your time accordingly so that
you can complete all activities that must be done.

Will I have enough time to complete the labs?


The labs are designed to be completed within the exam time provided. You will not be
asked to perform tasks that execute long running operations or tasks that have many
dependencies. If important skills need to be assessed that are based on tasks that
require long running operations or have many dependencies, we will either assess them
with traditional items, or, if possible, set up the labs so that these operations have
already taken place, and then you will perform tasks that logically build on the
outcomes of those operations.

How do you determine which tasks to include in


the labs?
Like all questions on the exam, lab tasks map to the objective domain. We select the
tasks that best lend themselves to lab-based assessment, that do not require long
execution times or resources, and that can be completed within the anticipated time for
test takers to complete the exam.

Why did I have to wait before I could start my


lab?
It takes time to provision the environment in the cloud, and the environment you will
access to complete the tasks is loaded only when the resources are fully provisioned. As
a result, the exam begins with a series of traditional items (multiple choice, drag and
drop, build list, etc.) that allows time to provision the labs and load them into the
environment. If you answer these questions too quickly, you will have to wait for the
labs to finish loading.

I have heard that labs can launch with a blank


white screen. Is there something I can do to fix
this?
If your lab launches with a blank white screen, try opening a new tab and navigating to
https://portal.azure.com. Opening this new tab will resolve the issue most of the time.

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


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

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


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

When will I receive my score?


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

Do exams with performance-based questions


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

Should I prepare for the performance-based


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

Are there any specific test center requirements


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

Where can I find a list of exams that contain


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

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

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

Practice Assessments frequently asked


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

Why should I take Practice Assessments?


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

Who can take a Practice Assessment?


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

Where can I find a Practice Assessment?


If the exam that you’re interested in taking has a Practice Assessment (not all of them
do), you will find the link to it on the exam details page for that specific exam in the
“Schedule exam” section. (See image below)
I can’t find a free Practice Assessment for the
exam I want to take. Where is it?
Currently, not all Microsoft Certification exams have free Practice Assessments. However,
some have practice tests available through MeasureUp. These are available for purchase.
They can be found on the exam details page for that exam or here .

Are Practice Assessments available for all


Microsoft Certifications?
No. Over the next few months, Microsoft will roll out free Practice Assessments for
additional exams.

Are the Practice Assessments free?


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

Will Practice Assessments be available in


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

Can I still take the Practice Tests from


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

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


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

How can I get help with issues or problems I


have on Practice Assessments? How can I
provide feedback?
Please use the Practice Assessment Feedback Form to report a technical issue. You can
provide feedback on the overall experience by completing the Practice Assessment
Survey .

Frequently asked questions about


academic pricing
Are student discounts available for exams?
Visit: Student discounts.

Can I get a refund if I initially registered and paid


for an exam without verifying an academic
discount, but I’m verified now?
No. If you decide to register and pay for an exam before you have verified your student
status, you must pay commercial pricing and will not receive a refund. You must ensure
that you are verified before completing your registration and payment.
Does my academic verification expire?
Yes. Your academic verification is only valid for 12 months. After 12 months, you need to
repeat the verification process.

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


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

Who do I contact for questions regarding the


academic verification process for Microsoft
Certification exams?
If you have general questions related to exam registration or questions specific to a new
or pending verification request, please contact certification support.
Find your MCID
Article • 09/19/2023

Looking for your Microsoft Certification Identification Number (MCID)? That’s an easy
one: log into your Learn profile and choose “Settings” from the avatar photo drop-down
menu.

Scroll down to the Connected certification profile section and find your MCID in the
second column opposite your account information.

7 Note

If you have not yet connected your certification profile to your Learn profile, this
section won’t be visible. Please visit Connect a certification profile to Learn to
complete this step.
Merge and transfer certification profiles
Article • 09/19/2023

How to merge and transfer profiles


If you need to merge profiles or transfer one to a different profile, visit: Certification
support.
Vouchers and redeeming discounts
Article • 09/19/2023

How to redeem an employee or event attendee


discount
1. Begin the registration process by selecting the "Schedule exam" button from any
exam or certifications detail page. For detailed instructions on how to register, visit:
Register and schedule an exam.

2. Sign into your existing Microsoft Certification profile or create one using a
Microsoft account.

3. Once logged in, confirm details in your certification profile are accurate.
4. Select the “Next” button (or the "Submit" button if you are creating a profile) at the
bottom of the certification profile page to proceed to the "Exam Discounts" page.
5. On the "Exam Discounts" page, enter the email that you used to register for an
event.

6. If you are eligible for an exam discount, you will receive a verification email to the
address you entered. You must enter the passcode you receive in the email to
proceed. If you do not receive an email, you can request that the code be resent.

7. After entering the correct passcode, you will be asked to link your accounts. You
MUST agree to link your accounts to receive a discount.
8. The next time you log in, if you are eligible for exam discounts for either of those
accounts, the discounts will automatically be displayed. For instructions on how to
remove an account, visit: Manage your certification profile.

9. You will see a discount pop up at the top. Choose the discount you want to claim,
and then continue to the checkout by clicking on the scheduled exam button.
10. Follow steps on the subsequent screens and provide the required details to
schedule your exam. During the checkout process, verify that the discount has
been applied and submit the order.

How to redeem a voucher with Pearson VUE


To redeem a voucher, you will register and schedule your exam with Pearson VUE using
the standard process. For detailed information about registering, visit: Register and
schedule an exam.

On the screen where you enter payment and billing information, select “Add Voucher or
Promo Code” and follow the on-screen instructions to redeem your voucher.
Study guide for Exam AI-102: Designing
and Implementing a Microsoft Azure AI
Solution
Article • 09/29/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 31, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 31, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
exams as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 31, 2023

Audience profile
As a Microsoft Azure AI engineer, you build, manage, and deploy AI solutions that
leverage Azure AI.

Your responsibilities include participating in all phases of AI solutions development,


including:

Requirements definition and design


Development

Deployment

Integration

Maintenance

Performance tuning

Monitoring

You work with solution architects to translate their vision. You also work with data
scientists, data engineers, Internet of Things (IoT) specialists, infrastructure
administrators, and other software developers to:

Build complete and secure end-to-end AI solutions.

Integrate AI capabilities in other applications and solutions.

As an Azure AI engineer, you have experience developing solutions that use languages
such as:

Python

C#

You should be able to use Representational State Transfer (REST) APIs and SDKs to build
secure image processing, video processing, natural language processing, knowledge
mining, and generative AI solutions on Azure. You should:

Understand the components that make up the Azure AI portfolio and the available
data storage options.

Be able to apply responsible AI principles.

Skills at a glance
Plan and manage an Azure AI solution (15–20%)

Implement decision support solutions (10–15%)

Implement computer vision solutions (15–20%)

Implement natural language processing solutions (30–35%)

Implement knowledge mining and document intelligence solutions (10–15%)


Implement generative AI solutions (10–15%)

Plan and manage an Azure AI solution (15–20%)

Select the appropriate Azure AI service

Select the appropriate service for a computer vision solution

Select the appropriate service for a natural language processing solution

Select the appropriate service for a decision support solution

Select the appropriate service for a speech solution

Select the appropriate service for a generative AI solution

Select the appropriate service for a document intelligence solution

Select the appropriate service for a knowledge mining solution

Plan, create and deploy an Azure AI service

Plan for a solution that meets Responsible AI principles

Create an Azure AI resource

Determine a default endpoint for a service

Integrate Azure AI services into a continuous integration and continuous delivery


(CI/CD) pipeline

Plan and implement a container deployment

Manage, monitor and secure an Azure AI service

Configure diagnostic logging

Monitor an Azure AI resource

Manage costs for Azure AI services

Manage account keys

Protect account keys by using Azure Key Vault

Manage authentication for an Azure AI Service resource


Manage private communications

Implement decision support solutions (10–15%)

Create decision support solutions for data monitoring and anomaly


detection
Implement a univariate anomaly detection solution with Azure AI Anomaly
Detector

Implement a multivariate anomaly detection solution Azure AI Anomaly Detector

Implement a data monitoring solution with Azure AI Metrics Advisor

Create decision support solutions for content delivery


Implement a text moderation solution with Azure AI Content Safety

Implement an image moderation solution with Azure AI Content Safety

Implement a content personalization solution with Azure AI Personalizer

Implement computer vision solutions (15–20%)

Analyze images
Select visual features to meet image processing requirements

Detect objects in images and generate image tags

Include image analysis features in an image processing request

Interpret image processing responses

Extract text from images using Azure AI Vision

Convert handwritten text using Azure AI Vision

Implement custom computer vision models by using Azure AI


Vision
Choose between image classification and object detection models
Label images

Train a custom image model, including image classification and object detection

Evaluate custom vision model metrics

Publish a custom vision model

Consume a custom vision model

Analyze videos
Use Azure AI Video Indexer to extract insights from a video or live stream

Use Azure AI Vision Spatial Analysis to detect presence and movement of people
in video

Implement natural language processing solutions (30–


35%)

Analyze text by using Azure AI Language

Extract key phrases

Extract entities

Determine sentiment of text

Detect the language used in text

Detect personally identifiable information (PII) in text

Process speech by using Azure AI Speech

Implement text-to-speech

Implement speech-to-text

Improve text-to-speech by using Speech Synthesis Markup Language (SSML)

Implement custom speech solutions

Implement intent recognition

Implement keyword recognition


Translate language
Translate text and documents by using the Azure AI Translator service

Implement custom translation, including training, improving, and publishing a


custom model

Translate speech-to-speech by using the Azure AI Speech service

Translate speech-to-text by using the Azure AI Speech service

Translate to multiple languages simultaneously

Implement and manage a language understanding model by using


Azure AI Language
Create intents and add utterances

Create entities

Train, evaluate, deploy, and test a language understanding model

Optimize a language understanding model

Consume a language model from a client application

Backup and recover language understanding models

Create a question answering solution by using Azure AI Language


Create a question answering project

Add question-and-answer pairs manually

Import sources

Train and test a knowledge base

Publish a knowledge base

Create a multi-turn conversation

Add alternate phrasing

Add chit-chat to a knowledge base

Export a knowledge base


Create a multi-language question answering solution

Implement knowledge mining and document intelligence


solutions (10–15%)

Implement an Azure Cognitive Search solution

Provision a Cognitive Search resource

Create data sources

Create an index

Define a skillset

Implement custom skills and include them in a skillset

Create and run an indexer

Query an index, including syntax, sorting, filtering, and wildcards

Manage Knowledge Store projections, including file, object, and table projections

Implement an Azure AI Document Intelligence solution


Provision a Document Intelligence resource

Use prebuilt models to extract data from documents

Implement a custom document intelligence model

Train, test, and publish a custom document intelligence model

Create a composed document intelligence model

Implement a document intelligence model as a custom Azure Cognitive Search


skill

Implement generative AI solutions (10–15%)

Use Azure OpenAI Service to generate content

Provision an Azure OpenAI Service resource


Select and deploy an Azure OpenAI model

Submit prompts to generate natural language

Submit prompts to generate code

Use the DALL-E model to generate images

Use Azure OpenAI APIs to submit prompts and receive responses

Optimize generative AI
Configure parameters to control generative behavior

Apply prompt engineering techniques to improve responses

Use your own data with an Azure OpenAI model

Fine-tune an Azure OpenAI model

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

Study resources Links to learning and documentation

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

Find documentation Azure AI services


Azure AI Vision
Azure AI Video Indexer
Language Understanding
Speech to text
Speech translation
Azure Cognitive Search
Azure AI Bot Service

Ask a question Microsoft Q&A | Microsoft Docs

Get community AI - Machine Learning - Microsoft Tech Community


support AI - Machine Learning Blog - Microsoft Tech Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn
Study resources Links to learning and documentation

Find a video The AI Show


Browse other Microsoft Learn shows

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

Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes

Audience profile Minor

Plan and manage an Azure AI solution Plan and manage an Azure AI % of the exam
solution decreased

Select the appropriate Azure AI service Select the appropriate Azure AI Major
service

Plan and configure security for Azure AI Removed


services

Plan, create and deploy an Azure Added


AI service

Create and manage an Azure AI service Removed

Manage, monitor and secure an Added


Azure AI service

Deploy Azure AI services Removed

Create solutions to detect anomalies and Deleted


improve content

Implement image and video processing Deleted


solutions

Analyze images Removed

Extract text from images Deleted

Implement image classification and object Deleted


detection by using the Custom Vision
service, part of Azure Cognitive Services
Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes

Process videos Deleted

Implement decision support New


solutions

Create decision support solutions New


for data monitoring and anomaly
detection

Create decision support solutions New


for content delivery

Implement computer vision New


solutions

Analyze images Added

Implement custom computer New


vision models by using Azure AI
Vision

Analyze videos New

Implement natural language processing Implement natural language % of the exam


solutions processing solutions increased

Analyze text Analyze text by using Azure AI Minor


Language

Process speech Process speech by using Azure AI Minor


Speech

Translate language Translate language Minor

Build and manage a language Implement and manage a Minor


understanding model language understanding model by
using Azure AI Language

Create a question answering solution Create a question answering Major


solution by using Azure AI
Language

Implement knowledge mining solutions Implement knowledge mining % of the exam


and document intelligence increased
solutions

Implement a Cognitive Search solution Implement an Azure Cognitive Major


Search solution
Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes

Apply AI enrichment skills to an indexer Deleted


pipeline

Implement conversational AI solutions Deleted

Design and implement conversation flow Deleted

Build a conversational bot Deleted

Test, publish, and maintain a conversational Deleted


bot

Implement generative AI New


solutions

Use Azure OpenAI Service to New


generate content

Optimize generative AI New

Skills measured prior to October 31, 2023

Audience profile
Microsoft Azure AI engineers build, manage, and deploy AI solutions that make the
most of Azure Cognitive Services and Azure Applied AI services. Their responsibilities
include participating in all phases of AI solutions development—from requirements
definition and design to development, deployment, integration, maintenance,
performance tuning, and monitoring.​

These professionals work with solution architects to translate their vision and with data
scientists, data engineers, IoT specialists, infrastructure administrators, and other
software developers to build complete end-to-end AI solutions. ​

Azure AI engineers have experience developing solutions that use languages such as
Python or C# and should be able to use REST-based APIs and software development kits
(SDKs) to build secure image processing, video processing, natural language processing
(NLP), knowledge mining, and conversational AI solutions on Azure. They should be
familiar with all methods of implementing AI solutions. Plus, they understand the
components that make up the Azure AI portfolio and the available data storage options.
Azure AI engineers also need to understand and be able to apply responsible AI
principles.
Skills at a glance​
Plan and manage an Azure AI solution (25–30%)

Implement image and video processing solutions (15–20%)

Implement natural language processing solutions (25–30%)

Implement knowledge mining solutions (5–10%)

Implement conversational AI solutions (15–20%)

Plan and manage an Azure AI solution (25–30%)

Select the appropriate Azure AI service


Select the appropriate service for a vision solution

Select the appropriate service for a language analysis solution

Select the appropriate service for a decision support solution

Select the appropriate service for a speech solution

Select the appropriate Applied AI services

Plan and configure security for Azure AI services

Manage account keys

Manage authentication for a resource

Secure services by using Azure Virtual Networks

Plan for a solution that meets Responsible AI principles

Create and manage an Azure AI service

Create an Azure AI resource

Configure diagnostic logging

Manage costs for Azure AI services

Monitor an Azure AI resource


Deploy Azure AI services
Determine a default endpoint for a service

Create a resource by using the Azure portal

Integrate Azure AI services into a continuous integration/continuous deployment


(CI/CD) pipeline

Plan a container deployment

Implement prebuilt containers in a connected environment

Create solutions to detect anomalies and improve content

Create a solution that uses Anomaly Detector, part of Cognitive Services

Create a solution that uses Azure Content Moderator, part of Cognitive Services

Create a solution that uses Personalizer, part of Cognitive Services

Create a solution that uses Azure Metrics Advisor, part of Azure Applied AI Services

Create a solution that uses Azure Immersive Reader, part of Azure Applied AI
Services

Implement image and video processing solutions (15–


20%)

Analyze images
Select appropriate visual features to meet image processing requirements

Create an image processing request to include appropriate image analysis features

Interpret image processing responses

Extract text from images

Extract text from images or PDFs by using the Computer Vision service

Convert handwritten text by using the Computer Vision service

Extract information using prebuilt models in Azure Form Recognizer


Build and optimize a custom model for Azure Form Recognizer

Implement image classification and object detection by using the


Custom Vision service, part of Azure Cognitive Services

Choose between image classification and object detection models

Specify model configuration options, including category, version, and compact

Label images

Train custom image models, including image classification and object detection

Manage training iterations

Evaluate model metrics

Publish a trained model

Export a model to run on a specific target

Implement a Custom Vision model as a Docker container

Interpret model responses

Process videos
Process a video by using Azure Video Indexer

Extract insights from a video or live stream by using Azure Video Indexer

Implement content moderation by using Azure Video Indexer

Integrate a custom language model into Azure Video Indexer

Implement natural language processing solutions (25–


30%)

Analyze text

Retrieve and process key phrases

Retrieve and process entities

Retrieve and process sentiment


Detect the language used in text

Detect personally identifiable information (PII)

Process speech

Implement and customize text-to-speech

Implement and customize speech-to-text

Improve text-to-speech by using SSML and Custom Neural Voice

Improve speech-to-text by using phrase lists and Custom Speech

Implement intent recognition

Implement keyword recognition

Translate language

Translate text and documents by using the Translator service

Implement custom translation, including training, improving, and publishing a


custom model

Translate speech-to-speech by using the Speech service

Translate speech-to-text by using the Speech service

Translate to multiple languages simultaneously

Build and manage a language understanding model

Create intents and add utterances

Create entities

Train evaluate, deploy, and test a language understanding model

Optimize a Language Understanding (LUIS) model

Integrate multiple language service models by using an orchestration workflow

Import and export language understanding models


Create a question answering solution
Create a question answering project

Add question-and-answer pairs manually

Import sources

Train and test a knowledge base

Publish a knowledge base

Create a multi-turn conversation

Add alternate phrasing

Add chit-chat to a knowledge base

Export a knowledge base

Create a multi-language question answering solution

Create a multi-domain question answering solution

Use metadata for question-and-answer pairs

Implement knowledge mining solutions (5–10%)

Implement a Cognitive Search solution


Provision a Cognitive Search resource

Create data sources

Define an index

Create and run an indexer

Query an index, including syntax, sorting, filtering, and wildcards

Manage knowledge store projections, including file, object, and table projections

Apply AI enrichment skills to an indexer pipeline


Attach a Cognitive Services account to a skillset

Select and include built-in skills for documents


Implement custom skills and include them in a skillset

Implement incremental enrichment

Implement conversational AI solutions (15–20%)

Design and implement conversation flow

Design conversational logic for a bot

Choose appropriate activity handlers, dialogs or topics, triggers, and state handling
for a bot

Build a conversational bot

Create a bot from a template

Create a bot from scratch

Implement activity handlers, dialogs or topics, and triggers

Implement channel-specific logic

Implement Adaptive Cards

Implement multi-language support in a bot

Implement multi-step conversations

Manage state for a bot

Integrate Cognitive Services into a bot, including question answering, language


understanding, and Speech service

Test, publish, and maintain a conversational bot


Test a bot using the Bot Framework Emulator or the Power Virtual Agents web app

Test a bot in a channel-specific environment

Troubleshoot a conversational bot

Deploy bot logic


Study guide for Exam AI-900: Microsoft
Azure AI Fundamentals
Article • 10/02/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 2, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 2, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of November 2, 2023

Audience profile
This exam is an opportunity for you to demonstrate knowledge of machine learning and
AI concepts and related Microsoft Azure services. As a candidate for this exam, you
should have familiarity with Exam AI-900’s self-paced or instructor-led learning material.

This exam is intended for you if you have both technical and non-technical
backgrounds. Data science and software engineering experience are not required.
However, you would benefit from having awareness of:

Basic cloud concepts

Client-server applications
You can use Azure AI Fundamentals to prepare for other Azure role-based certifications
like Azure Data Scientist Associate or Azure AI Engineer Associate, but it’s not a
prerequisite for any of them.

Skills at a glance
Describe Artificial Intelligence workloads and considerations (15–20%)

Describe fundamental principles of machine learning on Azure (20–25%)

Describe features of computer vision workloads on Azure (15–20%)

Describe features of Natural Language Processing (NLP) workloads on Azure (15–


20%)

Describe features of generative AI workloads on Azure (15–20%)

Describe Artificial Intelligence workloads and


considerations (15–20%)

Identify features of common AI workloads

Identify features of data monitoring and anomaly detection workloads

Identify features of content moderation and personalization workloads

Identify computer vision workloads

Identify natural language processing workloads

Identify knowledge mining workloads

Identify document intelligence workloads

Identify features of generative AI workloads

Identify guiding principles for responsible AI


Describe considerations for fairness in an AI solution

Describe considerations for reliability and safety in an AI solution

Describe considerations for privacy and security in an AI solution

Describe considerations for inclusiveness in an AI solution


Describe considerations for transparency in an AI solution

Describe considerations for accountability in an AI solution

Describe fundamental principles of machine learning on


Azure (20–25%)

Identify common machine learning techniques


Identify regression machine learning scenarios

Identify classification machine learning scenarios

Identify clustering machine learning scenarios

Identify features of deep learning techniques

Describe core machine learning concepts


Identify features and labels in a dataset for machine learning

Describe how training and validation datasets are used in machine learning

Describe Azure Machine Learning capabilities


Describe capabilities of Automated machine learning

Describe data and compute services for data science and machine learning

Describe model management and deployment capabilities in Azure Machine


Learning

Describe features of computer vision workloads on Azure


(15–20%)

Identify common types of computer vision solution

Identify features of image classification solutions

Identify features of object detection solutions

Identify features of optical character recognition solutions


Identify features of facial detection and facial analysis solutions

Identify Azure tools and services for computer vision tasks


Describe capabilities of the Azure AI Vision service

Describe capabilities of the Azure AI Face detection service

Describe capabilities of the Azure AI Video Indexer service

Describe features of Natural Language Processing (NLP)


workloads on Azure (15–20%)

Identify features of common NLP Workload Scenarios


Identify features and uses for key phrase extraction

Identify features and uses for entity recognition

Identify features and uses for sentiment analysis

Identify features and uses for language modeling

Identify features and uses for speech recognition and synthesis

Identify features and uses for translation

Identify Azure tools and services for NLP workloads


Describe capabilities of the Azure AI Language service

Describe capabilities of the Azure AI Speech service

Describe capabilities of the Azure AI Translator service

Describe features of generative AI workloads on Azure


(15–20%)

Identify features of generative AI solutions


Identify features of generative AI models

Identify common scenarios for generative AI


Identify responsible AI considerations for generative AI

Identify capabilities of Azure OpenAI Service


Describe natural language generation capabilities of Azure OpenAI Service

Describe code generation capabilities of Azure OpenAI Service

Describe image generation capabilities of Azure OpenAI Service

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

Study resources Links to learning and documentation

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

Find documentation Anomaly Detector


Language Understanding
Azure Machine Learning
Computer Vision
Natural language processing technology
Azure Bot Service
Speech to Text
Speech Translation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Artificial Intelligence and Machine Learning Hub


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video The AI Show


Browse other Microsoft Learn shows

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

Skill area prior to November 2, Skill area as of November 2, 2023 Changes


2023

Audience profile Minor

Describe Artificial Intelligence Describe Artificial Intelligence % of the exam


workloads and considerations workloads and considerations decreased

Identify features of common AI Identify features of common AI Major


workloads workloads

Identify guiding principles for Identify guiding principles for No change


responsible AI responsible AI

Describe fundamental principles of Describe fundamental principles of % of the exam


machine learning on Azure machine learning on Azure decreased

Identify common machine learning Identify common types of machine Minor


types learning techniques

Describe core machine learning Describe core machine learning No change


concepts concepts

Describe capabilities of visual tools in Deleted


Azure Machine Learning Studio

Describe Azure Machine Learning New


capabilities

Describe features of computer vision Describe features of computer vision No change


workloads on Azure workloads on Azure

Identify common types of computer Identify common types of computer No change


vision solution vision solutions

Identify Azure tools and services for Identify Azure tools and services for Minor
computer vision tasks computer vision tasks

Describe features of Natural Describe features of Natural % of the exam


Language Processing (NLP) Language Processing (NLP) decreased
workloads on Azure workloads on Azure

Identify features of common NLP Identify features of common NLP No change


Workload Scenarios Workload Scenarios

Identify Azure tools and services for Identify Azure tools and services for Minor
NLP workloads NLP workloads
Skill area prior to November 2, Skill area as of November 2, 2023 Changes
2023

Identify considerations for Deleted


conversational AI solutions on Azure

Describe features of generative AI New


workloads in Azure

Identify features of generative AI New


solutions

Identify capabilities of Azure OpenAI New


Service

Skills measured prior to November 2, 2023

Audience profile
This exam is an opportunity to demonstrate knowledge of machine learning (ML) and
artificial intelligence (AI) concepts and related Microsoft Azure services. Candidates for
this exam should have familiarity with AI-900’s self-paced or instructor-led learning
material.

This exam is intended for candidates with both technical and non-technical
backgrounds. Data science and software engineering experience are not required;
however, awareness of cloud basics and client-server applications would be beneficial.

Azure AI Fundamentals can be used to prepare for other Azure role-based certifications
like Azure Data Scientist Associate or Azure AI Engineer Associate, but it is not a
prerequisite for any of them.

Skills at a glance
Describe Artificial Intelligence workloads and considerations (20–25%)

Describe fundamental principles of machine learning on Azure (25–30%)

Describe features of computer vision workloads on Azure (15–20%)

Describe features of Natural Language Processing (NLP) workloads on Azure (25–


30%)
Describe Artificial Intelligence workloads and
considerations (20–25%)

Identify features of common AI workloads


Identify features of anomaly detection workloads

Identify computer vision workloads

Identify natural language processing workloads

Identify knowledge mining workloads

Identify guiding principles for responsible AI


Describe considerations for fairness in an AI solution

Describe considerations for reliability and safety in an AI solution

Describe considerations for privacy and security in an AI solution

Describe considerations for inclusiveness in an AI solution

Describe considerations for transparency in an AI solution

Describe considerations for accountability in an AI solution

Describe fundamental principles of machine learning on


Azure (25–30%)

Identify common machine learning types

Identify regression machine learning scenarios

Identify classification machine learning scenarios

Identify clustering machine learning scenarios

Describe core machine learning concepts


Identify features and labels in a dataset for machine learning

Describe how training and validation datasets are used in machine learning
Describe capabilities of visual tools in Azure Machine Learning
Studio

Automated machine learning

Azure Machine Learning designer

Describe features of computer vision workloads on Azure


(15–20%)

Identify common types of computer vision solution


Identify features of image classification solutions

Identify features of object detection solutions

Identify features of optical character recognition solutions

Identify features of facial detection and facial analysis solutions

Identify Azure tools and services for computer vision tasks


Identify capabilities of the Computer Vision service

Identify capabilities of the Custom Vision service

Identify capabilities of the Face service

Identify capabilities of the Form Recognizer service

Describe features of Natural Language Processing (NLP)


workloads on Azure (25–30%)

Identify features of common NLP Workload Scenarios

Identify features and uses for key phrase extraction

Identify features and uses for entity recognition

Identify features and uses for sentiment analysis

Identify features and uses for language modeling

Identify features and uses for speech recognition and synthesis


Identify features and uses for translation

Identify Azure tools and services for NLP workloads


Identify capabilities of the Language service

Identify capabilities of the Speech service

Identify capabilities of the Translator service

Identify considerations for conversational AI solutions on Azure


Identify features and uses for bots

Identify capabilities of Power Virtual Agents and the Azure Bot service
Study guide for Exam AZ-104: Microsoft
Azure Administrator
Article • 09/27/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 26, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 26, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 26, 2023

Audience profile
As a candidate for this exam, you should have subject matter expertise in implementing,
managing, and monitoring an organization’s Microsoft Azure environment, including
virtual networks, storage, compute, identity, security, and governance.

As an Azure administrator, you often serve as part of a larger team dedicated to


implementing an organization's cloud infrastructure. You also coordinate with other
roles to deliver Azure networking, security, database, application development, and
DevOps solutions.

You should be familiar with:

Operating systems
Networking

Servers

Virtualization

In addition, you should have experience with:

PowerShell

Azure CLI

The Azure portal

Azure Resource Manager templates

Microsoft Entra ID

Skills at a glance
Manage Azure identities and governance (20–25%)

Implement and manage storage (15–20%)

Deploy and manage Azure compute resources (20–25%)

Implement and manage virtual networking (15–20%)

Monitor and maintain Azure resources (10–15%)

Manage Azure identities and governance (20–25%)

Manage Microsoft Entra users and groups

Create users and groups

Manage user and group properties

Manage licenses in Microsoft Entra ID

Manage external users

Configure self-service password reset (SSPR)

Manage access to Azure resources


Manage built-in Azure roles

Assign roles at different scopes

Interpret access assignments

Manage Azure subscriptions and governance


Implement and manage Azure Policy

Configure resource locks

Apply and manage tags on resources

Manage resource groups

Manage subscriptions

Manage costs by using alerts, budgets, and Azure Advisor recommendations

Configure management groups

Implement and manage storage (15–20%)

Configure access to storage

Configure Azure Storage firewalls and virtual networks

Create and use shared access signature (SAS) tokens

Configure stored access policies

Manage access keys

Configure identity-based access for Azure Files

Configure and manage storage accounts


Create and configure storage accounts

Configure Azure Storage redundancy

Configure object replication

Configure storage account encryption


Manage data by using Azure Storage Explorer and AzCopy

Configure Azure Files and Azure Blob Storage


Create and configure a file share in Azure Storage

Create and configure a container in Blob Storage

Configure storage tiers

Configure snapshots and soft delete for Azure Files

Configure blob lifecycle management

Configure blob versioning

Deploy and manage Azure compute resources (20–25%)

Automate deployment of resources by using Azure Resource


Manager (ARM) templates or Bicep files

Interpret an Azure Resource Manager template or a Bicep file

Modify an existing Azure Resource Manager template

Modify an existing Bicep file

Deploy resources by using an Azure Resource Manager template or a Bicep file

Export a deployment as an Azure Resource Manager template or convert an Azure


Resource Manager template to a Bicep file

Create and configure virtual machines

Create a virtual machine

Configure Azure Disk Encryption

Move a virtual machine to another resource group, subscription, or region

Manage virtual machine sizes

Manage virtual machine disks

Deploy virtual machines to availability zones and availability sets


Deploy and configure an Azure Virtual Machine Scale Sets

Provision and manage containers in the Azure portal


Create and manage an Azure container registry

Provision a container by using Azure Container Instances

Provision a container by using Azure Container Apps

Manage sizing and scaling for containers, including Azure Container Instances and
Azure Container Apps

Create and configure Azure App Service

Provision an App Service plan

Configure scaling for an App Service plan

Create an App Service

Configure certificates and Transport Layer Security (TLS) for an App Service

Map an existing custom DNS name to an App Service

Configure backup for an App Service

Configure networking settings for an App Service

Configure deployment slots for an App Service

Implement and manage virtual networking (15–20%)

Configure and manage virtual networks in Azure

Create and configure virtual networks and subnets

Create and configure virtual network peering

Configure public IP addresses

Configure user-defined network routes

Troubleshoot network connectivity


Configure secure access to virtual networks
Create and configure network security groups (NSGs) and application security
groups

Evaluate effective security rules in NSGs

Implement Azure Bastion

Configure service endpoints for Azure platform as a service (PaaS)

Configure private endpoints for Azure PaaS

Configure name resolution and load balancing

Configure Azure DNS

Configure an internal or public load balancer

Troubleshoot load balancing

Monitor and maintain Azure resources (10–15%)

Monitor resources in Azure

Interpret metrics in Azure Monitor

Configure log settings in Azure Monitor

Query and analyze logs in Azure Monitor

Set up alert rules, action groups, and alert processing rules in Azure Monitor

Configure and interpret monitoring of virtual machines, storage accounts, and


networks by using Azure Monitor Insights

Use Azure Network Watcher and Connection Monitor

Implement backup and recovery


Create a Recovery Services vault

Create an Azure Backup vault

Create and configure a backup policy


Perform backup and restore operations by using Azure Backup

Configure Azure Site Recovery for Azure resources

Perform a failover to a secondary region by using Site Recovery

Configure and interpret reports and alerts for backups

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

Study resources Links to learning and documentation

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

Find documentation Azure documentation


Azure Active Directory (AD)
Azure Policy
Storage
Storage Explorer
Blob Storage
ARM templates
Container Instances
Azure Kubernetes Service (AKS)
App Service
Azure DNS
Azure Bastion
Application Gateway
Azure Monitor
Network Watcher
Azure Site Recovery
Azure Backup

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure Community Support


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


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

Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change

Audience profile Minor

Manage Azure identities and Manage Azure identities and No


governance governance change

Manage Azure AD users and groups Manage Microsoft Entra users and groups Minor

Manage access to Azure resources Manage access to Azure resources No


change

Manage Azure subscriptions and Manage Azure subscriptions and No


governance governance change

Implement and manage storage Implement and manage storage No


change

Configure access to storage Configure access to storage No


change

Configure and manage storage accounts Configure and manage storage accounts No
change

Configure Azure Files and Azure Blob Configure Azure Files and Azure Blob No
Storage Storage change

Deploy and manage Azure compute Deploy and manage Azure compute No
resources resources change

Automate deployment of resources by Automate deployment of resources by No


using Azure Resource Manager (ARM) using Azure Resource Manager (ARM) change
templates or Bicep files templates or Bicep files

Create and configure VMs Create and configure virtual machines No


change

Provision and manage containers in the Provision and manage containers in the No
Azure portal Azure portal change

Create and configure an Azure App Create and configure an Azure App No
Service Service change
Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change

Implement and manage virtual Implement and manage virtual No


networking networking change

Configure and manage virtual networks in Configure and manage virtual networks in No
Azure Azure change

Configure secure access to virtual Configure secure access to virtual No


networks networks change

Configure name resolution and load Configure name resolution and load No
balancing balancing change

Monitor and maintain Azure resources Monitor and maintain Azure resources No
change

Monitor resources in Azure Monitor resources in Azure No


change

Implement backup and recovery Implement backup and recovery No


change

Skills measured prior to October 26, 2023

Audience profile
Candidates for this exam should have subject matter expertise in implementing,
managing, and monitoring an organization’s Microsoft Azure environment, including
virtual networks, storage, compute, identity, security, and governance.

An Azure administrator often serves as part of a larger team dedicated to implementing


an organization's cloud infrastructure. Azure administrators also coordinate with other
roles to deliver Azure networking, security, database, application development, and
DevOps solutions.

Candidates for this exam should be familiar with operating systems, networking, servers,
and virtualization. In addition, professionals in this role should have experience using
PowerShell, Azure Command-Line Interface (CLI), the Azure portal, Azure Resource
Manager (ARM) templates, and Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra.

Skills at a glance
Manage Azure identities and governance (20–25%)
Implement and manage storage (15–20%)

Deploy and manage Azure compute resources (20–25%)

Implement and manage virtual networking (15–20%)

Monitor and maintain Azure resources (10–15%)

Manage Azure identities and governance (20–25%)

Manage Azure AD users and groups

Create users and groups

Manage user and group properties

Manage licenses in Azure AD

Manage external users

Configure self-service password reset (SSPR)

Manage access to Azure resources


Manage built-in Azure roles

Assign roles at different scopes

Interpret access assignments

Manage Azure subscriptions and governance


Implement and manage Azure Policy

Configure resource locks

Apply and manage tags on resources

Manage resource groups

Manage subscriptions

Manage costs by using alerts, budgets, and Azure Advisor recommendations

Configure management groups


Implement and manage storage (15–20%)

Configure access to storage


Configure Azure Storage firewalls and virtual networks

Create and use shared access signature (SAS) tokens

Configure stored access policies

Manage access keys

Configure identity-based access for Azure Files

Configure and manage storage accounts

Create and configure storage accounts

Configure Azure Storage redundancy

Configure object replication

Configure storage account encryption

Manage data by using Azure Storage Explorer and AzCopy

Configure Azure Files and Azure Blob Storage


Create and configure a file share in Azure Storage

Create and configure a container in Blob Storage

Configure storage tiers

Configure snapshots and soft delete for Azure Files

Configure blob lifecycle management

Configure blob versioning

Deploy and manage Azure compute resources (20–25%)

Automate deployment of resources by using Azure Resource


Manager (ARM) templates or Bicep files
Interpret an ARM template or a Bicep file

Modify an existing ARM template

Modify an existing Bicep file

Deploy resources by using an ARM template or a Bicep file

Export a deployment as an ARM template or compile a deployment as a Bicep file

Create and configure virtual machines


Create a virtual machine

Configure Azure Disk Encryption

Move a virtual machine to another resource group, subscription, or region

Manage virtual machine sizes

Manage virtual machine disks

Deploy virtual machines to availability zones and availability sets

Deploy and configure an Azure Virtual Machine Scale Sets

Provision and manage containers in the Azure portal


Create and manage an Azure container registry

Provision a container by using Azure Container Instances

Provision a container by using Azure Container Apps

Manage sizing and scaling for containers, including Azure Container Instances and
Azure Container Apps

Create and configure Azure App Service

Provision an App Service plan

Configure scaling for an App Service plan

Create an App Service

Configure certificates and TLS for an App Service


Map an existing custom DNS name to an App Service

Configure backup for an App Service

Configure networking settings for an App Service

Configure deployment slots for an App Service

Implement and manage virtual networking (15–20%)

Configure and manage virtual networks in Azure

Create and configure virtual networks and subnets

Create and configure virtual network peering

Configure public IP addresses

Configure user-defined network routes

Troubleshoot network connectivity

Configure secure access to virtual networks


Create and configure network security groups (NSGs) and application security
groups

Evaluate effective security rules in NSGs

Implement Azure Bastion

Configure service endpoints for Azure platform as a service (PaaS)

Configure private endpoints for Azure PaaS

Configure name resolution and load balancing


Configure Azure DNS

Configure an internal or public load balancer

Troubleshoot load balancing

Monitor and maintain Azure resources (10–15%)


Monitor resources in Azure
Interpret metrics in Azure Monitor

Configure log settings in Azure Monitor

Query and analyze logs in Azure Monitor

Set up alert rules, action groups, and alert processing rules in Azure Monitor

Configure and interpret monitoring of virtual machines, storage accounts, and


networks by using Azure Monitor Insights

Use Azure Network Watcher and Connection Monitor

Implement backup and recovery


Create a Recovery Services vault

Create an Azure Backup vault

Create and configure a backup policy

Perform backup and restore operations by using Azure Backup

Configure Azure Site Recovery for Azure resources

Perform a failover to a secondary region by using Site Recovery

Configure and interpret reports and alerts for backups


Study guide for Exam AZ-120: Planning
and Administering Microsoft Azure for
SAP Workloads
Article • 09/27/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 26, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 26, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a practice test Are you ready to take the exam or do you need to study a bit
more?

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of this exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 26, 2023

Audience profile
As a candidate for this exam, you’re an architect or engineer with extensive experience
and knowledge of the systems applications and products (SAP) system landscape and
industry standards that are specific to the initial migration or integration and the long-
term operation of an SAP solution on Microsoft Azure.

As an architect or an engineer for Azure for SAP Workloads, you’re responsible for:

Making recommendations on services.


Adjusting resources as appropriate for optimal resiliency, performance, scale,
provision, size, and monitoring.

An architect or engineer for Azure for SAP Workloads implements solutions by


partnering with:

Cloud administrators

Cloud database administrators

Clients

You should have extensive experience and knowledge of the following applications: SAP
high performance analytic appliance (HANA), suite for (S/4) HANA, SAP NetWeaver, SAP
business warehouse for (BW/4) HANA, OS servers for SAP applications and databases,
Azure portal, Azure Marketplace, and Azure Resource Manager templates (ARM
templates). You should also have experience with virtualization, cloud infrastructure,
storage structures, high availability design, disaster recovery design, data protection
concepts, and networking.

For this exam, we strongly recommend that candidates have an Azure Administrator
Associate certification.

Skills at a glance
Migrate SAP workloads to Azure (25–30%)

Design and implement an infrastructure to support SAP workloads on Azure (35–


40%)

Design and implement high availability and disaster recovery (HA/DR) (15–20%)

Maintain SAP workloads on Azure (10–15%)

Migrate SAP workloads to Azure (25–30%)

Identify requirements for target infrastructure

Estimate target sizing for SAP workloads

Identify supported scenarios for SAP deployments on Azure

Identify compute, storage, and network requirements for SAP workloads


Assess constraints imposed by subscription models and quota limits

Identify software licensing requirements for target workloads

Identify cost implications for target workloads

Specify an Azure support plan for the target infrastructure

Choose between lift and shift, lift-shift-migrate, and lift-shift-migrate to HANA

Choose an appropriate SAP workload migration strategy and tools

Design and implement an Azure environment to support SAP


workloads

Design and implement authorization and access control for SAP workloads

Design and implement governance and compliance by using Azure Policy

Design and implement authentication for SAP workloads

Design and implement authentication for SAP software as a service (SaaS)


applications

Design and implement a management hierarchy, including management groups,


subscriptions, and resource groups

Design Azure landing zones for SAP

Design and implement an infrastructure to support SAP


workloads on Azure (35–40%)

Design and implement a compute solution for SAP workloads

Choose an SAP-certified Azure virtual machine for a given SAP workload

Configure the Azure VM extension for SAP solutions

Deploy an operating system by using an Azure Marketplace image

Create and deploy a custom image to an Azure virtual machine

Automate the deployment of Azure virtual machines by using IaC, including Bicep
and Azure Resource Manager (ARM) templates
Automate deployment by using the SAP on Azure Deployment Automation
Framework

Automate deployment by using Azure Center for SAP solutions

Design and implement networking for SAP on Azure virtual


machines

Design and implement virtual networks and subnets

Implement Accelerated Networking for Azure virtual machines

Design and configure proximity placement groups

Design networking to meet SAP workload latency requirements

Design and implement network flow control

Design and implement network security

Design and implement service endpoints and private endpoints for Azure Storage

Design name resolution for integration with Azure DNS

Design and configure ExpressRoute for hybrid connectivity

Design and configure load balancing for a reverse proxy

Design and implement a storage solution for SAP on Azure virtual


machines

Choose a storage type

Specify when to use disk striping and simple volumes

Design for storage security considerations

Design and implement data protection

Design and implement caching for disks

Configure Write Accelerator

Configure encryption for storage, disks, and data

Design and implement disks by using Azure NetApp Files


Design and implement disks by using Azure Files

Design and implement high availability and disaster


recovery (HA/DR) (15–20%)

Design and implement a high availability solution for SAP on Azure


virtual machines
Design for service-level agreement (SLA) considerations

Design and deploy SAP workloads into availability sets and availability zones

Design and implement load balancing for high availability

Configure clustering for HANA and SAP Central Services (SCS)

Configure clustering for SQL

Configure Pacemaker and STONITH

Configure an Azure fence agent or STONITH Block Device (SBD)

Design and configure storage-level replication for SAP workloads

Configure virtual machine restart

Design and implement a disaster recovery solution for SAP on


Azure virtual machines

Design and implement an Azure Site Recovery strategy for an SAP infrastructure

Design a disaster recovery solution with regional considerations

Specify network configurations for disaster recovery

Design a backup strategy to meet SLA requirements

Implement policies for backups and snapshots

Configure and validate snapshots and backups for SAP workloads

Perform backup and restore

Test disaster recovery


Maintain SAP workloads on Azure (10–15%)

Optimize performance and costs


Optimize performance and costs for an SAP workload by using Azure Advisor
recommendations

Analyze and optimize network performance

Optimize costs by configuring snoozing and deploying reserved instances

Optimize performance and costs by resizing Azure virtual machines

Optimize storage costs

Optimize performance and costs of SAP application servers and databases

Monitor and maintain SAP on Azure


Monitor Azure virtual machines by using Azure Monitor

Monitor high availability by using Azure Monitor

Monitor storage by using Azure Monitor

Monitor networking by using Azure Monitor and Azure Network Watcher

Configure Azure Monitor for SAP solutions

Manage backups by using Azure Backup

Start and stop SAP systems by using Azure Center for SAP solutions

Manage virtual instances by using Azure Center for SAP solutions

Implement the SAP LaMa connector for Azure

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

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

Find documentation Azure Center for SAP solutions


SAP workload development and test settings
SAP on Azure architecture design

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure Community Support


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Azure Fridays
Browse other Microsoft Learn shows

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

Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change

Audience profile Minor

Migrate SAP workloads to Azure Migrate SAP workloads to Azure Minor

Identify requirements for target Identify requirements for target Major


infrastructure infrastructure

Design and implement identity, access, Design and implement an Azure Major
and governance for SAP workloads environment to support SAP workloads

Design and implement an SAP Deleted


migration strategy

Design and implement an Design and implement an % of exam


infrastructure to support SAP infrastructure to support SAP increased
workloads on Azure workloads on Azure

Design and implement a compute Design and implement a compute Major


solution for SAP workloads solution for SAP workloads
Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change

Design and implement networking for Design and implement networking for Minor
SAP on Azure virtual machines SAP on Azure virtual machines

Design and implement a storage Design and implement a storage Major


solution for SAP on Azure virtual solution for SAP on Azure virtual
machines machines

Design and implement high Design and implement high % of exam


availability and disaster recovery availability and disaster recovery decreased
(HA/DR) (HA/DR)

Design and implement a high- Design and implement a high Major


availability solution for SAP on Azure availability solution for SAP on Azure
virtual machines virtual machines

Design and implement a disaster Design and implement a disaster Minor


recovery solution for SAP on Azure recovery solution for SAP on Azure
virtual machines virtual machines

Maintain SAP workloads on Azure Maintain SAP workloads on Azure % of exam


decreased

Optimize performance and costs Optimize performance and costs Minor

Monitor SAP on Azure Monitor and maintain SAP on Azure Major

Skills measured prior to October 26, 2023

Audience profile
Candidates for this exam have extensive experience with and knowledge of the SAP
system landscape and industry standards that are specific to the initial migration or
integration and the long-term operation of an SAP solution on Microsoft Azure.

Responsibilities for architects or engineers for Azure for SAP workloads include making
recommendations on services and adjusting resources as appropriate for optimal
resiliency, performance, scale, provision, size, and monitoring.

Architects or engineers for Azure for SAP workloads partner with cloud administrators,
cloud database administrators, and clients to implement solutions.

They should be familiar with SAP applications, including SAP NetWeaver, SAP HANA,
and S/4HANA, and they need experience with integrating one or more of them.
Candidates should have experience with operating systems for SAP applications and
databases, Azure administration, infrastructure as code, cloud infrastructure, high
availability, disaster recovery, backup, security, and data protection.

For this exam, we strongly recommend that candidates have an Azure Administrator
Associate certification.

Skills at a glance
Migrate SAP workloads to Azure (25–30%)

Design and implement an infrastructure to support SAP workloads on Azure (25–


30%)

Design and implement high availability and disaster recovery (HA/DR) (20–25%)

Maintain SAP workloads on Azure (15–20%)

Migrate SAP workloads to Azure (25–30%)

Identify requirements for target infrastructure

Estimate target sizing for SAP workloads

Determine supportability of SAP workloads in Azure

Evaluate compliance by using SAP HANA tools

Identify compute, storage, and network requirements for SAP workloads

Assess constraints imposed by subscription models and quota limits

Evaluate licensing and pricing across SAP tiers

Identify an appropriate data integration service

Specify an Azure support plan for target infrastructure

Design and implement identity, access, and governance for SAP


workloads
Design and implement access control for SAP workloads

Design and implement governance and compliance by using Azure Policy


Design and integrate Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra, Azure Active Directory Domain Services (Azure AD DS), and Active
Directory authentication for SAP workloads

Design and implement authentication for SAP software as a service–based (SaaS-


based) applications

Design and implement an SAP migration strategy


Choose between lift-and-shift, lift-shift-migrate, and lift-shift-migrate to HANA

Choose an appropriate SAP workload migration strategy and tools

Design and implement an SAP migration to Azure

Configure storage to support migration

Design and implement an infrastructure to support SAP


workloads on Azure (25–30%)

Design and implement a compute solution for SAP workloads


Choose an SAP-certified Azure virtual machine for a given SAP workload

Configure the Azure VM extension for SAP solutions

Deploy an operating system by using an Azure Marketplace image

Create and deploy a custom image to an Azure virtual machine

Automate deployment of Azure virtual machines by using infrastructure as code

Design and implement networking for SAP on Azure virtual


machines
Design and implement virtual networks and subnets

Implement Accelerated Networking for Azure virtual machines

Design and configure proximity placement groups

Design networking to minimize latency

Design and implement network security


Design and implement service endpoints and private endpoints for Azure Storage

Design and implement network flow control

Design name resolution for integration with Azure DNS

Design and configure Azure ExpressRoute for hybrid connectivity

Design and configure load balancing for a reverse proxy

Design and implement a storage solution for SAP on Azure virtual


machines

Specify an appropriate storage option, including Managed, Premium, Ultra disk,


Scale-Out File Server (SOFS) with Storage Spaces Direct, Azure NetApp Files, and
Azure shared disks

Specify when to use disk striping and simple volumes

Design for storage security considerations

Design and implement data protection

Design and implement caching for disks

Configure Write Accelerator

Configure encryption for storage, disks, and data

Design and implement high availability and disaster


recovery (HA/DR) (20–25%)

Design and implement a high-availability solution for SAP on Azure


virtual machines
Design for service-level agreement (SLA) considerations

Design and deploy SAP workloads into availability sets and availability zones

Design and implement load balancing for high availability

Configure clustering for SAP HANA and SAP Central Services

Configure Pacemaker and STONITH


Configure an Azure fence agent or STONITH Block Device (SBD)

Design and configure storage-level replication for SAP workloads

Automate deployment by using the SAP deployment automation framework on


Azure

Design and implement a disaster recovery solution for SAP on


Azure virtual machines
Design and implement an Azure Site Recovery strategy for SAP infrastructure

Design a disaster recovery solution with regional considerations

Specify network configurations for disaster recovery

Design and implement policies for backups and snapshots

Configure and validate snapshots and backups for SAP workloads

Perform backup and restore

Test disaster recovery

Maintain SAP workloads on Azure (15–20%)

Optimize performance and costs

Optimize performance and costs for an SAP workload by using Azure Advisor
recommendations

Analyze and optimize network performance

Optimize costs by configuring snoozing and reserved instances

Optimize performance and cost by resizing virtual machines

Optimize storage costs

Optimize performance and cost of SAP application servers and databases

Monitor SAP on Azure

Monitor Azure virtual machines


Monitor high availability

Monitor storage

Monitor networking

Configure Azure Monitor for SAP Solutions


Study guide for Exam AZ-140:
Configuring and Operating Microsoft
Azure Virtual Desktop
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 26, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 26, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
Useful links Description

request an accommodation.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 26, 2023

Audience profile
As a candidate for this exam, you should be a server or desktop administrator with
subject matter expertise in designing, implementing, managing, and maintaining
Microsoft Azure Virtual Desktop experiences and remote apps for any device.

To deliver these experiences, you should work closely with:

Azure administrators

Azure architects
Microsoft 365 administrators

Azure security engineers

You should have experience with Azure technologies, including:

Virtualization

Networking

Identity

Storage

Resiliency

You should be able to manage end-user desktop environments, including delivering


applications and configuring user settings. You should use the Azure portal, templates,
scripting, and command-line tools to manage an Azure Virtual Desktop deployment.

Skills at a glance
Plan and implement an Azure Virtual Desktop infrastructure (40–45%)

Plan and implement identity and security (15–20%)

Plan and implement user environments and apps (20–25%)

Monitor and maintain an Azure Virtual Desktop infrastructure (10–15%)

Plan and implement an Azure Virtual Desktop


infrastructure (40–45%)

Plan, implement, and manage networking for Azure Virtual


Desktop

Assess network capacity and speed requirements for Azure Virtual Desktop

Calculate and recommend a configuration for network requirements

Plan and implement Azure virtual network connectivity

Manage connectivity to the internet and on-premises networks


Plan and implement Remote Desktop Protocol (RDP) Shortpath and quality of
service (QoS) policies

Plan and implement name resolution for Azure Virtual Desktop

Monitor and troubleshoot network connectivity

Plan and implement storage for Azure Virtual Desktop user data

Plan storage for Azure Virtual Desktop user data

Implement storage for FSLogix components

Implement storage accounts

Implement file shares

Implement Azure NetApp Files

Plan host pools and session hosts


Recommend resource groups, subscriptions, and management groups

Recommend an operating system (OS) for an Azure Virtual Desktop


implementation

Recommend an appropriate licensing model for Azure Virtual Desktop based on


requirements

Plan a host pools architecture

Calculate and recommend a configuration for performance requirements

Calculate and recommend a configuration for Azure Virtual Machines capacity


requirements

Implement host pools and session hosts


Create host pools and session hosts by using the Azure portal

Automate creation of Azure Virtual Desktop hosts and host pools by using
PowerShell, Azure CLI, Azure Resource Manager templates (ARM templates), and
Bicep

Configure host pool and session host settings


Apply a Windows client or Windows Server license to a session host

Create and manage session host images


Create a golden image manually

Create a golden image by using Azure virtual machine Image Builder

Modify a session host image

Plan and implement lifecycle management for images

Apply OS and application updates to an image

Create a session host by using a golden image

Plan and implement image storage

Create and manage Azure Compute Gallery

Plan and implement identity and security (15–20%)

Plan and implement identity integration


Choose an identity management and authentication method

Identify Azure Virtual Desktop requirements for Active Directory Domain Services
(AD DS), Microsoft Entra Domain Services, and Microsoft Entra ID

Plan and implement Azure roles and role-based access control (RBAC) for Azure
Virtual Desktop

Plan and implement Conditional Access policies for connections to Azure Virtual
Desktop

Plan and implement multifactor authentication in Azure Virtual Desktop

Manage roles, groups, and rights assignments on Azure Virtual Desktop session
hosts

Plan and implement security

Plan, implement, and manage security for Azure Virtual Desktop session hosts by
using Microsoft Defender for Cloud
Configure Microsoft Defender Antivirus for session hosts

Implement and manage network security for connections to Azure Virtual Desktop

Configure Azure Bastion or just-in-time (JIT) for administrative access to session


hosts

Plan and implement Windows Threat Protection features on Azure Virtual Desktop
session hosts, including Windows Defender Application Control

Plan and implement user environments and apps (20–


25%)

Plan and implement FSLogix

Recommend FSLogix configuration

Install and configure FSLogix

Configure Profile Containers

Configure Office Containers

Configure Cloud Cache

Plan and implement user experience and client settings


Choose an Azure Virtual Desktop client and deployment method

Deploy and troubleshoot Azure Virtual Desktop clients

Configure device redirection

Configure printing and Universal Print

Configure user settings through Group Policy and Microsoft Intune policies

Configure Remote Desktop Protocol (RDP) properties on a host pool

Configure session timeout properties

Implement the Start Virtual Machine on Connect feature

Assign and unassign personal desktops for users


Install and configure apps on a session host
Choose a method for deploying an app to Azure Virtual Desktop

Configure dynamic application delivery by using MSIX app attach

Publish an application as a RemoteApp

Implement FSLogix application masking

Implement and manage OneDrive, including multisession environments

Implement and manage Microsoft Teams, including Azure Virtual Desktop redirect

Implement and manage Microsoft 365 apps on Azure Virtual Desktop session
hosts

Implement and manage browsers for Azure Virtual Desktop sessions

Create and configure an application group

Assign users to application groups

Monitor and maintain an Azure Virtual Desktop


infrastructure (10–15%)

Monitor and manage Azure Virtual Desktop services


Configure log collection and analysis for Azure Virtual Desktop session hosts

Configure Azure Virtual Desktop monitoring by using Azure Monitor

Monitor Azure Virtual Desktop by using Azure Monitor

Customize Azure Monitor workbooks for Azure Virtual Desktop monitoring

Monitor Azure Virtual Desktop by using Azure Advisor

Optimize session host capacity and performance

Implement autoscaling in host pools

Monitor and manage active sessions and application groups

Configure automation for Azure Virtual Desktop


Automate management of host pools, session hosts, and user sessions by using
PowerShell and Azure CLI

Plan, implement, and maintain business continuity

Recommend an update strategy for session hosts

Plan and implement a disaster recovery plan for Azure Virtual Desktop

Plan for multi-region implementation

Design a backup strategy for Azure Virtual Desktop

Configure backup and restore for FSLogix user profiles, personal virtual desktop
infrastructures (VDIs), and golden images

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

Study resources Links to learning and documentation

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

Find documentation Azure documentation


Azure Virtual Desktop documentation
FSLogix for the enterprise - Azure Architecture Guide
Azure Virtual Desktop FSLogix profile containers files

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure Community Support


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Azure Fridays
Browse other Microsoft Learn shows

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

Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change

Audience profile No
change

Plan and implement an Azure Virtual Plan and implement an Azure Virtual No
Desktop infrastructure Desktop infrastructure change

Plan, implement, and manage networking Plan, implement, and manage networking No
for Azure Virtual Desktop for Azure Virtual Desktop change

Plan and implement storage for Azure Plan and implement storage for Azure No
Virtual Desktop user data Virtual Desktop user data change

Plan host pools and session hosts Plan host pools and session hosts No
change

Implement host pools and session hosts Implement host pools and session hosts No
change

Create and manage session host images Create and manage session host images No
change

Plan and implement identity and Plan and implement identity and No
security security change

Plan and implement identity integration Plan and implement identity integration Minor

Plan and implement security Plan and implement security No


change

Plan and implement user environments Plan and implement user environments No
and apps and apps change

Plan and implement FSLogix Plan and implement FSLogix No


change

Plan and implement user experience and Plan and implement user experience and No
client settings client settings change

Install and configure apps on a session Install and configure apps on a session No
host host change

Monitor and maintain an Azure Virtual Monitor and maintain an Azure Virtual No
Desktop infrastructure Desktop infrastructure change
Skill area prior to October 26, 2023 Skill area as of October 26, 2023 Change

Monitor and manage Azure Virtual Monitor and manage Azure Virtual No
Desktop services Desktop services change

Plan, implement, and maintain business Plan, implement, and maintain business No
continuity continuity change

Skills measured prior to October 26, 2023

Audience profile
Candidates for this exam are server or desktop administrators with subject matter
expertise in designing, implementing, managing, and maintaining Microsoft Azure
Virtual Desktop experiences and remote apps for any device.

To deliver these experiences, they work closely with Azure administrators, Azure
architects, Microsoft 365 administrators, and Azure security engineers.

Candidates for this exam should have experience with Azure technologies, including
virtualization, networking, identity, storage, and resiliency. They should be able to
manage end-user desktop environments, including delivering applications and
configuring user settings. These professionals use the Azure portal, templates, scripting,
and command-line tools to manage an Azure Virtual Desktop deployment.

Skills at a glance
Plan and implement an Azure Virtual Desktop infrastructure (40–45%)

Plan and implement identity and security (15–20%)

Plan and implement user environments and apps (20–25%)

Monitor and maintain an Azure Virtual Desktop infrastructure (10–15%)

Plan and implement an Azure Virtual Desktop


infrastructure (40–45%)

Plan, implement, and manage networking for Azure Virtual


Desktop
Assess network capacity and speed requirements for Azure Virtual Desktop
Calculate and recommend a configuration for network requirements

Plan and implement Azure virtual network connectivity

Manage connectivity to the internet and on-premises networks

Plan and implement RDP Shortpath and quality of service (QoS) policies

Plan and implement name resolution for Azure Virtual Desktop

Monitor and troubleshoot network connectivity

Plan and implement storage for Azure Virtual Desktop user data
Plan storage for Azure Virtual Desktop user data

Implement storage for FSLogix components

Implement storage accounts

Implement file shares

Implement Azure NetApp Files

Plan host pools and session hosts

Recommend resource groups, subscriptions, and management groups

Recommend an operating system (OS) for an Azure Virtual Desktop


implementation

Recommend an appropriate licensing model for Azure Virtual Desktop based on


requirements

Plan a host pools architecture

Calculate and recommend a configuration for performance requirements

Calculate and recommend a configuration for Azure Virtual Machines capacity


requirements

Implement host pools and session hosts


Create host pools and session hosts by using the Azure portal
Automate creation of Azure Virtual Desktop hosts and host pools by using
PowerShell, Azure CLI, Azure Resource Manager templates (ARM templates), and
Bicep

Configure host pool and session host settings

Apply a Windows client or Windows Server license to a session host

Create and manage session host images


Create a golden image manually

Create a golden image by using Azure VM Image Builder

Modify a session host image

Plan and implement lifecycle management for images

Apply OS and application updates to an image

Create a session host by using a golden image

Plan and implement image storage

Create and manage Azure Compute Gallery

Plan and implement identity and security (15–20%)

Plan and implement identity integration

Choose an identity management and authentication method

Identify Azure Virtual Desktop requirements for Active Directory Domain Services
(AD DS), Azure Active Directory Domain Services (Azure AD DS), and Microsoft
Azure Active Directory (Azure AD), part of Microsoft Entra

Plan and implement Azure roles and role-based access control (RBAC) for Azure
Virtual Desktop

Plan and implement Azure AD Conditional Access policies for connections to Azure
Virtual Desktop

Plan and implement multifactor authentication in Azure Virtual Desktop


Manage roles, groups, and rights assignments on Azure Virtual Desktop session
hosts

Plan and implement security

Plan, implement, and manage security for Azure Virtual Desktop session hosts by
using Microsoft Defender for Cloud

Configure Microsoft Defender Antivirus for session hosts

Implement and manage network security for connections to Azure Virtual Desktop

Configure Azure Bastion or just-in-time (JIT) for administrative access to session


hosts

Plan and implement Windows Threat Protection features on Azure Virtual Desktop
session hosts, including Windows Defender Application Control

Plan and implement user environments and apps (20–


25%)

Plan and implement FSLogix

Recommend FSLogix configuration

Install and configure FSLogix

Configure Profile Containers

Configure Office Containers

Configure Cloud Cache

Plan and implement user experience and client settings


Choose an Azure Virtual Desktop client and deployment method

Deploy and troubleshoot Azure Virtual Desktop clients

Configure device redirection

Configure printing and Universal Print

Configure user settings through Group Policy and Microsoft Intune policies
Configure Remote Desktop Protocol (RDP) properties on a host pool

Configure session timeout properties

Implement the Start Virtual Machine on Connect feature

Assign and unassign personal desktops for users

Install and configure apps on a session host

Choose a method for deploying an app to Azure Virtual Desktop

Configure dynamic application delivery by using MSIX app attach

Publish an application as a RemoteApp

Implement FSLogix application masking

Implement and manage OneDrive, including multisession environments

Implement and manage Microsoft Teams, including AV redirect

Implement and manage Microsoft 365 apps on Azure Virtual Desktop session
hosts

Implement and manage browsers for Azure Virtual Desktop sessions

Create and configure an application group

Assign users to application groups

Monitor and maintain an Azure Virtual Desktop


infrastructure (10–15%)

Monitor and manage Azure Virtual Desktop services

Configure log collection and analysis for Azure Virtual Desktop session hosts

Configure Azure Virtual Desktop monitoring by using Azure Monitor

Monitor Azure Virtual Desktop by using Azure Monitor

Customize Azure Monitor workbooks for Azure Virtual Desktop monitoring

Monitor Azure Virtual Desktop by using Azure Advisor


Optimize session host capacity and performance

Implement autoscaling in host pools

Monitor and manage active sessions and application groups

Configure automation for Azure Virtual Desktop

Automate management of host pools, session hosts, and user sessions by using
PowerShell and Azure CLI

Plan, implement, and maintain business continuity


Recommend an update strategy for session hosts

Plan and implement a disaster recovery plan for Azure Virtual Desktop

Plan for multi-region implementation

Design a backup strategy for Azure Virtual Desktop

Configure backup and restore for FSLogix user profiles, personal virtual desktop
infrastructures (VDIs), and golden images
Study guide for Exam AZ-204:
Developing Solutions for Microsoft
Azure
Article • 09/20/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of October 18, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 18, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score reports A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 18, 2023

Audience profile
As a candidate for this exam, you’re responsible for participating in all phases of
development, including requirements gathering, design, development, deployment,
security, maintenance, performance tuning, and monitoring.

You should be proficient in Azure:

SDK
Data storage options

Data connections

APIs

App authentication and authorization

Compute and container deployment

Debugging

To implement solutions, you partner with:

Cloud solution architects

DBAs

DevOps

Infrastructure admins

Other stakeholders

As a candidate, you should have at least two years of professional development


experience and experience with Azure. You should be:

Able to program in an Azure-supported language.

Proficient using Azure CLI, Azure PowerShell, and other tools.

Skills at a glance
Develop Azure compute solutions (25–30%)

Develop for Azure storage (15–20%)

Implement Azure security (20–25%)

Monitor, troubleshoot, and optimize Azure solutions (15–20%)

Connect to and consume Azure services and third-party services (15–20%)

Develop Azure compute solutions (25–30%)

Implement containerized solutions


Create and manage container images for solutions

Publish an image to Azure Container Registry

Run containers by using Azure Container Instance

Create solutions by using Azure Container Apps

Implement Azure App Service Web Apps

Create an Azure App Service Web App

Enable diagnostics logging

Deploy code to a web app

Configure web app settings including Secure Sockets Layer (SSL), API settings, and
connection strings

Implement autoscaling

Implement Azure Functions

Create and configure an Azure Function App

Implement input and output bindings

Implement function triggers by using data operations, timers, and webhooks

Develop for Azure storage (15–20%)

Develop solutions that use Azure Cosmos DB


Perform operations on containers and items by using the SDK

Set the appropriate consistency level for operations

Implement change feed notifications

Develop solutions that use Azure Blob Storage


Set and retrieve properties and metadata

Perform operations on data by using the appropriate SDK


Implement storage policies and data lifecycle management

Implement static site hosting

Implement Azure security (20–25%)

Implement user authentication and authorization

Authenticate and authorize users by using the Microsoft Identity platform

Authenticate and authorize users and apps by using Microsoft Entra ID

Create and implement shared access signatures

Implement solutions that interact with Microsoft Graph

Implement secure Azure solutions


Secure app configuration data by using App Configuration or Azure Key Vault

Develop code that uses keys, secrets, and certificates stored in Azure Key Vault

Implement Managed Identities for Azure resources

Monitor, troubleshoot, and optimize Azure solutions (15–


20%)

Implement caching for solutions


Configure cache and expiration policies for Azure Cache for Redis

Implement secure and optimized application cache patterns including data sizing,
connections, encryption, and expiration

Implement Azure Content Delivery Network endpoints and profiles

Troubleshoot solutions by using Application Insights


Configure an app or service to use Application Insights

Monitor and analyze metrics, logs, and traces

Implement Application Insights web tests and alerts


Connect to and consume Azure services and third-party
services (15–20%)

Implement API Management


Create an Azure API Management instance

Create and document APIs

Configure access to APIs

Implement policies for APIs

Develop event-based solutions


Implement solutions that use Azure Event Grid

Implement solutions that use Azure Event Hub

Develop message-based solutions

Implement solutions that use Azure Service Bus

Implement solutions that use Azure Queue Storage queues

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

Study resources Links to learning and documentation

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

Find documentation Azure documentation


Container Registry
Container Instances
App Service
Azure Functions
Azure Cosmos DB
Blob Storage
Azure Active Directory (AD)
Study resources Links to learning and documentation

Key Vault
Azure Cache for Redis
API Apps
API Management
Event Hubs
Event Grid
Service Bus
Queue Storage

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure Community Support


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Azure Fridays
Browse other Microsoft Learn shows

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

Skill area prior to October 18, 2023 Skill area as of October 18, 2023 Change

Audience profile Minor

Develop Azure compute solutions Develop Azure compute solutions No %


change

Implement containerized solutions Implement containerized solutions No


change

Implement Azure App Service Web Apps Implement Azure App Service Web Apps No
change

Implement Azure Functions Implement Azure Functions No


change

Develop for Azure storage Develop for Azure storage No %


change
Skill area prior to October 18, 2023 Skill area as of October 18, 2023 Change

Develop solutions that use Azure Develop solutions that use Azure No
Cosmos DB Cosmos DB change

Develop solutions that use Azure Blob Develop solutions that use Azure Blob No
Storage Storage change

Implement Azure security Implement Azure security No %


change

Implement user authentication and Implement user authentication and Minor


authorization authorization

Implement secure Azure solutions Implement secure Azure solutions No


change

Monitor, troubleshoot, and optimize Monitor, troubleshoot, and optimize No %


Azure solutions Azure solutions change

Implement caching for solutions Implement caching for solutions No


change

Troubleshoot solutions by using Troubleshoot solutions by using No


Application Insights Application Insights change

Connect to and consume Azure services Connect to and consume Azure services No %
and third-party services and third-party services change

Implement API Management Implement API Management No


change

Develop event-based solutions Develop event-based solutions No


change

Develop message-based solutions Develop message-based solutions No


change

Skills measured prior to October 18, 2023

Audience profile
Candidates are responsible for participating in all phases of development including
requirements gathering, design, development, deployment, security, maintenance,
performance tuning, and monitoring. They should be proficient in Azure: software
development kits (SDKs), data storage options, data connections, APIs, app
authentication/authorization, compute/container deployment, and debugging.
Candidates partner with cloud solution architects, DBAs, DevOps, infrastructure admins,
and other stakeholders to implement solutions.

Candidates should have at least two years of professional development experience and
experience with Microsoft Azure. They should be able to program in an Azure-
supported language, and should be proficient using Azure Command-Line Interface
(Azure CLI), Azure PowerShell, and other tools.

Skills at a glance
Develop Azure compute solutions (25–30%)

Develop for Azure storage (15–20%)

Implement Azure security (20–25%)

Monitor, troubleshoot, and optimize Azure solutions (15–20%)

Connect to and consume Azure services and third-party services (15–20%)

Develop Azure compute solutions (25–30%)

Implement containerized solutions

Create and manage container images for solutions

Publish an image to Azure Container Registry

Run containers by using Azure Container Instance

Create solutions by using Azure Container Apps

Implement Azure App Service Web Apps

Create an Azure App Service Web App

Enable diagnostics logging

Deploy code to a web app

Configure web app settings including Secure Sockets Layer (SSL), API settings, and
connection strings

Implement autoscaling
Implement Azure Functions
Create and configure an Azure Function App

Implement input and output bindings

Implement function triggers by using data operations, timers, and webhooks

Develop for Azure storage (15–20%)

Develop solutions that use Azure Cosmos DB

Perform operations on containers and items by using the SDK

Set the appropriate consistency level for operations

Implement change feed notifications

Develop solutions that use Azure Blob Storage

Set and retrieve properties and metadata

Perform operations on data by using the appropriate SDK

Implement storage policies and data lifecycle management

Implement static site hosting

Implement Azure security (20–25%)

Implement user authentication and authorization

Authenticate and authorize users by using the Microsoft Identity platform

Authenticate and authorize users and apps by using Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra

Create and implement shared access signatures

Implement solutions that interact with Microsoft Graph

Implement secure Azure solutions


Secure app configuration data by using App Configuration or Azure Key Vault
Develop code that uses keys, secrets, and certificates stored in Azure Key Vault

Implement Managed Identities for Azure resources

Monitor, troubleshoot, and optimize Azure solutions (15–


20%)

Implement caching for solutions


Configure cache and expiration policies for Azure Cache for Redis

Implement secure and optimized application cache patterns including data sizing,
connections, encryption, and expiration

Implement Azure Content Delivery Network (Azure CDN) endpoints and profiles

Troubleshoot solutions by using Application Insights


Configure an app or service to use Application Insights

Monitor and analyze metrics, logs, and traces

Implement Application Insights web tests and alerts

Connect to and consume Azure services and third-party


services (15–20%)

Implement API Management


Create an Azure API Management (APIM) instance

Create and document APIs

Configure access to APIs

Implement policies for APIs

Develop event-based solutions


Implement solutions that use Azure Event Grid

Implement solutions that use Azure Event Hub


Develop message-based solutions
Implement solutions that use Azure Service Bus

Implement solutions that use Azure Queue Storage queues


Study guide for Exam AZ-305:
Designing Microsoft Azure
Infrastructure Solutions
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 7, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 7, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of August 7, 2023

Audience profile

Candidates for this exam are Azure solutions architects who have subject matter
expertise in designing cloud and hybrid solutions that run on Azure, including compute,
network, storage, monitoring, and security.

Responsibilities for this role include advising stakeholders and translating business
requirements into designs for Azure solutions that align with the Azure Well-Architected
Framework.
An Azure solutions architect partners with developers, administrators, security engineers,
data engineers, and other job roles responsible for implementing solutions in Azure.

A candidate for this certification should have advanced experience and knowledge of IT
operations, including networking, virtualization, identity, security, business continuity,
disaster recovery, data platforms, and governance. A professional in this role should
manage how decisions in each area affect an overall solution. In addition, they should
have experience in Azure administration, Azure development, and DevOps processes.

Design identity, governance, and monitoring solutions (25–30%)

Design data storage solutions (20–25%)

Design business continuity solutions (15–20%)

Design infrastructure solutions (30–35%)

Design identity, governance, and monitoring solutions


(25–30%)

Design solutions for logging and monitoring

Recommend a logging solution

Recommend a solution for routing logs

Recommend a monitoring solution

Design authentication and authorization solutions


Recommend an authentication solution

Recommend an identity management solution

Recommend a solution for authorizing access to Azure resources

Recommend a solution to manage secrets, certificates, and keys

Design governance

Recommend a structure for management groups, subscriptions, and resource


groups, and a strategy for resource tagging

Recommend a solution for managing compliance


Recommend a solution for identity governance

Design data storage solutions (20–25%)

Design data storage solutions for relational data

Recommend a solution for storing relational data

Recommend a database service tier and compute tier

Recommend a solution for database scalability

Recommend a solution for data protection

Design data storage solutions for semi-structured and unstructured


data
Recommend a solution for storing semi-structured data

Recommend a solution for storing unstructured data

Recommend a data storage solution to balance features, performance, and costs

Recommend a data solution for protection and durability

Design data integration


Recommend a solution for data integration

Recommend a solution for data analysis

Design business continuity solutions (15–20%)

Design solutions for backup and disaster recovery

Recommend a recovery solution for Azure and hybrid workloads that meets
recovery objectives

Recommend a backup and recovery solution for compute

Recommend a backup and recovery solution for databases

Recommend a backup and recovery solution for unstructured data


Design for high availability
Recommend a high availability solution for compute

Recommend a high availability solution for relational data

Recommend a high availability solution for semi-structured and unstructured data

Design infrastructure solutions (30–35%)

Design compute solutions

Specify components of a compute solution based on workload requirements

Recommend a virtual machine-based solution

Recommend a container-based solution

Recommend a serverless-based solution

Recommend a compute solution for batch processing

Design an application architecture


Recommend a messaging architecture

Recommend an event-driven architecture

Recommend a solution for API integration

Recommend a caching solution for applications

Recommend an application configuration management solution

Recommend an automated deployment solution for applications

Design migrations
Evaluate a migration solution that leverages the Microsoft Cloud Adoption
Framework for Azure

Evaluate on-premises servers, data, and applications for migration

Recommend a solution for migrating workloads to infrastructure as a service (IaaS)


and platform as a service (PaaS)
Recommend a solution for migrating databases

Recommend a solution for migrating unstructured data

Design network solutions

Recommend a connectivity solution that connects Azure resources to the internet

Recommend a connectivity solution that connects Azure resources to on-premises


networks

Recommend a solution to optimize network performance

Recommend a solution to optimize network security

Recommend a load-balancing and routing solution

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

Study resources Links to learning and documentation

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

Find documentation Azure documentation


Architect infrastructure operations in Azure
Azure Architecture Center
Browse Azure Architectures

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure Community Support


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Azure Fridays
Browse other Microsoft Learn shows

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

Skill area prior to August 7, Skill area as of August 7, 2023 Change


2023

Audience profile Minor

Design identity, governance, and Design identity, governance, and No change


monitoring solutions monitoring solutions

Design a solution for logging and Design solutions for logging and Minor
monitoring monitoring

Design authentication and Design authentication and authorization Major


authorization solutions solutions

Design governance Design governance Minor

Design Identities and Access for Deleted


Applications

Design data storage solutions Design data storage solutions % of exam


decreased

Design data storage solutions for Design data storage solutions for Minor
relational data relational data

Design Data Integration Design data integration No change

Recommend a Data Storage Deleted


Solution

Design a Data Storage Solution Design data storage solutions for semi- Minor
for Non-relational Data structured and unstructured data

Design Business Continuity Design business continuity solutions % of exam


Solutions increased

Design a Solution for Backup and Design solutions for backup and disaster Minor
Disaster Recovery recovery

Design for High Availability Design for high availability Major

Design Infrastructure Solutions Design infrastructure solutions % of exam


increased

Design a Compute Solution Design compute solutions Minor


Skill area prior to August 7, Skill area as of August 7, 2023 Change
2023

Design an Application Design an application architecture Minor


Architecture

Design Migrations Design migrations Minor

Design Network Solutions Design network solutions Minor

Skills measured prior to August 7, 2023

Audience profile
Candidates for the Azure Solutions Architect Expert certification should have subject
matter expertise in designing cloud and hybrid solutions that run on Microsoft Azure,
including compute, network, storage, monitoring, and security.

Responsibilities for this role include advising stakeholders and translating business
requirements into designs for secure, scalable, and reliable Azure solutions.

An Azure Solutions Architect partners with developers, administrators, and other roles
responsible for implementing solutions on Azure.

A candidate for this certification should have advanced experience and knowledge of IT
operations, including networking, virtualization, identity, security, business continuity,
disaster recovery, data platforms, and governance. A professional in this role should
manage how decisions in each area affect an overall solution. In addition, they should
have experience in Azure administration, Azure development, and DevOps processes.

Design identity, governance, and monitoring solutions (25–30%)

Design data storage solutions (25–30%)

Design business continuity solutions (10–15%)

Design infrastructure solutions (25–30%)

Design identity, governance, and monitoring solutions


(25–30%)

Design a solution for logging and monitoring


Design a log routing solution

Recommend an appropriate level of logging

Recommend monitoring tools for a solution

Design authentication and authorization solutions


Recommend a solution for securing resources with role-based access control

Recommend an identity management solution

Recommend a solution for securing identities

Design governance

Recommend an organizational and hierarchical structure for Azure resources

Recommend a solution for enforcing and auditing compliance

Design identities and access for applications


Recommend solutions to allow applications to access Azure resources

Recommend a solution that securely stores passwords and secrets

Recommend a solution for integrating applications into Microsoft Azure Active


Directory (Azure AD), part of Microsoft Entra

Recommend a user consent solution for applications

Design data storage solutions (25–30%)

Design a data storage solution for relational data

Recommend database service tier sizing

Recommend a solution for database scalability

Recommend a solution for encrypting data at rest, data in transmission, and data
in use

Design data integration


Recommend a solution for data integration

Recommend a solution for data analysis

Recommend a data storage solution

Recommend a solution for storing relational data

Recommend a solution for storing semi-structured data

Recommend a solution for storing non-relational data

Design a data storage solution for non-relational data

Recommend access control solutions to data storage

Recommend a data storage solution to balance features, performance, and cost

Design a data solution for protection and durability

Design business continuity solutions (10–15%)

Design a solution for backup and disaster recovery


Recommend a recovery solution for Azure, hybrid, and on-premises workloads that
meets recovery objectives (Recovery Time Objective [RTO], Recovery Level
Objective [RLO], Recovery Point Objective [RPO])

Understand the recovery solutions for containers

Recommend a backup and recovery solution for compute

Recommend a backup and recovery solution for databases

Recommend a backup and recovery solution for unstructured data

Design for high availability

Identify the availability requirements of Azure resources

Recommend a high availability solution for compute

Recommend a high availability solution for non-relational data storage


Recommend a high availability solution for relational data storage

Design infrastructure solutions (25–30%)

Design a compute solution

Recommend a virtual machine–based compute solution

Recommend an appropriately sized compute solution based on workload


requirements

Recommend a container-based compute solution

Recommend a serverless-based compute solution

Design an application architecture


Recommend a caching solution for applications

Recommend a messaging architecture

Recommend an event-driven architecture

Recommend an automated deployment solution for your applications

Recommend an application configuration management solution

Recommend a solution for API integration

Design migrations
Evaluate a migration solution that leverages the Cloud Adoption Framework for
Azure

Assess and interpret on-premises servers, data, and applications for migration

Recommend a solution for migrating applications and virtual machines

Recommend a solution for migrating databases

Recommend a solution for migrating unstructured data

Design network solutions


Recommend a network architecture solution based on workload requirements

Recommend a connectivity solution that connects Azure resources to the internet

Recommend a connectivity solution that connects Azure resources to on-premises


networks

Optimize network performance for applications

Recommend a solution to optimize network security

Recommend a load balancing and routing solution


Study guide for Exam AZ-400:
Designing and Implementing Microsoft
DevOps Solutions
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured This list represents the skills measured AFTER the date provided.
as of May 2, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to May 2, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows you
to schedule and renew exams and share and print certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for the
Assessment exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions of exams as noted, there may be times when localized versions of an exam are
not updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of May 2, 2023

Audience profile

DevOps engineers are developers or infrastructure administrators who also have subject
matter expertise in working with people, processes, and products to enable continuous
delivery of value in organizations.

Responsibilities for this role include designing and implementing strategies for
collaboration, code, infrastructure, source control, security, compliance, continuous
integration, testing, delivery, monitoring, and feedback.

DevOps engineers work on cross-functional teams that include developers, site


reliability engineers, and Azure administrators.

DevOps engineers must have experience with administering and developing in Azure,
with strong skills in at least one of these areas. They should be familiar with both Azure
DevOps and GitHub.

Configure processes and communications (10–15%)

Design and implement source control (15–20%)

Design and implement build and release pipelines (40–45%)

Develop a security and compliance plan (10–15%)

Implement an instrumentation strategy (10–15%)

Configure processes and communications (10–15%)

Configure activity traceability and flow of work

Plan and implement a structure for the flow of work and feedback cycles

Identify appropriate metrics related to flow of work, such as cycle times, time to
recovery, and lead time

Integrate Azure Pipelines and GitHub Actions with work item tracking tools

Implement traceability policies decided by development

Integrate a repository with Azure Boards

Configure collaboration and communication


Communicate actionable information by using custom dashboards in Azure Boards

Document a project by using tools, such as wikis and process diagrams

Configure release documentation, including release notes and API documentation

Automate creation of documentation from Git history

Configure notifications by using webhooks

Design and implement source control (15–20%)

Design and implement a source control strategy


Design and implement an authentication strategy
Design a strategy for managing large files, including Git LFS and git-fat

Design a strategy for scaling and optimizing a Git repository, including Scalar and
cross-repository sharing

Implement workflow hooks

Plan and implement branching strategies for the source code

Design a branch strategy, including trunk-based, feature branch, and release


branch

Design and implement a pull request workflow by using branch policies and
branch protections

Implement branch merging restrictions by using branch policies and branch


protections

Configure and manage repositories

Integrate GitHub repositories with Azure Pipelines

Configure permissions in the source control repository

Configure tags to organize the source control repository

Recover data by using Git commands

Purge data from source control

Design and implement build and release pipelines (40–


45%)

Design and implement pipeline automation


Integrate pipelines with external tools, including dependency scanning, security
scanning, and code coverage

Design and implement quality and release gates, including security and
governance

Design integration of automated tests into pipelines


Design and implement a comprehensive testing strategy (including local tests, unit
tests, integration tests, and load tests)

Design and implement UI testing

Implement orchestration of tools, such as GitHub Actions and Azure Pipelines

Design and implement a package management strategy

Design a package management implementation that uses Azure Artifacts, GitHub


Packages, NuGet, and npm

Design and implement package feeds, including upstream sources

Design and implement a dependency versioning strategy for code assets and
packages, including semantic versioning and date-based

Design and implement a versioning strategy for pipeline artifacts

Design and implement pipelines

Select a deployment automation solution, including GitHub Actions and Azure


Pipelines

Design and implement an agent infrastructure, including cost, tool selection,


licenses, connectivity, and maintainability

Develop and implement pipeline trigger rules

Develop pipelines, including classic and YAML

Design and implement a strategy for job execution order, including


parallelism and multi-stage
Develop complex pipeline scenarios, such as containerized agents and hybrid

Configure and manage self-hosted agents, including virtual machine (VM)


templates and containerization

Create reusable pipeline elements, including YAML templates, task groups,


variables, and variable groups

Design and implement checks and approvals by using YAML environments


Design and implement deployments
Design a deployment strategy, including blue/green, canary, ring, progressive
exposure, feature flags, and A/B testing

Design a pipeline to ensure reliable order of dependency deployments

Plan for minimizing downtime during deployments by using VIP swap, load
balancer, and rolling deployments

Design a hotfix path plan for responding to high-priority code fixes

Implement load balancing for deployment, including Azure Traffic Manager and
the Web Apps feature of Azure App Service

Implement feature flags by using Azure App Configuration Feature Manager

Implement application deployment by using containers, binary, and scripts

Design and implement infrastructure as code (IaC)

Recommend a configuration management technology for application


infrastructure

Implement a configuration management strategy for application infrastructure,


including IaC

Define an IaC strategy, including source control and automation of testing and
deployment

Design and implement desired state configuration for environments, including


Azure Automation State Configuration, Azure Resource Manager, Bicep, and Azure
Automanage Machine Configuration

Maintain pipelines

Monitor pipeline health, including failure rate, duration, and flaky tests

Optimize pipelines for cost, time, performance, and reliability

Analyze pipeline load to determine agent configuration and capacity

Design and implement a retention strategy for pipeline artifacts and dependencies

Develop a security and compliance plan (10–15%)


Design and implement a strategy for managing sensitive
information in automation

Implement and manage service connections

Implement and manage personal access tokens

Implement and manage secrets, keys, and certificates by using Azure Key Vault,
GitHub secrets, and Azure Pipelines secrets

Design and implement a strategy for managing sensitive files during deployment

Design pipelines to prevent leakage of sensitive information

Automate security and compliance scanning


Automate analysis of source code by using GitHub code scanning, GitHub secrets
scanning, pipeline-based scans, and SonarQube

Automate security scanning, including container scanning and OWASP ZAP

Automate analysis of licensing, vulnerabilities, and versioning of open-source


components by using Mend Bolt and GitHub Dependency Scanning

Implement an instrumentation strategy (10–15%)

Configure monitoring for a DevOps environment


Configure and integrate monitoring by using Azure Monitor

Configure and integrate with monitoring tools, such as Azure Monitor and
Application Insights

Manage access control to the monitoring platform

Configure alerts for pipeline events

Analyze metrics

Inspect distributed tracing by using Application Insights

Inspect application performance indicators


Inspect infrastructure performance indicators, including CPU, memory, disk, and
network

Identify and monitor metrics for business value

Analyze usage metrics by using Application Insights

Interrogate logs using basic Kusto Query Language (KQL) queries

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

Study resources Links to learning and documentation

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

Find documentation DevOps resource center


Azure DevOps documentation
Azure Boards
Azure Key Vault Keys, Secrets, and Certificates Overview
Azure Monitor
Azure Pipelines
Azure Repos
Work with Azure DevOps and GitHub

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure DevOps - Microsoft Tech Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Microsoft Learn Shows

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

Audience profile No
change

Configure processes and Configure processes and No


communications communications change

Configure activity traceability and flow of Configure activity traceability and flow of Minor
work work

Configure collaboration and Configure collaboration and Minor


communication communication

Design and implement source control Design and implement source control No
change

Design and implement a source control Design and implement a source control No
strategy strategy change

Plan and implement branching strategies Plan and implement branching strategies No
for the source code for the source code change

Configure and manage repositories Configure and manage repositories Minor

Design and implement build and release Design and implement build and release No
pipelines pipelines change

Design and implement pipeline Design and implement pipeline Minor


automation automation

Design and implement a package Design and implement a package No


management strategy management strategy change

Design and implement pipelines Design and implement pipelines No


change

Design and implement deployments Design and implement deployments No


change

Design and implement infrastructure as Design and implement infrastructure as No


code (IaC) code (IaC) change

Maintain pipelines Maintain pipelines No


change

Develop a security and compliance plan Develop a security and compliance plan No
change

Design and implement a strategy for Design and implement a strategy for No
managing sensitive information in managing sensitive information in change
automation automation
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Change

Automate security and compliance Automate security and compliance No


scanning scanning change

Implement an instrumentation strategy Implement an instrumentation strategy No


change

Configure monitoring for a DevOps Configure monitoring for a DevOps No


environment environment change

Analyze metrics Analyze metrics No


change

Skills measured prior to May 2, 2023

Audience profile
DevOps engineers are developers or infrastructure administrators who also have subject
matter expertise in working with people, processes, and products to enable continuous
delivery of value in organizations.

Responsibilities for this role include designing and implementing strategies for
collaboration, code, infrastructure, source control, security, compliance, continuous
integration, testing, delivery, monitoring, and feedback.

DevOps engineers work on cross-functional teams that include developers, site


reliability engineers, and Azure administrators.

DevOps engineers must have experience with administering and developing in Azure,
with strong skills in at least one of these areas. They should be familiar with both Azure
DevOps and GitHub.

Configure processes and communications (10–15%)

Design and implement source control (15–20%)

Design and implement build and release pipelines (40–45%)

Develop a security and compliance plan (10–15%)

Implement an instrumentation strategy (10–15%)

Configure processes and communications (10–15%)


Configure activity traceability and flow of work
Plan and implement a structure for the flow of work and feedback cycles

Identify appropriate metrics related to flow of work, such as cycle times, time to
recovery, and lead time

Integrate pipelines with work item tracking tools, such as Azure DevOps and
GitHub

Implement traceability policies decided by development

Integrate a repository with Azure Boards

Configure collaboration and communication


Communicate actionable information by using custom dashboards in Azure
DevOps

Document a project by using tools, such as wikis and process diagrams

Configure release documentation, including release notes and API documentation

Automate creation of documentation from Git history

Configure notifications by using webhooks

Design and implement source control (15–20%)

Design and implement a source control strategy


Design and implement an authentication strategy

Design a strategy for managing large files, including Git LFS and git-fat

Design a strategy for scaling and optimizing a Git repository, including Scalar and
cross-repository sharing

Implement workflow hooks

Plan and implement branching strategies for the source code

Design a branch strategy, including trunk-based, feature branch, and release


branch
Design and implement a pull request workflow by using branch policies and
branch protections

Implement branch merging restrictions by using branch policies and branch


protections

Configure and manage repositories

Integrate GitHub repositories with Azure Pipelines, one of the services in Azure
DevOps

Configure permissions in the source control repository

Configure tags to organize the source control repository

Recover data by using Git commands

Purge data from source control

Design and implement build and release pipelines (40–


45%)

Design and implement pipeline automation

Integrate pipelines with external tools, including dependency scanning, security


scanning, and code coverage

Design and implement quality and release gates, including security and
governance

Design integration of automated tests into a pipeline

Design and implement a comprehensive testing strategy (including local tests, unit
tests, integration tests, and load tests)

Design and implement UI testing

Implement orchestration of tools, such as GitHub Actions and Azure Pipelines

Design and implement a package management strategy

Design a package management implementation that uses Azure Artifacts, GitHub


Packages, NuGet, and npm
Design and implement package feeds, including upstream sources

Design and implement a dependency versioning strategy for code assets and
packages, including semantic versioning and date-based

Design and implement a versioning strategy for pipeline artifacts

Design and implement pipelines

Select a deployment automation solution, including GitHub Actions and Azure


Pipelines

Design and implement an agent infrastructure, including cost, tool selection,


licenses, connectivity, and maintainability

Develop and implement pipeline trigger rules

Develop pipelines, including classic and YAML

Design and implement a strategy for job execution order, including parallelism and
multi-stage

Develop complex pipeline scenarios, such as containerized agents and hybrid

Configure and manage self-hosted agents, including virtual machine (VM)


templates and containerization

Create reusable pipeline elements, including YAML templates, task groups,


variables, and variable groups

Design and implement checks and approvals by using YAML environments

Design and implement deployments

Design a deployment strategy, including blue/green, canary, ring, progressive


exposure, feature flags, and A/B testing

Design a pipeline to ensure reliable order of dependency deployments

Plan for minimizing downtime during deployments by using VIP swap, load
balancer, and rolling deployments

Design a hotfix path plan for responding to high-priority code fixes

Implement load balancing for deployment, including Azure Traffic Manager and
the Web Apps feature of Azure App Service
Implement feature flags by using Azure App Configuration Feature Manager

Implement application deployment by using containers, binary, and scripts

Design and implement infrastructure as code (IaC)

Recommend a configuration management technology for application


infrastructure

Implement a configuration management strategy for application infrastructure,


including IaC

Define an IaC strategy, including source control and automation of testing and
deployment

Design and implement desired state configuration for environments, including


Azure Automation State Configuration, Azure Resource Manager, Bicep, and Azure
Automanage Machine Configuration

Maintain pipelines

Monitor pipeline health, including failure rate, duration, and flaky tests

Optimize pipelines for cost, time, performance, and reliability

Analyze pipeline load to determine agent configuration and capacity

Design and implement a retention strategy for pipeline artifacts and dependencies

Develop a security and compliance plan (10–15%)

Design and implement a strategy for managing sensitive


information in automation

Implement and manage service connections

Implement and manage personal access tokens

Implement and manage secrets, keys, and certificates by using Azure Key Vault,
GitHub secrets, and Azure Pipelines secrets

Design and implement a strategy for managing sensitive files during deployment

Design pipelines to prevent leakage of sensitive information


Automate security and compliance scanning
Automate analysis of source code by using GitHub code scanning, GitHub secrets
scanning, pipeline-based scans, and SonarQube

Automate security scanning, including container scanning and OWASP ZAP

Automate analysis of licensing, vulnerabilities, and versioning of open-source


components by using Mend Bolt and GitHub Dependency Scanning

Implement an instrumentation strategy (10–15%)

Configure monitoring for a DevOps environment

Configure and integrate monitoring by using Azure Monitor

Configure and integrate with monitoring tools, such as Azure Monitor and
Application Insights

Manage access control to the monitoring platform

Configure alerts for pipeline events

Analyze metrics
Inspect distributed tracing by using Application Insights

Inspect application performance indicators

Inspect infrastructure performance indicators, including CPU, memory, disk, and


network

Identify and monitor metrics for business value

Analyze usage metrics by using Application Insights

Interrogate logs using basic Kusto Query Language (KQL) queries


Study guide for Exam AZ-500: Microsoft
Azure Security Technologies
Article • 09/29/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 31, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 31, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 31, 2023

Audience profile
As the Azure security engineer, you implement, manage, and monitor security for
resources in Azure, multi-cloud, and hybrid environments as part of an end-to-end
infrastructure. You recommend security components and configurations to protect the
following:

Identity and access

Data

Applications

Networks

Your responsibilities as an Azure security engineer include:


Managing the security posture.

Identifying and remediating vulnerabilities.

Performing threat modelling.

Implementing threat protection.

You may also participate in responding to security incidents. As an Azure security


engineer, you work with architects, administrators, and developers to plan and
implement solutions that meet security and compliance requirements.

You should have:

Practical experience in administration of Microsoft Azure and hybrid environments.

Strong familiarity with compute, network, and storage in Azure and Microsoft
Entra.

Skills at a glance
Manage identity and access (25–30%)

Secure networking (20–25%)

Secure compute, storage, and databases (20–25%)

Manage security operations (25–30%)

Manage identity and access (25–30%)

Manage identities in Microsoft Entra ID


Secure users in Microsoft Entra ID

Secure groups in Microsoft Entra ID

Recommend when to use external identities

Secure external identities

Implement Microsoft Entra Identity Protection

Manage authentication by using Microsoft Entra ID


Configure Microsoft Entra Verified ID

Implement multi-factor authentication (MFA)

Implement passwordless authentication

Implement password protection

Implement single sign-on (SSO)

Integrate single sign on (SSO) and identity providers

Recommend and enforce modern authentication protocols

Manage authorization by using Microsoft Entra ID

Configure Azure role permissions for management groups, subscriptions, resource


groups, and resources

Assign built-in roles in Microsoft Entra ID

Assign built-in roles in Azure

Create and assign custom roles, including Azure roles and Microsoft Entra roles

Implement and manage Microsoft Entra Permissions Management

Configure Microsoft Entra Privileged Identity Management (PIM)

Configure role management and access reviews in Microsoft Entra

Implement Conditional Access policies

Manage application access in Microsoft Entra ID


Manage access to enterprise applications in Microsoft Entra ID, including OAuth
permission grants

Manage app registrations in Microsoft Entra ID

Configure app registration permission scopes

Manage app registration permission consent

Manage and use service principals

Manage managed identities for Azure resources


Recommend when to use and configure an Microsoft Entra Application Proxy,
including authentication

Secure networking (20–25%)

Plan and implement security for virtual networks

Plan and implement Network Security Groups (NSGs) and Application Security
Groups (ASGs)

Plan and implement user-defined routes (UDRs)

Plan and implement Virtual Network peering or VPN gateway

Plan and implement Virtual WAN, including secured virtual hub

Secure VPN connectivity, including point-to-site and site-to-site

Implement encryption over ExpressRoute

Configure firewall settings on PaaS resources

Monitor network security by using Network Watcher, including NSG flow logging

Plan and implement security for private access to Azure resources


Plan and implement virtual network Service Endpoints

Plan and implement Private Endpoints

Plan and implement Private Link services

Plan and implement network integration for Azure App Service and Azure
Functions

Plan and implement network security configurations for an App Service


Environment (ASE)

Plan and implement network security configurations for an Azure SQL Managed
Instance

Plan and implement security for public access to Azure resources


Plan and implement Transport Layer Security (TLS) to applications, including Azure
App Service and API Management

Plan, implement, and manage an Azure Firewall, including Azure Firewall Manager
and firewall policies

Plan and implement an Azure Application Gateway

Plan and implement an Azure Front Door, including Content Delivery Network
(CDN)

Plan and implement a Web Application Firewall (WAF)

Recommend when to use Azure DDoS Protection Standard

Secure compute, storage, and databases (20–25%)

Plan and implement advanced security for compute

Plan and implement remote access to public endpoints, including Azure Bastion
and just-in-time (JIT) virtual machine (VM) access

Configure network isolation for Azure Kubernetes Service (AKS)

Secure and monitor AKS

Configure authentication for AKS

Configure security monitoring for Azure Container Instances (ACIs)

Configure security monitoring for Azure Container Apps (ACAs)

Manage access to Azure Container Registry (ACR)

Configure disk encryption, including Azure Disk Encryption (ADE), encryption as


host, and confidential disk encryption

Recommend security configurations for Azure API Management

Plan and implement security for storage

Configure access control for storage accounts

Manage life cycle for storage account access keys

Select and configure an appropriate method for access to Azure Files


Select and configure an appropriate method for access to Azure Blob Storage

Select and configure an appropriate method for access to Azure Tables

Select and configure an appropriate method for access to Azure Queues

Select and configure appropriate methods for protecting against data security
threats, including soft delete, backups, versioning, and immutable storage

Configure Bring your own key (BYOK)

Enable double encryption at the Azure Storage infrastructure level

Plan and implement security for Azure SQL Database and Azure
SQL Managed Instance
Enable database authentication by using Microsoft Entra ID

Enable database auditing

Identify use cases for the Microsoft Purview governance portal

Implement data classification of sensitive information by using the Microsoft


Purview governance portal

Plan and implement dynamic masking

Implement Transparent Database Encryption (TDE)

Recommend when to use Azure SQL Database Always Encrypted

Manage security operations (25–30%)

Plan, implement, and manage governance for security


Create, assign, and interpret security policies and initiatives in Azure Policy

Configure security settings by using Azure Blueprint

Deploy secure infrastructures by using a landing zone

Create and configure an Azure Key Vault

Recommend when to use a dedicated Hardware Security Module (HSM)


Configure access to Key Vault, including vault access policies and Azure Role Based
Access Control

Manage certificates, secrets, and keys

Configure key rotation

Configure backup and recovery of certificates, secrets, and keys

Manage security posture by using Microsoft Defender for Cloud


Identify and remediate security risks by using the Microsoft Defender for Cloud
Secure Score and Inventory

Assess compliance against security frameworks and Microsoft Defender for Cloud

Add industry and regulatory standards to Microsoft Defender for Cloud

Add custom initiatives to Microsoft Defender for Cloud

Connect hybrid cloud and multi-cloud environments to Microsoft Defender for


Cloud

Identify and monitor external assets by using Microsoft Defender External Attack
Surface Management

Configure and manage threat protection by using Microsoft


Defender for Cloud

Enable workload protection services in Microsoft Defender for Cloud, including


Microsoft Defender for Storage, Databases, Containers, App Service, Key Vault,
Resource Manager, and DNS

Configure Microsoft Defender for Servers

Configure Microsoft Defender for Azure SQL Database

Manage and respond to security alerts in Microsoft Defender for Cloud

Configure workflow automation by using Microsoft Defender for Cloud

Evaluate vulnerability scans from Microsoft Defender for Server

Configure and manage security monitoring and automation


solutions
Monitor security events by using Azure Monitor

Configure data connectors in Microsoft Sentinel

Create and customize analytics rules in Microsoft Sentinel

Evaluate alerts and incidents in Microsoft Sentinel

Configure automation in Microsoft Sentinel

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

Study resources Links to learning and documentation

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

Find documentation Azure documentation


Azure Active Directory (AD)
Azure Firewall documentation
Azure Firewall Manager documentation
Azure Application Gateway documentation
Azure Front Door and CDN Documentation
Web Application Firewall documentation
Azure Key Vault documentation
Azure virtual network service endpoint policies
Manage Azure Private Endpoints - Azure Private Link
Create a Private Link service by using the Azure portal
Azure DDoS Protection Standard documentation
Endpoint Protection on a Windows VM in Azure
Secure and use policies - Azure Virtual Machines
Security - Azure App Service
Azure Policy documentation
Overview of Microsoft Defender for Servers
Microsoft Defender for Cloud documentation
Microsoft Threat Modeling Tool overview
Azure Monitor documentation
Microsoft Sentinel documentation
Azure Storage documentation
Azure Files documentation
Azure SQL documentation

Ask a question Microsoft Q&A | Microsoft Docs


Study resources Links to learning and documentation

Get community Azure Community Support


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Azure Fridays
Browse other Microsoft Learn shows

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

Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes

Audience profile Minor

Manage identity and access Manage identity and access No


change

Manage identities in Azure AD Manage identities in Microsoft Entra ID Minor

Manage authentication by using Azure Manage authentication by using Minor


AD Microsoft Entra ID

Manage authorization by using Azure AD Manage authorization by using Microsoft Minor


Entra ID

Manage application access in Azure AD Manage application access in Microsoft Minor


Entra ID

Secure networking Secure networking No


change

Plan and implement security for virtual Plan and implement security for virtual No
networks networks change

Plan and implement security for private Plan and implement security for private No
access to Azure resources access to Azure resources change

Plan and implement security for public Plan and implement security for public No
access to Azure resources access to Azure resources change
Skill area prior to October 31, 2023 Skill area as of October 31, 2023 Changes

Secure compute, storage, and databases Secure compute, storage, and databases No
change

Plan and implement advanced security Plan and implement advanced security No
for compute for compute change

Plan and implement security for storage Plan and implement security for storage No
change

Plan and implement security for Azure Plan and implement security for Azure Minor
SQL Database and Azure SQL Managed SQL Database and Azure SQL Managed
Instance Instance

Manage security operations Manage security operations No


change

Plan, implement, and manage Plan, implement, and manage No


governance for security governance for security change

Manage security posture by using Manage security posture by using No


Microsoft Defender for Cloud Microsoft Defender for Cloud change

Configure and manage threat protection Configure and manage threat protection No
by using Microsoft Defender for Cloud by using Microsoft Defender for Cloud change

Configure and manage security Configure and manage security No


monitoring and automation solutions monitoring and automation solutions change

Skills measured prior to October 31, 2023

Audience profile
The Azure Security Engineer implements, manages, and monitors security for resources
in Azure, multi-cloud, and hybrid environments as part of an end-to-end infrastructure.
They recommend security components and configurations to protect identity & access,
data, applications, and networks. ​

Responsibilities for an Azure Security Engineer include managing the security posture,
identifying and remediating vulnerabilities, performing threat modelling, and
implementing threat protection. They may also participate in responding to security
incidents. ​

Azure Security Engineers work with architects, administrators, and developers to plan
and implement solutions that meet security and compliance requirements. ​
The Azure Security Engineer should have practical experience in administration of
Microsoft Azure and hybrid environments. The Azure Security Engineer should have a
strong familiarity with compute, network, and storage in Azure, as well as Azure Active
Directory (Azure AD), part of Microsoft Entra.

Skills at a glance
Manage identity and access (25–30%)

Secure networking (20–25%)

Secure compute, storage, and database (20–25%)

Manage security operations (25–30%)

Manage identity and access (25–30%)

Manage identities in Azure AD


Secure users in Azure AD

Secure directory groups in Azure AD

Recommend when to use external identities

Secure external identities

Implement Azure AD Identity Protection

Manage authentication by using Azure AD


Configure Microsoft Entra Verified ID

Implement multi-factor authentication (MFA)

Implement passwordless authentication

Implement password protection

Implement single sign-on (SSO)

Integrate single sign on (SSO) and identity providers

Recommend and enforce modern authentication protocols


Manage authorization by using Azure AD
Configure Azure role permissions for management groups, subscriptions, resource
groups, and resources

Assign built-in roles in Azure AD

Assign built-in roles in Azure

Create and assign custom roles, including Azure roles and Azure AD roles

Implement and manage Microsoft Entra Permissions Management

Configure Azure AD Privileged Identity Management (PIM)

Configure role management and access reviews by using Microsoft Entra Identity
Governance

Implement Conditional Access policies

Manage application access in Azure AD

Manage access to enterprise applications in Azure AD, including OAuth permission


grants

Manage app registrations in Azure AD

Configure app registration permission scopes

Manage app registration permission consent

Manage and use service principals

Manage managed identities for Azure resources

Recommend when to use and configure an Azure AD Application Proxy, including


authentication

Secure networking (20–25%)

Plan and implement security for virtual networks

Plan and implement Network Security Groups (NSGs) and Application Security
Groups (ASGs)

Plan and implement user-defined routes (UDRs)


Plan and implement VNET peering or VPN gateway

Plan and implement Virtual WAN, including secured virtual hub

Secure VPN connectivity, including point-to-site and site-to-site

Implement encryption over ExpressRoute

Configure firewall settings on PaaS resources

Monitor network security by using Network Watcher, including NSG flow logging

Plan and implement security for private access to Azure resources


Plan and implement virtual network Service Endpoints

Plan and implement Private Endpoints

Plan and implement Private Link services

Plan and implement network integration for Azure App Service and Azure
Functions

Plan and implement network security configurations for an App Service


Environment (ASE)

Plan and implement network security configurations for an Azure SQL Managed
Instance

Plan and implement security for public access to Azure resources

Plan and implement TLS to applications, including Azure App Service and API
Management

Plan, implement, and manage an Azure Firewall, including Azure Firewall Manager
and firewall policies

Plan and implement an Azure Application Gateway

Plan and implement an Azure Front Door, including Content Delivery Network
(CDN)

Plan and implement a Web Application Firewall (WAF)

Recommend when to use Azure DDoS Protection Standard


Secure compute, storage, and databases (20–25%)

Plan and implement advanced security for compute


Plan and implement remote access to public endpoints, including Azure Bastion
and just-in-time (JIT) VM access

Configure network isolation for Azure Kubernetes Service (AKS)

Secure and monitor AKS

Configure authentication for AKS

Configure security monitoring for Azure Container Instances (ACIs)

Configure security monitoring for Azure Container Apps (ACAs)

Manage access to Azure Container Registry (ACR)

Configure disk encryption, including Azure Disk Encryption (ADE), encryption as


host, and confidential disk encryption

Recommend security configurations for Azure API Management

Plan and implement security for storage


Configure access control for storage accounts

Manage life cycle for storage account access keys

Select and configure an appropriate method for access to Azure Files

Select and configure an appropriate method for access to Azure Blob Storage

Select and configure an appropriate method for access to Azure Tables

Select and configure an appropriate method for access to Azure Queues

Select and configure appropriate methods for protecting against data security
threats, including soft delete, backups, versioning, and immutable storage

Configure Bring your own key (BYOK)

Enable double encryption at the Azure Storage infrastructure level


Plan and implement security for Azure SQL Database and Azure
SQL Managed Instance

Enable database authentication by using Microsoft Azure AD

Enable database auditing

Identify use cases for the Microsoft Purview governance portal

Implement data classification of sensitive information by using the Microsoft


Purview governance portal

Plan and implement dynamic masking

Implement Transparent Database Encryption (TDE)

Recommend when to use Azure SQL Database Always Encrypted

Manage security operations (25–30%)

Plan, implement, and manage governance for security


Create, assign, and interpret security policies and initiatives in Azure Policy

Configure security settings by using Azure Blueprint

Deploy secure infrastructures by using a landing zone

Create and configure an Azure Key Vault

Recommend when to use a Dedicated HSM

Configure access to Key Vault, including vault access policies and Azure Role Based
Access Control

Manage certificates, secrets, and keys

Configure key rotation

Configure backup and recovery of certificates, secrets, and keys

Manage security posture by using Microsoft Defender for Cloud

Identify and remediate security risks by using the Microsoft Defender for Cloud
Secure Score and Inventory
Assess compliance against security frameworks and Microsoft Defender for Cloud

Add industry and regulatory standards to Microsoft Defender for Cloud

Add custom initiatives to Microsoft Defender for Cloud

Connect hybrid cloud and multi-cloud environments to Microsoft Defender for


Cloud

Identify and monitor external assets by using Microsoft Defender External Attack
Surface Management

Configure and manage threat protection by using Microsoft


Defender for Cloud
Enable workload protection services in Microsoft Defender for Cloud, including
Microsoft Defender for Storage, Databases, Containers, App Service, Key Vault,
Resource Manager, and DNS

Configure Microsoft Defender for Servers

Configure Microsoft Defender for Azure SQL Database

Manage and respond to security alerts in Microsoft Defender for Cloud

Configure workflow automation by using Microsoft Defender for Cloud

Evaluate vulnerability scans from Microsoft Defender for Server

Configure and manage security monitoring and automation


solutions

Monitor security events by using Azure Monitor

Configure data connectors in Microsoft Sentinel

Create and customize analytics rules in Microsoft Sentinel

Evaluate alerts and incidents in Microsoft Sentinel

Configure automation in Microsoft Sentinel


Study guide for Exam AZ-700:
Designing and Implementing Microsoft
Azure Networking Solutions
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 23, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 23, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of August 23, 2023

Audience profile

Candidates for this exam should have subject matter expertise in planning,
implementing, and managing Azure networking solutions, including core network
infrastructure, hybrid connectivity, application delivery services, private access to Azure
services, and network security.

Responsibilities for Azure network engineers include optimizing performance, resiliency,


scale, and security of Azure networking solutions. These professionals deploy the
solutions by using the Azure portal, the command line, and templates. They proactively
monitor network environments to identify issues and minimize risk.

Azure network engineers work with solution architects, cloud administrators, security
engineers, application developers, and DevOps engineers to deliver Azure solutions.
They also assist Azure support engineers in resolving connectivity issues reported by
customers.

Candidates for this exam should have experience creating and managing compute,
storage, and networking resources in Azure. They should understand networking
fundamentals, such as name resolution, network protocols, and network address
management.

Design and implement core networking infrastructure (20–25%)

Design, implement and manage connectivity services (20–25%)

Design and implement application delivery services (20–25%)

Design and implement private access to Azure services (5–10%)

Secure network connectivity to Azure resources (15–20%)

Design and implement core networking infrastructure


(20–25%)

Design and implement IP addressing for Azure resources


Plan and implement network segmentation and address spaces

Create a virtual network (VNet)

Plan and configure subnetting for services, including VNet gateways, private
endpoints, firewalls, application gateways, VNet-integrated platform services, and
Azure Bastion

Plan and configure subnet delegation

Create a prefix for public IP addresses

Choose when to use a public IP address prefix

Plan and implement a custom public IP address prefix (bring your own IP)

Create a new public IP address


Associate public IP addresses to resources

Design and implement name resolution


Design name resolution inside a VNet

Configure DNS settings for a VNet

Design public DNS zones

Design private DNS zones

Configure a public or private DNS zone

Link a private DNS zone to a VNet

Design and implement DNS private resolver

Design and implement VNet connectivity and routing

Design service chaining, including gateway transit

Design virtual private network (VPN) connectivity between VNets

Implement VNet peering

Design and implement user-defined routes (UDRs)

Associate a route table with a subnet

Configure forced tunneling

Diagnose and resolve routing issues

Design and implement Azure Route Server

Identify appropriate use cases for a Virtual Network NAT gateway

Implement a NAT gateway

Monitor networks
Configure monitoring, network diagnostics, and logs in Azure Network Watcher

Monitor and repair network health by using Azure Network Watcher

Activate and monitor distributed denial-of-service (DDoS) protection


Activate and monitor Microsoft Defender for DNS

Design, implement, and manage connectivity services


(20–25%)

Design, implement, and manage a site-to-site VPN connection

Design a site-to-site VPN connection, including for high availability

Select an appropriate VNet gateway SKU for site-to-site VPN requirements

Implement a site-to-site VPN connection

Identify when to use a policy-based VPN versus a route-based VPN connection

Create and configure an IPsec/IKE policy

Diagnose and resolve virtual network gateway connectivity issues

Implement Azure Extended Network

Design, implement, and manage a point-to-site VPN connection

Select an appropriate virtual network gateway SKU for point-to-site VPN


requirements

Select and configure a tunnel type

Select an appropriate authentication method

Configure RADIUS authentication

Configure certificate-based authentication

Configure authentication by using Azure Active Directory (Azure AD), part of


Microsoft Entra

Implement a VPN client configuration file

Diagnose and resolve client-side and authentication issues

Specify Azure requirements for Always On authentication

Specify Azure requirements for Azure Network Adapter


Design, implement, and manage Azure ExpressRoute
Select an ExpressRoute connectivity model

Select an appropriate ExpressRoute SKU and tier

Design and implement ExpressRoute to meet requirements, including cross-region


connectivity, redundancy, and disaster recovery

Design and implement ExpressRoute options, including Global Reach, FastPath,


and ExpressRoute Direct

Choose between private peering only, Microsoft peering only, or both

Configure private peering

Configure Microsoft peering

Create and configure an ExpressRoute gateway

Connect a virtual network to an ExpressRoute circuit

Recommend a route advertisement configuration

Configure encryption over ExpressRoute

Implement Bidirectional Forwarding Detection

Diagnose and resolve ExpressRoute connection issues

Design and implement an Azure Virtual WAN architecture

Select a Virtual WAN SKU

Design a Virtual WAN architecture, including selecting types and services

Create a hub in Virtual WAN

Choose an appropriate scale unit for each gateway type

Deploy a gateway into a Virtual WAN hub

Configure virtual hub routing

Create a network virtual appliance (NVA) in a virtual hub

Integrate a Virtual WAN hub with a third-party NVA


Design and implement application delivery services (20–
25%)

Design and implement an Azure Load Balancer


Map requirements to features and capabilities of Azure Load Balancer

Identify appropriate use cases for Azure Load Balancer

Choose an Azure Load Balancer SKU and tier

Choose between public and internal

Choose between regional and global

Create and configure an Azure Load Balancer

Implement a load balancing rule

Create and configure inbound NAT rules

Create and configure explicit outbound rules, including SNAT

Design and implement Azure Application Gateway


Map requirements to features and capabilities of Azure Application Gateway

Identify appropriate use cases for Azure Application Gateway

Choose between manual and autoscale

Create a back-end pool

Configure health probes

Configure listeners

Configure routing rules

Configure HTTP settings

Configure Transport Layer Security (TLS)

Configure rewrite sets

Design and implement Azure Front Door


Map requirements to features and capabilities of Azure Front Door

Identify appropriate use cases for Azure Front Door

Choose an appropriate tier

Configure an Azure Front Door, including routing, origins, and endpoints

Configure SSL termination and end-to-end SSL encryption

Configure caching

Configure traffic acceleration

Implement rules, URL rewrite, and URL redirect

Secure an origin by using Azure Private Link in Azure Front Door

Design and implement Azure Traffic Manager

Identify appropriate use cases for Azure Traffic Manager

Configure a routing method

Configure endpoints

Design and implement private access to Azure services


(5–10%)

Design and implement Azure Private Link service and Azure private
endpoints
Plan private endpoints

Create private endpoints

Configure access to private endpoints

Create a Private Link service

Integrate Private Link and Private Endpoint with DNS

Integrate a Private Link service with on-premises clients

Design and implement service endpoints


Choose when to use a service endpoint

Create service endpoints

Configure service endpoint policies

Configure access to service endpoints

Secure network connectivity to Azure resources (15–20%)

Implement and manage network security groups

Create a network security group (NSG)

Associate a NSG to a resource

Create an application security group (ASG)

Associate an ASG to a network interface card (NIC)

Create and configure NSG rules

Interpret NSG flow logs

Validate NSG flow rules

Verify IP flow

Configure an NSG for remote server administration, including Azure Bastion

Design and implement Azure Firewall and Azure Firewall Manager

Map requirements to features and capabilities of Azure Firewall

Select an appropriate Azure Firewall SKU

Design an Azure Firewall deployment

Create and implement an Azure Firewall deployment

Configure Azure Firewall rules

Create and implement Azure Firewall Manager policies

Create a secure hub by deploying Azure Firewall inside an Azure Virtual WAN hub
Design and implement a Web Application Firewall (WAF)
deployment

Map requirements to features and capabilities of WAF

Design a WAF deployment

Configure detection or prevention mode

Configure rule sets for WAF on Azure Front Door

Configure rule sets for WAF on Application Gateway

Implement a WAF policy

Associate a WAF policy

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

Study resources Links to learning and documentation

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

Find documentation Azure documentation


Virtual Private Networking (VPN)
Azure Active Directory (AD)
RADIUS authentication with Azure Active Directory
Azure ExpressRoute Overview
Create virtual network (VNet)
DNS Zones and Records overview - Azure DNS
Azure Virtual WAN Overview
Azure Route Server documentation
Load Balancer
Azure Application Gateway documentation
Azure Front Door and CDN Documentation
Azure Traffic Manager
Azure Virtual Network NAT Documentation
Azure Firewall documentation
Web Application Firewall documentation
Azure Monitor documentation
What is Azure Private Link?
Manage Azure Private Endpoints
Study resources Links to learning and documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure Community Support


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Azure Fridays
Browse other Microsoft Learn shows

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

Skill area prior to August 23, 2023 Skill area as of August 23, 2023 Changes

Design and implement core networking Design and implement core networking No
infrastructure infrastructure change

Design and implement private IP Design and implement IP addressing for Minor
addressing for Azure resources Azure resources

Design and implement name resolution Design and implement name resolution Minor

Design and implement VNet connectivity Design and implement VNet connectivity No
and routing and routing change

Monitor networks Monitor networks No


change

Design, implement, and manage Design, implement, and manage No


connectivity services connectivity services change

Design, implement, and manage a site- Design, implement, and manage a site- No
to-site VPN connection to-site VPN connection change

Design, implement, and manage a point- Design, implement, and manage a point- No
to-site VPN connection to-site VPN connection change

Design, implement, and manage Azure Design, implement, and manage Azure No
ExpressRoute ExpressRoute change
Skill area prior to August 23, 2023 Skill area as of August 23, 2023 Changes

Design and implement Azure Virtual Design and implement Azure Virtual No
WAN architecture WAN architecture change

Design and implement application Design and implement application No


delivery services delivery services change

Design and implement an Azure Load Design and implement an Azure Load Minor
Balancer Balancer

Design and implement Azure Application Design and implement Azure Application Minor
Gateway Gateway

Design and implement Azure Front Door Design and implement Azure Front Door No
change

Design and implement Azure Traffic Design and implement Azure Traffic No
Manager Manager change

Design and implement private access to Design and implement private access to No
Azure services Azure services change

Design and implement Azure Private Link Design and implement Azure Private Link Major
service and Azure private endpoints service and Azure private endpoints

Design and implement service endpoints Design and implement service endpoints No
change

Secure network connectivity to Azure Secure network connectivity to Azure No


resources resources change

Implement and manage network security Implement and manage network security No
groups groups change

Design and implement Azure Firewall Design and implement Azure Firewall No
and Azure Firewall Manager and Azure Firewall Manager change

Design and implement a Web Design and implement a Web No


Application Firewall (WAF) deployment Application Firewall (WAF) deployment change

Skills measured prior to August 23, 2023

Audience profile
Candidates for this exam should have subject matter expertise in planning,
implementing, and managing Azure networking solutions, including core network
infrastructure, hybrid connectivity, application delivery services, private access to Azure
services, and network security.

Responsibilities for Azure network engineers include optimizing performance, resiliency,


scale, and security of Azure networking solutions. These professionals deploy the
solutions by using the Azure portal, the command line, and templates. They proactively
monitor network environments to identify issues and minimize risk.

Azure network engineers work with solution architects, cloud administrators, security
engineers, application developers, and DevOps engineers to deliver Azure solutions.
They also assist Azure support engineers in resolving connectivity issues reported by
customers.

Candidates for this exam should have experience creating and managing compute,
storage, and networking resources in Azure. They should understand networking
fundamentals, such as name resolution, network protocols, and network address
management.

Design and implement core networking infrastructure (20–25%)

Design, implement, and manage connectivity services (20–25%)

Design and implement application delivery services (20–25%)

Design and implement private access to Azure services (5–10%)

Secure network connectivity to Azure resources (15–20%)

Design and implement core networking infrastructure


(20–25%)

Design and implement private IP addressing for Azure resources

Plan and implement network segmentation and address spaces

Create a virtual network (VNet)

Plan and configure subnetting for services, including VNet gateways, private
endpoints, firewalls, application gateways, VNet-integrated platform services, and
Azure Bastion

Plan and configure subnet delegation

Create a prefix for public IP addresses


Choose when to use a public IP address prefix

Plan and implement a custom public IP address prefix (bring your own IP)

Create a new public IP address

Associate public IP addresses to resources

Design and implement name resolution

Design name resolution inside a VNet

Configure DNS settings for a VNet

Design public DNS zones

Design private DNS zones

Configure a public or private DNS zone

Link a private DNS zone to a VNet

Design and implement VNet connectivity and routing

Design service chaining, including gateway transit

Design virtual private network (VPN) connectivity between VNets

Implement VNet peering

Design and implement user-defined routes (UDRs)

Associate a route table with a subnet

Configure forced tunneling

Diagnose and resolve routing issues

Design and implement Azure Route Server

Identify appropriate use cases for a Virtual Network NAT gateway

Implement a NAT gateway

Monitor networks
Configure monitoring, network diagnostics, and logs in Azure Network Watcher
Monitor and repair network health by using Azure Network Watcher

Activate and monitor distributed denial-of-service (DDoS) protection

Activate and monitor Microsoft Defender for DNS

Design, implement, and manage connectivity services


(20–25%)

Design, implement, and manage a site-to-site VPN connection


Design a site-to-site VPN connection, including for high availability

Select an appropriate VNet gateway SKU for site-to-site VPN requirements

Implement a site-to-site VPN connection

Identify when to use a policy-based VPN versus a route-based VPN connection

Create and configure an IPsec/IKE policy

Diagnose and resolve virtual network gateway connectivity issues

Implement Azure Extended Network

Design, implement, and manage a point-to-site VPN connection

Select an appropriate virtual network gateway SKU for point-to-site VPN


requirements

Select and configure a tunnel type

Select an appropriate authentication method

Configure RADIUS authentication

Configure certificate-based authentication

Configure authentication by using Azure Active Directory (Azure AD), part of


Microsoft Entra

Implement a VPN client configuration file

Diagnose and resolve client-side and authentication issues

Specify Azure requirements for Always On authentication


Specify Azure requirements for Azure Network Adapter

Design, implement, and manage Azure ExpressRoute


Select an ExpressRoute connectivity model

Select an appropriate ExpressRoute SKU and tier

Design and implement ExpressRoute to meet requirements, including cross-region


connectivity, redundancy, and disaster recovery

Design and implement ExpressRoute options, including Global Reach, FastPath,


and ExpressRoute Direct

Choose between private peering only, Microsoft peering only, or both

Configure private peering

Configure Microsoft peering

Create and configure an ExpressRoute gateway

Connect a virtual network to an ExpressRoute circuit

Recommend a route advertisement configuration

Configure encryption over ExpressRoute

Implement Bidirectional Forwarding Detection

Diagnose and resolve ExpressRoute connection issues

Design and implement an Azure Virtual WAN architecture


Select a Virtual WAN SKU

Design a Virtual WAN architecture, including selecting types and services

Create a hub in Virtual WAN

Choose an appropriate scale unit for each gateway type

Deploy a gateway into a Virtual WAN hub

Configure virtual hub routing

Create a network virtual appliance (NVA) in a virtual hub


Integrate a Virtual WAN hub with a third-party NVA

Design and implement application delivery services (20–


25%)

Design and implement an Azure Load Balancer

Map requirements to features and capabilities of Azure Load Balancer

Identify appropriate use cases for Azure Load Balancer

Choose an Azure Load Balancer SKU and tier

Choose between public and internal

Create and configure an Azure Load Balancer

Implement a load balancing rule

Create and configure inbound NAT rules

Create and configure explicit outbound rules, including SNAT

Design and implement Azure Application Gateway


Map requirements to features and capabilities of Azure Application Gateway

Identify appropriate use cases for Azure Application Gateway

Create a back-end pool

Configure health probes

Configure listeners

Configure routing rules

Configure HTTP settings

Configure Transport Layer Security (TLS)

Configure rewrite sets

Design and implement Azure Front Door


Map requirements to features and capabilities of Azure Front Door

Identify appropriate use cases for Azure Front Door

Choose an appropriate tier

Configure an Azure Front Door, including routing, origins, and endpoints

Configure SSL termination and end-to-end SSL encryption

Configure caching

Configure traffic acceleration

Implement rules, URL rewrite, and URL redirect

Secure an origin by using Azure Private Link in Azure Front Door

Design and implement Azure Traffic Manager

Identify appropriate use cases for Azure Traffic Manager

Configure a routing method

Configure endpoints

Design and implement private access to Azure services


(5–10%)

Design and implement Azure Private Link service and Azure private
endpoints
Plan an Azure Private Link service

Create a Private Link service

Integrate a Private Link service with DNS

Plan private endpoints

Create private endpoints

Configure access to Azure resources by using private endpoints

Connect on-premises clients to a private endpoint


Integrate a private endpoint with DNS

Design and implement service endpoints


Choose when to use a service endpoint

Create service endpoints

Configure service endpoint policies

Configure access to service endpoints

Secure network connectivity to Azure resources (15–20%)

Implement and manage network security groups

Create a network security group (NSG)

Associate an NSG to a resource

Create an application security group (ASG)

Associate an ASG to a network interface card (NIC)

Create and configure NSG rules

Interpret NSG flow logs

Validate NSG flow rules

Verify IP flow

Configure an NSG for remote server administration, including Azure Bastion

Design and implement Azure Firewall and Azure Firewall Manager

Map requirements to features and capabilities of Azure Firewall

Select an appropriate Azure Firewall SKU

Design an Azure Firewall deployment

Create and implement an Azure Firewall deployment

Configure Azure Firewall rules


Create and implement Azure Firewall Manager policies

Create a secure hub by deploying Azure Firewall inside an Azure Virtual WAN hub

Design and implement a Web Application Firewall (WAF)


deployment
Map requirements to features and capabilities of WAF

Design a WAF deployment

Configure detection or prevention mode

Configure rule sets for WAF on Azure Front Door

Configure rule sets for WAF on Application Gateway

Implement a WAF policy

Associate a WAF policy


Study guide for Exam AZ-800:
Administering Windows Server Hybrid
Core Infrastructure
Article • 09/29/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 1, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 1, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of November 1, 2023

Audience profile
As a candidate for this exam, you’re responsible for configuring and managing Windows
Server on-premises, hybrid, and infrastructure as a service (IaaS) platform workloads. As
a Windows Server hybrid administrator, you’re tasked with:

Integrating Windows Server environments with Azure services.

Managing Windows Server in on-premises networks.


In this role, you manage and maintain Windows Server IaaS workloads in Azure as well
as migrating and deploying workloads to Azure. You typically collaborate with:

Azure administrators

Enterprise architects

Microsoft 365 administrators

Network engineers

As a candidate for this exam, you deploy, package, secure, update, and configure
Windows Server workloads using on-premises, hybrid, and cloud technologies. In this
role, you implement and manage on-premises and hybrid solutions, such as identity,
security, management, compute, networking, storage, monitoring, high availability, and
disaster recovery.

You use administrative tools and technologies such as Windows Admin Center,
PowerShell, Azure Arc, Azure Policy, Azure Monitor, Azure Automation Update
Management, Microsoft Defender for Identity, Microsoft Defender for Cloud, and IaaS
virtual machine (VM) administration.

As a candidate for this exam, you should have several years of experience with Windows
Server operating systems.

Skills at a glance
Deploy and manage Active Directory Domain Services (AD DS) in on-premises and
cloud environments (30–35%)

Manage Windows Servers and workloads in a hybrid environment (10–15%)

Manage virtual machines and containers (15–20%)

Implement and manage an on-premises and hybrid networking infrastructure (15–


20%)

Manage storage and file services (15–20%)

Deploy and manage Active Directory Domain Services


(AD DS) in on-premises and cloud environments (30–
35%)
Deploy and manage AD DS domain controllers
Deploy and manage domain controllers on-premises

Deploy and manage domain controllers in Azure

Deploy read-only domain controllers (RODCs)

Troubleshoot flexible single master operation (FSMO) roles

Configure and manage multi-site, multi-domain, and multi-forest


environments

Configure and manage forest and domain trusts

Configure and manage AD DS sites

Configure and manage AD DS replication

Create and manage AD DS security principals


Create and manage AD DS users and groups

Manage users and groups in multi-domain and multi-forest scenarios

Implement Group Managed Service Accounts (gMSAs)

Join Windows Servers to AD DS, Microsoft Entra Domain Services, and Microsoft
Entra ID

Implement and manage hybrid identities

Integrate Microsoft Entra ID, AD DS and Microsoft Entra Domain Services

Implement Microsoft Entra Connect

Manage Microsoft Entra Connect synchronization

Implement Microsoft Entra Connect cloud sync

Manage Microsoft Entra Domain Services

Manage Microsoft Entra Connect Health

Manage authentication in on-premises and hybrid environments


Configure and manage AD DS passwords

Manage Windows Server by using domain-based Group Policies


Implement Group Policy in AD DS

Implement Group Policy Preferences in AD DS

Implement Group Policy in Microsoft Entra Domain Services

Manage Windows Servers and workloads in a hybrid


environment (10–15%)

Manage Windows Servers in a hybrid environment


Deploy a Windows Admin Center Gateway server

Configure a target machine for Windows Admin Center

Configure PowerShell remoting

Configure Credential Security Support Provider protocol (CredSSP) or Kerberos


Delegation for 2nd Hop Remoting

Configure Just Enough Administration (JEA) for PowerShell remoting

Manage Windows Servers and workloads by using Azure services


Manage Windows Servers by using Azure Arc

Create and assign Azure Policy that uses guest configuration extension

Deploy Azure services using Azure VM extensions on non-Azure machines

Manage updates for Windows machines

Integrate Windows Servers with Log Analytics

Integrate Windows Servers with Microsoft Defender for Cloud

Manage IaaS VMs in Azure that run Windows Server

Implement Azure Automation for hybrid workloads

Create runbooks to automate tasks on target VMs


Implement Azure Automation State Configuration to prevent configuration drift in
IaaS machines

Manage virtual machines and containers (15–20%)

Manage Hyper-V and guest virtual machines

Enable VM Enhanced session mode

Manage VM using PowerShell remoting, PowerShell Direct and Secure Shell (SSH)
Direct for Linux VMs

Configure nested virtualization

Configure VM Memory

Configure integration services

Configure Discrete Device Assignment

Configure VM resource groups

Configure VM CPU groups

Configure hypervisor scheduling types

Manage VM checkpoints

Implementing high availability for virtual machines

Manage virtual hard disk (VHD) and virtual hard disk v2 (VHDX) files

Configure Hyper-V Network Adapter

Configure network interface card (NIC) Teaming

Configure Hyper-V Switch

Create and manage containers

Create Windows Server container images

Manage Windows Server container images

Configure container networking


Manage container instances

Manage Azure Virtual Machines that run Windows Server


Manage data disks

Resize Azure VM

Configure continuous delivery for an Azure VM

Configure connections to VMs

Manage Azure VM network configuration

Implement and manage an on-premises and hybrid


networking infrastructure (15–20%)

Implement on-premises and hybrid name resolution


Integrate DNS with AD DS

Create and manage DNS zones and records

Configure DNS forwarding/conditional forwarding

Integrate Windows Server DNS with Azure DNS private zones

Implement Domain Name System Security Extensions (DNSSEC)

Manage IP addressing in on-premises and hybrid scenarios

Implement and manage IP Address Management (IPAM)

Implement and configure the Dynamic Host Configuration protocol (DHCP) server
role (on-premises only)

Resolve IP address issues in hybrid environments

Create and manage DHCP scopes

Create and manage IP reservations

Implement DHCP high availability


Implement on-premises and hybrid network connectivity
Implement and manage the Remote Access role

Implement and manage Azure Network Adapter

Implement and manage Azure extended network

Implement and manage Network Policy Server role

Implement Web Application Proxy

Implement Azure Relay

Implement site-to-site VPN

Implement Azure Virtual WAN

Implement Microsoft Entra Application Proxy

Manage storage and file services (15–20%)

Configure and manage Azure File Sync


Create Azure File Sync Service

Create sync groups

Create cloud endpoints

Register servers

Create server endpoints

Configure cloud tiering

Monitor File Sync

Migrate Distributed File System (DFS) to Azure File Sync

Configure and manage Windows Server file shares


Configure Windows Server file share access

Configuring file screens

Configure file server resource manager (FSRM) quotas


Configure BranchCache

Implement and configure Distributed File System (DFS)

Configure Windows Server storage

Configure disks and volumes

Configure and manage Storage Spaces

Configure and manage Storage Replica

Configure Data Deduplication

Configure Server Message Block (SMB) direct

Configure Storage QoS

Configure file systems

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

Study resources Links to learning and documentation

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

Find documentation Windows Server documentation


Azure documentation
Connecting Windows Server to Azure hybrid services
Azure AD Domain Services documentation
Azure Active Directory (AD)
Azure Active Directory Connect
Create and manage group policy in Azure AD Domain Services
Deploy a Windows Admin Center gateway in Azure
PowerShell remoting
Azure Arc
Azure Policy guest configuration baseline for Windows
Manage hybrid Azure workloads using Windows Admin Center
Virtualization documentation
Containers on Windows documentation
Study resources Links to learning and documentation

Networking documentation
Windows Server Storage documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure Community Support


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Azure Fridays
Browse other Microsoft Learn shows

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

Skill area prior to November 1, Skill area as of November 1, 2023 Change


2023

Audience profile No
change

Deploy and manage AD DS in on- Deploy and manage Active Directory Domain Minor
premises and cloud environments Services (AD DS) in on-premises and cloud
environments

Deploy and Manage AD DS Domain Deploy and manage AD DS domain No


Controllers controllers change

Configure and manage multi-site, Configure and manage multi-site, multi- No


multi-domain, and multi-forest domain, and multi-forest environments change
environments

Create and manage AD DS security Create and manage AD DS security principals Minor
principals

Implement and manage hybrid Implement and manage hybrid identities Minor
identities

Manage Windows Server by using Manage Windows Server by using domain- Minor
domain-based Group Policies based Group Policies
Skill area prior to November 1, Skill area as of November 1, 2023 Change
2023

Manage Windows Servers and Manage Windows Servers and workloads in No


workloads in a hybrid environment a hybrid environment change

Manage Windows Servers in a hybrid Manage Windows Servers in a hybrid No


environment environment change

Manage Windows Servers and Manage Windows Servers and workloads by No


workloads by using Azure services using Azure services change

Manage virtual machines and Manage virtual machines and containers No


containers change

Manage Hyper-V and guest virtual Manage Hyper-V and guest virtual machines No
machines change

Create and manage containers Create and manage containers No


change

Manage Azure Virtual Machines that Manage Azure Virtual Machines that run No
run Windows Server Windows Server change

Implement and manage an on- Implement and manage an on-premises and No


premises and hybrid networking hybrid networking infrastructure change
infrastructure

Implement on-premises and hybrid Implement on-premises and hybrid name No


name resolution resolution change

Manage IP addressing in on- Manage IP addressing in on-premises and No


premises and hybrid scenarios hybrid scenarios change

Implement on-premises and hybrid Implement on-premises and hybrid network Minor
network connectivity connectivity

Manage storage and file services Manage storage and file services No
change

Configure and manage Azure File Configure and manage Azure File Sync No
Sync change

Configure and manage Windows Configure and manage Windows Server file No
Server file shares shares change

Configure Windows Server storage Configure Windows Server storage No


change

Skills measured prior to November 1, 2023


Audience profile
Candidates for this exam are responsible for configuring and managing Windows Server
on-premises, hybrid, and Infrastructure as a Service (IaaS) platform workloads. The
Windows Server Hybrid Administrator is tasked with integrating Windows Server
environments with Azure services and managing Windows Server in on-premises
networks. This role manages and maintains Windows Server IaaS workloads in Azure as
well as migrating and deploying workloads to Azure. This role typically collaborates with
Azure Administrators, Enterprise Architects, Microsoft 365 administrators, and network
engineers.

Candidates for this exam deploy, package, secure, update, and configure Windows
Server workloads using on-premises, hybrid, and cloud technologies. This role
implements and manages on-premises and hybrid solutions, such as identity, security,
management, compute, networking, storage, monitoring, high availability, and disaster
recovery. This role uses administrative tools and technologies such as Windows Admin
Center, PowerShell, Azure Arc, Azure Policy, Azure Monitor, Azure Automation Update
Management, Microsoft Defender for Identity, Microsoft Defender for Cloud, and IaaS
VM administration.

Candidates for this exam have several years of experience with Windows Server
operating systems.

Skills at a glance
Deploy and manage AD DS in on-premises and cloud environments (30–35%)

Manage Windows Servers and workloads in a hybrid environment (10–15%)

Manage virtual machines and containers (15–20%)

Implement and manage an on-premises and hybrid networking infrastructure (15–


20%)

Manage storage and file services (15–20%)

Deploy and manage AD DS in on-premises and cloud


environments (30–35%)

Deploy and manage AD DS domain controllers


Deploy and manage domain controllers on-premises
Deploy and manage domain controllers in Azure

Deploy RODCs

Troubleshoot FSMO roles

Configure and manage multi-site, multi-domain, and multi-forest


environments

Configure and manage forest and domain trusts

Configure and manage AD DS sites

Configure and manage AD DS replication

Create and manage AD DS security principals


Create and manage AD DS users and groups

Manage users and groups in multi-domain and multi-forest scenarios

Implement Group Managed Service Accounts (gMSAs)

Join Windows Servers to AD DS, Azure AD Domain Services, and Microsoft Azure
Active Directory (Azure AD), part of Microsoft Entra

Implement and manage hybrid identities


Integrate Microsoft Azure Active Directory (Azure AD), part of Microsoft Entra, AD
DS and Azure AD Domain Services

Implement Azure AD Connect

Manage Azure AD Connect synchronization

Implement Azure AD Connect cloud sync

Manage Azure AD Domain Services

Manage Azure AD Connect Health

Manage authentication in on-premises and hybrid environments

Configure and manage AD DS passwords


Manage Windows Server by using domain-based Group Policies
Implement Group Policy in AD DS

Implement Group Policy Preferences in AD DS

Implement Group Policy in Azure AD Domain Services

Manage Windows Servers and workloads in a hybrid


environment (10–15%)

Manage Windows Servers in a hybrid environment

Deploy a Windows Admin Center Gateway server

Configure a target machine for Windows Admin Center

Configure PowerShell remoting

Configure CredSSP or Kerberos Delegation for 2nd Hop Remoting

Configure JEA for PowerShell remoting

Manage Windows Servers and workloads by using Azure services


Manage Windows Servers by using Azure Arc

Create and assign Azure Policy that uses guest configuration extension

Deploy Azure services using Azure VM extensions on non-Azure machines

Manage updates for Windows machines

Integrate Windows Servers with Log Analytics

Integrate Windows Servers with Microsoft Defender for Cloud

Manage IaaS VMs in Azure that run Windows Server

Implement Azure Automation for hybrid workloads

Create runbooks to automate tasks on target VMs

Implement Azure Automation State Configuration to prevent configuration drift in


IaaS machines
Manage virtual machines and containers (15–20%)

Manage Hyper-V and guest virtual machines


Enable VM Enhanced session mode

Manage VM using PowerShell remoting, PowerShell Direct and SSH Direct for Linux
VMs

Configure nested virtualization

Configure VM Memory

Configure integration services

Configure Discrete Device Assignment

Configure VM resource groups

Configure VM CPU groups

Configure hypervisor scheduling types

Manage VM checkpoints

Implementing high availability for virtual machines

Manage VHD and VHDX files

Configure Hyper-V Network Adapter

Configure NIC Teaming

Configure Hyper-V Switch

Create and manage containers


Create Windows Server container images

Manage Windows Server container images

Configure container networking

Manage container instances

Manage Azure Virtual Machines that run Windows Server


Manage data disks

Resize Azure VM

Configure continuous delivery for an Azure VM

Configure connections to VMs

Manage Azure VM network configuration

Implement and manage an on-premises and hybrid


networking infrastructure (15–20%)

Implement on-premises and hybrid name resolution


Integrate DNS with AD DS

Create and manage DNS zones and records

Configure DNS forwarding/conditional forwarding

Integrate Windows Server DNS with Azure DNS private zones

Implement DNSSEC

Manage IP addressing in on-premises and hybrid scenarios

Implement and manage IPAM

Implement and configure the DHCP server role (on-premises only)

Resolve IP address issues in hybrid environments

Create and manage DHCP scopes

Create and manage IP reservations

Implement DHCP high availability

Implement on-premises and hybrid network connectivity

Implement and manage the Remote Access role

Implement and manage Azure Network Adapter


Implement and manage Azure extended network

Implement and manage Network Policy Server role

Implement Web Application Proxy

Implement Azure Relay

Implement site-to-site VPN

Implement Azure Virtual WAN

Implement Azure AD Application Proxy

Manage storage and file services (15–20%)

Configure and manage Azure File Sync

Create Azure File Sync Service

Create sync groups

Create cloud endpoints

Register servers

Create server endpoints

Configure cloud tiering

Monitor File Sync

Migrate DFS to Azure File Sync

Configure and manage Windows Server file shares

Configure Windows Server file share access

Configuring file screens

Configure FSRM quotas

Configure BranchCache

Implement and configure Distributed File System (DFS)


Configure Windows Server storage
Configure disks and volumes

Configure and manage Storage Spaces

Configure and manage Storage Replica

Configure Data Deduplication

Configure SMB direct

Configure Storage QoS

Configure file systems


Study guide for Exam AZ-801:
Configuring Windows Server Hybrid
Advanced Services
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of August 24, 2023 provided. Study this list if you plan to take the exam AFTER
that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 24, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while
others require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment
on Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of August 24, 2023

Audience profile

Candidates for this exam are responsible for configuring and managing Windows Server
on-premises, hybrid, and Infrastructure as a Service (IaaS) platform workloads. The
Windows Server Hybrid Administrator is tasked with integrating Windows Server
environments with Azure services and managing Windows Server in on-premises
networks. This role manages and maintains Windows Server IaaS workloads in Azure as
well as migrating and deploying workloads to Azure. This role typically collaborates with
Azure Administrators, Enterprise Architects, Microsoft 365 administrators, and network
engineers.

Candidates for this exam deploy, package, secure, update, and configure Windows
Server workloads using on-premises, hybrid, and cloud technologies. This role
implements and manages on-premises and hybrid solutions, such as identity, security,
management, compute, networking, storage, monitoring, high availability, and disaster
recovery. This role uses administrative tools and technologies such as Windows Admin
Center, PowerShell, Azure Arc, Azure Policy, Azure Monitor, Azure Automation Update
Management, Microsoft Defender for Identity, Microsoft Defender for Cloud, and IaaS
VM administration.

Candidates for this exam have several years of experience with Windows Server
operating systems.

Secure Windows Server on-premises and hybrid infrastructures (25–30%)

Implement and manage Windows Server high availability (10–15%)

Implement disaster recovery (10–15%)

Migrate servers and workloads (20–25%)

Monitor and troubleshoot Windows Server environments (20–25%)

Secure Windows Server on-premises and hybrid


infrastructures (25–30%)

Secure Windows Server operating system


Configure and manage Exploit Protection

Configure and manage Windows Defender Application Control

Configure and manage Microsoft Defender for Servers

Configure and manage Windows Defender Credential Guard

Configure SmartScreen

Implement operating system security by using Group Policies

Secure a hybrid Active Directory infrastructure


Configure password policies

Enable password block lists

Manage protected users

Manage account security on an RODC

Harden domain controllers

Configure authentication policy silos

Restrict access to domain controllers

Configure account security

Manage AD built-in administrative groups

Manage AD delegation

Implement and manage Microsoft Defender for Identity

Identify and remediate Windows Server security issues by using


Azure services

Monitor on-premises servers and Azure IaaS VMs by using Microsoft Sentinel

Identify and remediate security issues on-premises servers and Azure IaaS VMs by
using Microsoft Defender for Cloud

Secure Windows Server networking

Manage Windows Defender Firewall

Implement domain isolation

Implement connection security rules

Secure Windows Server storage


Manage Windows BitLocker Drive Encryption (BitLocker)

Manage and recover encrypted volumes

Enable storage encryption by using Azure Disk Encryption


Manage disk encryption keys for IaaS virtual machines

Implement and Manage Windows Server high availability


(10–15%)

Implement a Windows Server failover cluster

Implement a failover cluster on-premises, hybrid, or cloud-only

Create a Windows failover cluster

Implement a stretch cluster across datacenters or Azure regions

Configure storage for failover clustering

Modify quorum options

Configure network adapters for failover clustering

Configure cluster workload options

Configure cluster sets

Configure Scale-Out File servers

Create an Azure witness

Configure a floating IP address for the cluster

Implement load balancing for the failover cluster

Manage failover clustering


Implement cluster-aware updating

Recover a failed cluster node

Upgrade a node to Windows Server 2022

Failover workloads between nodes

Install Windows updates on cluster nodes

Manage failover clusters using Windows Admin Center


Implement and manage Storage Spaces Direct
Create a failover cluster using Storage Spaces Direct

Upgrade a Storage Spaces Direct node

Implement networking for Storage Spaces Direct

Configure Storage Spaces Direct

Implement disaster recovery (10–15%)

Manage backup and recovery for Windows Server


Back up and restore files and folders to Azure Recovery Services Vault

Install and manage Azure Backup Server

Back up and recover using Azure Backup Server

Manage backups in Azure Recovery Services Vault

Create a backup policy

Configure backup for Azure VM using the built-in backup agent

Recover VM using temporary snapshots

Recover VMs to new Azure VMs

Restore a VM

Implement disaster recovery by using Azure Site Recovery


Configure Azure Site Recovery networking

Configure Site Recovery for on-premises VMs

Configure a recovery plan

Configure Site Recovery for Azure VMs

Implement VM replication to secondary datacenter or Azure region

Configure Azure Site Recovery policies


Protect virtual machines by using Hyper-V replicas
Configure Hyper-V hosts for replication

Manage Hyper-V replica servers

Configure VM replication

Perform a failover

Migrate servers and workloads (20–25%)

Migrate on-premises storage to on-premises servers or Azure


Transfer data and share

Cut over to a new server by using Storage Migration Service (SMS)

Use Storage Migration Service to migrate to Azure VMs

Migrate to Azure file shares

Migrate on-premises servers to Azure


Deploy and configure Azure Migrate appliance

Migrate VM workloads to Azure IaaS

Migrate physical workloads to Azure IaaS

Migrate by using Azure Migrate

Migrate workloads from previous versions to Windows Server 2022

Migrate IIS

Migrate Hyper-V hosts

Migrate RDS host servers

Migrate DHCP

Migrate print servers

Migrate IIS workloads to Azure


Migrate IIS workloads to Azure Web Apps

Migrate IIS workloads to containers

Migrate an AD DS infrastructure to Windows Server 2022 AD DS

Migrate AD DS objects, including users, groups and Group Policies using AD


Migration Tool

Migrate to a new Active Directory forest

Upgrade an existing forest

Monitor and troubleshoot Windows Server environments


(20–25%)

Monitor Windows Server by using Windows Server tools and Azure


services

Monitor Windows Server by using Performance Monitor

Create and configure Data Collector Sets

Monitor servers and configure alerts by using Windows Admin Center

Analyze Windows Server system data by using System Insights

Manage event logs

Deploy Azure Monitor agents

Collect performance counters to Azure

Create alerts

Monitor Azure VMs by using Azure diagnostics extension

Monitor Azure VMs performance by using VM Insights

Troubleshoot Windows Server on-premises and hybrid networking


Troubleshoot hybrid network connectivity

Troubleshoot on-premises connectivity


Troubleshoot Windows Server virtual machines in Azure
Troubleshoot deployment failures

Troubleshoot booting failures

Troubleshoot VM performance issues

Troubleshoot VM extension issues

Troubleshoot disk encryption issues

Troubleshoot storage

Troubleshoot VM connection issues

Troubleshoot Active Directory


Restore objects from AD recycle bin

Recover Active Directory database using Directory Services Restore mode

Recover SYSVOL

Troubleshoot Active Directory replication

Troubleshoot Hybrid authentication issues

Troubleshoot on-premises Active Directory

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

Study resources Links to learning and documentation

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

Find documentation Windows Server documentation


Azure documentation
Windows Server Security documentation
Protect data and infrastructure documentation
Best Practices for Securing Active Directory
Microsoft Sentinel documentation
Study resources Links to learning and documentation

Failover Clustering
Storage Spaces Direct overview
Azure Site Recovery documentation
Azure Backup Documentation
Virtualization documentation
Windows Server Storage documentation
Azure Migrate documentation
Migrating apps to Azure Active Directory
Azure Monitor documentation
Identity and Access documentation

Ask a question Microsoft Q&A

Get community Windows Server Community


support Azure Community Support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Azure Fridays
Browse other Microsoft Learn shows

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

Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change

Audience profile No
change

Secure Windows Server On-premises Secure Windows Server on-premises No


and Hybrid Infrastructures and hybrid infrastructures change

Secure Windows Server operating system Secure Windows Server operating system Minor

Secure a hybrid Active Directory Secure a hybrid Active Directory No


infrastructure infrastructure change

Identify and remediate Windows Server Identify and remediate Windows Server No
security issues by using Azure Services security issues by using Azure Services change
Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change

Secure Windows Server networking Secure Windows Server networking No


change

Secure Windows Server storage Secure Windows Server storage No


change

Implement and Manage Windows Implement and manage Windows No


Server High Availability Server high availability change

Implement a Windows Server failover Implement a Windows Server failover No


cluster cluster change

Manage failover clustering Manage failover clustering No


change

Implement and manage Storage Spaces Implement and manage Storage Spaces No
Direct Direct change

Implement Disaster Recovery Implement disaster recovery No


change

Manage backup and recovery for Manage backup and recovery for No
Windows Server Windows Server change

Implement disaster recovery by using Implement disaster recovery by using No


Azure Site Recovery Azure Site Recovery change

Protect virtual machines by using Hyper- Protect virtual machines by using Hyper- No
V replicas V replicas change

Migrate Servers and Workloads Migrate servers and workloads No


change

Migrate on-premises storage to on- Migrate on-premises storage to on- No


premises servers or Azure premises servers or Azure change

Migrate on-premises servers to Azure Migrate on-premises servers to Azure No


change

Migrate workloads from previous Migrate workloads from previous No


versions to Windows Server 2022 versions to Windows Server 2022 change

Migrate IIS workloads to Azure Migrate IIS workloads to Azure No


change

Migrate an AD DS Infrastructure to Migrate an AD DS Infrastructure to No


Windows Server 2022 AD DS Windows Server 2022 AD DS change

Monitor and Troubleshoot Windows Monitor and troubleshoot Windows No


Server Environments Server environments change
Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change

Monitor Windows Server by using Monitor Windows Server by using No


Windows Server tools and Azure services Windows Server tools and Azure services change

Troubleshoot Windows Server On- Troubleshoot Windows Server On- No


premises and Hybrid networking premises and Hybrid networking change

Troubleshoot Windows Server virtual Troubleshoot Windows Server virtual No


machines in Azure machines in Azure change

Troubleshoot Active Directory Troubleshoot Active Directory No


change

Skills measured prior to August 24, 2023

Audience profile
Candidates for this exam are responsible for configuring and managing Windows Server
on-premises, hybrid, and Infrastructure as a Service (IaaS) platform workloads. The
Windows Server Hybrid Administrator is tasked with integrating Windows Server
environments with Azure services and managing Windows Server in on-premises
networks. This role manages and maintains Windows Server IaaS workloads in Azure as
well as migrating and deploying workloads to Azure. This role typically collaborates with
Azure Administrators, Enterprise Architects, Microsoft 365 administrators, and network
engineers.

Candidates for this exam deploy, package, secure, update, and configure Windows
Server workloads using on-premises, hybrid, and cloud technologies. This role
implements and manages on-premises and hybrid solutions, such as identity, security,
management, compute, networking, storage, monitoring, high availability, and disaster
recovery. This role uses administrative tools and technologies such as Windows Admin
Center, PowerShell, Azure Arc, Azure Policy, Azure Monitor, Azure Automation Update
Management, Microsoft Defender for Identity, Microsoft Defender for Cloud, and IaaS
VM administration.

Candidates for this exam have several years of experience with Windows Server
operating systems.

Secure Windows Server on-premises and hybrid infrastructures (25–30%)

Implement and manage Windows Server high availability (10–15%)

Implement disaster recovery (10–15%)


Migrate servers and workloads (20–25%)

Monitor and troubleshoot Windows Server environments (20–25%)

Secure Windows Server on-premises and hybrid


infrastructures (25–30%)

Secure Windows Server operating system


Configure and manage Exploit Protection

Configure and manage Windows Defender Application Control

Configure and manage Microsoft Defender for Endpoint

Configure and manage Windows Defender Credential Guard

Configure SmartScreen

Implement operating system security by using Group Policies

Secure a hybrid Active Directory infrastructure

Configure password policies

Enable password block lists

Manage protected users

Manage account security on an RODC

Harden domain controllers

Configure authentication policy silos

Restrict access to domain controllers

Configure account security

Manage AD built-in administrative groups

Manage AD delegation

Implement and manage Microsoft Defender for Identity


Identify and remediate Windows Server security issues by using
Azure Services

Monitor on-premises servers and Azure IaaS VMs by using Microsoft Sentinel

Identify and remediate security issues on-premises servers and Azure IaaS VMs by
using Microsoft Defender for Cloud

Secure Windows Server networking


Manage Windows Defender Firewall

Implement domain isolation

Implement connection security rules

Secure Windows Server storage

Manage Windows BitLocker Drive Encryption (BitLocker)

Manage and recover encrypted volumes

Enable storage encryption by using Azure Disk Encryption

Manage disk encryption keys for IaaS virtual machines

Implement and manage Windows Server high availability


(10–15%)

Implement a Windows Server failover cluster


Implement a failover cluster on-premises, hybrid, or cloud-only

Create a Windows failover cluster

Implement a stretch cluster across datacenters or Azure regions

Configure storage for failover clustering

Modify quorum options

Configure network adapters for failover clustering

Configure cluster workload options


Configure cluster sets

Configure Scale-Out File servers

Create an Azure witness

Configure a floating IP address for the cluster

Implement load balancing for the failover cluster

Manage failover clustering


Implement cluster-aware updating

Recover a failed cluster node

Upgrade a node to Windows Server 2022

Failover workloads between nodes

Install Windows updates on cluster nodes

Manage failover clusters using Windows Admin Center

Implement and manage Storage Spaces Direct

Create a failover cluster using Storage Spaces Direct

Upgrade a Storage Spaces Direct node

Implement networking for Storage Spaces Direct

Configure Storage Spaces Direct

Implement disaster recovery (10–15%)

Manage backup and recovery for Windows Server


Back up and restore files and folders to Azure Recovery Services Vault

Install and manage Azure Backup Server

Back up and recover using Azure Backup Server

Manage backups in Azure Recovery Services Vault


Create a backup policy

Configure backup for Azure VM using the built-in backup agent

Recover VM using temporary snapshots

Recover VMs to new Azure VMs

Restore a VM

Implement disaster recovery by using Azure Site Recovery


Configure Azure Site Recovery networking

Configure Site Recovery for on-premises VMs

Configure a recovery plan

Configure Site Recovery for Azure VMs

Implement VM replication to secondary datacenter or Azure region

Configure Azure Site Recovery policies

Protect virtual machines by using Hyper-V replicas

Configure Hyper-V hosts for replication

Manage Hyper-V replica servers

Configure VM replication

Perform a failover

Migrate servers and workloads (20–25%)

Migrate on-premises storage to on-premises servers or Azure


Transfer data and share

Cut over to a new server by using Storage Migration Service (SMS)

Use Storage Migration Service to migrate to Azure VMs

Migrate to Azure file shares


Migrate on-premises servers to Azure
Deploy and configure Azure Migrate appliance

Migrate VM workloads to Azure IaaS

Migrate physical workloads to Azure IaaS

Migrate by using Azure Migrate

Migrate workloads from previous versions to Windows Server 2022


Migrate IIS

Migrate Hyper-V hosts

Migrate RDS host servers

Migrate DHCP

Migrate print servers

Migrate IIS workloads to Azure

Migrate IIS workloads to Azure Web Apps

Migrate IIS workloads to containers

Migrate an AD DS infrastructure to Windows Server 2022 AD DS


Migrate AD DS objects, including users, groups and Group Policies using AD
Migration Tool

Migrate to a new Active Directory forest

Upgrade an existing forest

Monitor and troubleshoot Windows Server environments


(20–25%)

Monitor Windows Server by using Windows Server tools and Azure


services

Monitor Windows Server by using Performance Monitor


Create and configure Data Collector Sets

Monitor servers and configure alerts by using Windows Admin Center

Analyze Windows Server system data by using System Insights

Manage event logs

Deploy Azure Monitor agents

Collect performance counters to Azure

Create alerts

Monitor Azure VMs by using Azure diagnostics extension

Monitor Azure VMs performance by using VM Insights

Troubleshoot Windows Server on-premises and hybrid networking

Troubleshoot hybrid network connectivity

Troubleshoot on-premises connectivity

Troubleshoot Windows Server virtual machines in Azure

Troubleshoot deployment failures

Troubleshoot booting failures

Troubleshoot VM performance issues

Troubleshoot VM extension issues

Troubleshoot disk encryption issues

Troubleshoot storage

Troubleshoot VM connection issues

Troubleshoot Active Directory


Restore objects from AD recycle bin

Recover Active Directory database using Directory Services Restore mode

Recover SYSVOL
Troubleshoot Active Directory replication

Troubleshoot Hybrid authentication issues

Troubleshoot on-premises Active Directory


Study guide for Exam AZ-900: Microsoft
Azure Fundamentals
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured This list represents the skills measured AFTER the date
as of July 31, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to July 31, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of July 31, 2023

Audience profile
Candidates for this exam are technology professionals who want to demonstrate
foundational knowledge of cloud concepts in general and Azure in particular. This
certification is a common starting point in a journey towards a career in Azure.

These professionals can describe Azure architectural components and Azure services,
such as compute, networking, and storage. They can also describe features and tools to
secure, govern, and administer Azure.

Candidates for this exam have skills and experience working with an area of information
technology (IT), such as infrastructure management, database management, or software
development.

Describe cloud concepts (25–30%)

Describe Azure architecture and services (35–40%)


Describe Azure management and governance (30–35%)

Describe cloud concepts (25–30%)

Describe cloud computing

Define cloud computing

Describe the shared responsibility model

Define cloud models, including public, private, and hybrid

Identify appropriate use cases for each cloud model

Describe the consumption-based model

Compare cloud pricing models

Describe serverless

Describe the benefits of using cloud services

Describe the benefits of high availability and scalability in the cloud

Describe the benefits of reliability and predictability in the cloud

Describe the benefits of security and governance in the cloud

Describe the benefits of manageability in the cloud

Describe cloud service types


Describe infrastructure as a service (IaaS)

Describe platform as a service (PaaS)

Describe software as a service (SaaS)

Identify appropriate use cases for each cloud service (IaaS, PaaS, and SaaS)

Describe Azure architecture and services (35–40%)

Describe the core architectural components of Azure


Describe Azure regions, region pairs, and sovereign regions

Describe availability zones

Describe Azure datacenters

Describe Azure resources and resource groups

Describe subscriptions

Describe management groups

Describe the hierarchy of resource groups, subscriptions, and management groups

Describe Azure compute and networking services

Compare compute types, including containers, virtual machines, and functions

Describe virtual machine options, including Azure virtual machines, Azure Virtual
Machine Scale Sets, availability sets, and Azure Virtual Desktop

Describe the resources required for virtual machines

Describe application hosting options, including web apps, containers, and virtual
machines

Describe virtual networking, including the purpose of Azure virtual networks, Azure
virtual subnets, peering, Azure DNS, Azure VPN Gateway, and ExpressRoute

Define public and private endpoints

Describe Azure storage services


Compare Azure Storage services

Describe storage tiers

Describe redundancy options

Describe storage account options and storage types

Identify options for moving files, including AzCopy, Azure Storage Explorer, and
Azure File Sync

Describe migration options, including Azure Migrate and Azure Data Box
Describe Azure identity, access, and security
Describe directory services in Azure, including Azure Active Directory (Azure AD),
part of Microsoft Entra and Azure Active Directory Domain Services (Azure AD DS)

Describe authentication methods in Azure, including single sign-on (SSO), multi-


factor authentication (MFA), and passwordless

Describe external identities in Azure, including business-to-business (B2B) and


business-to-customer (B2C)

Describe Conditional Access in Azure AD

Describe Azure role-based access control (RBAC)

Describe the concept of Zero Trust

Describe the purpose of the defense-in-depth model

Describe the purpose of Microsoft Defender for Cloud

Describe Azure management and governance (30–35%)

Describe cost management in Azure


Describe factors that can affect costs in Azure

Compare the pricing calculator and the Total Cost of Ownership (TCO) Calculator

Describe cost management capabilities in Azure

Describe the purpose of tags

Describe features and tools in Azure for governance and


compliance

Describe the purpose of Microsoft Purview in Azure

Describe the purpose of Azure Policy

Describe the purpose of resource locks

Describe features and tools for managing and deploying Azure


resources
Describe the Azure portal

Describe Azure Cloud Shell, including Azure Command-Line Interface (CLI) and
Azure PowerShell

Describe the purpose of Azure Arc

Describe infrastructure as code (IaC)

Describe Azure Resource Manager (ARM) and ARM templates

Describe monitoring tools in Azure


Describe the purpose of Azure Advisor

Describe Azure Service Health

Describe Azure Monitor, including Log Analytics, Azure Monitor alerts, and
Application Insights

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

Study resources Links to learning and documentation

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

Find documentation Azure on Microsoft Learn


Azure documentation
Microsoft Cloud Adoption Framework for Azure
Accelerate cloud adoption with the Microsoft Cloud Adoption
Framework for Azure

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure Community Support


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Azure Fridays
Study resources Links to learning and documentation

Browse other Microsoft Learn shows

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

Skill area prior to July 31, 2023 Skill area as of July 31, 2023 Change

Audience profile Minor

Describe cloud concepts Describe cloud concepts No


change

Describe cloud computing Describe cloud computing Minor

Describe the benefits of using cloud Describe the benefits of using cloud No
services services change

Describe cloud service types Describe cloud service types No


change

Describe Azure architecture and services Describe Azure architecture and services No
change

Describe the core architectural Describe the core architectural No


components of Azure components of Azure change

Describe Azure compute and networking Describe Azure compute and networking Minor
services services

Describe Azure storage services Describe Azure storage services No


change

Describe Azure identity, access, and Describe Azure identity, access, and Minor
security security

Describe Azure management and Describe Azure management and No


governance governance change

Describe cost management in Azure Describe cost management in Azure Minor

Describe features and tools in Azure for Describe features and tools in Azure for Minor
governance and compliance governance and compliance
Skill area prior to July 31, 2023 Skill area as of July 31, 2023 Change

Describe features and tools for managing Describe features and tools for managing Minor
and deploying Azure resources and deploying Azure resources

Describe monitoring tools in Azure Describe monitoring tools in Azure No


change

Skills measured prior to July 31, 2023

Audience profile
Candidates for this exam are technology professionals who want to demonstrate
foundational knowledge of cloud concepts and Microsoft Azure.

These professionals can describe Azure architectural components and Azure services,
such as compute, networking, and storage. They can also describe features and tools to
secure, govern, and administer Azure.

Candidates for this exam have skills and experience working with an area of information
technology, such as infrastructure management, database management, or software
development.

Describe cloud concepts (25–30%)

Describe Azure architecture and services (35–40%)

Describe Azure management and governance (30–35%)

Describe cloud concepts (25–30%)

Describe cloud computing

Define cloud computing

Describe the shared responsibility model

Define cloud models, including public, private, and hybrid

Identify appropriate use cases for each cloud model

Describe the consumption-based model

Compare cloud pricing models


Describe the benefits of using cloud services
Describe the benefits of high availability and scalability in the cloud

Describe the benefits of reliability and predictability in the cloud

Describe the benefits of security and governance in the cloud

Describe the benefits of manageability in the cloud

Describe cloud service types


Describe infrastructure as a service (IaaS)

Describe platform as a service (PaaS)

Describe software as a service (SaaS)

Identify appropriate use cases for each cloud service (IaaS, PaaS, SaaS)

Describe Azure architecture and services (35–40%)

Describe the core architectural components of Azure


Describe Azure regions, region pairs, and sovereign regions

Describe availability zones

Describe Azure datacenters

Describe Azure resources and resource groups

Describe subscriptions

Describe management groups

Describe the hierarchy of resource groups, subscriptions, and management groups

Describe Azure compute and networking services

Compare compute types, including container instances, virtual machines (VMs),


and functions

Describe VM options, including Azure Virtual Machines, Azure Virtual Machine


Scale Sets, availability sets, and Azure Virtual Desktop
Describe resources required for virtual machines

Describe application hosting options, including the Web Apps feature of Azure
App Service, containers, and virtual machines

Describe virtual networking, including the purpose of Azure Virtual Networks,


Azure virtual subnets, peering, Azure DNS, Azure VPN Gateway, and Azure
ExpressRoute

Define public and private endpoints

Describe Azure storage services

Compare Azure storage services

Describe storage tiers

Describe redundancy options

Describe storage account options and storage types

Identify options for moving files, including AzCopy, Azure Storage Explorer, and
Azure File Sync

Describe migration options, including Azure Migrate and Azure Data Box

Describe Azure identity, access, and security


Describe directory services in Azure, including Microsoft Azure Active Directory
(Azure AD), part of Microsoft Entra and Azure Active Directory Domain Services
(Azure AD DS)

Describe authentication methods in Azure, including single sign-on (SSO),


multifactor authentication, and passwordless

Describe external identities and guest access in Azure

Describe Conditional Access in Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra

Describe Azure role-based access control (RBAC)

Describe the concept of Zero Trust

Describe the purpose of the defense in depth model


Describe the purpose of Microsoft Defender for Cloud

Describe Azure management and governance (30–35%)

Describe cost management in Azure

Describe factors that can affect costs in Azure

Compare the Pricing calculator and the Total Cost of Ownership (TCO) calculator

Describe the Azure Cost Management and Billing tool

Describe the purpose of tags

Describe features and tools in Azure for governance and


compliance
Describe the purpose of Azure Blueprints

Describe the purpose of Azure Policy

Describe the purpose of resource locks

Describe the purpose of the Service Trust Portal

Describe features and tools for managing and deploying Azure


resources

Describe the Azure portal

Describe Azure Cloud Shell, including Azure CLI and Azure PowerShell

Describe the purpose of Azure Arc

Describe Azure Resource Manager and Azure Resource Manager templates (ARM
templates)

Describe monitoring tools in Azure


Describe the purpose of Azure Advisor

Describe Azure Service Health


Describe Azure Monitor, including Log Analytics, Azure Monitor alerts, and
Application Insights
Study guide for Exam DP-100: Designing
and Implementing a Data Science
Solution on Azure
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of October 18, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 18, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 18, 2023

Audience profile
As a candidate for this exam, you should have subject matter expertise in applying data
science and machine learning to implement and run machine learning workloads on
Azure.

Your responsibilities for this role include:

Designing and creating a suitable working environment for data science


workloads.

Exploring data.

Training machine learning models.

Implementing pipelines.
Running jobs to prepare for production.

Managing, deploying, and monitoring scalable machine learning solutions.

As a candidate for this exam, you should have knowledge and experience in data
science by using:

Azure Machine Learning

MLflow

Skills at a glance
Design and prepare a machine learning solution (20–25%)

Explore data and train models (35–40%)

Prepare a model for deployment (20–25%)

Deploy and retrain a model (10–15%)

Design and prepare a machine learning solution (20–25%)

Design a machine learning solution


Determine the appropriate compute specifications for a training workload

Describe model deployment requirements

Select which development approach to use to build or train a model

Manage an Azure Machine Learning workspace


Create an Azure Machine Learning workspace

Manage a workspace by using developer tools for workspace interaction

Set up Git integration for source control

Create and manage registries

Manage data in an Azure Machine Learning workspace


Select Azure Storage resources
Register and maintain datastores

Create and manage data assets

Manage compute for experiments in Azure Machine Learning

Create compute targets for experiments and training

Select an environment for a machine learning use case

Configure attached compute resources, including Apache Spark pools

Monitor compute utilization

Explore data and train models (35–40%)

Explore data by using data assets and data stores


Access and wrangle data during interactive development

Wrangle interactive data with Apache Spark

Create models by using the Azure Machine Learning designer


Create a training pipeline

Consume data assets from the designer

Use custom code components in designer

Evaluate the model, including responsible AI guidelines

Use automated machine learning to explore optimal models

Use automated machine learning for tabular data

Use automated machine learning for computer vision

Use automated machine learning for natural language processing

Select and understand training options, including preprocessing and algorithms

Evaluate an automated machine learning run, including responsible AI guidelines


Use notebooks for custom model training
Develop code by using a compute instance

Track model training by using MLflow

Evaluate a model

Train a model by using Python SDKv2

Use the terminal to configure a compute instance

Tune hyperparameters with Azure Machine Learning

Select a sampling method

Define the search space

Define the primary metric

Define early termination options

Prepare a model for deployment (20–25%)

Run model training scripts

Configure job run settings for a script

Configure compute for a job run

Consume data from a data asset in a job

Run a script as a job by using Azure Machine Learning

Use MLflow to log metrics from a job run

Use logs to troubleshoot job run errors

Configure an environment for a job run

Define parameters for a job

Implement training pipelines

Create a pipeline
Pass data between steps in a pipeline

Run and schedule a pipeline

Monitor pipeline runs

Create custom components

Use component-based pipelines

Manage models in Azure Machine Learning


Describe MLflow model output

Identify an appropriate framework to package a model

Assess a model by using responsible AI guidelines

Deploy and retrain a model (10–15%)

Deploy a model

Configure settings for online deployment

Configure compute for a batch deployment

Deploy a model to an online endpoint

Deploy a model to a batch endpoint

Test an online deployed service

Invoke the batch endpoint to start a batch scoring job

Apply machine learning operations (MLOps) practices

Trigger an Azure Machine Learning job, including from Azure DevOps or GitHub

Automate model retraining based on new data additions or data changes

Define event-based retraining triggers

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

Study resources Links to learning and documentation

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

Find documentation Azure Databricks


Azure Machine Learning
Azure Synapse Analytics
MLflow and Azure Machine Learning

Ask a question Microsoft Q&A | Microsoft Docs

Get community AI - Machine Learning - Microsoft Tech Community


support AI - Machine Learning Blog - Microsoft Tech Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Microsoft Learn Shows

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

Skill area prior to October 18, 2023 Skill area as of October 18, 2023 Change

Audience profile Minor

Design and prepare a machine learning Design and prepare a machine learning No %
solution solution change

Design a machine learning solution Design a machine learning solution No change

Manage an Azure Machine Learning Manage an Azure Machine Learning Minor


workspace workspace

Manage data in an Azure Machine Manage data in an Azure Machine No change


Learning workspace Learning workspace

Manage compute for experiments in Manage compute for experiments in No change


Azure Machine Learning Azure Machine Learning
Skill area prior to October 18, 2023 Skill area as of October 18, 2023 Change

Explore data and train models Explore data and train models No %
change

Explore data by using data assets and Explore data by using data assets and No change
data stores data stores

Create models by using the Azure Create models by using the Azure No change
Machine Learning designer Machine Learning designer

Use automated machine learning to Use automated machine learning to No change


explore optimal models explore optimal models

Use notebooks for custom model Use notebooks for custom model No change
training training

Tune hyperparameters with Azure Tune hyperparameters with Azure No change


Machine Learning Machine Learning

Prepare a model for deployment Prepare a model for deployment No %


change

Run model training scripts Run model training scripts No change

Implement training pipelines Implement training pipelines No change

Manage models in Azure Machine Manage models in Azure Machine No change


Learning Learning

Deploy and retrain a model Deploy and retrain a model No %


change

Deploy a model Deploy a model No change

Apply machine learning operations Apply machine learning operations No change


(MLOps) practices (MLOps) practices

Skills measured prior to October 18, 2023

Audience profile
Candidates for the Azure Data Scientist Associate certification should have subject
matter expertise in applying data science and machine learning to implement and run
machine learning workloads on Azure.

Responsibilities for this role include designing and creating a suitable working
environment for data science workloads; exploring data; training machine learning
models; implementing pipelines; running jobs to prepare for production; and managing,
deploying, and monitoring scalable machine learning solutions.

A candidate for this certification should have knowledge and experience in data science
by using Azure Machine Learning and MLflow.

Skills at a glance
Design and prepare a machine learning solution (20–25%)

Explore data and train models (35–40%)

Prepare a model for deployment (20–25%)

Deploy and retrain a model (10–15%)

Design and prepare a machine learning solution (20–25%)

Design a machine learning solution


Determine the appropriate compute specifications for a training workload

Describe model deployment requirements

Select which development approach to use to build or train a model

Manage an Azure Machine Learning workspace


Create an Azure Machine Learning workspace

Manage a workspace by using developer tools for workspace interaction

Set up Git integration for source control

Manage data in an Azure Machine Learning workspace

Select Azure Storage resources

Register and maintain datastores

Create and manage data assets

Manage compute for experiments in Azure Machine Learning


Create compute targets for experiments and training

Select an environment for a machine learning use case

Configure attached compute resources, including Apache Spark pools

Monitor compute utilization

Explore data and train models (35–40%)

Explore data by using data assets and data stores

Access and wrangle data during interactive development

Wrangle interactive data with Apache Spark

Create models by using the Azure Machine Learning designer


Create a training pipeline

Consume data assets from the designer

Use custom code components in designer

Evaluate the model, including responsible AI guidelines

Use automated machine learning to explore optimal models


Use automated machine learning for tabular data

Use automated machine learning for computer vision

Use automated machine learning for natural language processing (NLP)

Select and understand training options, including preprocessing and algorithms

Evaluate an automated machine learning run, including responsible AI guidelines

Use notebooks for custom model training

Develop code by using a compute instance

Track model training by using MLflow

Evaluate a model
Train a model by using Python SDKv2

Use the terminal to configure a compute instance

Tune hyperparameters with Azure Machine Learning

Select a sampling method

Define the search space

Define the primary metric

Define early termination options

Prepare a model for deployment (20–25%)

Run model training scripts


Configure job run settings for a script

Configure compute for a job run

Consume data from a data asset in a job

Run a script as a job by using Azure Machine Learning

Use MLflow to log metrics from a job run

Use logs to troubleshoot job run errors

Configure an environment for a job run

Define parameters for a job

Implement training pipelines

Create a pipeline

Pass data between steps in a pipeline

Run and schedule a pipeline

Monitor pipeline runs

Create custom components


Use component-based pipelines

Manage models in Azure Machine Learning


Describe MLflow model output

Identify an appropriate framework to package a model

Assess a model by using responsible AI guidelines

Deploy and retrain a model (10–15%)

Deploy a model
Configure settings for online deployment

Configure compute for a batch deployment

Deploy a model to an online endpoint

Deploy a model to a batch endpoint

Test an online deployed service

Invoke the batch endpoint to start a batch scoring job

Apply machine learning operations (MLOps) practices


Trigger an Azure Machine Learning job, including from Azure DevOps or GitHub

Automate model retraining based on new data additions or data changes

Define event-based retraining triggers


Study guide for Exam DP-203: Data
Engineering on Microsoft Azure
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 24, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 24, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of August 24, 2023

Audience profile

Candidates for this exam should have subject matter expertise in integrating,
transforming, and consolidating data from various structured, unstructured, and
streaming data systems into a suitable schema for building analytics solutions.

Azure data engineers help stakeholders understand the data through exploration, and
they build and maintain secure and compliant data processing pipelines by using
different tools and techniques. These professionals use various Azure data services and
frameworks to store and produce cleansed and enhanced datasets for analysis. This data
store can be designed with different architecture patterns based on business
requirements, including modern data warehouse (MDW), big data, or lakehouse
architecture.
Azure data engineers also help to ensure that the operationalization of data pipelines
and data stores are high-performing, efficient, organized, and reliable, given a set of
business requirements and constraints. These professionals help to identify and
troubleshoot operational and data quality issues. They also design, implement, monitor,
and optimize data platforms to meet the data pipelines.

Candidates for this exam must have solid knowledge of data processing languages,
including SQL, Python, and Scala, and they need to understand parallel processing and
data architecture patterns. They should be proficient in using Azure Data Factory, Azure
Synapse Analytics, Azure Stream Analytics, Azure Event Hubs, Azure Data Lake Storage,
and Azure Databricks to create data processing solutions.

Design and implement data storage (15–20%)

Develop data processing (40–45%)

Secure, monitor, and optimize data storage and data processing (30–35%)

Design and implement data storage (15–20%)

Implement a partition strategy


Implement a partition strategy for files

Implement a partition strategy for analytical workloads

Implement a partition strategy for streaming workloads

Implement a partition strategy for Azure Synapse Analytics

Identify when partitioning is needed in Azure Data Lake Storage Gen2

Design and implement the data exploration layer

Create and execute queries by using a compute solution that leverages SQL
serverless and Spark cluster

Recommend and implement Azure Synapse Analytics database templates

Push new or updated data lineage to Microsoft Purview

Browse and search metadata in Microsoft Purview Data Catalog

Develop data processing (40–45%)


Ingest and transform data
Design and implement incremental loads

Transform data by using Apache Spark

Transform data by using Transact-SQL (T-SQL) in Azure Synapse Analytics

Ingest and transform data by using Azure Synapse Pipelines or Azure Data Factory

Transform data by using Azure Stream Analytics

Cleanse data

Handle duplicate data

Handle missing data

Handle late-arriving data

Split data

Shred JSON

Encode and decode data

Configure error handling for a transformation

Normalize and denormalize data

Perform data exploratory analysis

Develop a batch processing solution

Develop batch processing solutions by using Azure Data Lake Storage, Azure
Databricks, Azure Synapse Analytics, and Azure Data Factory

Use PolyBase to load data to a SQL pool

Implement Azure Synapse Link and query the replicated data

Create data pipelines

Scale resources

Configure the batch size

Create tests for data pipelines


Integrate Jupyter or Python notebooks into a data pipeline

Upsert data

Revert data to a previous state

Configure exception handling

Configure batch retention

Read from and write to a delta lake

Develop a stream processing solution


Create a stream processing solution by using Stream Analytics and Azure Event
Hubs

Process data by using Spark structured streaming

Create windowed aggregates

Handle schema drift

Process time series data

Process data across partitions

Process within one partition

Configure checkpoints and watermarking during processing

Scale resources

Create tests for data pipelines

Optimize pipelines for analytical or transactional purposes

Handle interruptions

Configure exception handling

Upsert data

Replay archived stream data

Manage batches and pipelines


Trigger batches

Handle failed batch loads

Validate batch loads

Manage data pipelines in Azure Data Factory or Azure Synapse Pipelines

Schedule data pipelines in Data Factory or Azure Synapse Pipelines

Implement version control for pipeline artifacts

Manage Spark jobs in a pipeline

Secure, monitor, and optimize data storage and data


processing (30–35%)

Implement data security


Implement data masking

Encrypt data at rest and in motion

Implement row-level and column-level security

Implement Azure role-based access control (RBAC)

Implement POSIX-like access control lists (ACLs) for Data Lake Storage Gen2

Implement a data retention policy

Implement secure endpoints (private and public)

Implement resource tokens in Azure Databricks

Load a DataFrame with sensitive information

Write encrypted data to tables or Parquet files

Manage sensitive information

Monitor data storage and data processing


Implement logging used by Azure Monitor

Configure monitoring services


Monitor stream processing

Measure performance of data movement

Monitor and update statistics about data across a system

Monitor data pipeline performance

Measure query performance

Schedule and monitor pipeline tests

Interpret Azure Monitor metrics and logs

Implement a pipeline alert strategy

Optimize and troubleshoot data storage and data processing


Compact small files

Handle skew in data

Handle data spill

Optimize resource management

Tune queries by using indexers

Tune queries by using cache

Troubleshoot a failed Spark job

Troubleshoot a failed pipeline run, including activities executed in external services

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

Study resources Links to learning and documentation

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

Find documentation Azure Data Lake Storage


Azure Synapse Analytics
Study resources Links to learning and documentation

Azure Databricks
Data Factory
Azure Stream Analytics
Event Hubs
Azure Monitor

Ask a question Microsoft Q&A | Microsoft Docs

Get community Analytics on Azure | TechCommunity


support Azure Synapse Analytics | TechCommunity

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Data Exposed
Browse other Microsoft Learn shows

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

Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change

Audience profile No
change

Design and implement data storage Design and implement data storage No
change

Implement a partition strategy Implement a partition strategy No


change

Design and implement the data Design and implement the data No
exploration layer exploration layer change

Develop data processing Develop data processing No


change

Ingest and transform data Ingest and transform data Minor

Develop a batch processing solution Develop a batch processing solution No


change
Skill area prior to August 24, 2023 Skill area as of August 24, 2023 Change

Develop a stream processing solution Develop a stream processing solution No


change

Manage batches and pipelines Manage batches and pipelines No


change

Secure, monitor, and optimize data Secure, monitor, and optimize data No
storage and data processing storage and data processing change

Implement data security Implement data security No


change

Monitor data storage and data Monitor data storage and data No
processing processing change

Optimize and troubleshoot data storage Optimize and troubleshoot data storage No
and data processing and data processing change

Skills measured prior to August 24, 2023

Audience profile
Candidates for this exam should have subject matter expertise in integrating,
transforming, and consolidating data from various structured, unstructured, and
streaming data systems into a suitable schema for building analytics solutions.

Azure data engineers help stakeholders understand the data through exploration, and
they build and maintain secure and compliant data processing pipelines by using
different tools and techniques. These professionals use various Azure data services and
frameworks to store and produce cleansed and enhanced datasets for analysis. This data
store can be designed with different architecture patterns based on business
requirements, including modern data warehouse (MDW), big data, or lakehouse
architecture.

Azure data engineers also help to ensure that the operationalization of data pipelines
and data stores are high-performing, efficient, organized, and reliable, given a set of
business requirements and constraints. These professionals help to identify and
troubleshoot operational and data quality issues. They also design, implement, monitor,
and optimize data platforms to meet the data pipelines.

Candidates for this exam must have solid knowledge of data processing languages,
including SQL, Python, and Scala, and they need to understand parallel processing and
data architecture patterns. They should be proficient in using Azure Data Factory, Azure
Synapse Analytics, Azure Stream Analytics, Azure Event Hubs, Azure Data Lake Storage,
and Azure Databricks to create data processing solutions.

Design and implement data storage (15–20%)

Develop data processing (40–45%)

Secure, monitor, and optimize data storage and data processing (30–35%)

Design and implement data storage (15–20%)

Implement a partition strategy

Implement a partition strategy for files

Implement a partition strategy for analytical workloads

Implement a partition strategy for streaming workloads

Implement a partition strategy for Azure Synapse Analytics

Identify when partitioning is needed in Azure Data Lake Storage Gen2

Design and implement the data exploration layer


Create and execute queries by using a compute solution that leverages SQL
serverless and Spark cluster

Recommend and implement Azure Synapse Analytics database templates

Push new or updated data lineage to Microsoft Purview

Browse and search metadata in Microsoft Purview Data Catalog

Develop data processing (40–45%)

Ingest and transform data

Design and implement incremental loads

Transform data by using Apache Spark

Transform data by using Transact-SQL (T-SQL)


Ingest and transform data by using Azure Synapse Pipelines or Azure Data Factory

Transform data by using Azure Stream Analytics

Cleanse data

Handle duplicate data

Handle missing data

Handle late-arriving data

Split data

Shred JSON

Encode and decode data

Configure error handling for a transformation

Normalize and denormalize data

Perform data exploratory analysis

Develop a batch processing solution

Develop batch processing solutions by using Azure Data Lake Storage, Azure
Databricks, Azure Synapse Analytics, and Azure Data Factory

Use PolyBase to load data to a SQL pool

Implement Azure Synapse Link and query the replicated data

Create data pipelines

Scale resources

Configure the batch size

Create tests for data pipelines

Integrate Jupyter or Python notebooks into a data pipeline

Upsert data

Revert data to a previous state

Configure exception handling


Configure batch retention

Read from and write to a delta lake

Develop a stream processing solution

Create a stream processing solution by using Stream Analytics and Azure Event
Hubs

Process data by using Spark structured streaming

Create windowed aggregates

Handle schema drift

Process time series data

Process data across partitions

Process within one partition

Configure checkpoints and watermarking during processing

Scale resources

Create tests for data pipelines

Optimize pipelines for analytical or transactional purposes

Handle interruptions

Configure exception handling

Upsert data

Replay archived stream data

Manage batches and pipelines

Trigger batches

Handle failed batch loads

Validate batch loads

Manage data pipelines in Azure Data Factory or Azure Synapse Pipelines


Schedule data pipelines in Data Factory or Azure Synapse Pipelines

Implement version control for pipeline artifacts

Manage Spark jobs in a pipeline

Secure, monitor, and optimize data storage and data


processing (30–35%)

Implement data security


Implement data masking

Encrypt data at rest and in motion

Implement row-level and column-level security

Implement Azure role-based access control (RBAC)

Implement POSIX-like access control lists (ACLs) for Data Lake Storage Gen2

Implement a data retention policy

Implement secure endpoints (private and public)

Implement resource tokens in Azure Databricks

Load a DataFrame with sensitive information

Write encrypted data to tables or Parquet files

Manage sensitive information

Monitor data storage and data processing


Implement logging used by Azure Monitor

Configure monitoring services

Monitor stream processing

Measure performance of data movement

Monitor and update statistics about data across a system

Monitor data pipeline performance


Measure query performance

Schedule and monitor pipeline tests

Interpret Azure Monitor metrics and logs

Implement a pipeline alert strategy

Optimize and troubleshoot data storage and data processing

Compact small files

Handle skew in data

Handle data spill

Optimize resource management

Tune queries by using indexers

Tune queries by using cache

Troubleshoot a failed Spark job

Troubleshoot a failed pipeline run, including activities executed in external services


Study guide for Exam DP-300:
Administering Microsoft Azure SQL
Solutions
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 23, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 23, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of August 23, 2023

Audience profile

Candidates for this exam should have subject matter expertise in building database
solutions that are designed to support multiple workloads built with SQL Server on-
premises and Azure SQL services.

Candidates for this exam are database administrators who manage on-premises and
cloud databases built with SQL Server and Azure SQL services.
The Azure database administrator implements and manages the operational aspects of
cloud-native and hybrid data platform solutions built on SQL Server and Azure SQL
services. Professionals in this role use a variety of methods and tools to perform and
automate day-to-day operations, including applying knowledge of using T-SQL and
other tools for administrative management purposes.

These professionals are responsible for management, availability, security, and


performance monitoring and optimization of database solutions. They evaluate and
implement migration strategies for moving databases between Azure and on-premises.
Plus, they work with Azure data engineers, Azure solution architects, Azure developers,
Data Scientist, and other professionals to manage operational aspects of data platform
solutions.

Candidates for this exam should have knowledge of and experience with Azure SQL
Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines
(Windows and Linux).

Plan and implement data platform resources (20–25%)

Implement a secure environment (15–20%)

Monitor, configure, and optimize database resources (20–25%)

Configure and manage automation of tasks (15–20%)

Plan and configure a high availability and disaster recovery (HA/DR) environment
(20–25%)

Plan and implement data platform resources (20–25%)

Plan and deploy Azure SQL solutions


Deploy database offerings on selected platforms

Understand automated deployment

Apply patches and updates for hybrid and infrastructure as a service (IaaS)
deployment

Deploy hybrid SQL Server solutions

Recommend an appropriate database offering based on specific requirements

Evaluate the security aspects of the possible database offering


Recommend a table partitioning solution

Recommend a database sharding solution

Configure resources for scale and performance

Configure Azure SQL Database for scale and performance

Configure Azure SQL Managed Instance for scale and performance

Configure SQL Server on Azure Virtual Machines for scale and performance

Configure table partitioning

Configure data compression

Plan and implement a migration strategy


Evaluate requirements for the migration

Evaluate offline or online migration strategies

Implement an online migration strategy

Implement an offline migration strategy

Perform post migration validations

Troubleshoot a migration

Set up SQL Data Sync for Azure

Implement a migration to Azure

Implement a migration between Azure SQL services

Implement a secure environment (15–20%)

Configure database authentication and authorization

Configure authentication by using Active Directory and Microsoft Azure Active


Directory (Azure AD), part of Microsoft Entra

Create users from Azure AD identities

Configure security principals


Configure database and object-level permissions using graphical tools

Apply principle of least privilege for all securables

Troubleshoot authentication and authorization issues

Manage authentication and authorization by using T-SQL

Implement security for data at rest and data in transit

Implement transparent data encryption (TDE)

Implement object-level encryption

Configure server- and database-level firewall rules

Implement Always Encrypted

Configure secure access

Configure Transport Layer Security (TLS)

Implement compliance controls for sensitive data

Apply a data classification strategy

Configure server and database audits

Implement data change tracking

Implement dynamic data masking

Manage database resources by using Azure Purview

Implement Azure SQL Database ledger

Implement row-level security

Configure Microsoft Defender for SQL

Monitor, configure, and optimize database resources (20–


25%)

Monitor resource activity and performance


Prepare an operational performance baseline

Determine sources for performance metrics

Interpret performance metrics

Configure and monitor activity and performance

Monitor by using SQL Insights

Monitor by using Extended Events

Monitor and optimize query performance


Configure Query Store

Monitor by using Query Store

Identify sessions that cause blocking

Identify performance issues using dynamic management views (DMVs)

Identify and implement index changes for queries

Recommend query construct modifications based on resource usage

Assess the use of query hints for query performance

Review execution plans

Configure database solutions for optimal performance


Implement index maintenance tasks

Implement statistics maintenance tasks

Implement database integrity checks

Configure database automatic tuning

Configure server settings for performance

Configure Resource Governor for performance

Implement database-scoped configuration

Configure compute and storage resources for scaling


Configure intelligent query processing (IQP)

Configure and manage automation of tasks (15–20%)

Create and manage SQL Server Agent jobs

Manage schedules for regular maintenance jobs

Configure job alerts and notifications

Troubleshoot SQL Server Agent jobs

Automate deployment of database resources


Automate deployment by using Azure Resource Manager templates (ARM
templates) and Bicep

Automate deployment by using PowerShell

Automate deployment by using Azure CLI

Monitor and troubleshoot deployments

Create and manage database tasks in Azure

Create and configure elastic jobs

Create and configure database tasks by using automation

Automate database workflows by using Azure Logic Apps

Configure alerts and notifications on database tasks

Troubleshoot automated database tasks

Plan and configure a high availability and disaster


recovery (HA/DR) environment (20–25%)

Recommend an HA/DR strategy for database solutions

Recommend HA/DR strategy based on Recovery Point Objective/Recovery Time


Objective (RPO/RTO) requirements
Evaluate HA/DR for hybrid deployments

Evaluate Azure-specific HA/DR solutions

Recommend a testing procedure for an HA/DR solution

Plan and perform backup and restore of a database


Recommend a database backup and restore strategy

Perform a database backup by using database tools

Perform a database restore by using database tools

Perform a database restore to a point in time

Configure long-term backup retention

Backup and restore a database by using T-SQL

Backup and restore to and from cloud storage

Configure HA/DR for database solutions

Configure active geo-replication

Configure an Always On availability group

Configure auto-failover groups

Configure quorum options for a Windows Server Failover Cluster

Configure Always On Failover Cluster Instances on Azure virtual machines

Configure log shipping

Monitor an HA/DR solution

Troubleshoot an HA/DR solution

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

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

Find documentation Azure SQL documentation


Azure SQL Database documentation
Azure documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Azure Data - Microsoft Tech Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Data Exposed
Browse other Microsoft Learn shows

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

Skill area prior to August 23, 2023 Skill area as of August 23, 2023 Change

Audience profile Minor

Plan and implement data platform Plan and implement data platform No
resources resources change

Plan and deploy Azure SQL Database Plan and deploy Azure SQL solutions Minor
solutions

Configure resources for scale and Configure resources for scale and No
performance performance change

Plan and implement a migration strategy Plan and implement a migration strategy No
change

Implement a secure environment Implement a secure environment No


change

Configure database authentication and Configure database authentication and No


authorization authorization change
Skill area prior to August 23, 2023 Skill area as of August 23, 2023 Change

Implement security for data at rest and Implement security for data at rest and No
data in transit data in transit change

Implement compliance controls for Implement compliance controls for No


sensitive data sensitive data change

Monitor, configure, and optimize Monitor, configure, and optimize No


database resources database resources change

Monitor resource activity and Monitor resource activity and No


performance performance change

Monitor and optimize query performance Monitor and optimize query performance No
change

Configure database solutions for optimal Configure database solutions for optimal No
performance performance change

Configure and manage automation of Configure and manage automation of No


tasks tasks change

Create and manage SQL Server Agent Create and manage SQL Server Agent No
jobs jobs change

Automate deployment of database Automate deployment of database No


resources resources change

Create and manage database tasks in Create and manage database tasks in No
Azure Azure change

Plan and configure a high availability Plan and configure a high availability No
and disaster recovery (HA/DR) and disaster recovery (HA/DR) change
environment environment

Recommend an HA/DR strategy for Recommend an HA/DR strategy for No


database solutions database solutions change

Plan and perform backup and restore of a Plan and perform backup and restore of a No
database database change

Configure HA/DR for database solutions Configure HA/DR for database solutions Minor

Skills measured prior to August 23, 2023

Audience profile
Candidates for this exam should have subject matter expertise in building database
solutions that are designed to support multiple workloads built with SQL Server on-
premises and Azure SQL database services.

Candidates for this exam are database administrators who manage on-premises and
cloud databases built with SQL Server and SQL database services.

The Azure database administrator implements and manages the operational aspects of
cloud-native and hybrid data platform solutions built on SQL Server and SQL database
services. Professionals in this role use a variety of methods and tools to perform and
automate day-to-day operations, including applying knowledge of using T-SQL and
other tools for administrative management purposes.

These professionals are responsible for management, availability, security, and


performance monitoring and optimization of database solutions. They evaluate and
implement migration strategies for moving databases between Azure and on-premises.
Plus, they work with Azure data engineers, Azure solution architects, Azure developers,
Data Scientist and other professionals to manage operational aspects of data platform
solutions.

Candidates for this exam should have knowledge of and experience with Azure SQL
Edge, Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure
Virtual Machines (Windows and Linux).

Plan and implement data platform resources (20–25%)

Implement a secure environment (15–20%)

Monitor, configure, and optimize database resources (20–25%)

Configure and manage automation of tasks (15–20%)

Plan and configure a high availability and disaster recovery (HA/DR) environment
(20–25%)

Plan and implement data platform resources (20–25%)

Plan and deploy Azure SQL Database solutions


Deploy database offerings on selected platforms

Understand automated deployment


Apply patches and updates for hybrid and infrastructure as a service (IaaS)
deployment

Deploy hybrid SQL Server database solutions

Recommend an appropriate database offering based on specific requirements

Evaluate the security aspects of the possible database offering

Recommend a table partitioning solution

Recommend a database sharding solution

Configure resources for scale and performance

Configure Azure SQL Database for scale and performance

Configure Azure SQL Managed Instance for scale and performance

Configure SQL Server on Azure Virtual Machines for scale and performance

Configure table partitioning

Configure data compression

Plan and implement a migration strategy


Evaluate requirements for the migration

Evaluate offline or online migration strategies

Implement an online migration strategy

Implement an offline migration strategy

Perform post migration validations

Troubleshoot a migration

Set up SQL Data Sync for Azure

Implement a migration to Azure

Implement a migration between Azure SQL services

Implement a secure environment (15–20%)


Configure database authentication and authorization
Configure authentication by using Active Directory and Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra

Create users from Azure AD identities

Configure security principals

Configure database and object-level permissions using graphical tools

Apply principle of least privilege for all securables

Troubleshoot authentication and authorization issues

Manage authentication and authorization by using T-SQL

Implement security for data at rest and data in transit

Implement transparent data encryption (TDE)

Implement object-level encryption

Configure server- and database-level firewall rules

Implement Always Encrypted

Configure secure access

Configure Transport Layer Security (TLS)

Implement compliance controls for sensitive data

Apply a data classification strategy

Configure server and database audits

Implement data change tracking

Implement dynamic data masking

Manage database resources by using Azure Purview

Implement Azure SQL Database ledger

Implement row-level security


Configure Microsoft Defender for SQL

Monitor, configure, and optimize database resources (20–


25%)

Monitor resource activity and performance

Prepare an operational performance baseline

Determine sources for performance metrics

Interpret performance metrics

Configure and monitor activity and performance

Monitor by using SQL Insights

Monitor by using Extended Events

Monitor and optimize query performance

Configure Query Store

Monitor by using Query Store

Identify sessions that cause blocking

Identify performance issues using dynamic management views (DMVs)

Identify and implement index changes for queries

Recommend query construct modifications based on resource usage

Assess the use of query hints for query performance

Review execution plans

Configure database solutions for optimal performance


Implement index maintenance tasks

Implement statistics maintenance tasks

Implement database integrity checks


Configure database automatic tuning

Configure server settings for performance

Configure Resource Governor for performance

Implement database-scoped configuration

Configure compute and storage resources for scaling

Configure intelligent query processing (IQP)

Configure and manage automation of tasks (15–20%)

Create and manage SQL Server Agent jobs

Manage schedules for regular maintenance jobs

Configure job alerts and notifications

Troubleshoot SQL Server Agent jobs

Automate deployment of database resources


Automate deployment by using Azure Resource Manager templates (ARM
templates) and Bicep

Automate deployment by using PowerShell

Automate deployment by using Azure CLI

Monitor and troubleshoot deployments

Create and manage database tasks in Azure

Create and configure elastic jobs

Create and configure database tasks by using automation

Automate database workflows by using Azure Logic Apps

Configure alerts and notifications on database tasks

Troubleshoot automated database tasks


Plan and configure a high availability and disaster
recovery (HA/DR) environment (20–25%)

Recommend an HA/DR strategy for database solutions


Recommend HA/DR strategy based on Recovery Point Objective/Recovery Time
Objective (RPO/RTO) requirements

Evaluate HA/DR for hybrid deployments

Evaluate Azure-specific HA/DR solutions

Recommend a testing procedure for an HA/DR solution

Plan and perform backup and restore of a database

Recommend a database backup and restore strategy

Perform a database backup by using database tools

Perform a database restore by using database tools

Perform a database restore to a point in time

Configure long-term backup retention

Backup and restore a database by using T-SQL

Backup and restore to and from cloud storage

Configure HA/DR for database solutions


Configure active geo-replication

Configure an Always On availability group

Configure auto-failover groups

Configure quorum options for a Windows Server Failover Cluster

Configure failover cluster instances on Azure Virtual Machines

Configure log shipping

Monitor an HA/DR solution


Troubleshoot an HA/DR solution
Study Guide for Exam DP-420:
Designing and Implementing Native
Applications Using Microsoft Azure
Cosmos DB
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured This list represents the skills measured AFTER the date provided.
as of May 4, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to May 4, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows you
to schedule and renew exams and share and print certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description

Take a practice test Are you ready to take the exam or do you need to study a bit
more?

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of May 4, 2023

Audience profile

A candidate for this exam should have subject matter expertise designing,
implementing, and monitoring cloud-native applications that store and manage data.

Responsibilities for this role include designing and implementing data models and data
distribution, loading data into an Azure Cosmos DB database, and optimizing and
maintaining the solution. These professionals integrate the solution with other Azure
services. They also design, implement, and monitor solutions that consider security,
availability, resilience, and performance requirements.

A candidate for this exam must have solid knowledge and experience developing apps
for Azure and working with Azure Cosmos DB database technologies. They should be
proficient at developing applications that use the Azure Cosmos DB for NoSQL API. They
should be able to write efficient SQL queries for the API and be able to create
appropriate indexing policies. They should have experience creating server-side objects
with JavaScript. Additionally, they should be familiar with provisioning and managing
resources in Azure. They should be able to interpret JSON, read C# or Java code, and
use PowerShell.

Design and implement data models (35–40%)

Design and implement data distribution (5–10%)

Integrate an Azure Cosmos DB solution (5–10%)

Optimize an Azure Cosmos DB solution (15–20%)

Maintain an Azure Cosmos DB solution (25–30%)

Design and implement data models (35–40%)

Design and implement a non-relational data model for Azure


Cosmos DB for NoSQL

Develop a design by storing multiple entity types in the same container

Develop a design by storing multiple related entities in the same document

Develop a model that denormalizes data across documents

Develop a design by referencing between documents

Identify primary and unique keys

Identify data and associated access patterns

Specify a default TTL on a container for a transactional store

Design a data partitioning strategy for Azure Cosmos DB for


NoSQL
Choose a partitioning strategy based on a specific workload

Choose a partition key

Plan for transactions when choosing a partition key

Evaluate the cost of using a cross-partition query

Calculate and evaluate data distribution based on partition key selection

Calculate and evaluate throughput distribution based on partition key selection

Construct and implement a synthetic partition key

Design and implement a hierarchical partition key

Design partitioning for workloads that require multiple partition keys

Plan and implement sizing and scaling for a database created with
Azure Cosmos DB
Evaluate the throughput and data storage requirements for a specific workload

Choose between serverless and provisioned models

Choose when to use database-level provisioned throughput

Design for granular scale units and resource governance

Evaluate the cost of the global distribution of data

Configure throughput for Azure Cosmos DB by using the Azure portal

Implement client connectivity options in the Azure Cosmos DB SDK


Choose a connectivity mode (gateway versus direct)

Implement a connectivity mode

Create a connection to a database

Enable offline development by using the Azure Cosmos DB emulator

Handle connection errors

Implement a singleton for the client


Specify a region for global distribution

Configure client-side threading and parallelism options

Enable SDK logging

Implement data access by using the SQL language for Azure


Cosmos DB for NoSQL

Implement queries that use arrays, nested objects, aggregation, and ordering

Implement a correlated subquery

Implement queries that use array and type-checking functions

Implement queries that use mathematical, string, and date functions

Implement queries based on variable data

Implement data access by using Azure Cosmos DB for NoSQL SDKs


Choose when to use a point operation versus a query operation

Implement a point operation that creates, updates, and deletes documents

Implement an update by using a patch operation

Manage multi-document transactions using SDK Transactional Batch

Perform a multi-document load using Bulk Support in the SDK

Implement optimistic concurrency control using ETags

Override default consistency by using query request options

Implement session consistency by using session tokens

Implement a query operation that includes pagination

Implement a query operation by using a continuation token

Handle transient errors and 429s

Specify TTL for a document

Retrieve and use query metrics


Implement server-side programming in Azure Cosmos DB for
NoSQL by using JavaScript

Write, deploy, and call a stored procedure

Design stored procedures to work with multiple documents transactionally

Implement and call triggers

Implement a user-defined function

Design and implement data distribution (5–10%)

Design and implement a replication strategy for Azure Cosmos DB

Choose when to distribute data

Define automatic failover policies for regional failure for Azure Cosmos DB for
NoSQL

Perform manual failovers to move single master write regions

Choose a consistency model

Identify use cases for different consistency models

Evaluate the impact of consistency model choices on availability and associated RU


cost

Evaluate the impact of consistency model choices on performance and latency

Specify application connections to replicated data

Design and implement multi-region write


Choose when to use multi-region write

Implement multi-region write

Implement a custom conflict resolution policy for Azure Cosmos DB for NoSQL

Integrate an Azure Cosmos DB solution (5–10%)

Enable Azure Cosmos DB analytical workloads


Enable Azure Synapse Link

Choose between Azure Synapse Link and Spark Connector

Enable the analytical store on a container

Enable a connection to an analytical store and query from Azure Synapse Spark or
Azure Synapse SQL

Perform a query against the transactional store from Spark

Write data back to the transactional store from Spark

Implement solutions across services

Integrate events with other applications by using Azure Functions and Azure Event
Hubs

Denormalize data by using Change Feed and Azure Functions

Enforce referential integrity by using Change Feed and Azure Functions

Aggregate data by using Change Feed and Azure Functions, including reporting

Archive data by using Change Feed and Azure Functions

Implement Azure Cognitive Search for an Azure Cosmos DB solution

Optimize an Azure Cosmos DB solution (15–20%)

Optimize query performance when using the API for Azure Cosmos
DB for NoSQL

Adjust indexes on the database

Calculate the cost of the query

Retrieve request unit cost of a point operation or query

Implement Azure Cosmos DB integrated cache

Design and implement change feeds for Azure Cosmos DB for


NoSQL
Develop an Azure Functions trigger to process a change feed
Consume a change feed from within an application by using the SDK

Manage the number of change feed instances by using the change feed estimator

Implement denormalization by using a change feed

Implement referential enforcement by using a change feed

Implement aggregation persistence by using a change feed

Implement data archiving by using a change feed

Define and implement an indexing strategy for Azure Cosmos DB


for NoSQL

Choose when to use a read-heavy versus write-heavy index strategy

Choose an appropriate index type

Configure a custom indexing policy by using the Azure portal

Implement a composite index

Optimize index performance

Maintain an Azure Cosmos DB solution (25–30%)

Monitor and troubleshoot an Azure Cosmos DB solution

Evaluate response status code and failure metrics

Monitor metrics for normalized throughput usage by using Azure Monitor

Monitor server-side latency metrics by using Azure Monitor

Monitor data replication in relation to latency and availability

Configure Azure Monitor alerts for Azure Cosmos DB

Implement and query Azure Cosmos DB logs

Monitor throughput across partitions

Monitor distribution of data across partitions

Monitor security by using logging and auditing


Implement backup and restore for an Azure Cosmos DB solution
Choose between periodic and continuous backup

Configure periodic backup

Configure continuous backup and recovery

Locate a recovery point for a point-in-time recovery

Recover a database or container from a recovery point

Implement security for an Azure Cosmos DB solution

Choose between service-managed and customer-managed encryption keys

Configure network-level access control for Azure Cosmos DB

Configure data encryption for Azure Cosmos DB

Manage control plane access to Azure Cosmos DB by using Azure role-based


access control (RBAC)

Manage data plane access to Azure Cosmos DB by using keys

Manage data plane access to Azure Cosmos DB by using Microsoft Azure Active
Directory (Azure AD)

Configure Cross-Origin Resource Sharing (CORS) settings

Manage account keys by using Azure Key Vault

Implement customer-managed keys for encryption

Implement Always Encrypted

Implement data movement for an Azure Cosmos DB solution

Choose a data movement strategy

Move data by using client SDK bulk operations

Move data by using Azure Data Factory and Azure Synapse pipelines

Move data by using a Kafka connector

Move data by using Azure Stream Analytics


Move data by using the Azure Cosmos DB Spark Connector

Implement a DevOps process for an Azure Cosmos DB solution


Choose when to use declarative versus imperative operations

Provision and manage Azure Cosmos DB resources by using Azure Resource


Manager templates (ARM templates)

Migrate between standard and autoscale throughput by using PowerShell or Azure


CLI

Initiate a regional failover by using PowerShell or Azure CLI

Maintain indexing policies in production by using ARM templates

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

Study resources Links to learning and documentation

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

Find documentation Azure Cosmos DB documentation


Azure documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Analytics on Azure - Microsoft Tech Community


support Azure Data Factory - Microsoft Tech Community
Azure - Microsoft Tech Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Data Exposed
Browse other Microsoft Learn shows

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

Skill area prior to May 4, 2023 Skill area as of May 4, 2023 Change

Audience profile Minor

Design and implement data models Design and implement data models No
change

Design and implement a non-relational Design and implement a non-relational No


data model for Azure Cosmos DB for data model for Azure Cosmos DB for change
NoSQL NoSQL

Design a data partitioning strategy for Design a data partitioning strategy for Minor
Azure Cosmos DB for NoSQL Azure Cosmos DB for NoSQL

Plan and implement sizing and scaling for Plan and implement sizing and scaling for No
an Azure Cosmos DB an Azure Cosmos DB change

Implement client connectivity options in Implement client connectivity options in No


the Azure Cosmos DB SDK the Azure Cosmos DB SDK change

Implement data access by using the Implement data access by using the No
Azure Cosmos DB SQL language Azure Cosmos DB SQL language change

Implement data access by using SQL API Implement data access by using SQL API No
SDKs SDKs change

Implement server-side programming in Implement server-side programming in No


Azure Cosmos DB for NoSQL by using Azure Cosmos DB for NoSQL by using change
JavaScript JavaScript

Design and implement data distribution Design and implement data distribution No
change

Design and implement a replication Design and implement a replication No


strategy for Azure Cosmos DB strategy for Azure Cosmos DB change

Design and implement multi-region write Design and implement multi-region write No
change

Integrate an Azure Cosmos DB solution Integrate an Azure Cosmos DB solution No


change

Enable Azure Cosmos DB analytical Enable Azure Cosmos DB analytical No


workloads workloads change
Skill area prior to May 4, 2023 Skill area as of May 4, 2023 Change

Implement solutions across services Implement solutions across services No


change

Optimize an Azure Cosmos DB solution Optimize an Azure Cosmos DB solution No


change

Optimize query performance in Azure Optimize query performance in Azure No


Cosmos DB for NoSQL Cosmos DB for NoSQL change

Design and implement change feeds for a Design and implement change feeds for a No
Azure Cosmos DB for NoSQL Azure Cosmos DB for NoSQL change

Define and implement an indexing Define and implement an indexing No


strategy for a Azure Cosmos DB for strategy for a Azure Cosmos DB for change
NoSQL NoSQL

Maintain an Azure Cosmos DB solution Maintain an Azure Cosmos DB solution No


change

Monitor and troubleshoot an Azure Monitor and troubleshoot an Azure No


Cosmos DB solution Cosmos DB solution change

Implement backup and restore for an Implement backup and restore for an No
Azure Cosmos DB solution Azure Cosmos DB solution change

Implement security for an Azure Cosmos Implement security for an Azure Cosmos No
DB solution DB solution change

Implement data movement for an Azure Implement data movement for an Azure No
Cosmos DB solution Cosmos DB solution change

Implement a DevOps process for an Implement a DevOps process for an Minor


Azure Cosmos DB solution Azure Cosmos DB solution

Skills measured prior to May 4, 2023

Audience profile
A candidate for this exam should have subject matter expertise designing,
implementing, and monitoring cloud-native applications that store and manage data.

Responsibilities for this role include designing and implementing data models and data
distribution, loading data into an Azure Cosmos DB database, and optimizing and
maintaining the solution. These professionals integrate the solution with other Azure
services. They also design, implement, and monitor solutions that consider security,
availability, resilience, and performance requirements.

A candidate for this exam must have solid knowledge and experience developing apps
for Azure and working with Azure Cosmos DB database technologies. They should be
proficient at developing applications that use the API for Azure Cosmos DB for NoSQL.
They should be able to write efficient SQL queries for the API and be able to create
appropriate index policies. They should have experience creating server-side objects
with JavaScript. Additionally, they should be familiar with provisioning and managing
resources in Azure. They should be able to interpret JSON, read C# or Java code, and
use PowerShell.

Design and implement data models (35–40%)

Design and implement data distribution (5–10%)

Integrate an Azure Cosmos DB solution (5–10%)

Optimize an Azure Cosmos DB solution (15–20%)

Maintain an Azure Cosmos DB solution (25–30%)

Design and implement data models (35–40%)

Design and implement a non-relational data model for Azure


Cosmos DB for NoSQL

Develop a design by storing multiple entity types in the same container

Develop a design by storing multiple related entities in the same document

Develop a model that denormalizes data across documents

Develop a design by referencing between documents

Identify primary and unique keys

Identify data and associated access patterns

Specify a default TTL on a container for a transactional store

Design a data partitioning strategy for Azure Cosmos DB for


NoSQL
Choose a partitioning strategy based on a specific workload

Choose a partition key

Plan for transactions when choosing a partition key

Evaluate the cost of using a cross-partition query

Calculate and evaluate data distribution based on partition key selection

Calculate and evaluate throughput distribution based on partition key selection

Construct and implement a synthetic partition key

Design partitioning for workloads that require multiple partition keys

Plan and implement sizing and scaling for a database created with
Azure Cosmos DB

Evaluate the throughput and data storage requirements for a specific workload

Choose between serverless and provisioned models

Choose when to use database-level provisioned throughput

Design for granular scale units and resource governance

Evaluate the cost of the global distribution of data

Configure throughput for Azure Cosmos DB by using the Azure portal

Implement client connectivity options in the Azure Cosmos DB SDK

Choose a connectivity mode (gateway versus direct)

Implement a connectivity mode

Create a connection to a database

Enable offline development by using the Azure Cosmos DB emulator

Handle connection errors

Implement a singleton for the client

Specify a region for global distribution


Configure client-side threading and parallelism options

Enable SDK logging

Implement data access by using the SQL language for Azure


Cosmos DB for NoSQL
Implement queries that use arrays, nested objects, aggregation, and ordering

Implement a correlated subquery

Implement queries that use array and type-checking functions

Implement queries that use mathematical, string, and date functions

Implement queries based on variable data

Implement data access by using Azure Cosmos DB for NoSQL SDKs

Choose when to use a point operation versus a query operation

Implement a point operation that creates, updates, and deletes documents

Implement an update by using a patch operation

Manage multi-document transactions using SDK Transactional Batch

Perform a multi-document load using Bulk Support in the SDK

Implement optimistic concurrency control using ETags

Override default consistency by using query request options

Implement session consistency by using session tokens

Implement a query operation that includes pagination

Implement a query operation by using a continuation token

Handle transient errors and 429s

Specify TTL for a document

Retrieve and use query metrics


Implement server-side programming in Azure Cosmos DB for
NoSQL by using JavaScript

Write, deploy, and call a stored procedure

Design stored procedures to work with multiple documents transactionally

Implement and call triggers

Implement a user-defined function

Design and implement data distribution (5–10%)

Design and implement a replication strategy for Azure Cosmos DB

Choose when to distribute data

Define automatic failover policies for regional failure for Azure Cosmos DB for
NoSQL

Perform manual failovers to move single master write regions

Choose a consistency model

Identify use cases for different consistency models

Evaluate the impact of consistency model choices on availability and associated RU


cost

Evaluate the impact of consistency model choices on performance and latency

Specify application connections to replicated data

Design and implement multi-region write


Choose when to use multi-region write

Implement multi-region write

Implement a custom conflict resolution policy for Azure Cosmos DB for NoSQL

Integrate an Azure Cosmos DB solution (5–10%)

Enable Azure Cosmos DB analytical workloads


Enable Azure Synapse Link

Choose between Azure Synapse Link and Spark Connector

Enable the analytical store on a container

Enable a connection to an analytical store and query from Azure Synapse Spark or
Azure Synapse SQL

Perform a query against the transactional store from Spark

Write data back to the transactional store from Spark

Implement solutions across services

Integrate events with other applications by using Azure Functions and Azure Event
Hubs

Denormalize data by using Change Feed and Azure Functions

Enforce referential integrity by using Change Feed and Azure Functions

Aggregate data by using Change Feed and Azure Functions, including reporting

Archive data by using Change Feed and Azure Functions

Implement Azure Cognitive Search for an Azure Cosmos DB solution

Optimize an Azure Cosmos DB solution (15–20%)

Optimize query performance when using the API for Azure Cosmos
DB for NoSQL

Adjust indexes on the database

Calculate the cost of the query

Retrieve request unit cost of a point operation or query

Implement Azure Cosmos DB integrated cache

Design and implement change feeds for Azure Cosmos DB for


NoSQL
Develop an Azure Functions trigger to process a change feed
Consume a change feed from within an application by using the SDK

Manage the number of change feed instances by using the change feed estimator

Implement denormalization by using a change feed

Implement referential enforcement by using a change feed

Implement aggregation persistence by using a change feed

Implement data archiving by using a change feed

Define and implement an indexing strategy for Azure Cosmos DB


for NoSQL

Choose when to use a read-heavy versus write-heavy index strategy

Choose an appropriate index type

Configure a custom indexing policy by using the Azure portal

Implement a composite index

Optimize index performance

Maintain an Azure Cosmos DB solution (25–30%)

Monitor and troubleshoot an Azure Cosmos DB solution

Evaluate response status code and failure metrics

Monitor metrics for normalized throughput usage by using Azure Monitor

Monitor server-side latency metrics by using Azure Monitor

Monitor data replication in relation to latency and availability

Configure Azure Monitor alerts for Azure Cosmos DB

Implement and query Azure Cosmos DB logs

Monitor throughput across partitions

Monitor distribution of data across partitions

Monitor security by using logging and auditing


Implement backup and restore for an Azure Cosmos DB solution
Choose between periodic and continuous backup

Configure periodic backup

Configure continuous backup and recovery

Locate a recovery point for a point-in-time recovery

Recover a database or container from a recovery point

Implement security for an Azure Cosmos DB solution

Choose between service-managed and customer-managed encryption keys

Configure network-level access control for Azure Cosmos DB

Configure data encryption for Azure Cosmos DB

Manage control plane access to Azure Cosmos DB by using Azure role-based


access control (RBAC)

Manage data plane access to Azure Cosmos DB by using keys

Manage data plane access to Azure Cosmos DB by using Microsoft Azure Active
Directory (Azure AD)

Configure Cross-Origin Resource Sharing (CORS) settings

Manage account keys by using Azure Key Vault

Implement customer-managed keys for encryption

Implement Always Encrypted

Implement data movement for an Azure Cosmos DB solution

Choose a data movement strategy

Move data by using client SDK bulk operations

Move data by using Azure Data Factory and Azure Synapse pipelines

Move data by using a Kafka connector

Move data by using Azure Stream Analytics


Move data by using the Azure Cosmos DB Spark Connector

Implement a DevOps process for an Azure Cosmos DB solution


Choose when to use declarative versus imperative operations

Provision and manage Azure Cosmos DB resources by using Azure Resource


Manager templates (ARM templates)

Migrate between standard and autoscale throughput by using PowerShell or Azure


CLI

Initiate a regional failover by using PowerShell or Azure CLI

Maintain index policies in production by using ARM templates


Study guide for Exam DP-500:
Designing and Implementing
Enterprise-Scale Analytics Solutions
Using Microsoft Azure and Microsoft
Power BI
Article • 10/02/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 2, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 2, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.
Useful links Description

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a practice test Are you ready to take the exam or do you need to study a bit
more?

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of November 2, 2023

Audience profile
As a candidate for this exam, you should have subject matter expertise in designing,
creating, and deploying enterprise-scale data analytics solutions.
Your responsibilities for this role include performing advanced data analytics at scale,
such as:

Cleaning and transforming data.

Designing and building enterprise data models.

Incorporating advanced analytics capabilities.

Integrating with IT infrastructure.

Applying development lifecycle practices.

As a professional in this role, you:

Help collect enterprise-level requirements for data analytics solutions that include
Azure and Power BI.

Advise on data governance and configuration settings for Power BI administration.

Monitor data usage.

Optimize performance of the data analytics solutions.

As an Azure enterprise data analyst, you collaborate with other roles, such as:

Solution architects

Data engineers

Data scientists

AI engineers

Database administrators

Power BI data analysts

As a candidate for this exam, you should have advanced Power BI skills, including
managing data repositories and data processing in the cloud and on-premises, along
with using Power Query and Data Analysis Expressions (DAX). You should also be
proficient in consuming data from Azure Synapse Analytics and should have experience
querying relational databases, analyzing data by using Transact-SQL (T-SQL), and
visualizing data.

Skills at a glance
Implement and manage a data analytics environment (25–30%)

Query and transform data (20–25%)

Implement and manage data models (25–30%)

Explore and visualize data (20–25%)

Implement and manage a data analytics environment


(25–30%)

Govern and administer a data analytics environment

Manage Power BI assets by using Microsoft Purview

Identify data sources in Azure by using Microsoft Purview

Recommend settings in the Power BI admin portal

Recommend a monitoring and auditing solution for a data analytics environment,


including Power BI REST API and PowerShell cmdlets

Integrate an analytics platform into an existing IT infrastructure


Identify requirements for a solution, including features, performance, and licensing
strategy

Configure and manage Power BI capacity

Recommend and configure an on-premises gateway type for Power BI

Recommend and configure a Power BI tenant or workspace to integrate with Azure


Data Lake Storage Gen2

Integrate an existing Power BI workspace into Azure Synapse Analytics

Manage the analytics development lifecycle

Commit Azure Synapse Analytics code and artifacts to a source control repository

Recommend a deployment strategy for Power BI assets

Recommend a source control strategy for Power BI assets

Implement and manage deployment pipelines in Power BI


Perform impact analysis of downstream dependencies from dataflows and datasets

Recommend automation solutions for the analytics development lifecycle,


including Power BI REST API and PowerShell cmdlets

Deploy and manage datasets by using the XMLA endpoint

Create reusable assets, including Power BI template (.pbit) files, Power BI data
source (.pbids) files, and shared datasets

Query and transform data (20–25%)

Query data by using Azure Synapse Analytics

Identify an appropriate Azure Synapse pool when analyzing data

Recommend appropriate file types for querying serverless SQL pools

Query relational data sources in dedicated or serverless SQL pools, including


querying partitioned data sources

Use a machine learning PREDICT function in a query

Ingest and transform data by using Power BI


Identify data loading performance bottlenecks in Power Query or data sources

Implement performance improvements in Power Query and data sources

Create and manage scalable Power BI dataflows

Identify and manage privacy settings on data sources

Create queries, functions, and parameters by using the Power Query Advanced
Editor

Query advanced data sources, including JSON, Parquet, APIs, and Azure Machine
Learning models

Implement and manage data models (25–30%)

Design and build tabular models

Choose when to use DirectQuery for Power BI datasets


Choose when to use external tools, including DAX Studio and Tabular Editor 2

Create calculation groups

Write calculations that use DAX variables and functions, for example handling
blanks or errors, creating virtual relationships, and working with iterators

Design and build a large format dataset

Design and build composite models, including aggregations

Design and implement enterprise-scale row-level security and object-level security

Optimize enterprise-scale data models

Identify and implement performance improvements in queries and report visuals

Troubleshoot DAX performance by using DAX Studio

Optimize a data model by using Tabular Editor 2

Analyze data model efficiency by using VertiPaq Analyzer

Optimize query performance by using DAX Studio

Implement incremental refresh (including the use of query folding)

Optimize a data model by using denormalization

Explore and visualize data (20–25%)

Explore data by using Azure Synapse Analytics


Explore data by using native visuals in Spark notebooks

Explore and visualize data by using the Azure Synapse SQL results pane

Visualize data by using Power BI

Create and import a custom report theme

Create R or Python visuals in Power BI

Connect to and query datasets by using the XMLA endpoint

Design and configure Power BI reports for accessibility


Enable personalized visuals in a report

Configure automatic page refresh

Create and distribute paginated reports in Power BI Report Builder

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

Study resources Links to learning and documentation

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

Find documentation Azure Cosmos DB documentation


Azure documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Analytics on Azure - Microsoft Tech Community


support Azure Data Factory - Microsoft Tech Community
Azure - Microsoft Tech Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Data Exposed
Browse other Microsoft Learn shows

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

Skill area prior to November 2, 2023 Skill area as of November 2, 2023 Change

Audience profile No
change
Skill area prior to November 2, 2023 Skill area as of November 2, 2023 Change

Implement and manage a data analytics Implement and manage a data analytics No
environment environment change

Govern and administer a data analytics Govern and administer a data analytics No
environment environment change

Integrate an analytics platform into an Integrate an analytics platform into an Minor


existing IT infrastructure existing IT infrastructure

Manage the analytics development Manage the analytics development Minor


lifecycle lifecycle

Query and transform data Query and transform data No


change

Query data by using Azure Synapse Query data by using Azure Synapse No
Analytics Analytics change

Ingest and transform data by using Ingest and transform data by using No
Power BI Power BI change

Implement and manage data models Implement and manage data models No
change

Design and build tabular models Design and build tabular models No
change

Optimize enterprise-scale data models Optimize enterprise-scale data models Minor

Explore and visualize data Explore and visualize data No


change

Explore data by using Azure Synapse Explore data by using Azure Synapse No
Analytics Analytics change

Visualize data by using Power BI Visualize data by using Power BI No


change

Skills measured prior to November 2, 2023

Audience profile
Candidates for the Azure Enterprise Data Analyst Associate certification should have
subject matter expertise in designing, creating, and deploying enterprise-scale data
analytics solutions.
Responsibilities for this role include performing advanced data analytics at scale, such as
cleaning and transforming data, designing, and building enterprise data models,
incorporating advanced analytics capabilities, integrating with IT infrastructure, and
applying development lifecycle practices. These professionals help collect enterprise-
level requirements for data analytics solutions that include Azure and Power BI. They
also advise on data governance and configuration settings for Power BI administration,
monitor data usage, and optimize performance of the data analytics solutions.

Azure enterprise data analysts collaborate with other roles, such as solution architects,
data engineers, data scientists, AI engineers, database administrators, and Power BI data
analysts.

Candidates for this exam should have advanced Power BI skills, including managing data
repositories and data processing in the cloud and on-premises, along with using Power
Query and Data Analysis Expressions (DAX). They should also be proficient in consuming
data from Azure Synapse Analytics and should have experience querying relational
databases, analyzing data by using Transact-SQL (T-SQL), and visualizing data.

Skills at a glance
Implement and manage a data analytics environment (25–30%)

Query and transform data (20–25%)

Implement and manage data models (25–30%)

Explore and visualize data (20–25%)

Implement and manage a data analytics environment


(25–30%)

Govern and administer a data analytics environment


Manage Power BI assets by using Microsoft Purview

Identify data sources in Azure by using Microsoft Purview

Recommend settings in the Power BI admin portal

Recommend a monitoring and auditing solution for a data analytics environment,


including Power BI REST API and PowerShell cmdlets
Integrate an analytics platform into an existing IT infrastructure
Identify requirements for a solution, including features, performance, and licensing
strategy

Configure and manage Power BI capacity

Recommend and configure an on-premises gateway type for Power BI

Recommend and configure a Power BI tenant or workspace to integrate with Azure


Data Lake Storage Gen2

Integrate an existing Power BI workspace into Azure Synapse Analytics

Manage the analytics development lifecycle


Commit Azure Synapse Analytics code and artifacts to a source control repository

Recommend a deployment strategy for Power BI assets

Recommend a source control strategy for Power BI assets

Implement and manage deployment pipelines in Power BI

Perform impact analysis of downstream dependencies from dataflows and datasets

Recommend automation solutions for the analytics development lifecycle,


including Power BI REST API and PowerShell cmdlets

Deploy and manage datasets by using the XMLA endpoint

Create reusable assets, including Power BI templates, Power BI data source (.pbids)
files, and shared datasets

Query and transform data (20–25%)

Query data by using Azure Synapse Analytics


Identify an appropriate Azure Synapse pool when analyzing data

Recommend appropriate file types for querying serverless SQL pools

Query relational data sources in dedicated or serverless SQL pools, including


querying partitioned data sources

Use a machine learning PREDICT function in a query


Ingest and transform data by using Power BI
Identify data loading performance bottlenecks in Power Query or data sources

Implement performance improvements in Power Query and data sources

Create and manage scalable Power BI dataflows

Identify and manage privacy settings on data sources

Create queries, functions, and parameters by using the Power Query Advanced
Editor

Query advanced data sources, including JSON, Parquet, APIs, and Azure Machine
Learning models

Implement and manage data models (25–30%)

Design and build tabular models

Choose when to use DirectQuery for Power BI datasets

Choose when to use external tools, including DAX Studio and Tabular Editor 2

Create calculation groups

Write calculations that use DAX variables and functions, for example handling
blanks or errors, creating virtual relationships, and working with iterators

Design and build a large format dataset

Design and build composite models, including aggregations

Design and implement enterprise-scale row-level security and object-level security

Optimize enterprise-scale data models

Identify and implement performance improvements in queries and report visuals

Troubleshoot DAX performance by using DAX Studio

Optimize a data model by using Tabular Editor 2

Analyze data model efficiency by using VertiPaq Analyzer

Optimize query performance by using DAX Studio


Implement incremental refresh (including the use of query folding)

Optimize a data model by using denormalization

Explore and visualize data (20–25%)

Explore data by using Azure Synapse Analytics

Explore data by using native visuals in Spark notebooks

Explore and visualize data by using the Azure Synapse SQL results pane

Visualize data by using Power BI


Create and import a custom report theme

Create R or Python visuals in Power BI

Connect to and query datasets by using the XMLA endpoint

Design and configure Power BI reports for accessibility

Enable personalized visuals in a report

Configure automatic page refresh

Create and distribute paginated reports in Power BI Report Builder


Study guide for Exam DP-900: Microsoft
Azure Data Fundamentals
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 4, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 4, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of August 4, 2023

Audience profile
This exam is an opportunity to demonstrate knowledge of core data concepts and
related Microsoft Azure data services. Candidates for this exam should have familiarity
with DP-900’s self-paced or instructor-led learning material.

This exam is intended for candidates beginning to work with data in the cloud.

Candidates should be familiar with the concepts of relational and non-relational data,
and different types of data workloads such as transactional or analytical.

Azure Data Fundamentals can be used to prepare for other Azure role-based
certifications like Azure Database Administrator Associate or Azure Data Engineer
Associate, but it is not a prerequisite for any of them.

Describe core data concepts (25–30%)

Identify considerations for relational data on Azure (20–25%)


Describe considerations for working with non-relational data on Azure (15–20%)

Describe an analytics workload on Azure (25–30%)

Describe core data concepts (25–30%)

Describe ways to represent data

Describe features of structured data

Describe features of semi-structured

Describe features of unstructured data

Identify options for data storage

Describe common formats for data files

Describe types of databases

Describe common data workloads

Describe features of transactional workloads

Describe features of analytical workloads

Identify roles and responsibilities for data workloads


Describe responsibilities for database administrators

Describe responsibilities for data engineers

Describe responsibilities for data analysts

Identify considerations for relational data on Azure (20–


25%)

Describe relational concepts


Identify features of relational data

Describe normalization and why it is used


Identify common structured query language (SQL) statements

Identify common database objects

Describe relational Azure data services

Describe the Azure SQL family of products including Azure SQL Database, Azure
SQL

Managed Instance, and SQL Server on Azure Virtual Machines

Identify Azure database services for open-source database systems

Describe considerations for working with non-relational


data on Azure (15–20%)

Describe capabilities of Azure storage


Describe Azure Blob storage

Describe Azure File storage

Describe Azure Table storage

Describe capabilities and features of Azure Cosmos DB

Identify use cases for Azure Cosmos DB

Describe Azure Cosmos DB APIs

Describe an analytics workload on Azure (25–30%)

Describe common elements of large-scale analytics


Describe considerations for data ingestion and processing

Describe options for analytical data stores

Describe Azure services for data warehousing, including Azure Synapse Analytics,
Azure Databricks, Azure HDInsight, and Azure Data Factory

Describe consideration for real-time data analytics


Describe the difference between batch and streaming data

Describe technologies for real-time analytics including Azure Stream Analytics,


Azure Synapse Data Explorer, and Spark Structured Streaming

Describe data visualization in Microsoft Power BI


Identify capabilities of Power BI

Describe features of data models in Power BI

Identify appropriate visualizations for data

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

Study resources Links to learning and documentation

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

Find documentation Azure SQL documentation - Azure SQL


SQL Server technical documentation - SQL Server
Azure Blob Storage documentation
Azure Table storage documentation
Azure Storage documentation
Azure Cosmos DB
Azure Synapse Analytics
Azure Databricks
Data Factory
Power BI documentation - Power BI

Ask a question Microsoft Q&A | Microsoft Docs

Get community Analytics on Azure | TechCommunity


support Azure Synapse Analytics | TechCommunity
Welcome to the SQL Server Community (microsoft.com)
Azure PaaS - Microsoft Tech Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Data Exposed
Study resources Links to learning and documentation

Browse other Microsoft Learn shows

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

Skill area prior to August 4, 2023 Skill area as of August 4, 2023 Change

Audience profile No
change

Describe core data concepts Describe core data concepts No


change

Describe ways to represent data Describe ways to represent data No


change

Identify options for data storage Identify options for data storage No
change

Describe common data workloads Describe common data workloads No


change

Identify roles and responsibilities for data Identify roles and responsibilities for data No
workloads workloads change

Identify considerations for relational Identify considerations for relational No


data on Azure data on Azure change

Describe relational concepts Describe relational concepts No


change

Describe relational Azure data services Describe relational Azure data services No
change

Describe considerations for working Describe considerations for working No


with non-relational data on Azure with non-relational data on Azure change

Describe capabilities of Azure storage Describe capabilities of Azure storage No


change

Describe capabilities and features of Describe capabilities and features of No


Azure Cosmos DB Azure Cosmos DB change
Skill area prior to August 4, 2023 Skill area as of August 4, 2023 Change

Describe an analytics workload on Azure Describe an analytics workload on Azure No


change

Describe common elements of large- Describe common elements of large- No


scale analytics scale analytics change

Describe consideration for real-time data Describe consideration for real-time data Minor
analytics analytics

Describe data visualization in Microsoft Describe data visualization in Microsoft No


Power BI Power BI change

Skills measured prior to August 4, 2023

Audience profile
This exam is an opportunity to demonstrate knowledge of core data concepts and
related Microsoft Azure data services. Candidates for this exam should have familiarity
with DP-900’s self-paced or instructor-led learning material.

This exam is intended for candidates beginning to work with data in the cloud.

Candidates should be familiar with the concepts of relational and non-relational data,
and different types of data workloads such as transactional or analytical.

Azure Data Fundamentals can be used to prepare for other Azure role-based
certifications like Azure Database Administrator Associate or Azure Data Engineer
Associate, but it is not a prerequisite for any of them.

Describe core data concepts (25–30%)

Identify considerations for relational data on Azure (20–25%)

Describe considerations for working with non-relational data on Azure (15–20%)

Describe an analytics workload on Azure (25–30%)

Describe core data concepts (25—30%)

Describe ways to represent data


Describe features of structured data
Describe features of semi-structured

Describe features of unstructured data

Identify options for data storage

Describe common formats for data files

Describe types of databases

Describe common data workloads


Describe features of transactional workloads

Describe features of analytical workloads

Identify roles and responsibilities for data workloads


Describe responsibilities for database administrators

Describe responsibilities for data engineers

Describe responsibilities for data analysts

Identify considerations for relational data on Azure (20—


25%)

Describe relational concepts


Identify features of relational data

Describe normalization and why it is used

Identify common structured query language (SQL) statements

Identify common database objects

Describe relational Azure data services

Describe the Azure SQL family of products including Azure SQL Database, Azure
SQL

Managed Instance, and SQL Server on Azure Virtual Machines


Identify Azure database services for open-source database systems

Describe considerations for working with non-relational


data on Azure (15—20%)

Describe capabilities of Azure storage

Describe Azure Blob storage

Describe Azure File storage

Describe Azure Table storage

Describe capabilities and features of Azure Cosmos DB


Identify use cases for Azure Cosmos DB

Describe Azure Cosmos DB APIs

Describe an analytics workload on Azure (25—30%)

Describe common elements of large-scale analytics

Describe considerations for data ingestion and processing

Describe options for analytical data stores

Describe Azure services for data warehousing, including Azure Synapse Analytics,
Azure Databricks, Azure HDInsight, and Azure Data Factory

Describe consideration for real-time data analytics

Describe the difference between batch and streaming data

Describe technologies for real-time analytics including Azure Stream Analytics,


Azure Synapse Data Explorer, and Spark structured streaming

Describe data visualization in Microsoft Power BI

Identify capabilities of Power BI

Describe features of data models in Power BI


Identify appropriate visualizations for data
Study guide for Exam MB-210: Microsoft
Dynamics 365 Sales Functional
Consultant
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of September 27, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 27, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score reports A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of September 27, 2023

Audience profile
As a candidate for this exam, you’re a Microsoft Dynamics 365 functional consultant
with sales expertise. You’re responsible for implementing solutions that meet the
business requirements of an organization, large or small. You’re also responsible for
identifying potential process efficiencies and improvements that could be achieved by
using Dynamics 365 Sales and wider Microsoft Power Platform features. This may
include supporting a sales lifecycle to run effectively and assisting the sales team to:
Achieve revenue targets.

Execute business strategies.

Meet an organization's objectives.

You’re responsible for configuring and expanding the core sales application functionality
to create scalable customer solutions which support, automate, and accelerate the
company's sales process. You’ll use your knowledge of Microsoft Power Platform and
the common customer engagement capabilities in Dynamics 365 to inform the solution
design where the following are required:

Integrations

Business process flows

Visualizations

Custom applications

As a candidate, you should:

Have strong business knowledge of sales processes for business-to-customer and


business-to-business scenarios.

Understand the sales process of the customer as well as the core functionality of
Dynamics 365 Sales to identify where the two align and differ.

Be proficient in configuring Microsoft Power Platform, primarily model-driven


apps.

Have knowledge of Microsoft 365 services and their interactions with Microsoft
Dataverse.

Skills at a glance
Configure Dynamics 365 Sales (35–40%)

Manage core sales features (30–35%)

Configure additional tools and services (25–30%)

Configure Dynamics 365 Sales (35–40%)

Configure user interfaces


Configure model-driven apps

Create and configure forms

Create and configure views

Create email, Excel, and Word templates

Configure the timeline control

Describe Microsoft Dataverse security concepts

Configure column mappings on table relationships

Configure sales settings

Configure sales territories and hierarchical sales territories

Configure auto number settings for quotes, orders, and invoices

Configure currencies and fiscal years

Describe sales security roles

Manage sales literature

Configure hierarchy security

Configure and utilize the assistant

Configure the business card scanner control

Enable the Kanban control

Describe goal management

Configure processes
Configure duplicate detection rules

Configure sales business process flows

Create and manage playbooks

Import data by using the Data Import wizard and export data to Excel

Configure sales visualizations


Implement Power BI apps for Sales

Configure sales dashboards

Describe options for sales reports

Configure the opportunity pipeline view

Work with the sales accelerator

Configure and utilize the sales accelerator

Configure the workspace

Create and manage sequences

Create and manage segments

Configure lead and opportunity assignment rules for routing

Configure the Up Next widget

Evaluate Sales licensing

Compare and contrast Sales Professional and Enterprise configuration

Describe use cases for Team member licensing

Describe the upgrade pathway from Sales Professional to Enterprise

Manage core sales features (30–35%)

Create and manage accounts and contacts


Create and manage accounts

Create and manage contacts

Describe use cases for auto capture

Describe use cases for email engagement

Describe relationship intelligence

Describe use cases for notes analysis


Describe SMS message engagement with customers

Create and manage leads and opportunities


Create and manage leads

Perform lead qualification and disqualification

Configure lead qualification

Manage opportunities

Track stakeholders, sales team members, and competitors

Manage product line items on opportunities

Customize the Opportunity Close form

Configure and utilize predictive lead and opportunity scoring

Manage the sales pipeline by using the work list

Configure duplicate lead detection

Create and manage quotes, orders, and invoices

Add quotes to opportunities

Edit quotes in various stages

Send quotes and invoices to customers

Convert quotes to orders

Manage orders and invoices

Create and manage the product catalog

Create and manage products, product bundles, and product families

Describe the product lifecycle

Create and manage price lists

Create and manage unit groups


Create and manage forecasts
Configure and utilize forecasts

Describe the forecast templates

Configure and utilize premium forecasting

Manage in-app campaigns

Create and manage marketing lists

Create quick campaigns

Configure additional tools and services (25–30%)

Integrate sales applications


Integrate with LinkedIn Sales Navigator and Insights

Describe Dynamics 365 Sales mobile app capabilities

Create push notifications for the Dynamics 365 Sales mobile app

Integrate with Microsoft 365 services

Configure mailboxes

Describe Server-Side Synchronization

Configure document management

Deploy the Dynamics 365 App for Outlook

Configure the Dynamics 365 App for Outlook

Configure auto capture and email engagement

Configure SharePoint integration

Describe Microsoft Teams calling and conversation intelligence

Describe Microsoft Teams collaboration


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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Dynamics 365 Sales documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

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

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

Audience profile Major

Configure Dynamics 365 Sales Configure Dynamics 365 Sales No change

Configure the user interfaces of the Configure user interfaces Major


Sales apps

Configure sales settings Configure sales settings Major

Configure processes Configure processes Major

Configure sales visualizations Configure sales visualizations Minor

Configure the sales accelerator Work with the sales accelerator Minor

Evaluate Sales licensing Evaluate Sales licensing Major


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

Manage core sales tables Manage core sales features %


decreased

Create and manage accounts and Create and manage accounts and Major
contacts contacts

Create and manage leads and Create and manage leads and Minor
opportunities opportunities

Create and manage quotes, orders, and Create and manage quotes, orders, and Minor
invoices invoices

Create and manage the product catalog Create and manage the product catalog Minor

Create and manage forecasts Create and manage forecasts No change

Manage in-app campaigns Manage in-app campaigns Minor

Configure additional tools and services Configure additional tools and services % increased

Integrate sales applications Integrate sales applications Major

Integrate with Microsoft 365 services Integrate with Microsoft 365 services Major

Skills measured prior to September 27, 2023

Audience profile
Candidates for this exam are Microsoft Dynamics 365 functional consultants with sales
expertise. They are responsible for implementing solutions that meet the business
requirements of an organization, large or small. Candidates are also responsible for
identifying potential process efficiencies and improvements that could be achieved by
using Dynamics 365 Sales and wider Microsoft Power Platform features. This may
include supporting a sales lifecycle to run effectively, and assisting the sales team to
achieve revenue targets, execute business strategies, and meet an organization's
objectives.

Candidates are responsible for configuring and expanding the core sales functionality to
create scalable customer solutions which support, automate, and accelerate the
company's sales process. Where integrations, business process flows, visualizations, and
custom applications are required, the candidate will use their knowledge of the
Microsoft Power Platform and common Dynamics 365 customer engagement
capabilities to complete the solution design.
Candidates should have strong business knowledge and first-person industry
experience. They should understand the sales process of the customer as well as core
functionality of Dynamics 365 Sales to be able to identify where the two align and differ.
Candidates should also be proficient in the Microsoft Power Platform and model-driven
app configuration and have knowledge of Microsoft 365 services.

Configure Dynamics 365 Sales (35–40%)

Manage core sales tables (40–45%)

Configure additional tools and services (10–15%)

Configure Dynamics 365 Sales (35–40%)

Configure the user interfaces of the Sales apps


Configure model-driven apps

Create and configure forms

Create and configure views

Configure sales settings


Configure sales territories and hierarchical sales territories

Configure auto number settings for quotes, orders, and invoices

Configure currencies and fiscal years

Configure sales security roles and access team templates

Manage sales literature

Configure hierarchy security

Configure and utilize the Assistant

Configure the business card scanner control

Configure processes

Configure duplicate detection rules

Configure email to lead processing


Configure sales business process flows

Create and manage playbooks

Configure sales visualizations

Implement Power BI apps for Sales

Configure sales dashboards

Describe options for sales reports

Configure the sales accelerator

Configure and utilize the sales accelerator

Configure the seller workspace

Manage sequences

Manage segments

Configure lead and opportunity assignment rules for routing

Evaluate Sales licensing


Compare and contrast Sales Professional, Enterprise, and Premium capabilities

Compare and contrast Sales Professional and Enterprise configuration

Describe use cases for Team member licensing

Manage core sales tables (40–45%)

Create and manage accounts and contacts

Create and manage accounts

Create and manage contacts

Create and manage activities

Describe use cases for auto capture

Describe use cases for email engagement


Describe use cases for talking points, who knows whom, and relationship analytics
and health

Describe how to interpret and improve relationship health

Describe use cases for notes analysis

Create and manage leads and opportunities

Create and manage leads

Perform lead qualification and disqualification

Configure lead qualification

Manage opportunities

Track stakeholders, sales team members, and competitors

Manage product line items on opportunities

Customize the Opportunity Close form

Configure and utilize lead and opportunity scoring

Manage sales by using the work list

Create and manage quotes, orders, and invoices

Add quotes to opportunities

Edit quotes in various stages

Send quotes to customers

Convert quotes to orders

Describe integration options with Microsoft ERP apps

Manage orders and invoices

Create and manage the product catalog

Create and manage products, product bundles, and product families

Describe the product lifecycle


Create and manage price lists

Create and manage unit groups

Describe the behavior of price changes and currency exchange rates

Create and manage forecasts


Configure and use forecasts

Describe the forecast templates

Configure and utilize premium forecasting

Manage in-app campaigns

Manage marketing lists

Create quick campaigns

Configure additional tools and services (10–15%)

Integrate sales applications


Describe LinkedIn Sales Navigator integration with Dynamics 365 Sales

Configure LinkedIn Sales Navigator controls on Dynamics 365 Sales forms

Describe Dynamics 365 Sales mobile app capabilities

Customize quick view forms for Sales mobile app

Create push notifications for the Dynamics 365 Sales mobile app

Describe the partner portal

Integrate with Microsoft 365 services


Configure mailboxes

Describe Server-Side Synchronization

Configure document management

Deploy the Dynamics 365 App for Outlook


Configure the Dynamics 365 App for Outlook

Configure auto capture and email engagement


Study guide for Exam MB-220:
Microsoft Dynamics 365 Customer
Insights (Journeys) Functional
Consultant
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of September 20, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 20, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score reports A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
Useful links Description

request an accommodation.

Take a practice test Are you ready to take the exam or do you need to study a bit
more?

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of September 20, 2023

Audience profile
As a candidate for this exam you’re a Microsoft Dynamics 365 Customer Insights -
Journeys functional consultant. You’re responsible for implementing solutions that:

Attract and convert leads.

Build brand awareness.


Standardize omnichannel messaging.

Deliver marketing insights.

You’re responsible for:

Configuring the core marketing application to include segmentation, email


marketing, interactive customer journeys, and real-time journeys.

Lead nurturing with personalized experiences, events, surveys, lead scoring, and
analytics.

Maintaining compliance with data privacy and security regulations.

As a candidate, you should have some knowledge of marketing principles and the
Dynamics 365 Customer Insights - Journeys application's role in relationship to the
Dynamics 365 suite of applications, including integration of:

The Microsoft Power Platform

Other Dynamics 365 customer engagement apps

Dynamics 365 Customer Insights - Data

Dynamics 365 Customer Voice

Microsoft Teams

Other Microsoft 365 applications

You should understand:

Industry terminology

Priorities

Common initiatives

Standards

Methodologies

Best practices

Skills at a glance
Configure marketing applications (15–20%)
Manage segments and lists (10–15%)

Create and manage marketing forms and pages (5–10%)

Manage leads, contacts, and accounts (5–10%)

Create and manage marketing email messages (10–15%)

Manage customer journeys (20–25%)

Manage events and webinars (10–15%)

Configure Dynamics 365 Customer Voice (5–10%)

Configure marketing applications (15–20%)

Configure the Dynamics 365 Customer Insights - Journeys app

Create and configure forms

Create and configure views

Create and configure charts

Create and configure dashboards

Configure site maps

Configure organization settings


Configure data sources for synchronization

Create and manage templates

Configure integration with the marketing portal

Configure landing page settings

Configure domain authentication

Configure social media accounts

Configure webinar providers

Configure LinkedIn Lead Gen

Configure the Customer Insights connector


Configure SMS providers

Configure push notifications

Describe Teams integration

Configure and manage marketing settings


Configure matching strategies

Configure marketing email settings

Configure customer journey settings

Configure opt-in settings

Configure lead scoring settings

Configure required options for publishing journeys

Create and configure marketing calendars

Configure content settings

Configure compliance settings

Manage marketing content libraries

Manage insights

Analyze contact insights

Analyze lead insights

Analyze segment insights

Analyze customer journey insights

Analyze email insights

Analyze lead scoring model insights

Analyze marketing page insights

Analyze marketing form insights

Analyze website insights


Analyze redirect URL insights

Analyze event insights

Manage segments and lists (10–15%)

Create and manage segments

Determine segment type

Create and manage marketing segments

Create and manage templates

Create segments using Natural Language Query

Configure dynamic segments using the Designer

Combine segments using union, exclude, or intersect logic

Create segments from external sources by using Dynamics 365 Customer Insights -
Data

Describe use cases for blocks including behavioral blocks and query blocks

Create and manage subscription centers and lists


Create a subscription list

Add a subscription list or lists to a form

Create a segment based on a subscription list

Describe use cases for subscription centers

Create and manage a subscription center

Describe when to use marketing lists and subscription lists

Describe use cases for suppression lists

Create and manage marketing forms and pages (5–10%)

Create and manage marketing forms


Determine which marketing form type to use

Identify form requirements and limitations

Create a marketing form by using a template

Manage form templates

Create and manage marketing forms

Configure marketing form fields

Embed forms in external websites

Implement form capture for externally managed forms

Create and manage marketing pages


Create and configure marketing pages and templates

Create and configure real-time marketing forms

Add outbound content blocks to marketing pages

Add marketing forms to marketing pages

Apply a style to marketing pages

Integrate marketing pages with marketing emails

Preview and validate marketing pages

Publish marketing pages

Monitor visitors to marketing pages

Describe personalized marketing pages

Manage leads, contacts, and accounts (5–10%)

Manage leads

Create leads

Manage the leads lifecycle

Synchronize leads from LinkedIn Campaign Manager by using LinkedIn Lead Gen
Create and manage lead scoring models

Create and manage accounts and contacts


Create and manage accounts

Create and manage contacts

Manage marketing consent settings

Create and manage activities and activity templates

Create and manage marketing email messages (10–15%)

Create email messages

Create and manage marketing email and templates

Describe the HTML editor feature in a marketing email

Create and use reusable outbound content blocks

Define mandatory fields for email messages

Add dynamic content to email messages

Add conditional content to email messages

Validate email content for compliance by using the Accessibility Checker

Check spam scores for messages by using Spam checker

Personalize using predefined tokens

Manage email messages

Define message requirements

Preview messages by using basic, inbox, Litmus features

Configure A/B testing and review test results

Validate and publish email messages

Send emails without building a journey


Manage customer journeys (20–25%)

Create automated campaigns by using outbound customer


journeys

Create and manage customer journey templates

Determine when to use an inbound or outbound customer journey

Determine content types required for a customer journey

Create a customer journey by using a template

Set the target audiences

Configure Smart Scheduler

Describe business unit scoping for segments and customer journeys

Add segments and suppression lists to a customer journey

Configure recurring journeys

Publish and manage customer journeys

Configure required options for publishing journeys

Check customer journeys for errors

Publish a customer journey

Configure and manage real-time journey orchestration

Determine whether to use real-time or outbound journey orchestration

Describe the real-time marketing asset library

Enable real-time customer journey orchestration

Create a real-time journey

Configure real-time journey triggers

Configure real-time email templates

Configure automated SMS keyword flows


Configure push notifications

Measure campaign effectiveness with built-in analytics

Create content blocks in real-time marketing

Move custom triggers between environments

Manage events and webinars (10–15%)

Create and configure events and webinars

Create an event

Configure an event as a Microsoft Teams webinar

Configure an event as a Microsoft Teams Live event

Configure buildings, rooms, and layouts for events

Set up sessions including internal and external tracks

Set up speakers

Configure event websites

Create and manage event forms

Configure event agenda

Describe the event business process flow

Manage events
Create event invitations, banners, and social media posts

Manage event registrations (including attendee check-in) and cancellations

Manage speakers, registration, waitlists, and attendees

Manage sponsors, vendors, logistics, and accommodations

Record and view financial information for events

Configure event capacity and passes


Configure Dynamics 365 Customer Voice (5–10%)

Create surveys
Create and manage Customer Voice surveys

Apply design elements to a survey

Define satisfaction metrics

Manage surveys

Embed surveys in marketing email messages

Add surveys to a webpage

Add surveys to customer journeys

View survey responses in Customer Voice

Create a segment from survey responses

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Dynamics 365 Customer Insights - Journeys documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


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

Skill area prior to September 20, 2023 Skill area as of September 20, 2023 Changes

Audience profile No
change

Configure marketing applications Configure marketing applications No


change

Configure the Dynamics 365 Marketing Configure the Dynamics 365 Customer Minor
app Insights - Journeys app

Configure organization settings Configure organization settings No


change

Configure and manage marketing Configure and manage marketing No


settings settings change

Manage insights Manage insights No


change

Manage segments and lists Manage segments and lists No


change

Create and manage segments Create and manage segments No


change

Create and manage subscription centers Create and manage subscription centers No
and lists and lists change

Create and manage marketing forms Create and manage marketing forms No
and pages and pages change

Create and manage marketing forms Create and manage marketing forms No
change

Create and manage marketing pages Create and manage marketing pages Minor

Manage leads, contacts, and accounts Manage leads, contacts, and accounts No
change

Manage leads Manage leads No


change
Skill area prior to September 20, 2023 Skill area as of September 20, 2023 Changes

Create and manage accounts and Create and manage accounts and No
contacts contacts change

Create and manage marketing email Create and manage marketing email No
messages messages change

Create email messages Create email messages No


change

Manage email messages Manage email messages Minor

Manage customer journeys Manage customer journeys No


change

Create automated campaigns by using Create automated campaigns by using No


outbound customer journeys outbound customer journeys change

Publish and manage customer journeys Publish and manage customer journeys No
change

Configure and manage real-time journey Configure and manage real-time journey Minor
orchestration orchestration

Manage events and webinars Manage events and webinars No


change

Create and configure events and Create and configure events and No
webinars webinars change

Manage events Manage events No


change

Configure Dynamics 365 Customer Configure Dynamics 365 Customer No


Voice Voice change

Create surveys Create surveys No


change

Manage surveys Manage surveys No


change

Skills measured prior to September 20, 2023

Audience profile
Candidates for this exam are Microsoft Dynamics 365 Marketing functional consultants.
Candidates are responsible for implementing solutions that attract and convert leads,
build brand awareness, standardize omnichannel messaging, and deliver marketing
insights.

Candidates are responsible for configuring the core marketing application to include
segmentation, email marketing, interactive customer journeys and real-time journeys,
lead nurturing with personalized experiences, events, surveys, lead scoring, analytics,
and maintaining compliance with data privacy and security regulations.

Candidates should have some knowledge of marketing principles and the Dynamics 365
Marketing application's role in relationship to the Dynamics 365 suite of applications,
including integration of the Microsoft Power Platform, other Dynamics 365 customer
engagement apps, Dynamics 365 Customer Insights, Dynamics 365 Customer Voice,
Microsoft Teams, and other Microsoft 365 applications. Candidates should understand
industry terminology, priorities, common initiatives, standards, methodologies, and best
practices.

Skills at a glance
Configure marketing applications (15–20%)

Manage segments and lists (10–15%)

Create and manage marketing forms and pages (5–10%)

Manage leads, contacts, and accounts (5–10%)

Create and manage marketing email messages (10–15%)

Manage customer journeys (20–25%)

Manage events and webinars (10–15%)

Configure Dynamics 365 Customer Voice (5–10%)

Configure marketing applications (15–20%)

Configure the Dynamics 365 Marketing app

Create and configure forms

Create and configure views

Create and configure charts


Create and configure dashboards

Configure site maps

Configure organization settings

Configure data sources for synchronization

Create and manage templates

Configure integration with the marketing portal

Configure landing page settings

Configure domain authentication

Configure social media accounts

Configure webinar providers

Configure LinkedIn Lead Gen

Configure the Customer Insights connector

Configure SMS providers

Configure push notifications

Describe Teams integration

Configure and manage marketing settings


Configure matching strategies

Configure marketing email settings

Configure customer journey settings

Configure opt-in settings

Configure lead scoring settings

Configure required options for publishing journeys

Create and configure marketing calendars

Configure content settings


Configure compliance settings

Manage marketing content libraries

Manage insights

Analyze contact insights

Analyze lead insights

Analyze segment insights

Analyze customer journey insights

Analyze email insights

Analyze lead scoring model insights

Analyze marketing page insights

Analyze marketing form insights

Analyze website insights

Analyze redirect URL insights

Analyze event insights

Manage segments and lists (10–15%)

Create and manage segments

Determine segment type

Create and manage marketing segments

Create and manage templates

Create segments using Natural Language Query

Configure dynamic segments using the Designer

Combine segments using union, exclude, or intersect logic

Create segments from external sources by using Dynamics 365 Customer Insights

Describe use cases for blocks including behavioral blocks and query blocks
Create and manage subscription centers and lists
Create a subscription list

Add a subscription list or lists to a form

Create a segment based on a subscription list

Describe use cases for subscription centers

Create and manage a subscription center

Describe when to use marketing lists and subscription lists

Describe use cases for suppression lists

Create and manage marketing forms and pages (5–10%)

Create and manage marketing forms


Determine which marketing form type to use

Identify form requirements and limitations

Create a marketing form by using a template

Manage form templates

Create and manage marketing forms

Configure marketing form fields

Embed forms in external websites

Implement form capture for externally managed forms

Create and manage marketing pages


Create and configure marketing pages and templates

Add outbound content blocks to marketing pages

Add marketing forms to marketing pages

Apply a style to marketing pages

Integrate marketing pages with marketing emails


Preview and validate marketing pages

Publish marketing pages

Monitor visitors to marketing pages

Describe personalized marketing pages

Manage leads, contacts, and accounts (5–10%)

Manage leads

Create leads

Manage the leads lifecycle

Synchronize leads from LinkedIn Campaign Manager by using LinkedIn Lead Gen

Create and manage lead scoring models

Create and manage accounts and contacts

Create and manage accounts

Create and manage contacts

Manage marketing consent settings

Create and manage activities and activity templates

Create and manage marketing email messages (10–15%)

Create email messages


Create and manage marketing email and templates

Describe the HTML editor feature in a marketing email

Create and use reusable outbound content blocks

Define mandatory fields for email messages

Add dynamic content to email messages

Add conditional content to email messages


Validate email content for compliance by using the Accessibility Checker

Check spam scores for messages by using Spam checker

Personalize using predefined tokens

Manage email messages


Define message requirements

Preview messages by using basic, inbox, Litmus features

Configure A/B testing and review test results

Validate and publish email messages

Manage customer journeys (20–25%)

Create automated campaigns by using outbound customer


journeys

Create and manage customer journey templates

Determine when to use an inbound or outbound customer journey

Determine content types required for a customer journey

Create a customer journey by using a template

Set the target audiences

Configure Smart Scheduler

Describe business unit scoping for segments and customer journeys

Add segments and suppression lists to a customer journey

Configure recurring journeys

Publish and manage customer journeys


Configure required options for publishing journeys

Check customer journeys for errors


Publish a customer journey

Configure and manage real-time journey orchestration


Determine whether to use real-time or outbound journey orchestration

Describe the real-time marketing asset library

Enable real-time customer journey orchestration

Create a real-time journey

Configure real-time journey triggers

Configure real-time email templates

Configure automated SMS keyword flows

Configure push notifications

Measure campaign effectiveness with built-in analytics

Create content blocks in real-time marketing

Manage events and webinars (10–15%)

Create and configure events and webinars


Create an event

Configure an event as a Microsoft Teams webinar

Configure an event as a Microsoft Teams Live event

Configure buildings, rooms, and layouts for events

Set up sessions including internal and external tracks

Set up speakers

Configure event websites

Create and manage event forms

Configure event agenda

Describe the event business process flow


Manage events
Create event invitations, banners, and social media posts

Manage event registrations (including attendee check-in) and cancellations

Manage speakers, registration, waitlists, and attendees

Manage sponsors, vendors, logistics, and accommodations

Record and view financial information for events

Configure event capacity and passes

Configure Dynamics 365 Customer Voice (5–10%)

Create surveys
Create and manage Customer Voice surveys

Apply design elements to a survey

Define satisfaction metrics

Manage surveys

Embed surveys in marketing email messages

Add surveys to a webpage

Add surveys to customer journeys

View survey responses in Customer Voice

Create a segment from survey responses


Study guide for Exam MB-230:
Microsoft Dynamics 365 Customer
Service Functional Consultant
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of September 25, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 25, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score reports A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of September 25, 2023

Audience profile
As a candidate for this exam, you’re a functional consultant with customer service
expertise. You’re responsible for implementing solutions that focus upon:

Customer service

Quality

Reliability
Efficiency

Customer satisfaction

You design and implement service management processes and automation in


collaboration with solution architects and developers. You coordinate with customer
engagement administrators to implement and upgrade customer service components
including:

Omnichannel engagement

Collaboration

Knowledge management

Customer feedback

Connected services

You must have strong applied knowledge of customer service including in-depth
understanding of cases, knowledge management, queues, entitlements, resource
scheduling, service-level agreements (SLAs), AI insights and visualizations, connected
services, Microsoft Power Virtual Agents, Customer Service applications, Customer Voice,
basic and unified routing, and Omnichannel for Customer Service.

As a functional consultant, your knowledge should include:

Comprehensive understanding of the customer service application's role in


relationship to the Dynamics 365 suite of apps.

Basic understanding of the solution architecture.

Skills at a glance
Manage cases and Knowledge Management (15–20%)

Manage entitlements and SLAs (1–5%)

Implement scheduling (10–15%)

Implement multi-session experiences for Customer Service (30–35%)

Manage analytics, visualizations, and insights (10–15%)

Implement Microsoft Power Platform (5–10%)

Implement Connected Customer Service (1–5%)


Implement routing (10–15%)

Manage cases and Knowledge Management (15–20%)

Create and manage cases

Configure cases

Manage cases

Create and search for case records

Convert activities to cases

Perform case resolution

Manage parent/child cases

Merge cases

Set autonumbering for customer service entities

Define and configure foundational Customer Service components


Implement Advanced Similarity rules

Implement record creation and update rules

Configure and modify the Case Resolution dialogue

Configure Status Reason transitions

Configure business process flows

Configure categories and subjects

Configure document management

Configure basic and enhanced Teams integration

Configure security roles

Describe the Customer Service app interfaces

Create and administer Knowledge Management


Configure internal Knowledge Search capabilities

Resolve cases by using Knowledge articles

Manage the Knowledge article lifecycle

Manage Knowledge article content and templates

Configure tables for Knowledge Management

Translate Knowledge articles

Manage Knowledge article feedback

Integrate and search external Knowledge sources

Capture customer feedback by using Customer Voice


Create a survey

Describe survey elements including question types

Apply formatting and branding to a survey

Trigger distribution of a survey

Describe and analyze survey results including Customer Satisfaction Score and Net
Promoter Score

Manage entitlements and SLAs (1–5%)

Create and manage entitlements


Configure and apply entitlements

Define and create entitlements including products, channels, contacts, allocations,


and SLAs

Manage entitlement templates

Activate and deactivate entitlements

Renew or cancel an entitlement

Create and manage SLAs


Define and create SLAs

Configure SLA settings

Configure a holiday schedule

Configure a customer service schedule

Implement actions by using Power Automate

Apply SLAs

Create and manage SLA items including key performance indicators (KPIs), warning
actions, success actions, and applicability

Configure a timer control on a form

Enable tables for enhanced SLAs

Implement scheduling (10–15%)

Configure service scheduling


Define business closures

Configure resources

Configure work hours

Configure facilities and equipment

Configure resource categories and characteristics

Configure resource groups

Configure sites

Define services

Configure fulfillment preferences

Implement schedule boards


Identify features and uses for Booking Requirements view

Schedule service activities


Reassign and reschedule service activities

Manage schedule boards


Describe use cases for multiple schedule boards

Configure schedule boards

Customize schedule boards

Implement Universal Resource Scheduling (URS)


Describe use cases for URS

Describe the role of resource requirements in scheduling

Enable scheduling for a table

Manage the work hours calendar for requirements

Implement multi-session experiences for Customer


Service (30–35%)

Deploy Omnichannel for Customer Service


Configure workstreams

Implement security roles for omnichannel

Configure user settings

Manage channels
Configure a chat widget

Configure pre-chat surveys

Configure proactive chat

Configure the voice channel

Configure the chat channel

Configure the record-based channel


Configure agent productivity tools
Configure quick replies

Configure agent scripts

Create macros

Enable the productivity pane

Configure agent workspaces


Configure notifications

Configure session templates

Create agent experience profiles

Configure the Agent Inbox

Configure application tabs

Configure agent productivity AI capabilities

Enable AI suggestions for similar cases

Enable AI-suggested descriptions and keywords

Enable Smart Assist

Configure real-time customer sentiment

Configure AI suggestions for contacts in Microsoft Teams

Manage analytics, visualizations, and insights (10–15%)

Configure insights
Configure historical analytics

Configure topic clustering

Configure Knowledge search analytics

Create and configure visualizations and reports


Configure single-stream and multi-stream interactive dashboards

Design and create customer service charts

Personalize native Power BI reports

Configure Omnichannel Insights


Configure the Omnichannel Insights dashboard

Configure intraday insights

Customize KPIs for intraday insights

Enable sentiment analysis

Implement Microsoft Power Platform (5–10%)

Configure model-driven apps


Create and configure forms

Create and configure views

Configure site maps

Create and configure columns

Configure Microsoft Excel and Word templates

Configure alerts and in-app notifications

Describe Microsoft Dataverse security concepts

Configure column mappings on table relationships

Create custom apps


Create task-specific canvas apps and custom pages

Embed apps in Dynamics 365 Customer Service

Create Microsoft Power Pages websites

Implement Power Virtual Agents for Customer Service


Describe Power Virtual Agents components and concepts

Integrate Power Virtual Agents with Dynamics 365 Customer Service

Create and manage bots including chat and voice

Implement Power Virtual Agents as a post-call survey

Implement Connected Customer Service (1–5%)

Describe Connected Customer Service

Describe IoT components

Identify use cases for Connected Customer Service

Describe security roles for Connected Customer Service

Create and manage IoT devices


Manage IoT devices

Interact with IoT devices

Associate devices with customer accounts

Categorize devices

Implement routing (10–15%)

Configure routing

Configure work classification and assignments including rules

Configure user attributes including capacity profiles

Implement Basic Case Routing rules

Configure Routing Rulesets

Describe unified routing options

Configure skills-based routing and Skills Finder

Configure diagnostics
Create and manage queues
Differentiate queue types

Configure queues

Add records to queues

Configure tables for queues

Perform queue operations including pick, release, remove, and delete operations

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Microsoft Dynamics 365 Customer Service documentation
Dynamics 365 Customer Voice documentation
Dynamics 365 Customer Insights documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

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

Audience profile Minor

Manage cases and Knowledge Manage cases and Knowledge % of exam


Management Management decreased

Create and manage cases Create and manage cases Minor

Define and configure foundational Define and configure foundational Major


Customer Service components Customer Service components

Create and administer Knowledge Create and administer Knowledge Major


Management Management

Capture customer feedback by using Capture customer feedback by using No change


Customer Voice Customer Voice

Manage entitlements and SLAs Manage entitlements and SLAs % of exam


decreased

Create and manage entitlements Create and manage entitlements No change

Create and manage SLAs Create and manage SLAs Major

Implement scheduling Implement scheduling % of exam


increased

Manage resources Configure service scheduling Major

Manage services Removed

Implement schedule boards Added

Manage schedule boards Added

Implement Universal Resource Added


Scheduling (URS)

Implement multi-session experiences Implement multi-session % of exam


for Customer Service experiences for Customer Service increased

Deploy Omnichannel for Customer Deploy Omnichannel for Customer Major


Service Service

Manage channels Manage channels Major

Configure agent productivity tools Configure agent productivity tools Minor

Configure agent workspaces Configure agent workspaces Minor


Skill area prior to September 25, Skill area as of September 25, 2023 Change
2023

Configure agent productivity AI Added


capabilities

Manage analytics and insights Manage analytics, visualizations, No change in %


and insights of exam

Configure insights Configure insights Minor

Create and configure visualizations Create and configure visualizations Major


and reports and reports

Configure Omnichannel Insights Configure Omnichannel Insights Minor

Implement Microsoft Power Platform Implement Microsoft Power No change in %


Platform of exam

Configure model-driven apps Configure model-driven apps Major

Create custom apps Create custom apps Minor

Implement Power Virtual Agents with Implement Power Virtual Agents for Minor
Dynamics 365 Customer Service Customer Service

Implement Connected Customer Implement Connected Customer % of exam


Service Service decreased

Describe Connected Customer Service Describe Connected Customer Minor


Service

Describe device management options Create and manage IoT devices Major

Implement routing Implement routing % of exam


increased

Configure routing Configure routing No change

Create and manage queues Create and manage queues No change

Skills measured prior to September 25, 2023

Audience profile
Candidates for this exam are functional consultants with customer service expertise.
They are responsible for implementing solutions that focus upon customer service,
quality, reliability, efficiency, and customer satisfaction.
Candidates design and implement service management processes and automation in
collaboration with solution architects. Candidates coordinate with customer
engagement administrators to implement and upgrade customer service components
including omnichannel, collaboration, knowledge management, customer feedback, and
connected services.

Candidates must have strong applied knowledge of customer service including in-depth
understanding of cases, knowledge management, queues, entitlements, resource
scheduling, service- level agreements (SLAs), visualizations, connected services, Power
Virtual Agents, Customer Service workspaces, Customer Voice, basic and unified routing,
and Omnichannel for Customer Service. The functional consultant's knowledge should
include a comprehensive understanding of the customer service application's role in
relationship to the Dynamics 365 suite of apps along with a basic understanding of the
solution architecture and quality assurance.

Skills at a glance
Manage cases and Knowledge Management (25–30%)

Manage entitlements and SLAs (5–10%)

Implement scheduling (5–10%)

Implement multi-session experiences for Customer Service (20–25%)

Manage analytics and insights (10–15%)

Implement Microsoft Power Platform (5–10%)

Implement Connected Customer Service (5–10%)

Implement routing (5–10%)

Manage cases and Knowledge Management (25–30%)

Create and manage cases

Configure cases

Manage cases

Create and search for case records

Convert activities to cases


Perform case resolution

Implement parent/child cases

Merge cases

Set autonumbering for customer service entities

Define and configure foundational Customer Service components

Implement Advanced Similarity rules

Implement record creation and update rules

Configure the Case Resolution form

Configure Status Reason transitions

Configure business process flows

Configure categories and subjects

Configure document management

Configure basic and enhanced Teams integration

Create and administer Knowledge Management


Configure the Knowledge Search capabilities

Use Knowledge articles to resolve cases

Manage the Knowledge article lifecycle

Manage Knowledge article content and templates

Configure tables for Knowledge management

Convert cases to knowledge articles

Enable AI suggested Descriptions and Keywords

Capture customer feedback by using Customer Voice

Create a survey

Describe survey elements including question types


Apply formatting and branding to a survey

Trigger distribution of a survey

Describe and analyze survey results including CSAT and Net Promoter Score (NPS)

Manage entitlements and SLAs (5–10%)

Create and manage entitlements


Configure and apply entitlements

Define and create entitlements including products, channels, contacts, allocations,


and service-level agreements

Manage entitlement templates

Activate and deactivate entitlements

Renew or cancel an entitlement

Create and manage SLAs


Define and create service-level agreements (SLAs)

Configure SLA settings

Configure a holiday schedule

Configure a customer service schedule

Implement actions by using Power Automate

Manage cases that are associated with SLAs

Manually apply an SLA

Create and manage SLA items including KPIs, warning actions, success actions, and
applicability

Implement scheduling (5–10%)

Manage resources
Define business closures

Configure organizational units

Configure resources

Configure work hours

Configure facilities and equipment

Configure resource categories and characteristics

Manage services
Define services

Schedule a service activity

Configure fulfillment preferences

Implement multi-session experiences for Customer


Service (20–25%)

Deploy Omnichannel for Customer Service


Provision Omnichannel for Customer Service

Configure application settings including data masking, operating hours,


authentication settings, self-service settings, and sentiment analysis

Configure work streams

Configure routing values

Implement context variables

Implement security roles for omnichannel

Manage channels

Configure channels

Enable the chat widget on websites

Configure pre-chat surveys


Configure proactive chat

Configure the voice channel

Configure agent productivity tools

Configure quick replies

Configure agent scripts

Enable Smart Assist

Create macros

Configure agent workspaces

Configure notifications

Configure session templates

Create app profiles

Configure Agent Inbox

Manage analytics and insights (10–15%)

Configure insights
Configure Customer Service historical analytics

Configure topic clustering

Configure Knowledge search analytics

Create and configure visualizations and reports

Configure tier 1 and tier 2 interactive dashboards

Design and create customer service charts

Design reports by using the Report wizard

Configure Omnichannel Insights


Configure Omnichannel Insights dashboard

Configure intraday insights

Customize KPIs for intraday insights

Enable sentiment analysis

Implement Microsoft Power Platform (5–10%)

Configure model-driven apps

Create and configure forms

Create and configure views

Configure site maps

Create custom apps


Create task-specific canvas apps and custom pages

Embed apps in Dynamics 365 Customer Service

Create a custom portal to support customer service processes

Implement Power Virtual Agents with Dynamics 365 Customer


Service

Describe Power Virtual Agents components and concepts

Integrate Power Virtual Agents with Dynamics 365 Customer Service

Escalate conversations to a live agent

Create and manage bots including chat and voice

Implement Power Virtual Agents as a post-call survey

Implement Connected Customer Service (5–10%)

Describe Connected Customer Service


Describe IoT components
Identify use cases for Connected Customer Service

Configure Power Automate rules to create IoT Alerts from IoT Central

Configure security roles for Connected Customer Service

Describe device management options


Manage IoT devices

Interact with IoT devices

Implement routing (5–10%)

Configure routing

Configure work classification and assignments including rules

Configure user attributes including capacity profiles

Implement Basic Case Routing rules

Configure Routing Rulesets

Describe different unified routing options

Configure skills-based routing and Skills Finder

Configure diagnostics

Create and manage queues


Differentiate queue types

Configure queues

Add records to queues

Configure tables for queues

Perform queue operations including pick, release, remove, and delete operations
Study Guide for Exam MB-240:
Microsoft Dynamics 365 Field Service
Functional Consultant
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 23, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 23, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of March 23, 2023

Audience profile

Candidates for this exam are Microsoft Dynamics 365 Field Service functional
consultants. They are responsible for implementing solutions that manage and optimize
resources which complete the field service lifecycle.

These professionals implement field service processes designed in collaboration with


internal and external teams. This collaboration includes configuring the default
administration areas of the Field Service application, deploying the Connected Field
Service (IoT) solution and the mobile app, and implementing any additional
customizations needed. They are responsible for the configuration and deployment of
the Field Service app in conjunction with the core customer service application.

Candidates must know how to configure resources, characteristics, incident types,


inventory integration, service agreements, resource scheduling, work orders, inspections,
service tasks, field service user roles, field service settings, the Connected Field Service
(IoT) solution, and the Dynamics 365 Field Service mobile app. They must also know how
to customize components of the Field Service app.

Configure field service applications (20–25%)

Manage work orders (20–25%)

Schedule and dispatch work orders (20–25%)

Manage the Dynamics 365 Field Service mobile app (5–10%)

Manage inventory and purchasing (1–5%)

Manage Connected Field Service and customer assets (5–10%)

Implement Microsoft Power Platform (5–10%)

Manage customer experiences (5–10%)

Configure field service applications (20–25%)

Define and configure core field service components

Define and configure key required security roles

Configure territories, postal codes, and organizational units

Configure characteristics and proficiency models

Implement resource roles and categories

Enable conditional Field Service settings

Enable Microsoft Teams Integration

Configure product and service pricing

Define required product and service types

Configure minimum charge amounts and durations

Determine how pricing rules affect the price that is applied to a product on a work
order

Associate products and services with price lists


Define tax codes

Configure bookable resources


Manage bookable resources

Configure geocoding

Define start and end locations for resources

Determine the types of addresses to use

Configure pay types and rates

Configure working hours and working hour templates

Manage time off requests

Enable technician time tracking

Schedule multiple resources


Determine the types of resources required

Describe use cases for resource pools, crews, and Requirement groups

Define Requirement groups and Requirement group templates

Set up resource pools and crews

Integrate other tools with Dynamics 365 Field Service


Implement Dynamics 365 Remote Assist for use with Dynamics 365 Field Service

Configure and use Dynamics 365 Remote Assist one-time call

Use Dynamics 365 Guides with work orders

Create and configure field service visualizations


Configure dashboards

Design and create field service charts

Design reports by using the Report wizard.


Design, create, and share Power BI reports and dashboards

Understand the key Field Service Analytics and Insights work order summary
metrics

Manage work orders (20–25%)

Describe the work order lifecycle


Configure work orders, including work order types and work order resolutions

Configure work order lifecycle stages

Configure booking status and work order status values

Configure uses and capabilities for billing accounts, service accounts, and
functional locations

Create and manage work orders

Create a work order

Add status and sub-status information to a work order

Organize work orders and resources by geography

Associate a work order with a price list, Service Level Agreement, and entitlement

Close a work order

Collaborate on work orders by using Microsoft Teams

Prepare work order summary reports

Configure work order resolutions

Manage work order costs using not-to-exceed

Manage incidents
Configure incident types and suggestions

Assign requirement group templates to incident types

Add service tasks to incidents


Add products and services to incidents

Create and manage agreements


Determine when to use agreements

Define and configure agreement preferences and settings

Configure automatic generation of work orders

Configure booking preferences

Configure agreement invoicing

Create entitlements for agreements

Manage inspections
Create inspections and ad hoc inspections

Associate inspections with work orders and customer assets

Describe use cases for analyzing results of inspections

Create inspection templates

Run reports on inspections

Schedule and dispatch work orders (20–25%)

Manage scheduling options


Schedule work orders by using the schedule board and schedule assistant

Determine when to use each scheduling option

Configure fulfillment preferences

Configure quick scheduling (“quick book“)

Implement schedule boards


Identify features and uses for Booking Requirements view

Implement the integrated map feature


Manually schedule work orders

Reassign and reschedule work orders

Move incomplete work orders

Generate driving instructions for field agents

Manage schedule boards

Describe use cases for multiple schedule boards

Configure schedule boards

Customize a schedule board

Implement the schedule assistant


Apply constraints to resource queries

Filter data

Specify a search radius

Troubleshoot the schedule assistant

Configure Universal Resource Scheduling


Describe use cases for Universal Resource Scheduling

Describe the role of resource requirements in scheduling

Enable scheduling for a table

Configure geocoding for a custom table

Manage work hours calendar for requirements

Describe booking timestamps, booking journals, and actuals

Manage the Dynamics 365 Field Service mobile app (5–


10%)

Describe the capabilities of the mobile app


Deploy the mobile app

Complete work orders

Service and maintain customer assets

Set up the mobile app


Configure security roles

Customize the mobile app including forms, views, pages, and site maps

Enable and configure location tracking and geofencing

Configure offline profiles and synchronization features

Configure deep linking

Configure push notification

Configure barcode features

Manage inventory and purchasing (1–5%)

Manage inventory and warehouses

Set up inventory and warehouses

View product inventory

Adjust inventory levels

Transfer inventory between warehouses

Manually update inventory by using inventory journals

Manage purchasing and product returns


Describe the purchase order process

Create purchase orders

Create a list of receivable products for a purchase order

Determine product return options


Create return merchandise authorizations (RMAs)

Create return to vendor (RTV) transactions

Finalize returns

Manage Connected Field Service and customer assets (5–


10%)

Implement Connected Field Service


Describe IoT deployment options

Identify use cases for Connected Field Service

Manage and associate IoT devices

Configure security roles for Connected Field Service

Define and configure customer assets

Describe uses for customer assets

Create and manage customer assets

Configure products to enable automatic creation of customer assets

Associate work orders with customer assets

Create child assets

Configure 3D asset models

Define functional locations

Implement Microsoft Power Platform (5–10%)

Configure model-driven apps


Create and configure forms

Create and configure views

Configure site maps


Create custom apps and automation
Create task-specific canvas apps and custom pages

Embed apps in Dynamics 365 Field Service

Use custom Power Automate cloud flows to automate tasks and enhance Field
Service

Manage customer experiences (5–10%)

Configure Microsoft Power Pages


Configure Field Service customer experience portal

Configure self-service scheduling

Configure pre-built Power Automate flows

Track technician location

Capture customer feedback by using Customer Voice


Create a survey

Trigger distribution of a survey

Apply formatting and branding to a survey

Describe and analyze survey results including CSAT and Net Promoter Score (NPS)

Describe survey elements including question types

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

Study resources Links to learning and documentation

Get trained Choose from self-paced learning paths and modules or take an
instructor-led course
Study resources Links to learning and documentation

Find documentation Dynamics 365 documentation and learning modules


User guide for Dynamics 365 Field Service (contains video)

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

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

Skill area prior to March 23, 2023 Skill area as of March 23, 2023 Changes

Audience profile No
change

Configure field service applications Configure field service applications No


change

Define and configure core field service Define and configure core field service No
components components change

Configure product and service pricing Configure product and service pricing No
change

Configure bookable resources Configure bookable resources No


change

Schedule multiple resources Schedule multiple resources No


change

Integrate other tools with Dynamics 365 Integrate other tools with Dynamics 365 No
Field Service Field Service change

Create and configure field service Create and configure field service No
visualizations visualizations change

Manage work orders Manage work orders No


change
Skill area prior to March 23, 2023 Skill area as of March 23, 2023 Changes

Describe the work order lifecycle Describe the work order lifecycle No
change

Create and manage work orders Create and manage work orders Minor

Manage incidents Manage incidents No


change

Create and manage agreements Create and manage agreements No


change

Manage inspections Manage inspections Minor

Schedule and dispatch work orders Schedule and dispatch work orders No
change

Manage scheduling options Manage scheduling options No


change

Implement schedule boards Implement schedule boards No


change

Manage schedule boards Manage schedule boards No


change

Implement the schedule assistant Implement the schedule assistant No


change

Configure Universal Resource Scheduling Configure Universal Resource Scheduling No


change

Manage the Dynamics 365 Field Service Manage the Dynamics 365 Field Service No
mobile app mobile app change

Describe the capabilities of the mobile Describe the capabilities of the mobile No
app app change

Set up the mobile app Set up the mobile app No


change

Manage inventory and purchasing Manage inventory and purchasing No


change

Manage inventory and warehouses Manage inventory and warehouses No


change

Manage purchasing and product returns Manage purchasing and product returns No
change
Skill area prior to March 23, 2023 Skill area as of March 23, 2023 Changes

Manage Connected Field Service and Manage Connected Field Service and No
customer assets customer assets change

Implement Connected Field Service Implement Connected Field Service No


change

Define and configure customer assets Define and configure customer assets No
change

Implement Microsoft Power Platform Implement Microsoft Power Platform No


change

Configure model-driven apps Configure model-driven apps No


change

Create custom apps and automation Create custom apps and automation No
change

Manage customer experiences Manage customer experiences No


change

Configure Microsoft Power Pages Configure Microsoft Power Pages No


change

Capture customer feedback by using Capture customer feedback by using No


Customer Voice Customer Voice change

Skills measured prior to March 23, 2023

Audience profile
Candidates for this exam are Microsoft Dynamics 365 Field Service functional
consultants. They are responsible for implementing solutions that manage and optimize
resources which complete the field service lifecycle.

These professionals implement field service processes designed in collaboration with


internal and external teams. This collaboration includes configuring the default
administration areas of the Field Service application, deploying the Connected Field
Service (IoT) solution and the mobile app, and implementing any additional
customizations needed. They are responsible for the configuration and deployment of
the Field Service app in conjunction with the core customer service application.

Candidates must know how to configure resources, characteristics, incident types,


inventory integration, service agreements, resource scheduling, work orders, inspections,
service tasks, field service user roles, field service settings, the Connected Field Service
(IoT) solution, and the Dynamics 365 Field Service mobile app. They must also know how
to customize components of the Field Service app.

Configure field service applications (20–25%)

Manage work orders (20–25%)

Schedule and dispatch work orders (20–25%)

Manage the Dynamics 365 Field Service mobile app (5–10%)

Manage inventory and purchasing (1–5%)

Managed Connected Field Service and customer assets (5–10%)

Implement Microsoft Power Platform (5–10%)

Manage customer experiences (5–10%)

Configure field service applications (20–25%)

Define and configure core field service components

Define and configure key required security roles

Configure territories, postal codes, and organizational units

Configure characteristics and proficiency models

Implement resource roles and categories

Enable conditional Field Service settings

Enable Microsoft Teams Integration

Configure product and service pricing

Define required product and service types

Configure minimum charge amounts and durations

Determine how pricing rules affect the price that is applied to a product on a work
order

Associate products and services with price lists


Define tax codes

Configure bookable resources


Manage bookable resources

Configure geocoding

Define start and end locations for resources

Determine the types of addresses to use

Configure pay types and rates

Configure working hours and working hour templates

Manage time off requests

Enable technician time tracking

Schedule multiple resources


Determine the types of resources required

Describe use cases for resource pools, crews, and Requirement groups

Define Requirement groups and Requirement group templates

Set up resource pools and crews

Integrate other tools with Dynamics 365 Field Service


Implement Dynamics 365 Remote Assist for use with Dynamics 365 Field Service

Configure and use Dynamics 365 Remote Assist one-time call

Use Dynamics 365 Guides with work orders

Create and configure field service visualizations


Configure dashboards

Design and create field service charts

Design reports by using the Report wizard.


Design, create, and share Power BI reports and dashboards

Understand the key Field Service Analytics and Insights work order summary
metrics

Manage work orders (20–25%)

Describe the work order lifecycle


Configure work orders, including work order types and work order resolutions

Configure work order lifecycle stages

Configure booking status and work order status values

Configure uses and capabilities for billing accounts, service accounts, and
functional locations

Create and manage work orders

Create a work order

Add status and sub-status information to a work order

Organize work orders and resources by geography

Associate a work order with a price list, Service Level Agreement, and entitlement

Close a work order

Collaborate on work orders by using Microsoft Teams

Prepare work order summary reports

Configure work order resolutions

Manage incidents

Configure incident types and suggestions

Assign requirement group templates to incident types

Add service tasks to incidents

Add products and services to incidents


Create and manage agreements
Determine when to use agreements

Define and configure agreement preferences and settings

Configure automatic generation of work orders

Configure booking preferences

Configure agreement invoicing

Create entitlements for agreements

Manage inspections

Create inspections and ad hoc inspections

Associate inspections with work orders and customer assets

Describe use cases for analyzing results of inspections

Create inspection templates

Schedule and dispatch work orders (20–25%)

Manage scheduling options


Schedule work orders by using the schedule board and schedule assistant

Determine when to use each scheduling option

Configure fulfillment preferences

Configure quick scheduling (“quick book“)

Implement schedule boards


Identify features and uses for Booking Requirements view

Implement the integrated map feature

Manually schedule work orders

Reassign and reschedule work orders


Move incomplete work orders

Generate driving instructions for field agents

Manage schedule boards

Describe use cases for multiple schedule boards

Configure schedule boards

Customize a schedule board

Implement the schedule assistant

Apply constraints to resource queries

Filter data

Specify a search radius

Troubleshoot the schedule assistant

Configure Universal Resource Scheduling

Describe use cases for Universal Resource Scheduling

Describe the role of resource requirements in scheduling

Enable scheduling for a table

Configure geocoding for a custom table

Manage work hours calendar for requirements

Describe booking timestamps, booking journals, and actuals

Manage the Dynamics 365 Field Service mobile app (5–


10%)

Describe the capabilities of the mobile app

Deploy the mobile app

Complete work orders


Service and maintain customer assets

Set up the mobile app


Configure security roles

Customize the mobile app including forms, views, pages, and site maps

Enable and configure location tracking and geofencing

Configure offline profiles and synchronization features

Configure deep linking

Configure push notification

Configure barcode features

Manage inventory and purchasing (1–5%)

Manage inventory and warehouses

Set up inventory and warehouses

View product inventory

Adjust inventory levels

Transfer inventory between warehouses

Manually update inventory by using inventory journals

Manage purchasing and product returns


Describe the purchase order process

Create purchase orders

Create a list of receivable products for a purchase order

Determine product return options

Create return merchandise authorizations (RMAs)

Create return to vendor (RTV) transactions


Finalize returns

Manage Connected Field Service and customer assets (5–


10%)

Implement Connected Field Service

Describe IoT deployment options

Identify use cases for Connected Field Service

Manage and associate IoT devices

Configure security roles for Connected Field Service

Define and configure customer assets

Describe uses for customer assets

Create and manage customer assets

Configure products to enable automatic creation of customer assets

Associate work orders with customer assets

Create child assets

Configure 3D asset models

Define functional locations

Implement Microsoft Power Platform (5–10%)

Configure model-driven apps


Create and configure forms

Create and configure views

Configure site maps

Create custom apps and automation


Create task-specific canvas apps and custom pages

Embed apps in Dynamics 365 Field Service

Use custom Power Automate cloud flows to automate tasks and enhance Field
Service

Manage customer experiences (5–10%)

Configure Microsoft Power Pages

Configure Field Service customer experience portal

Configure self-service scheduling

Configure pre-built Power Automate flows

Track technician location

Capture customer feedback by using Customer Voice

Create a survey

Trigger distribution of a survey

Apply formatting and branding to a survey

Describe and analyze survey results including CSAT and Net Promoter Score (NPS)

Describe survey elements including question types


Study guide for Exam MB-260:
Microsoft Customer Data Platform
Specialist
Article • 09/20/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 19, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 19, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a practice test Are you ready to take the exam or do you need to study a bit
more?

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions on this schedule, there may be times when localized versions of an exam are
not updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 19, 2023

Audience profile
As a candidate for this exam, you implement solutions that provide insights into
customer profiles and that track engagement activities to help:

Improve customer experiences.

Increase customer retention.

You should have firsthand experience with:


Dynamics 365 Customer Insights - Data and one or more additional Dynamics 365
apps

Microsoft Power Query

Microsoft Dataverse

Common Data Model

Microsoft Power Platform

You should also have direct experience with practices related to:

Privacy

Compliance

Consent

Security

Responsible AI

Data retention policy

As a candidate for this exam, you need experience with processes related to key
performance indicators (KPIs), data retention, validation, visualization, preparation,
matching, fragmentation, segmentation, and enhancement. You should have a general
understanding of:

Azure Machine Learning

Azure Synapse Analytics

Azure Data Factory

Skills at a glance
Design Dynamics 365 Customer Insights - Data solutions (5–10%)

Ingest data into Customer Insights - Data (10–15%)

Create customer profiles through data unification (30–35%)

Implement AI predictions in Customer Insights - Data (5–10%)

Configure measures and segments (10–15%)


Configure third-party connections (10–15%)

Administer Customer Insights - Data (5–10%)

Design Dynamics 365 Customer Insights - Data solutions


(5–10%)

Describe Customer Insights - Data


Describe Dynamics 365 Customer Insights - Data components, including tables,
relationships, enrichments, activities, measures, and segments

Describe the first run experience (FRE) in D365 Customer Insights - Data

Describe support for near real-time updates

Describe support for enrichment

Describe the differences between individual consumer and business account


profiles.

Describe use cases for Customer Insights - Data


Describe use cases for Dynamics 365 Customer Insights - Data

Describe use cases for extending Customer Insights - Data by using Microsoft
Power Platform components

Describe use cases for Customer Insights - Data APIs

Describe use cases for working with business accounts

Ingest data into Customer Insights - Data (10–15%)

Connect to data sources


Determine which data sources to use

Determine whether to use the managed data lake or an organization’s data lake

Attach to a Microsoft Dataverse data lake

Attach to Azure Data Lake Storage


Ingest and transform data using Power Query connectors

Attach to Azure Synapse Analytics

Describe real-time ingestion capabilities and limitations

Describe benefits of pre-unification data enrichment

Ingest data in real-time

Update Unified Customer Profile fields in real-time

Understand common ingestion errors

Transform, cleanse, and load data by using Power Query

Select tables and columns

Resolve data inconsistencies, unexpected or null values, and data quality issues

Evaluate and transform column data types

Configure incremental refreshes for data sources

Identify data sources that support incremental updates

Configure incremental refresh

Identify capabilities and limitations for scheduled refreshes

Configure scheduled refreshes and on-demand refreshes

Create customer profiles through data unification (30-


35%)

Select source fields

Select Customer Insights tables and attributes for unification

Select attribute types

Select the primary key

Remove duplicate records


Deduplicate enriched tables

Define deduplication rules

Review deduplication results

Match conditions
Specify a match order for tables

Define match rules

Define exceptions

Include enriched tables in matching

Configure normalization options

Differentiate between basic and custom precision methods

Unify customer fields


Specify the order of fields for merged tables

Combine fields into a merged field

Combine a group of fields

Separate fields from a merged field

Exclude fields from a merge

Change the order of fields

Rename fields

Group profiles into Clusters

Implement business data separation

Understand business unit separation prerequisites

Access business data in Dataverse

Implement Customer Insights - Data business unit integrations


Review data unification
Review and create customer profiles

View the results of data unification

Verify output tables from data unification

Update the unification settings

Configure relationships and activities


Create and manage relationships

Create activities by using a new or existing relationship

Create activities in real-time

Manage activities

Combine customer profiles with activity data from unknown users

Display Customer Insights - Data Activities in D365 Activity Timeline

Create a unified contact profile for B2B accounts


Create unified contact profile

Set the relationship between contacts and accounts

Define the semantic fields

Review contact unification

Verify output tables from data unification

Configure search and filter indexes

Define which fields should be searchable

Define filter options for fields

Define indexes
Implement AI predictions in Customer Insights - Data (5–
10%)

Use Copilot in Customer Insights - Data


Understand key Discovery page components

Configure prediction models


Configure and evaluate the customer churn models, including the transactional
churn and subscription churn models

Configure and evaluate the product recommendation model

Configure and evaluate the customer lifetime value model

Create a customer segment based on prediction model

Configure and manage sentiment analysis

Implement machine learning models


Describe prerequisites for using custom Azure Machine Learning models in
Customer Insights - Data

Use a wizard to bring custom prediction models to Customer Insights - Data

Implement workflows that consume machine learning models

Manage workflows for custom machine learning models

Configure measures and segments (10–15%)

Create and manage measures

Create and manage tags

Describe the different types of measures

Create a measure

Create a measure by using a template

Configure measure calculations


Modify dimensions

Schedule Measures

Create and manage segments

Create and manage tags

Describe methods for creating segments, including segment builder and quick
segments

Create a segment from customer profiles, measures, or AI predictions

Create a segment based on a prediction model

Find similar customers

Project attributes

Track usage of segments

Export segments

Find suggested segments

Describe how the system suggests segments for use

Create a segment from a suggestion

Create a suggested segment based on activity

Configure refreshes for suggestions

Create segment insights


Configure overlap segments

Configure differentiated segments

Analyze insights

Find similar segments with AI

Configure third-party connections (10–15%)


Configure connections and exports
Configure a connection for exporting data

Create a data export

Define types of exports

Configure on demand and scheduled data exports

Define the limitations of segment exports

Export data to Dynamics 365 Customer Insights – Journeys or


Dynamics 365 Sales
Identify prerequisites for exporting data from Dynamics 365 Customer Insights -
Data

Create connections between Dynamics 365 Customer Insights - Data and Dynamics
365 apps

Define which segments to export

Export a Dynamics 365 Customer Insights - Data segment into Dynamics 365
Customer Insights - Journeys as a marketing segment

Use Dynamics 365 Customer Insights - Data profiles and segments with real-time
marketing

Export a Dynamics 365 Customer Insights - Data profile into Dynamics 365
Customer Insights - Journeys for customer journey orchestration

Export a Dynamics 365 Customer Insights - Data segment into Dynamics 365 Sales
as a marketing list

Display Customer Insights - Data data from within Dynamics 365 apps
Identify what data from Dynamics 365 Customer Insights - Data can be displayed
within Dynamics 365 apps Configure the Customer Card add-in for Dynamics 365
apps

Identify permissions required to implement the Customer Card Add-in for


Dynamics 365 apps

Implement Data Enrichment


Enrich customer profiles

Configure and manage enrichments

Enrich data sources before unification

View enrichment results

Use Customer Consent data

Add Consent Data to Customer Insights - Data

Use Consent Data

Use Customer Insights - Data data across Power Platform and


M365 applications
Use D365 Customer Insights - Data chatbot for Microsoft Teams

Connect Power Apps and Dynamics 365 Customer Insights - Data

Use the Power Automate Connector for Dynamics 365 Customer Insights - Data

Configure the Dynamics 365 Customer Insights connector for Power BI - Data

Administer Customer Insights - Data (5–10%)

Create and configure environments

Identify who can create environments

Differentiate between trial and production environments

Connect Customer Insights - Data to Microsoft Dataverse

Connect Customer Insights - Data with Azure Data Lake Storage Account Manage
existing environments

Change or claim ownership of the environment

Reset an existing environment

Delete an existing environment

Configure user permissions


Describe available user permissions

Export diagnostic logs

Manage system refreshes

Differentiate between system refreshes and data source refreshes

Describe refresh policies

Configure a system refresh schedule

Monitor and troubleshoot refreshes

Create and manage connections

Describe when connections are used

Configure and manage connections

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Dynamics 365 Customer Insights documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

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

Skill area prior to October 19, Skill area as of October 19, 2023 Changes
2023

Audience profile Minor

Design Dynamics 365 Customer Design Dynamics 365 Customer Insights Minor
Insights solutions - Data solutions

Describe Customer Insights Describe Customer Insights - Data Minor

Describe use cases for Customer Describe use cases for Customer Insights - Minor
Insights Data

Ingest data into Customer Ingest data into Customer Insights - Data Minor
Insights

Connect to data sources Connect to data sources Minor

Transform, cleanse, and load data Transform, cleanse, and load data by using No change
by using Power Query Power Query

Configure incremental refreshes Configure incremental refreshes for data No change


for data sources sources

Create customer profiles through Create customer profiles through data % of exam
data unification unification increased

Select source fields Select source fields No change

Remove duplicate records Remove duplicate records No change

Match conditions Match conditions No change

Unify customer fields Unify customer fields No change

Implement business data separation Added

Review data unification Review data unification No change

Configure search and filter indexes Configure relationships and activities Moved up in
outline

Create a unified contact profile for B2B Added


accounts

Configure relationships and Configure search and filter indexes Moved down in
Skill area prior to October 19, Skill area as of October 19, 2023 Changes
2023

activities outline

Implement AI predictions in Implement AI predictions in Customer Minor


Customer Insights Insights - Data

Use Copilot in Customer Insights - Data Added

Configure prediction models Configure prediction models No change

Implement machine learning Implement machine learning models Minor


models

Configure measures and Configure measures and segments % of exam


segments decreased

Create and manage measures Create and manage measures Minor

Create and manage segments Create and manage segments No change

Find suggested segments Find suggested segments No change

Create segment insights Create segment insights No change

Configure third-party Configure third-party connections % of exam


connections increased

Configure connections and Configure connections and exports No change


exports

Export data to Dynamics 365 Export data to Dynamics 365 Customer Minor
Marketing or Dynamics 365 Sales Insights - Journeys or Dynamics 365 Sales

Display Customer Insights data Display Customer Insights - Data data Minor
from within Dynamics 365 apps from within Dynamics 365 apps

Implement Data Enrichment Implement Data Enrichment No change

Use Customer Consent data Use Customer Consent data No change

Use Customer Insights data across Power Added


Platform and M365 applications

Administer Customer Insights Administer Customer Insights - Data Minor

Create and configure Create and configure environments Minor


environments

Manage system refreshes Manage system refreshes No change

Create and manage connections Create and manage connections No change


Skills measured prior to October 19, 2023

Audience profile
Candidates for this exam implement solutions that provide insights into customer
profiles and that track engagement activities to help improve customer experiences and
increase customer retention.

Candidates should have firsthand experience with Dynamics 365 Customer Insights and
one or more additional Dynamics 365 apps, Microsoft Power Query, Microsoft
Dataverse, Common Data Model, and Microsoft Power Platform. They should also have
direct experience with practices related to privacy, compliance, consent, security,
responsible AI, and data retention policy.

Candidates need experience with processes related to KPIs, data retention, validation,
visualization, preparation, matching, fragmentation, segmentation, and enhancement.
They should have a general understanding of Azure Machine Learning, Azure Synapse
Analytics, and Azure Data Factory.

Skills at a glance
Design Customer Insights solutions (5–10%)

Ingest data into Customer Insights (10–15%)

Create customer profiles through data unification (25–30%)

Implement AI predictions in Customer Insights (5–10%)

Configure measures and segments (15–20%)

Configure third-party connections (10–15%)

Administer Customer Insights (5–10%)

Design Dynamics 365 Customer Insights solutions (5–


10%)

Describe Customer Insights

Describe Customer Insights components, including tables, relationships,


enrichments, activities, measures, and segments
Describe support for near real-time updates

Describe support for enrichment

Describe the differences between individual consumer and business account


profiles.

Describe use cases for Customer Insights

Describe use cases for Dynamics 365 Customer Insights

Describe use cases for extending Customer Insights by using Microsoft Power
Platform components

Describe use cases for Customer Insights APIs

Describe use cases for working with business accounts

Ingest data into Customer Insights (10–15%)

Connect to data sources


Determine which data sources to use

Determine whether to use the managed data lake or an organization’s data lake

Attach to a Microsoft Dataverse data lake

Attach to Azure Data Lake Storage

Ingest and transform data using Power Query connectors

Attach to Azure Synapse Analytics

Describe real-time ingestion capabilities and limitations

Describe benefits of pre-unification data enrichment

Ingest data in real-time

Update Unified Customer Profile fields in real-time

Transform, cleanse, and load data by using Power Query

Select tables and columns


Resolve data inconsistencies, unexpected or null values, and data quality issues

Evaluate and transform column data types

Transform table data

Configure incremental refreshes for data sources


Identify data sources that support incremental updates

Configure incremental refresh

Identify capabilities and limitations for scheduled refreshes

Configure scheduled refreshes and on-demand refreshes

Create customer profiles through data unification (25–


30%)

Select source fields

Select Customer Insights tables and attributes for unification

Select attribute types

Select the primary key

Remove duplicate records


Deduplicate enriched tables

Define deduplication rules

Review deduplication results

Match conditions
Specify a match order for tables

Define match rules

Define exceptions

Include enriched tables in matching


Configure normalization options

Differentiate between basic and custom precision methods

Unify customer fields

Specify the order of fields for merged tables

Combine fields into a merged field

Combine a group of fields

Separate fields from a merged field

Exclude fields from a merge

Change the order of fields

Rename fields

Group profiles into Clusters

Review data unification

Review and create customer profiles

View the results of data unification

Verify output tables from data unification

Update the unification settings

Configure search and filter indexes

Define which fields should be searchable

Define filter options for fields

Define indexes

Configure relationships and activities


Create and manage relationships

Create activities by using a new or existing relationship


Create activities in real-time

Manage activities

Combine customer profiles with activity data from unknown users

Implement AI predictions in Customer Insights (5–10%)

Configure prediction models


Configure and evaluate the customer churn models, including the transactional
churn and subscription churn models

Configure and evaluate the product recommendation model

Configure and evaluate the customer lifetime value model

Create a customer segment based on prediction model

Configure and manage sentiment analysis

Implement machine learning models


Describe prerequisites for using custom Azure Machine Learning models in
Customer Insights

Implement workflows that consume machine learning models

Manage workflows for custom machine learning models

Configure measures and segments (15–20%)

Create and manage measures

Create and manage tags

Describe the different types of measures

Create a measure

Create a measure by using a template

Configure measure calculations


Modify dimensions

Create and manage segments


Create and manage tags

Describe methods for creating segments, including segment builder and quick
segments

Create a segment from customer profiles, measures, or AI predictions

Create a segment based on a prediction model

Find similar customers

Project attributes

Track usage of segments

Export segments

Find suggested segments

Describe how the system suggests segments for use

Create a segment from a suggestion

Create a suggested segment based on activity

Configure refreshes for suggestions

Create segment insights

Configure overlap segments

Configure differentiated segments

Analyze insights

Find similar segments with AI

Configure third-party connections (10–15%)

Configure connections and exports


Configure a connection for exporting data

Create a data export

Define types of exports

Configure on demand and scheduled data exports

Define the limitations of segment exports

Export data to Dynamics 365 Marketing or Dynamics 365 Sales


Identify prerequisites for exporting data from Customer Insights

Create connections between Customer Insights and Dynamics 365 apps

Define which segments to export

Export a Customer Insights segment into Dynamics 365 Marketing as a marketing


segment

Use Customer Insights profiles and segments with real-time marketing

Export a Customer Insights profile into Dynamics 365 Marketing for customer
journey orchestration

Export a Customer Insights segment into Dynamics 365 Sales as a marketing list

Display Customer Insights data from within Dynamics 365 apps


Identify Customer Insights data that can be displayed within Dynamics 365 apps

Configure the Customer Card add-in for Dynamics 365 apps

Identify permissions required to implement the Customer Card Add-in for


Dynamics 365 apps

Implement Data Enrichment


Enrich customer profiles

Configure and manage enrichments

Enrich data sources before unification

View enrichment results


Use Customer Consent data
Add Consent Data to Customer Insights

Use Consent Data

Administer Customer Insights (5–10%)

Create and configure environments


Identify who can create environments

Differentiate between trial and production environments

Connect Customer Insights to Microsoft Dataverse

Connect Customer Insights with Azure Data Lake Storage Account

Manage existing environments

Change or claim ownership of the environment

Reset an existing environment

Configure user permissions

Describe available user permissions

Manage system refreshes

Differentiate between system refreshes and data source refreshes

Describe refresh policies

Configure a system refresh schedule

Monitor and troubleshoot refreshes

Create and manage connections

Describe when connections are used

Configure and manage connections


Study guide for Exam MB-300:
Microsoft Dynamics 365: Core Finance
and Operations
Article • 09/19/2023

2 Warning

This exam will retire on February 29, 2024, at 11:59 PM Central Standard Time. Read
the blog post .

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 2, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 2, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Passing MB-300 is part of the requirements to earn any of the
following certifications:
Microsoft Certified: Dynamics 365 Finance Functional Consultant
Associate
Microsoft Certified: Dynamics 365 Supply Chain Management
Functional Consultant Associate
Microsoft Certified: Dynamics 365: Finance and Operations Apps
Developer Associate

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.
Useful links Description

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 2, 2023


Audience profile
As a candidate for this exam, you gather and analyze business requirements to build
solutions that:

Modernize processes.

Increase ROI.

Conform to industry-recommended practices.

You serve as a key resource in implementing and configuring applications to meet


business requirements. You understand application implementation processes including:

System configuration

Data migration

Testing

Support

You implement shared features used by finance and operations apps. You manage the
application lifecycle management (ALM) process using:

Microsoft Dynamics Lifecycle Services

Microsoft Azure DevOps

Other Microsoft tools and platforms

You also have awareness that finance and operations apps integrate with Microsoft
Power Platform solutions, external systems, and tools.

As a candidate for this exam, you specialize in one or more feature sets of:

Microsoft Dynamics 365 Finance

Dynamics 365 Supply Chain Management

Dynamics 365 Commerce

Skills at a glance
Describe finance and operations apps and extend apps by using Microsoft Power
Platform technologies (20–25%)
Configure administrative features and workflows (30–35%)

Manage finance and operations data (20–25%)

Validate and support solutions (15–20%)

Describe finance and operations apps and extend apps by


using Microsoft Power Platform technologies (20–25%)

Identify common apps, features, and functionalities


Describe uses cases for and capabilities of workspaces and mobile workspaces

Describe global address book features and their use cases

Identify available inquiry and report types

Describe use cases for the Business Document Management and electronic
reporting features

Perform searches, and filter data

Describe the main navigation elements

Create, export, and import personalizations

Create, manage, and publish saved views

Create and maintain record templates

Extend app functionality by using Microsoft Power Platform


technologies

Identify use cases for Microsoft Dataverse

Identify use cases for Microsoft Power Apps

Identify use cases for Microsoft Power Automate

Identify use cases for Microsoft Power BI

Identify use cases for Microsoft Power Virtual Agents

Describe capabilities of finance and operations apps


Describe use cases for apps in the finance and operations portfolio

Identify capabilities of Dynamics 365 Finance

Identify capabilities of Dynamics 365 Supply Chain Management

Identify capabilities of Dynamics 365 Commerce

Configure administrative features and workflows (30–


35%)

Implement security

Distinguish between roles, duties, privileges, and permissions

Manage security roles

Describe segregation of duties

Describe record-level security and Extensible Data Security (XDS) policies

Describe and use the security diagnostics for task recordings tool

Maintain users

Design and create workflows and describe business events

Describe use cases for workflows

Design and create workflows

Configure workflow properties, tasks, approvals, and elements

Configure queues and workflow parameters

Troubleshoot workflows

Manage workflow versions

Describe use cases and capabilities for business events

Describe use cases for Data events

Configure organization administration features


Set up and configure legal entities and operating units

Configure number sequences

Configure organization hierarchies

Configure document handling for attachments

Create and maintain email templates

Configure system administration features


Configure email (SMTP/Exchange)

Set up and monitor batch jobs

Set up alerts

Configure document printing

Manage finance and operations data (20–25%)

Manage data
Describe use cases for the data management framework

Describe use cases for projects, data entities, and templates

Describe use cases for the dual-write feature

Describe use cases for Entity store

Describe the data migration process


Identify common migration scenarios and tools in finance and operations apps

Identify relevant data entities and elements based on given scenarios

Identify data migration requirements

Copy configuration data between legal entities by using the data management
framework

Use Microsoft Excel Workbook Designer and the Microsoft Dynamics Office add-in
to maintain data
Prepare data for migration and migrate data to finance and
operations apps

Identify types of data including master, transactional, reference, parameter, and


document data entities

Identify and extract source data

Generate field mapping between source and target data structures

Import or export data by using the data management framework

Support the transition between the existing and migrated systems

Perform a test migration and validate output from the process

Implement data task automation

Validate and support solutions (15–20%)

Test solutions
Describe types of testing including unit, regression, functional, and end-to-end
testing

Describe capabilities of available testing tools

Track work items throughout a project implementation by using Azure DevOps

Create test cases and test plans by using Azure DevOps

Create test scripts by using Task Recorder and upload scripts to Business Process
Modeler (BPM) or Azure DevOps

Automate and manage test cases by using the Regression Suite Automation Tool
(RSAT)

Describe and use Lifecycle Services (LCS) tools

Identify use cases for project asset libraries and shared asset libraries

Describe environment purposes and topologies

Differentiate between Tier 1 environments and other tiers

Maintain BPM libraries


Describe the types of environments including sandbox, test, gold, and production

Identify, report, and resolve issues by using Issue Search and creating support
tickets

Report production outages

Describe the Dynamics 365 One Version experience

Describe the environment update process

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Finance home page

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find videos Exam Readiness Zone

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

Skill area prior to October 2, 2023 Skill area as of October 2, 2023 Change

Audience profile Minor


Skill area prior to October 2, 2023 Skill area as of October 2, 2023 Change

Describe finance and operations apps Describe finance and operations apps No %
and extend apps by using Microsoft and extend apps by using Microsoft change
Power Platform technologies Power Platform technologies

Identify common apps, features, and Identify common apps, features, and Major
functionality functionalities

Extend app functionality by using Extend app functionality by using No


Microsoft Power Platform technologies Microsoft Power Platform technologies change

Describe capabilities of finance and New


operations apps

Configure administrative features and Configure administrative features and No %


workflows workflows change

Implement security Implement security Minor

Design and create workflows and Design and create workflows and Minor
describe business events describe business events

Configure organization administration Configure organization administration Major


features features

Configure system administration features Configure system administration features Major

Manage finance and operations data Manage finance and operations data No %
change

Manage data Manage data Major

Describe the data migration process Describe the data migration process Major

Prepare data for migration and migrate Prepare data for migration and migrate No
data to finance and operations apps data to finance and operations apps change

Validate and support solutions Validate and support solutions No %


change

Test solutions Test solutions No


change

Describe and use Lifecycle Services (LCS) Describe and use Lifecycle Services (LCS) Major
tools tools

Skills measured prior to October 2, 2023


Audience profile
Candidates for this exam gather and analyze business requirements and translate those
requirements into fully realized business processes and solutions that implement
industry recommended practices. They serve as a key resource in implementing and
configuring applications to meet business requirements.

Candidates should be able to implement shared features used by finance and


operations apps. The candidate should be able to use Lifecycle Services (LCS), Azure
DevOps, and other Microsoft tools and platforms to manage the application lifecycle
management (ALM) process. They should also have awareness that finance and
operations apps integrate with Microsoft Power Platform solutions, external systems,
and tools.

Candidates for this exam typically specialize in one or more feature sets of finance and
operations apps including Microsoft Dynamics 365 Finance, Supply Chain Management
(which also contains manufacturing modules) Commerce, Project Operations, and
Human Resources.

Describe finance and operations apps and extend apps by using Microsoft Power
Platform technologies (20–25%)

Configure administrative features and workflows (30–35%)

Manage finance and operations data (20–25%)

Validate and support solutions (15–20%)

Describe finance and operations apps and extend apps by


using Microsoft Power Platform technologies (20–25%)

Identify common apps, features, and functionality


Describe apps in the finance and operations portfolio

Describe core components of Dynamics 365 Commerce

Describe uses cases for and capabilities of workspaces and mobile workspaces

Describe case management

Describe global address book features and their use cases

Identify available inquiry and report types


Describe use cases for the Business Document Management and electronic
reporting features

Perform searches, save queries and views, create and use record templates, and
implement filters

Extend app functionality by using Microsoft Power Platform


technologies
Identify use cases for Microsoft Dataverse

Identify use cases for Microsoft Power Apps

Identify use cases for Microsoft Power Automate

Identify use cases for Microsoft Power BI

Identify use cases for Microsoft Power Virtual Agents

Configure administrative features and workflows (30–


35%)

Implement security

Distinguish between roles, duties, privileges, and permissions

Manage security roles and users

Describe segregation of duties

Describe record-level security

Describe and use the security diagnostics for task recordings tool

Design and create workflows and describe business events


Describe use cases for workflows

Design and create workflows

Configure workflow properties, tasks, approvals, and elements

Configure queues and workflow parameters

Troubleshoot workflows
Manage workflow versions

Describe use cases and capabilities for business events

Configure organization administration features

Set up and configure legal entities and operating units

Configure number sequences

Configure organization hierarchies

Describe and apply user options

Configure document handling for attachments

Configure document printing

Configure system administration features

Describe use cases for the Microsoft Excel Workbook Designer and the Microsoft
Dynamics Office add-in

Configure email (SMTP/Exchange)

Create and maintain email templates

Describe use cases for Entity store

Create, export, and import personalizations

Publish saved views

Set up and monitor batch jobs

Set up alerts

Manage finance and operations data (20–25%)

Manage data
Describe use cases for the data management framework

Describe use cases for projects, data entities, and templates


Copy configuration data between legal entities by using the data management
framework

Describe use cases for the dual-write feature

Describe the data migration process


Identify common migration scenarios and tools in finance and operations apps

Identify relevant data entities and elements based on given scenarios

Identify data migration requirements

Prepare data for migration and migrate data to finance and


operations apps
Identify types of data including master, transactional, reference, parameter, and
document data entities

Identify and extract source data

Generate field mapping between source and target data structures

Import or export data by using the data management framework

Support the transition between the existing and migrated systems

Perform a test migration and validate output from the process

Implement data task automation

Validate and support solutions (15–20%)

Test solutions
Describe types of testing including unit, regression, functional, and end-to-end
testing

Describe capabilities of available testing tools

Track work items throughout a project implementation by using Azure DevOps

Create test cases and test plans by using Azure DevOps


Create test scripts by using Task Recorder and upload scripts to Business Process
Modeler (BPM) or Azure DevOps

Automate and manage test cases by using the Regression Suite Automation Tool
(RSAT)

Describe and use Lifecycle Services (LCS) tools

Identify use cases for project asset libraries and shared asset libraries

Describe environment purposes and topologies

Differentiate between Tier 1 environments and other tiers

Describe use cases for BPM libraries

Describe the types of environments including sandbox, test, and production

Identify, report, and resolve issues by using Issue Search and creating support
tickets

Report production outages

Describe use cases for Trace parser

Describe the impacts of Dynamics 365 One Version service updates on projects
Study guide for Exam MB-310: Microsoft
Dynamics 365 Finance Functional
Consultant
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 21, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 21, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of March 21, 2023

Audience profile

Candidates for this exam analyze business requirements and translate those
requirements into fully realized business processes and solutions that implement
industry recommended practices. They have a fundamental understanding of
accounting principles and a deeper understanding of financial operations as they relate
to core finance, manufacturing, retail, and supply chain management operations.

Candidates for this exam typically specialize in one or more feature sets of Dynamics
365 Finance including core finance, general ledger, tax, cost accounting, cost
management, fixed assets, asset leasing, budgeting, revenue recognition, consolidation
and elimination, credit and collections, cash and bank management, and expense
management. They understand the relationships between finance and manufacturing,
retail, and supply chain management.
Set up and configure financial management (40–45%)

Implement accounts receivable, credit, collections, and revenue recognition (15–


20%)

Implement and manage accounts payable and expenses (10–15%)

Manage budgeting (10–15%)

Manage fixed assets (10–15%)

Set up and configure financial management (40–45%)

Define and configure the chart of accounts

Describe use cases for financial dimensions

Define and configure the chart of accounts and main accounts

Describe use cases for main accounts categories, ledger account aliases, and
balance control accounts

Configure financial dimensions and dimension sets

Configure legal entity overrides for financial dimensions and main accounts

Create and configure account structures and advanced rules

Configure ledgers and currencies

Construct fiscal calendars, years, and periods

Configure the ledger

Describe and configure batch transfer rules

Set up currencies and conversions for a legal entity

Manually enter currency exchange rates

Implement and manage journals


Describe options for implementing voucher numbers in journals

Configure journal names


Set up journal controls and posting restriction rules

Describe and configure journal approvals

Create voucher templates

Describe use cases for periodic journals and deferrals

Configure and apply accrual schemes

Set up intercompany accounting

Create templates to edit journals in Microsoft Excel

Perform reverse entries

Implement and manage cash and bank


Create and maintain bank groups and bank accounts

Describe electronic payment formats

Configure and process bank reconciliations including advanced bank


reconciliations

Configure cash flow reports

Implement cost accounting and cost management

Describe cost accounting processes and terms

Describe and configure the costing sheet and indirect costs

Configure cost groups and cost categories

Implement inventory costing versions

Differentiate between inventory costing methodologies

Configure item model groups

Configure item groups and posting profiles

Perform inventory closing and adjustment processes

Perform periodic processes


Describe financial period workspaces and closing schedules

Define and demonstrate periodic closing processes and end-of-year processes

Perform financial consolidation and elimination processes

Describe use cases and options for performing allocations

Implement foreign currency revaluation processes

Create and manage financial reports including modifying row, column, and report
definitions

Configure, collect, and report taxes

Configure tax groups, tax codes, settlement periods, and jurisdiction

Configure tax ledger posting groups

Prepare periodic tax filings

Implement accounts receivable, credit, collections, and


revenue recognition (15–20%)

Implement and manage accounts receivable

Set up customers and customer posting profiles

Configure and process free text invoices

Process orders, invoices, payments, and credit memos

Configure customer payment setup

Configure accounts receivable charges

Configure bank accounts for customers

Manage customer holds

Manage credit and collections


Configure credit management processes

Configure collections management processes


Manage delinquent customers

Prepare and send customer account statements

Manage customer credit limits and credit holds

Set up and process collection letters and interest notes

Configure revenue recognition

Configure journals and parameters for revenue recognition

Implement revenue schedules

Enter and process revenue recognition transactions

Implement and manage accounts payable and expenses


(10–15%)

Implement and manage accounts payable

Configure invoice validation policies

Set up vendors and vendor posting profiles

Process orders, invoices, and payments

Configure vendor payments including payment terms, method of payments, and


payment calendars

Configure accounts payable charges and apply changes to an invoice

Configure bank accounts for vendors

Configure accounts payable journal approval settings

Map expense categories to main accounts

Configure and use expense management

Configure expense management including categories, per diem options, mileage


expenses, and personal expenses

Configure workflows for expense management


Describe use cases for expense management policies and the audit workbench

Describe and configure credit card processing

Create and manage expense reports

Configure and manage cash advance settings

Create and manage travel requisitions

Manage budgeting (10–15%)

Implement basic budgeting


Configure budgeting components including budget models, codes, allocation
terms, and transfer rules

Create and configure registry entries

Compare budgeted values with actual values

Implement budget register workflows

Configure and manage budget controls

Configure budget controls including cycle time spans, budget parameters, budget
fund availability options, budget control rules and groups, and over-budget
permissions

Create and configure registry entries

Implement budget workflows

Perform budget checks on documents and journals

Configure and process budget plans

Define a budget planning process

Create or generate a budget plan

Create a budget plan by using scenarios, stages, allocation stages, stage


allocations, and templates

Create a budget plan template


Manage fixed assets (10–15%)

Implement and manage fixed assets


Create fixed assets groups and other fixes asset attributes

Configure fixed asset posting profiles

Configure fixed asset parameters

Describe the fixed assets lifecycle

Configure fixed asset books

Select depreciation methods and configure depreciation

Create and manage fixed assets

Process fixed asset transactions


Enable integration with purchasing and free text invoices

Acquire, depreciate, and dispose of fixed assets

Create fixed asset budgets and transfer the budgets to the budgeting module

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Finance

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support
Study resources Links to learning and documentation

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

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

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

Audience profile Minor

Set up and configure financial Set up and configure financial No %


management management change

Define and configure the chart of Define and configure the chart of No
accounts accounts change

Configure ledgers and currencies Configure ledgers and currencies No


change

Implement and manage journals Implement and manage journals No


change

Implement and manage cash and bank Implement and manage cash and bank No
change

Implement cost accounting and cost Implement cost accounting and cost No
management management change

Perform periodic processes Perform periodic processes No


change

Configure, collect, and report taxes Configure, collect, and report taxes No
change

Implement accounts receivable, credit, Implement accounts receivable, credit, No %


collections, and revenue recognition collections, and revenue recognition change

Implement and manage accounts Implement and manage accounts No


receivable receivable change

Manage credit and collections Manage credit and collections No


change
Skill area prior to March 21, 2023 Skill area as of March 21, 2023 Change

Configure revenue recognition Configure revenue recognition No


change

Implement and manage accounts Implement and manage accounts No %


payable and expenses payable and expenses change

Implement and manage accounts Implement and manage accounts Minor


payable payable

Configure and use expense management Configure and use expense management No
change

Manage budgeting Manage budgeting No %


change

Implement basic budgeting Implement basic budgeting No


change

Configure and manage budget controls Configure and manage budget controls No
change

Configure and process budget plans Configure and process budget plans No
change

Manage fixed assets Manage fixed assets No %


change

Implement and manage fixed assets Implement and manage fixed assets No
change

Process fixed asset transactions Process fixed asset transactions No


change

Skills measured prior to March 21, 2023

Audience profile
Candidates for this exam analyze business requirements and translate those
requirements into fully realized business processes and solutions that implement
industry recommended practices. They have a fundamental understanding of
accounting principles and a deeper understanding of financial operations as they relate
to core finance, manufacturing, retail, and supply chain management operations.

Candidates for this exam typically specialize in one or more feature sets of Dynamics
365 Finance including core finance, general ledger, tax, cost accounting, cost
management, fixed assets, budgeting, revenue recognition, consolidation and
elimination, credit and collections, cash and bank management, and expense
management. They understand the relationships between finance and manufacturing,
retail, and supply chain management.

Set up and configure financial management (40–45%)

Implement accounts receivable, credit, collections, and revenue recognition (15–


20%)

Implement and manage accounts payable and expenses (10–15%)

Manage budgeting (10–15%)

Manage fixed assets (10–15%)

Set up and configure financial management (40–45%)

Define and configure the chart of accounts


Describe use cases for financial dimensions

Define and configure the chart of accounts and main accounts

Describe use cases for main accounts categories, ledger account aliases, and
balance control accounts

Configure financial dimensions and dimension sets

Configure legal entity overrides for financial dimensions and main accounts

Create and configure account structures and advanced rules

Configure ledgers and currencies

Construct fiscal calendars, years, and periods

Configure the ledger

Describe and configure batch transfer rules

Set up currencies and conversions for a legal entity

Manually enter currency exchange rates


Implement and manage journals
Describe options for implementing voucher numbers in journals

Configure journal names

Set up journal controls and posting restriction rules

Describe and configure journal approvals

Create voucher templates

Describe use cases for periodic journals and deferrals

Configure and apply accrual schemes

Set up intercompany accounting

Create templates to edit journals in Microsoft Excel

Perform reverse entries

Implement and manage cash and bank

Create and maintain bank groups and bank accounts

Describe electronic payment formats

Configure and process bank reconciliations including advanced bank


reconciliations

Configure cash flow reports

Implement cost accounting and cost management


Describe cost accounting processes and terms

Describe and configure the costing sheet and indirect costs

Configure cost groups and cost categories

Implement inventory costing versions

Differentiate between inventory costing methodologies

Configure item model groups


Configure item groups and posting profiles

Perform inventory closing and adjustment processes

Perform periodic processes

Describe financial period workspaces and closing schedules

Define and demonstrate periodic closing processes and end-of-year processes

Perform financial consolidation and elimination processes

Describe use cases and options for performing allocations

Implement foreign currency revaluation processes

Create and manage financial reports including modifying row, column, and report
definitions

Configure, collect, and report taxes


Configure tax groups, tax codes, settlement periods, and jurisdiction

Configure tax ledger posting groups

Prepare periodic tax filings

Implement accounts receivable, credit, collections, and


revenue recognition (15–20%)

Implement and manage accounts receivable


Set up customers and customer posting profiles

Configure and process free text invoices

Process orders, invoices, payments, and credit memos

Configure customer payment setup

Configure accounts receivable charges

Configure bank accounts for customers

Manage customer holds


Manage credit and collections
Configure credit management processes

Configure collections management processes

Manage delinquent customers

Prepare and send customer account statements

Manage customer credit limits and credit holds

Set up and process collection letters and interest notes

Configure revenue recognition

Configure journals and parameters for revenue recognition

Implement revenue schedules

Enter and process revenue recognition transactions

Implement and manage accounts payable and expenses


(10–15%)

Implement and manage accounts payable

Configure invoice validation policies

Set up vendors and vendor posting profiles

Process orders, invoices, and payments

Configure vendor payments including positive pay and payment calendars

Configure accounts payable charges and apply changes to an invoice

Configure bank accounts for vendors

Configure accounts payable journal approval settings

Map expense categories to main accounts

Configure and use expense management


Configure expense management including categories, per diem options, mileage
expenses, and personal expenses

Configure workflows for expense management

Describe use cases for expense management policies and the audit workbench

Describe and configure credit card processing

Create and manage expense reports

Configure and manage cash advance settings

Create and manage travel requisitions

Manage budgeting (10–15%)

Implement basic budgeting


Configure budgeting components including budget models, codes, allocation
terms, and transfer rules

Create and configure registry entries

Compare budgeted values with actual values

Implement budget register workflows

Configure and manage budget controls

Configure budget controls including cycle time spans, budget parameters, budget
fund availability options, budget control rules and groups, and over-budget
permissions

Create and configure registry entries

Implement budget workflows

Perform budget checks on documents and journals

Configure and process budget plans

Define a budget planning process

Create or generate a budget plan


Create a budget plan by using scenarios, stages, allocation stages, stage
allocations, and templates

Create a budget plan template

Manage fixed assets (10–15%)

Implement and manage fixed assets


Create fixed assets groups and other fixes asset attributes

Configure fixed asset posting profiles

Configure fixed asset parameters

Describe the fixed assets lifecycle

Configure fixed asset books

Select depreciation methods and configure depreciation

Create and manage fixed assets

Process fixed asset transactions

Enable integration with purchasing and free text invoices

Acquire, depreciate, and dispose of fixed assets

Create fixed asset budgets and transfer the budgets to the budgeting module
Study guide for Exam MB-330:
Microsoft Dynamics 365 Supply Chain
Management Functional Consultant
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 17, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 17, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of March 17, 2023

Audience profile

Candidates for this exam are supply chain management functional consultants who
design and configure Dynamics 365 Supply Chain Management and related tools and
technologies to meet the requirements for a customer. They analyze business
requirements and translate those requirements into fully realized business processes
and solutions that implement industry-recommended practices. Candidates partner with
architects, developers, consultants, and other stakeholders to deliver solutions that meet
or exceed the needs of their customers.

Candidates implement product information management, sales and procurement


processes, inventory and warehouse management, master planning, asset management,
and transportation management.

Implement product information management (20–25%)

Implement inventory and asset management (25–30%)


Implement and manage supply chain processes (15–20%)

Implement warehouse management and transportation management (15–20%)

Implement master planning (10–15%)

Implement product information management (20–25%)

Create and manage products


Create and release products and product variants

Create and apply product templates

Create BOMs and BOM versions

Create and configure category hierarchies

Create and manage product states during the life cycle of a product

Create product attributes

Configure prerequisites for products


Configure storage, tracking, and product dimension groups

Create item model groups

Describe use cases for item groups

Configure reservation hierarchies

Configure unit sequence groups

Configure additional product details

Create and assign bar codes and Global Trade Item Number (GTIN) codes

Configure product unit conversions

Configure default order settings

Configure product filter codes for warehouse operations

Manage inventory pricing and costing


Describe costing versions for standard and planned costs

Describe how price groups constrain pricing

Configure items with standard costs

Configure default item prices, purchase prices, and discounts in trade agreements

Implement inventory and asset management (25–30%)

Configure inventory management

Create and manage inventory dimensions

Configure Inventory management parameters and journals

Configure inventory value reports

Configure ABC classifications

Manage and process inventory activities

Create and process journals, including bill of materials, item arrival, transfer,
movement, inventory adjustment, and counting, journals

Create and process transfer orders

Describe the inventory closing and adjustment process

Configure and perform inventory closings and adjustments

Apply inventory blocking manually

Create batch disposition codes

Manage quality
Configure and process nonconformances

Configure quality associations

Configure components for the quality control process

Process quality orders

Process quarantine orders


Describe use cases for inventory blocking using a quality order

Configure asset management


Create and manage work orders

Create and configure assets

View and manage capacity for work orders

Configure work order settings

Schedule preventive maintenance and reactive maintenance

Implement and manage supply chain processes (15–20%)

Implement procurement and sourcing


Create and maintain vendors

Describe use cases for procurement workflows

Create and manage purchase requisitions, requests for quotation (RFQs), and
purchase orders (POs)

Create purchase agreements and vendor rebates

Configure and process consignment inventory

Manage over and under deliveries and delivery schedules

Configure procurement categories, charge codes, and purchasing policies

Configure vendor collaboration features

Create and process vendor returns

Implement landed cost

Describe landed cost concepts and terminology

Identify use cases for transportation management module and landed cost
modules
Implement common sales and marketing features
Create and maintain customers

Describe sales order reservations and order promising

Configure sales agreements

Configure and process sales quotations, sales orders, and sales returns

Configure sales groups, commissions

Configure and manage discounts and price groups

Configure and process intercompany orders

Configure customer rebates

Implement warehouse management and transportation


management (15–20%)

Configure warehouse management

Create sites, warehouses, locations, location formats, location profiles, location


types, and zones

Create and manage warehouse workers

Configure work policies and work breaks

Implement location directives

Configure inventory statuses

Configure wave, load, and work templates

Configure mobile device menus, menu items, and display settings

Create and print labels, including product, wave, and license plate labels

Perform warehouse management processes


Describe the replenishment process and cross-docking

Describe the capabilities of the load planning workbench


Configure and process inventory movements

Create cycle counting work and perform cycle counting

Process inbound and outbound orders

Update inventory statuses

Configure containerization and packaging options

Implement transportation management


Configure shipping carriers and carrier groups

Perform planning and executing of loads and shipments

Configure and generate freight bills and invoices

Configure route plans and guides

Configure route and rate engines

Configure and use dock appointment scheduling

Reconcile freight by using manual or automatic processes

Implement master planning (10–15%)

Configure master planning and forecasting


Describe the various types of forecasting available

Configure Planning Optimization Add-in for Microsoft Dynamics 365 Supply Chain
Management

Describe planning optimization fit analysis results

Set up coverage groups and item coverage

Configure and maintain master planning parameters, master plans, and forecast
plans

Define positive and negative days

Define action messages, delay messages, and time fences


Configure period templates

Manage master plans


Run master planning

View and process planned orders

Set up and use the Supply Schedule form

Configure safety margins

Configure and process safety stock journals

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Supply Chain Management home page

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone on Learn Shows

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

Audience Profile Minor

Implement product information Implement product information %


management management decreased

Create and manage products Create and manage products Major

Configure prerequisites for products Configure prerequisites for products Major

Configure additional product details Configure additional product details Minor

Manage inventory pricing and costing Manage inventory pricing and costing Minor

Implement inventory management Implement inventory and asset %


management increased

Configure inventory management Configure inventory management Minor

Manage and process inventory activities Manage and process inventory activities Major

Manage quality Manage quality Major

Configure asset management New

Implement and manage supply chain Implement and manage supply chain No change
processes processes

Implement procurement and sourcing Implement procurement and sourcing Major

Implement landed cost New

Implement common sales and Implement common sales and Major


marketing features marketing features

Implement warehouse management Implement warehouse management No change


and transportation management and transportation management

Configure warehouse management Configure warehouse management Minor

Perform warehouse management Perform warehouse management Minor


processes processes

Implement transportation management Implement transportation management Minor

Implement master planning Implement master planning %


increased

Configure master planning and Configure master planning and Minor


forecasting forecasting

Manage master plans Manage master plans Minor


Skills measured prior to March 17, 2023

Audience profile
Candidates for this exam are supply chain management functional consultants who
design and configure Dynamics 365 Supply Chain Management and related tools and
technologies to meet the requirements for a customer. They analyze business
requirements and translate those requirements into fully realized business processes
and solutions that implement industry-recommended practices. Candidates partner with
architects, developers, administrators, and other stakeholders to deliver solutions that
meet or exceed the needs of their customers.

Candidates implement product information management, sales and procurement


processes, inventory and warehouse management, master planning, and transportation
management.

Implement product information management (35–40%)

Implement inventory management (20–25%)

Implement and manage supply chain processes (15–20%)

Implement warehouse management and transportation management (15–20%)

Implement master planning (5–10%)

Implement product information management (35–40%)

Create and manage products


Create and release products and product variants

Create and apply product templates

Differentiate between bills of materials (BOMs) and formulas

Create BOMs

Identify the purpose and capabilities of the product configuration models

Create and configure category hierarchies

Create and manage product states during the life cycle of a product
Create product attributes

Configure prerequisites for products


Create and manage inventory dimensions

Configure storage, tracking, and product dimension groups

Create item model groups

Create and print product labels

Describe use cases for item groups

Configure reservation hierarchies

Configure unit sequence groups

Configure additional product details

Create and print labels, including product, wave, and license plate labels

Create and assign bar codes and Global Trade Item Number (GTIN) codes

Configure product unit conversions

Configure default order settings

Configure product filter codes

Manage inventory pricing and costing


Describe costing versions for standard and planned costs

Describe how price groups constrain pricing

Configure standard costs

Configure default item prices, purchase prices, and discounts in trade agreements

Implement inventory management (20–25%)

Configure inventory management

Configure Inventory management parameters and journals


Configure inventory valuation reports

Configure ABC classifications

Implement inventory breakdowns

Manage and process inventory activities


Create and process journals, including bill of materials, item arrival, transfer,
movement, inventory adjustment, counting, and tag counting journals

Create and process transfer orders

Configure and perform inventory closings

Perform inventory closings and adjustments

Apply inventory blocking

Manage quality
Configure and process nonconformances

Configure quality associations

Configure components for the quality control process

Process quality orders

Process quarantine orders

Apply inventory blocking

Create batch disposition codes

Implement and manage supply chain processes (15–20%)

Implement procurement and sourcing

Describe use cases for procurement workflows

Create and manage purchase requisitions, requests for quotes (RFQs), and
purchase orders (POs)

Create purchase agreements


Create and process purchase orders that use change management

Configure and apply vendor rebates

Implement and manage consignment inventory

Manage over and under deliveries and delivery schedules

Configure procurement categories and purchasing policies

Configure charges

Configure vendor collaboration features

Create and process vendor returns

Implement common sales and marketing features


Describe how price groups link discounts to system tables

Describe sales order reservations

Configure sales agreements

Configure and process quotations, sales orders, and return orders

Configure quotations, sales orders, and return orders

Configure sales groups, commissions, and workers

Configure and manage discounts and price groups

Configure customer, product, and prospect searches

Implement and manage leads and prospects

Configure and process intercompany orders

Configure trade allowances and customer rebates

Implement warehouse management and transportation


management (15–20%)

Configure warehouse management


Create sites, warehouses, locations, location formats, location profiles, location
types, and zones

Create and manage warehouse workers

Configure work policies and work breaks

Implement location directives

Configure inventory statuses

Configure wave, load, and work templates

Configure mobile device menus, menu items, and display settings

Perform warehouse management processes


Describe the replenishment process, including buyers’ push and cross-docking

Describe the capabilities of the load planning workbench

Identify inventory movement processes

Create cycle counting work and perform cycle counting

Process shipments

Update inventory statuses

Implement transportation management


Configure shipping carriers and carrier groups

Perform planning and executing of loads and shipments

Configure and generate freight bills and invoices

Configure route plans and guides

Configure route and rate engines

Configure and use dock appointment scheduling

Plan loads by using hub consolidation

Reconcile freight by using manual or automatic processes


Implement master planning (5–10%)

Configure master planning and forecasting


Describe available forecasting types

Configure Planning Optimization Add-in for Microsoft Dynamics 365 Supply Chain
Management

Interpret Planning Optimization fit analysis results, and take appropriate actions

Set up coverage groups and item coverage

Configure master planning parameters, master plans, forecast plans, and continuity
plans

Define positive and negative days

Define action messages, delay messages, and time fences

Configure period templates

Manage master plans

View and process planned orders

Set up and use the Supply Schedule form

Configure safety margins

Configure and process safety stock journals

Copy, edit, and delete master plans


Study guide for Exam MB-335:
Microsoft Dynamics 365 Supply Chain
Management Functional Consultant
Expert
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

How to earn the Some certifications only require passing one exam, while others require
certification passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire annually.
You can renew by passing a free online assessment on Microsoft Learn.

Your Microsoft Learn Connecting your certification profile to Microsoft Learn allows you to
profile schedule and renew exams and share and print certificates.

Exam scoring and A score of 700 or greater is required to pass.


score reports

Exam sandbox You can explore the exam environment by visiting our exam sandbox.

Request If you use assistive devices, require extra time, or need modification to
accommodations any part of the exam experience, you can request an accommodation.

About the exam

Languages
Some exams are localized into other languages. You can find these in the Schedule
Exam section of the Exam Details webpage. If the exam isn’t available in your preferred
language, you can request an additional 30 minutes to complete the exam.
Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured

Audience profile
Candidates for this exam are expert or senior supply chain functional consultants who
implement and configure advanced features of Dynamics 365 Supply Chain
Management to meet the requirements of a business. They have an advanced
knowledge of supply chain management operations including production, logistics,
master planning, and asset management. The candidate will identify use cases for
applying mixed reality.

Candidates analyze business requirements and translate those requirements into fully
realized business processes and solutions and applies industry-recommended practices
to implementations.

Candidates demonstrate expertise in one or more of the following manufacturing


methods: discrete, process, and lean. The candidate partners with architects, developers,
consultants, and other stakeholders to implement solutions that meet or exceed the
needs of their customers.

Configure products (15-20%)

Configure production prerequisites (20-25%)

Implement production methods (15-20%)

Configure production control (20-25%)

Describe and implement additional supply chain management features (10-15%)

Configure products (15–20%)


Implement product information for production
Configure planning items, co-products, and by-products for batch orders

Configure catch weight handling policies

Configure inventory batches, batch attributes, and lot inheritance

Manage product compliance including regulated and restricted items

Define configuration groups and routes for dimension-based products

Manage products with dimension-based, constraint-based, and pre-defined


variants

Configure bills of materials (BOMs), formulas, and routes to manage scrap

Implement Product Configurator for Dynamics 365

Create and manage product configuration model components and


subcomponents

Create calculations for product configuration models

Differentiate between table and expression constraints

Configure BOM lines and route operations for a product configuration model

Configure and manage pricing for configuration models

Describe the purpose and capabilities of the product configurator

Validate, approve, and test product configuration models

Implement Engineering Change Management

Design an engineering product lifecycle

Configure engineering categories

Configure product readiness policies and product release policies

Create an engineering product with engineering attributes

Review and accept released products to a local company

Add engineering products to a sales order, purchase orders and production orders
Schedule and implement engineering change requests and change orders

Configure production prerequisites (20-25%)

Configure resources, routes, and calendars

Implement and manage work calendars and working time

Create and configure resource capabilities

Implement and manage resources and resource groups

Create and manage operations and routes

Configure production settings and processes

Create production units, production groups, production pools, and production


journal names

Describe integration between general ledger and production control modules

Manage reservations in production process, including partial reservations and re-


reservations

Configure warehouse processes for raw materials picking and finished goods put
away

Describe unified (mixed mode) manufacturing

Configure production control parameters

Describe production and batch order process statuses

Implement costing
Configure costing sheets and indirect costs

Configure and manage cost groups, costing versions, and cost categories

Configure cost allocations for co-products and burden allocation for by-products

Configure and perform BOM/formula calculations

Activate item prices


Describe production posting profiles

Describe common sources of production variances

View and analyze production and inventory costs

Implement production methods (15–20%)

Implement discrete manufacturing


Create BOM and item configurations

Create and process production orders

Create and process picking list journals

Create and process job card and route card journals

Create and process reports as finished journals

Reset the status of a production order

Describe use cases and configure production-related reservations

Implement process manufacturing

Configure batch reservations and release to warehouse process

Configure consolidated batch order processes

Manage batch balancing and batch order sequencing

Configure formulas features

Create and process report as finished journals with co-products and by-products

Create and process batch orders and a rework batch order

Create formulas and formula versions

Implement lean manufacturing


Create value streams and production flows

Configure production flow costing


Create kanban rules

Process kanban orders by using kanban boards

Create and manage fixed, scheduled, and event kanbans

Configure production control (20–25%)

Implement subcontracting
Describe use cases for subcontracting processes

Implement activity-based subcontracting

Configure BOM and formula lines, resources, and routes for subcontracting items

Create service items for subcontracting

Create and process subcontracting purchase orders

Implement manufacturing execution

Configure time and attendance prerequisites and activate workers for time
registration

Identify the capabilities of manufacturing execution

Process production and batch orders by using manufacturing execution processes

Configure production floor execution interface and job card terminals

Calculate and approve time registrations

Implement advanced master planning scenarios

Process and view planned orders

Configure intercompany master planning

Configure forecast models and parameters

Run demand forecasting and adjust as appropriate

Execute explosion and validate results

Describe how supply chain calendars affect master planning


Implement production scheduling and capacity planning
Define scheduling parameters

View, monitor, and update production schedules

Configure capacity for production resources including machines, labor, and tooling

Describe infinite and finite scheduling and capacity

Describe differences between operations and job scheduling

Describe and implement additional supply chain


management features (10–15%)

Describe cloud and edge scale units

Describe the value proposition for scale units for warehouse workloads

Describe warehouse management processes that can run on a scale unit

Describe manufacturing processes that can run on a scale unit

Describe use cases for integrating mixed reality technologies with


Dynamics 365 Supply Chain Management
Describe use cases for Dynamics 365 Guides

Describe the process for integrating mixed reality Dynamics 365 Guides with
manufacturing processes

Describe the process for integrating mixed reality Dynamics 365 Guides with asset
management

Implement Asset Management

Configure maintenance plans

Configure functional locations

Manage maintenance requests

Manage work orders consumption

Manage work order scheduling


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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Supply Chain Management documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn
Study guide for Exam MB-500:
Microsoft Dynamics 365: Finance and
Operations Apps Developer
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of September 29, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 29, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score reports A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a practice test Are you ready to take the exam or do you need to study a bit
more?

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of September 29, 2023

Audience profile
As a candidate for this exam, you’re a developer who works with finance and operations
apps in Microsoft Dynamics 365 to implement and extend applications that meet the
requirements of a business. You provide fully realized solutions by using:

Standardized application coding patterns

Extensible features
External integrations

As a candidate for this exam, you do the following:

Develop business logic by using X++.

Create and modify finance and operations app reports and workspaces.

Customize the UI.

Provide endpoints and APIs to support Microsoft Power Platform apps and external
systems.

Perform testing.

Monitor performance.

Analyze and manipulate data.

You also create technical designs and implementation details, and implement
permission policies and security requirements.

You should have a deep knowledge and experience using the underlying framework,
data structures, and objects associated with the finance and operations solutions.

You should have experience with products and services that include Microsoft Visual
Studio, Azure, Power Apps, Power Automate, Azure DevOps, Lifecycle Services tools,
Postman, GitHub, Microsoft 365, reporting tools [for example, SQL Server Reporting
Services (SSRS), Power BI], and SQL Server Management Studio.

Skills at a glance
Plan the architecture and solution design (5–10%)

Apply developer tools (5–10%)

Design and develop AOT elements (15–20%)

Develop and test code (20–25%)

Implement reporting (10–15%)

Integrate and manage data solutions (15–20%)

Implement security and optimize performance (5–10%)


Plan the architecture and solution design (5–10%)

Identify the major components of Dynamics 365 finance and


operations apps

Identify finance and operations app modules required for a solution based on
business requirements

Identify architectural differences between the cloud and on-premises versions of


finance and operations apps

Identify components of the application stack

Differentiate the purposes and interrelationships between packages, projects,


models, and elements

Design and implement a UI

Describe the finance and operations UI layouts and components

Design workspaces

Design and personalize UI elements including forms and saved views

Define navigation elements including menus and menu items

Configure filtering and sorting options

Implement application lifecycle management (ALM) and Microsoft


Dynamics 365 Lifecycle Services
Describe the capabilities of the Environment Monitoring Tool within Lifecycle
Services

Select the purpose and appropriate uses of Lifecycle Services tools and
components

Research and resolve issues by using Issue Search

Identify activities that require asset libraries

Prepare deployment packages and deploy packages between environments

Apply developer tools (5–10%)


Customize finance and operations apps by using Visual Studio
Create extension models

Design and build projects

Manage metadata using Application Explorer

Synchronize data dictionary changes with the application database

Create elements by using element designers

Perform debugging activities

Manage source code and artifacts by using Microsoft Azure


DevOps version control
Create, check out, and check in code and artifacts

Branch and merge code

Compare code and resolve version conflicts

Design and develop AOT elements (15–20%)

Create and extend UI elements


Add a new form to a project and apply a pattern (template)

Configure a data source for the form

Add a grid and grid fields, groups, and other controls to a form

Create and extend menu and menu items

Test form functionality and data connections

Add a form extension to a project for selected standard forms

Create and use label files

Create and extend the data model

Create and extend tables


Add table fields and field properties to a table

Add field groups, relations, delete actions, methods, and indices

Create and extend views, queries, and maps

Create Extended Data Types (EDT) and enumerations


Add an EDT to a project and populate EDT properties

Add an enumeration to a project

Add or update enumeration elements and enumeration element properties

Add an extension of EDT and enumerations

Create classes and extend AOT elements


Add a new class to a project

Create a new class extension and add new methods

Add event handler methods to a class

Add attributes to a class

Develop and test code (20–25%)

Develop X++ code

Identify and implement base types and operators

Implement common structured programming constructs of X++

Create, read, update, and delete (CRUD) data

Identify and implement global functions in X++

Implement table and form methods

Develop object-oriented code


Implement X++ variable scoping

Implement inheritance and abstraction concept


Implement query objects and the QueryBuilder class

Implement attribute classes

Implement chain of command and wrapper classes

Implement event handler class and delegates

Implement finance and operations app framework functionality

Implement the SysOperation framework

Implement the workflow framework

Implement the batch framework

Implement the SysExtensionSerializer

Perform testing

Implement the Regression suite automation tool (RSAT)

Perform unit/component testing using SysTest framework and Task recorder

Perform testing using Acceptance Test Library (ATL) tool

Implement reporting (10–15%)

Describe the capabilities and limitations of reporting tools in


finance and operations apps
Create and modify report data sources and supporting classes

Implement reporting security requirements

Describe the report publishing process

Describe the differences between using Entity store and Bring your own database
(BYOD) or Azure Data Lake as reporting data stores

Design, create, and revise Dynamics 365 reports

Create and modify reports in finance and operations apps that use SSRS
Create and modify finance and operations apps reports by using Power BI

Create and modify finance and operations apps reports by using Microsoft Excel

Implement Business document management

Design, create, and revise Dynamics 365 workspaces


Design and implement key performance indicators (KPIs)

Create drill-through workspace elements

Implement built-in charts, Power BI embedded visualizations, aggregate


measurements, aggregate dimensions, and other reporting components

Integrate and manage data solutions (15–20%)

Identify data integration patterns and scenarios


Identify data integration patterns

Select an appropriate data integration API

Identify differences between synchronous versus asynchronous patterns

Implement data integration concepts and solutions


Develop a data entity by using Visual Studio

Develop, import, and export composite and aggregate data entities

Consume external web services by using RESTful APIs and Simple Object Access
Protocol (SOAP)

Implement electronic reporting

Implement custom services and Batch OData API

Implement data management


Import and export data using entities between finance and operations apps and
other systems

Monitor the status and availability of entities


Enable change tracking for entities

Set up a data project and recurring data jobs

Design entity sequencing

Generate field mapping between source and target data structures

Develop data transformations

Integrate with Microsoft Power Platform, Microsoft 365, and Azure


Integrate Power Automate and Power Apps with finance and operations apps

Integrate Microsoft Dataverse with finance and operations apps by using dual-
write

Integrate Microsoft Dataverse with finance and operations apps by using virtual
entities

Integrate finance and operations apps with Microsoft Excel by using OData

Implement business events

Implement security and optimize performance (5–10%)

Implement security policies and requirements


Create or modify duties, privileges, permissions, and roles

Enforce permissions policies

Implement Extensible Data Security (XDS) policies

Enforce Microsoft Entra ID authentication

Apply fundamental performance optimization techniques

Identify and apply caching mechanisms for forms and tables

Implement the global cache and singleton

Create or modify temporary tables for optimization purposes

Determine when to use set-based queries and row-based queries


Modify queries to optimize performance

Modify variable scope to optimize performance

Analyze and optimize concurrency

Optimize performance
Capture traces by using TraceParser and analyze traces

Diagnose and optimize client performance by using browser-based tools

Diagnose and optimize client performance by using Performance Timer

Optimize performance for data entities, data source queries, batch processes, and
reports

Implement Async and Sandbox framework

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Finance home page

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone

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

Skill area prior to September 29, Skill area as of September 29, 2023 Change
2023

Audience profile Major

Plan architecture and solution design Plan the architecture and solution design No %
change

Identify the major components of Identify the major components of No change


Dynamics 365 finance and operations Dynamics 365 finance and operations
apps apps

Design and implement a user interface Design and implement a UI Minor

Implement Application Lifecycle Implement application lifecycle Minor


Management (ALM) and Lifecycle management (ALM) and Microsoft
Services (LCS) Dynamics 365 Lifecycle Services

Apply developer tools Apply developer tools %


decreased

Customize finance and operations Customize finance and operations apps Minor
apps by using Visual Studio by using Visual Studio

Manage source code and artifacts by Manage source code and artifacts by Minor
using version control using Microsoft Azure DevOps version
control

Implement finance and operations app Moved


framework functionality

Design and develop AOT elements Design and develop Application Object %
Tree (AOT) elements decreased

Create forms Create and extend UI elements Minor

Create and extend tables Create and extend the data model Minor

Create Extended Data Types (EDT) and Create Extended Data Types (EDT) and No change
enumerations enumerations

Create classes and extend AOT Create classes and extend AOT elements No change
elements

Develop and test code Develop and test code %


increased
Skill area prior to September 29, Skill area as of September 29, 2023 Change
2023

Develop X++ code Develop X++ code No change

Develop object-oriented code Develop object-oriented code Minor

Implement finance and operations app Moved


framework functionality

Perform testing New

Implement reporting Implement reporting No %


change

Describe the capabilities and Describe the capabilities and limitations of No change
limitations of reporting tools in finance reporting tools in finance and operations
and operations apps apps

Design, create, and revise Dynamics Design, create, and revise Dynamics No change
reports reports

Design, create, and revise Dynamics Design, create, and revise Dynamics Minor
workspaces workspaces

Integrate and manage data solutions Integrate and manage data solutions %
increased

Identify data integration patterns and Identify data integration patterns and Minor
scenarios scenarios

Implement data integration concepts Implement data integration concepts and Major
and solutions solutions

Implement data management Implement data management No change

Integrate with Microsoft Power Platform, New


Microsoft 365, and Azure

Implement security and optimize Implement security and optimize %


performance performance decreased

Implement role-based security policies Implement security policies and Major


and requirements requirements

Apply fundamental performance Apply fundamental performance Minor


optimization techniques optimization techniques

Optimize user interface performance Optimize performance Minor

Skills measured prior to September 29, 2023


Audience profile
Candidates for this exam are developers who work with finance and operations apps in
Microsoft Dynamics 365 to implement and extend applications that meet the
requirements of a business. Candidates provide fully realized solutions by using
standardized application coding patterns, extensible features, and external integrations.

Candidates develop business logic by using X++, create and modify finance and
operations app reports and workspaces, customize user interfaces, provide endpoints
and APIs to support Microsoft Power Platform apps and external systems, perform
testing, monitor performance, analyze and manipulate data, create technical designs
and implementation details, and implement permission policies and security
requirements.

Candidates should have a deep knowledge and experience using the underlying
framework, data structures, and objects associated with finance and operations
solutions.

Candidates should have experience with products that include Visual Studio, Azure
DevOps Lifecycle Services (LCS) tools, Postman, GitHub, Microsoft 365, and SQL Server
Management Studio.

Plan architecture and solution design (5–10%)

Apply developer tools (10–15%)

Design and develop AOT elements (20–25%)

Develop and test code (10–15%)

Implement reporting (10–15%)

Integrate and manage data solutions (10–15%)

Implement security and optimize performance (10–15%)

Plan the architecture and solution design (5–10%)

Identify the major components of Dynamics 365 finance and


operations apps
Identify finance and operations app modules required for a solution based on
business requirements
Identify architectural differences between the cloud and on-premises versions of
finance and operations apps

Identify components of the application stack

Differentiate the purposes and interrelationships between packages, projects,


models, and elements

Design and implement a user interface


Describe the finance and operations user interface layouts and components

Design workspaces

Design and personalize user interface elements including grids, forms, and pages

Define navigation elements including menus and menu items

Configure filtering options and saved views

Implement Application Lifecycle Management (ALM) and Lifecycle


Services (LCS)
Describe the capabilities of the Environment Monitoring Tool within Lifecycle
Services (LCS)

Select the purpose and appropriate uses of LCS tools and components

Research and resolve issues by using Issue Search

Identify activities that require asset libraries

Prepare deployment packages and deploy packages

Apply developer tools (10–15%)

Customize finance and operations apps by using Visual Studio


Create extension models

Design and build projects

Manage metadata using Application Explorer

Synchronize data dictionary changes with the application database


Create elements by using element designers

Manage source code and artifacts by using version control


Create, check out, and check in code and artifacts

Branch and merge code

Compare code and resolve version conflicts

Implement finance and operations app framework functionality


Implement the SysOperation framework

Implement the SysExtension framework

Implement the asynchronous framework

Implement the workflow framework

Implement the SysTest framework

Design and develop AOT elements (20–25%)

Create forms

Add a new form to a project and apply a pattern (template)

Configure a data source for the form

Add a grid and grid fields, groups, and other controls to a form

Create and populate menu items

Test form functionality and data connections

Add a form extension to a project for selected standard forms

Create and extend tables

Add tables to a project

Add table fields and field properties to a table

Add field groups, relations, delete actions, methods, and indices


Add a table extension to a project for a table

Create Extended Data Types (EDT) and enumerations


Add an EDT to a project and populate EDT properties

Add an enumeration to a project

Add or update enumeration elements and enumeration element properties

Add an extension of EDT and enumerations

Create classes and extend AOT elements

Add a new class to a project

Create a new class extension and add new methods

Add event handler methods to a class

Add attributes to a class

Develop and test code (10–15%)

Develop X++ code

Identify and implement base types and operators

Implement common structured programming constructs of X++

Create, read, update, and delete (CRUD) data

Identify and implement global functions in X++

Implement table and form methods

Develop object-oriented code


Implement X++ variable scoping

Implement inheritance and abstraction concept

Implement query objects and the QueryBuilder class

Implement attribute classes


Implement chain of command and wrapper classes

Implement reporting (10–15%)

Describe the capabilities and limitations of reporting tools in


finance and operations apps
Create and modify report data sources and supporting classes

Implement reporting security requirements

Describe the report publishing process

Describe the differences between using Entity store and Bring your own database
(BYOD) or Azure Data Lake as reporting data stores

Design, create, and revise Dynamics reports

Create and modify reports in finance and operations apps that use SQL Server
Reporting Services (SSRS)

Create and modify finance and operations apps reports by using Power BI

Create and modify finance and operations apps reports by using Microsoft Excel

Implement Business document management

Design, create, and revise Dynamics workspaces


Design and implement KPIs

Identify data integration patterns

Create drill-through workspace elements

Implement built-in charts, Power BI embedded visualizations, aggregate


measurements, aggregate dimensions, and other reporting components

Integrate and manage data solutions (10–15%)

Identify data integration patterns and scenarios

Identify data integration patterns


Select an appropriate data integration API

Identify differences between synchronous vs. asynchronous patterns

Implement data integration concepts and solutions

Develop a data entity by using Visual Studio

Develop, import, and export composite data entities

Identify and manage unmapped fields in data entities

Consume external web services by using RESTful APIs and SOAP

Integrate finance and operations apps with Microsoft Excel by using OData

Integrate Power Automate, Power BI, and Power Apps with finance and operations
apps

Implement electronic reporting

Implement custom services, Batch OData API, business events, and Azure Logic
Apps

Integrate Microsoft Dataverse with finance and operations apps by using dual-
write or virtual entities

Implement data management


Import and export data using entities between finance and operations apps and
other systems

Monitor the status and availability of entities

Enable change tracking for entities

Set up a data project and recurring data jobs

Design entity sequencing

Generate field mapping between source and target data structures

Develop data transformations

Implement security and optimize performance (10–15%)


Implement role-based security policies and requirements
Create or modify duties, privileges, permissions, and roles

Implement segregation of duties

Enforce permissions policies

Implement Extensible Data Security (XDS) policies

Apply fundamental performance optimization techniques


Identify and apply caching mechanisms for forms and tables

Implement the global cache

Create or modify temporary tables for optimization purposes

Determine when to use set-based queries and row-based queries

Modify queries to optimize performance

Modify variable scope to optimize performance

Analyze and optimize concurrency

Optimize user interface performance


Capture traces by using TraceParser and analyze traces

Diagnose and optimize client performance by using Microsoft Edge F12 Developer
tools, Fiddler, and other common tools

Diagnose and optimize client performance by using Performance Timer

Optimize performance for data entities, data source queries, batch processes, and
reports
Study guide for Exam MB-700:
Microsoft Dynamics 365: Finance and
Operations Apps Solution Architect
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of April 3, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to April 3, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as needed, there may be times when the localized versions of an exam are not
completed on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of April 3, 2023

Audience profile

Candidates for this exam are Microsoft Dynamics 365 professionals who advise
stakeholders and translate business requirements into secure, scalable, and reliable
solutions.

Candidates should have knowledge of the Dynamics 365 ecosystem and Microsoft
Power Platform. They must have deep understanding of Dynamics 365 Finance,
Dynamics 365 Supply Chain Management, Dynamics 365 Commerce, and Dynamics 365
Project Operations. In addition, they must have extensive domain knowledge in one or
more industry verticals. This role requires understanding how decisions affect the overall
solution.

Architect solutions (20–25%)


Define solution strategies (35–40%)

Manage implementations (20–25%)

Manage testing (10–15%)

Architect solutions (20–25%)

Gather requirements
Identify operational and organizational challenges that may affect a business

Identify existing business processes and opportunities to optimize business


processes

Gather information about expected transaction volume

Categorize business requirements and perform gap fit analyses

Review and validate business requirements throughout the solution lifecycle

Define the solution architecture


Map business requirements to functional components

Evaluate whether to build versus buy for selected business requirements

Identify opportunities to implement supplemental Microsoft technologies

Use the appropriate implementation tools including Lifecycle Services (LCS) and
Azure DevOps

Describe the Success by Design framework

Create solution architecture diagrams

Describe and document the solution blueprint

Define an organization including company information, locations, and structure

Document the implementation timeline including roll-out strategies

Define the business process catalog and document solution gaps

Define instances, environments, and solution components


Identify required security roles

Define solution strategies (35–40%)

Select a deployment strategy

Develop a process to manage solution code and deployment

Select a deployment model and identify instances and environments required for
the selected deployment model

Describe the One Version strategy for Dynamics 365 and the effects of One Version
on solutions

Segment solution development and delivery into logical phases

Provide alternative methodologies and approaches for deploying modifications

Determine solution maintenance cadence and timelines

Identify upgrade scenarios and select appropriate tools

Define an application lifecycle management (ALM) strategy

Define a code management and data flow strategy

Define a Microsoft Power Platform solution management strategy

Determine which build automation capabilities to implement

Define a roll-back strategy for solution code and data

Determine a data management strategy

Differentiate between transactional and historical data

Define data quality and data validation process

Define data cleansing and transformation strategies

Define data dependencies

Develop a data migration strategy for master, transactional, reference, parameter,


and document data entities
Develop data cut-over, verification and data retention plans

Define the security architecture


Differentiate between Azure, Dynamics 365, and infrastructure security

Describe Azure and infrastructure security-related elements

Describe use cases for and capabilities of record-level and role-based security in
Dynamics 365

Define the integration architecture

Select an integration pattern including OData, Microsoft Power Platform


integration, Batch Data API, customer service, external web services, and office
integrations.

Identify required integration and interface details

Design integrations

Define an integration testing strategy

Define the business intelligence and reporting architecture


Gather business intelligence and reporting requirements

Define data sources required to meet business intelligence and reporting


requirements

Select appropriate business intelligence and reporting tools including Power BI,
organizational workspaces, financial reports, SQL Server Reporting Services (SSRS),
and the Electronic Reporting tool

Define printing requirements including, Document Routing Agent (DRA), modern


report design layout templates, check printing, and label printing

Manage implementations (20–25%)

Describe Lifecycle Services (LCS) tools


Understand the use cases and capabilities of different LCS tools
Understand the use cases and capabilities of Business Process Modeler (BPM)

Understand the use cases and capabilities of LCS Methodologies

Create a usage profile to describe current or projected usage

Manage interactions with FastTrack


Identify the value proposition for FastTrack

Identify FastTrack engagement types and personnel roles

Describe typical types of FastTrack workshops and the inputs for each workshop

Describe go-live checklist elements

Determine support options


Develop a support plan and strategy

Define post-go-live support plans including response times and service-level


agreements (SLAs)

Describe use cases and capabilities for the LCS Support tool

Determine licensing requirements


Determine the types of licenses required

Estimate the number of licenses required by using the License Sizing estimator

Describe the process for estimating ongoing software licensing costs

Manage testing (10–15%)

Define a testing strategy


Define a testing strategy that includes all required types of testing

Define a regression testing strategy

Identify opportunities for automated testing

Review use cases and test coverage for business scenarios


Determine when to use RSAT, SysTest, Postman, ATL, Azure DevOps Test Plans, and
other tools

Define a performance testing strategy

Define performance goals and requirements

Identify performance monitoring and testing tools

Define performance benchmarks and success criteria

Design a performance and load testing strategy

Troubleshoot performance issues

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Finance home page

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone

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

Audience profile No change

Architect solutions Architect solutions No %


change

Gather requirements Gather requirements No change

Define the solution architecture Define the solution architecture Minor

Describe and document the solution Describe and document the solution Minor
blueprint blueprint

Define solution strategies Define solution strategies No %


change

Select a deployment strategy Select a deployment strategy No change

Define an application lifecycle Define an application lifecycle No change


management (ALM) strategy management (ALM) strategy

Determine a data management strategy Determine a data management strategy Minor

Define the security architecture Define the security architecture No change

Define the integration architecture Define the integration architecture Minor

Define the business intelligence and Define the business intelligence and Minor
reporting architecture reporting architecture

Manage implementations Manage implementations No %


change

Describe Lifecycle Services (LCS) tools Describe Lifecycle Services (LCS) tools No change

Manage interactions with FastTrack Manage interactions with FastTrack No change

Determine support options Determine support options No change

Determine licensing requirements Determine licensing requirements No change

Manage testing Manage testing No %


change

Define a testing strategy Define a testing strategy No change

Define a performance testing strategy Define a performance testing strategy No change

Skills measured prior to April 3, 2023


Audience profile
Candidates for this exam are Microsoft Dynamics 365 professionals who advise
stakeholders and translate business requirements into secure, scalable, and reliable
solutions.

Candidates should have knowledge of the Dynamics 365 ecosystem and Microsoft
Power Platform. They must have deep understanding of Dynamics 365 Finance,
Dynamics 365 Supply Chain Management, Dynamics 365 Commerce, and Dynamics 365
Project Operations. In addition, they have extensive domain knowledge in one or more
industry verticals. This role requires understanding how decisions affect the overall
solution.

Architect solutions (20–25%)

Define solution strategies (35–40%)

Manage implementations (20–25%)

Manage testing (10–15%)

Architect solutions (20–25%)

Gather requirements

Identify operational and organizational challenges that may affect a business

Identify existing business processes and opportunities to optimize business


processes

Gather information about expected transaction volume

Categorize business requirements and perform gap fit analyses

Review and validate business requirements throughout the solution lifecycle

Define the solution architecture

Map business requirements to functional components

Evaluate whether to build versus buy for selected business requirements

Identify opportunities to integrate other Microsoft technologies

Select the appropriate implementation tools including LCS and Azure DevOps
Describe the Success by Design process

Create solution architecture diagrams

Describe and document the solution blueprint

Define an organization including company information, locations, and structure

Document the implementation timeline including roll-out strategies

Define the business process catalog and document solution gaps

Define instances, environments, and solution components

Develop a disaster recovery strategy

Identify required security roles

Define solution strategies (35–40%)

Select a deployment strategy

Develop a process to manage solution code and deployment

Select a deployment model and identify instances and environments required for
the selected deployment model

Describe the One Version strategy for Dynamics 365 and the effects of One Version
on solutions

Segment solution development and delivery into logical phases

Provide alternative methodologies and approaches for deploying modifications

Determine solution maintenance cadence and timelines

Identify upgrade scenarios and select appropriate tools

Define an application lifecycle management (ALM) strategy


Define a code management and data flow strategy

Define a Microsoft Power Platform solution management strategy

Determine which build automation capabilities to implement


Define a roll-back strategy for solution code and data

Determine a data management strategy


Differentiate between transactional and historical data

Define data quality and data validation process

Define data cleansing and transformation strategies

Define data dependencies

Develop a data migration strategy for master, transactional, reference, parameter,


and document data entities

Develop data cut-over and data retention plans

Define the security architecture

Differentiate between Azure, Dynamics 365, and infrastructure security

Describe Azure and infrastructure security-related elements

Describe use cases for and capabilities of record-level and role-based security in
Dynamics 365

Define the integration architecture

Select an integration pattern including OData, Microsoft Power Platform, Batch


Data API, Azure Data Lake, Business events, and Dual-write

Identify required integration and interface details

Design integrations

Define an integration testing strategy

Define the business intelligence and reporting architecture


Gather business intelligence and reporting requirements

Define data sources required to meet business intelligence and reporting


requirements
Select appropriate business intelligence and reporting tools including Power BI,
organizational workspaces, financial reports, SQL Server Reporting Services (SSRS),
and the Electronic Reporting tool

Define printing requirements including Print management, Document Routing


Agent (DRA), modern report design layout templates, check printing, and label
printing

Manage implementations (20–25%)

Describe Lifecycle Services (LCS) tools

Understand the use cases and capabilities of different LCS tools

Understand the use cases and capabilities of Business Process Modeler (BPM)

Understand the use cases and capabilities of LCS Methodologies

Create a usage profile to describe current or projected usage

Manage interactions with FastTrack

Identify the value proposition for FastTrack

Identify FastTrack engagement types and personnel roles

Describe typical types of FastTrack workshops and the inputs for each workshop

Describe go-live checklist elements

Determine support options

Develop a support plan and strategy

Define post-go-live support plans including response times and service-level


agreements (SLAs)

Describe use cases and capabilities for the LCS Support tool

Determine licensing requirements

Determine the types of licenses required

Estimate the number of licenses required by using the License Sizing estimator
Describe the process for estimating ongoing software licensing costs

Manage testing (10–15%)

Define a testing strategy

Define a testing strategy that includes all required types of testing

Define a regression testing strategy

Identify opportunities for automated testing

Review use cases and test coverage for business scenarios

Determine when to use RSAT, SysTest, Postman, ATL, Azure DevOps Test Plans, and
other tools

Define a performance testing strategy


Define performance goals and requirements

Identify performance monitoring and testing tools

Define performance benchmarks and success criteria

Design a performance and load testing strategy

Troubleshoot performance issues


Study guide for Exam MB-800:
Microsoft Dynamics 365 Business
Central Functional Consultant
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 24, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 24, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of March 24, 2023

Audience profile

Candidates for this exam are functional consultants who implement core application
setup processes for small and medium businesses. They configure the application in
collaboration with the implementation team to provide the business with manageability
and ease of use.

Candidates implement and configure Microsoft Dynamics 365 Business Central including
setting up core functionality and modules and migrating data to Business Central. They
have applied knowledge of meeting business needs by specializing in one or more
feature sets of Business Central.

Candidates may configure role centers including adapting insights, cues, action tiles,
reports, and charts. This includes a basic understanding of financial management, sales,
purchasing, and inventory. They also understand how Business Central connects to
Microsoft 365, Power Platform, and Dynamics 365.

Set up Business Central (20–25%)

Configure financials (30–35%)

Configure sales and purchasing (15–20%)

Perform Business Central operations (25–30%)

Set up Business Central (20–25%)

Create and configure a company

Create a company in the on-premises and cloud-based versions of Business


Central

Create a company by using Assisted Setup to copy data from an existing company

Describe the use cases and capabilities of RapidStart Services

Create a configuration worksheet

Create and use a configuration package

Create journal opening balances

Manage security

Create and manage user profiles

Set up a new user and user groups

Create and assign permission sets and permissions

Apply security filters

Set up core functionality


Set up company information

Set up printers for on-premises and cloud-based installations

Set up reports and custom report layouts


Set up and use job queues

Set up email accounts

Set up number series

Set up dimensions
Set up dimensions and dimension values

Set up global dimensions and shortcut dimensions

Set up dimensions to master data

Set up blocking combinations of dimensions and dimension values

Describe the Dimension Correction Tool

Manage approvals by using workflows

Set up native workflows

Set up a notification system

Set up approvals

Configure financials (30–35%)

Set up Finance Management

Configure General Ledger setup

Configure accounting periods

Manage the chart of accounts

Set up G/L Account Card

Create account categories and subcategories

Describe filtering on Chart of Accounts for finance reporting

Set up posting groups


Create specific posting groups including bank, customer, vendor, and inventory
posting groups

Create general posting groups

Configure General Posting Setup

Set up journals and bank accounts

Set up bank accounts

Create journal templates

Create batches

Implement recurring journals

Set up accounts payables

Create vendor accounts including payment terms, vendor bank accounts, and
related records

Set up payment information for vendors

Configure Purchases & Payables Setup

Set up payment journals

Describe the relationship between vendors, vendor ledger entries, and detailed
vendor ledger entries

Set up accounts receivables


Create customer accounts

Configure Sales & Receivables Setup

Set up cash receipt journals

Set up payment registration

Configure customer payment methods

Describe the relationship between customers, customer ledger entries, and


detailed customer ledger entries
Consolidate customer and vendor balances

Configure sales and purchasing (15–20%)

Set up inventory

Configure inventory set up

Manage items

Create locations

Describe the relationship between items, item ledger entries, and value entries

Differentiate between costing methods

Configure master data for sales and purchasing


Configure core customer settings including shipping agents, locations, and
shipping addresses

Configure core vendor settings including order address, lead time, and locations

Configure pricing and discounts

Manage vendor purchase prices

Manage purchase line and invoice discounts

Manage customer sales prices

Manage sales line and invoice discounts

Perform Business Central operations (25–30%)

Perform basic tasks in Business Central


Differentiate between designing, customizing, and personalizing pages

Customize pages

Apply and save filters

Find documents and related entries


Use the Inspect pages and data feature

Perform data updates by using the Edit in Excel feature

Attach and share files by using OneDrive

Process purchases
Manage quotations

Create a purchase order

Receive items for a purchase order

Describe the over-receipt feature

Undo a receipt

Create a posted invoice from a purchase order

Configure recurring purchase lines

Process sales

Manage quotation

Convert a sales quote into a sales order or sales invoice

Analyze item availability

Ship items for a sales order

Undo shipments

Create a sales invoice from a sales order

Configure recurring sales lines

Process financial documents

Process purchase invoices

Process purchase credit memos

Process sales invoices

Process sales credit memos


Combine sales shipments into a single sales invoice

Combine purchase receipts into a single purchase invoice

Correct a posted purchase invoice

Correct a posted sales invoice

Release and reopen documents

Process prepayment invoices for purchases and sales

Process payments and journals


Process payments by using payment journals

Process receipts by using the cash receipts journal

Create bank deposits

Process payment registrations

Apply ledger entries and undo applied entries

Reverse posted journals

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Microsoft Dynamics 365 Business Central

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


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

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

Audience profile Minor

Set up Business Central Set up Business Central No %


change

Create and configure a new company Create and configure a company Minor

Manage security Manage security No change

Set up core app functionality Set up core functionality Minor

Set up dimensions Set up dimensions Major

Set up and manage approvals by using Manage approvals by using workflows Major
workflows

Configure financials Configure financials No %


change

Set up the Finance module Set up Finance Management Minor

Configure the chart of accounts Manage the chart of accounts Major

Set up posting groups Set up posting groups No change

Set up journals and bank accounts Set up journals and bank accounts Major

Set up accounts payables Set up accounts payables Minor

Set up accounts receivables Set up accounts receivables Minor

Configure sales and purchasing Configure sales and purchasing No %


change

Set up inventory Set up inventory Major

Configure master data for sales and Configure master data for sales and No change
purchasing purchasing

Configure pricing and discounts Configure pricing and discounts Minor


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

Perform Business Central operations Perform Business Central operations No %


change

Perform basic tasks in Business Central Perform basic tasks in Business Central No change

Purchase items Process purchases Major

Sell items Process sales Minor

Process financial documents Process financial documents Minor

Process payments and journals Process payments and journals Minor

Skills measured prior to March 24, 2023

Audience profile
Candidates for this exam are functional consultants who implement core application
setup processes for small and medium businesses. They implement and configure
Microsoft Dynamics 365 Business Central including setting up core functionality and
modules and migrating data to Business Central.

Candidates configure the application in collaboration with the implementation team to


provide the business with manageability and ease of use. They may configure role
centers including adapting insights, cues, action tiles, reports, charts, and extend
Business Central by using Microsoft Power Platform components.

Candidates have applied knowledge of meeting business needs by using Business


Central, including basic understanding of financial management, sales, purchasing, and
inventory.

Candidates for this exam typically specialize in one or more feature sets of Business
Central. They understand the role of Business Central in relationship to the Microsoft
365 and Dynamics 365 suites of applications.

Set up Business Central (20-25%)

Configure financials (30-35%)

Configure sales and purchasing (15-20%)

Perform Business Central operations (25-30%)


Set up Business Central (20–25%)

Create and configure a new company


Create a new company in the on-premises and cloud-based versions of Business
Central

Create a new company from scratch by using Assisted Setup to copy data from an
existing company

Describe the use cases and capabilities of RapidStart Services

Create a configuration worksheet

Create and export a configuration package

Import and apply a configuration package

Create journal opening balances

Manage security
Create and manage user profiles

Set up a new user and user groups

Create and assign permission sets and permissions

Apply security filters

Set up core app functionality


Set up company information

Set up printers for on-premises and cloud-based installations

Set up report selections

Set up and use job queues

Set up email

Set up number series

Set up dimensions
Set up dimensions and dimension values

Set up global dimensions and shortcut dimensions

Set up default dimension for a single account and for multiple accounts

Set up default dimensions for an account type or location

Block combinations of dimensions or dimension values

Set up and manage approvals by using workflows


Set up a purchase document approval system

Set up a sales document approval system

Set up document approvals

Set up a notification system

Set up an approval hierarchy

Configure financials (30–35%)

Set up the Finance module

Create a fiscal year

Define General Ledger Setup options

Create accounting periods

Configure the chart of accounts


Create and configure general ledger accounts, including blocking deletion of
general ledger accounts

Configure direct posting

Create account categories and subcategories

Set up posting groups


Create specific posting groups including bank, customer, vendor, and inventory
posting groups

Create general posting groups

Configure General Posting Setup

Set up journals and bank accounts

Create journal templates

Create batches

Implement number series in journals

Implement recurring journals

Set up bank accounts

Update currency exchange rates

Set up accounts payables

Create payment terms

Create vendor accounts including payment terms, vendor bank accounts, and
related records

Set up payment information for vendors

Configure Purchases & Payables Setup options

Set up payment journals

Describe the relationship between vendors, vendor ledger entries, and detailed
vendor ledger entries

Set up accounts receivables


Create customer accounts

Configure Sales & Receivables Setup options

Set up cash receipt journals

Set up payment registration


Configure customer payment methods

Describe the relationship between customers, customer ledger entries, and


detailed customer ledger entries

Configure sales and purchasing (15–20%)

Set up inventory
Create items

Configure item categories and item attributes

Set up units of measure

Create locations

Describe the relationship between items, item ledger entries, and value entries

Differentiate between costing methods

Configure master data for sales and purchasing


Configure core customer settings including shipping agents, locations, and
shipping addresses

Configure core vendor settings including order address, lead time, and locations

Configure pricing and discounts


Create vendor-specific purchase prices

Configure purchase line and invoice discounts

Create customer-specific sales prices

Configure sales line and invoice discounts

Perform Business Central operations (25–30%)

Perform basic tasks in Business Central


Differentiate between designing, customizing, and personalizing pages
Customize pages

Apply and save filters

Find documents and related entries

Use the Inspect pages and data feature

Perform data updates by using the Edit in Excel feature

Attach and share files by using OneDrive

Purchase items
Create a purchase order

Receive items for a purchase order

Describe the over-receipt feature

Undo a receipt

Create a posted invoice from a purchase order

Create a purchase credit memo

Configure recurring purchase lines

Sell items

Create a sales quote

Convert a sales quote into a sales order or sales invoice

Analyze item availability

Ship items for a sales order

Undo shipments

Create a sales invoice from a sales order

Create sales credit memos

Configure recurring sales lines

Process financial documents


Process purchase invoices

Process purchase credit memos

Process sales invoices

Process sales credit memos

Combine sales shipments into a single sales invoice

Combine purchase receipts into a single purchase invoice

Correct a posted purchase invoice

Correct a posted sales invoice

Release and reopen documents

Process payments and journals

Process payments by using payment journals

Run the Suggest Vendor Payments action

Process receipts by using the cash receipts journal

Process payment registrations

Apply ledger entries and undo applied entries

Reverse posted journals

Create bank deposits

Consolidate customer and vendor balances


Study guide for Exam MB-910: Microsoft
Dynamics 365 Fundamentals (CRM)
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 9, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 9, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 9, 2023

Audience profile
This exam covers the features and capabilities of:

Microsoft Dynamics 365 Customer Insights - Journeys

Dynamics 365 Sales

Dynamics 365 Customer Service

Dynamics 365 Field Service

As a candidate for this exam, it will be helpful for you to have a basic understanding of:

Business processes

Computer skills
Skills at a glance
Describe Microsoft Dynamics 365 Customer Insights - Journeys (15–20%)

Describe Dynamics 365 Sales (15–20%)

Describe Dynamics 365 Customer Service (20–25%)

Describe Dynamics 365 Field Service (15–20%)

Explore the core capabilities of customer engagement apps in Dynamics 365 (20–
25%)

Describe Dynamics 365 Customer Insights - Journeys (15–


20%)

Explore Customer Insights - Journeys

Describe use cases for Customer Insights - Journeys

Describe lead generation and qualification

Describe use cases for marketing forms

Describe how to target customers by using segments and subscription lists

Describe email marketing

Describe customer journeys

Describe event management features and capabilities

Describe Customer Insights– Journeys related apps


Describe use cases of and capabilities for Customer Insights - Data

Describe use cases of Customer Voice for Customer Insights - Journeys

Describe Dynamics 365 Sales (15–20%)

Explore Sales

Describe use cases for Dynamics 365 Sales


Describe leads and the process for qualifying leads

Describe the opportunity management process

Describe the quote lifecycle

Describe the order management and invoice management processes

Describe use cases for business process flows

Describe Sales capabilities and related apps


Describe sales pipeline and forecasting concepts

Describe use cases for and capabilities of Sales Insights

Describe use cases for and capabilities of LinkedIn Sales Navigator

Describe use cases for the Dynamics 365 Sales mobile app

Describe Dynamics 365 Customer Service (20–25%)

Explore Customer Service


Describe use cases for Dynamics 365 Customer Service

Describe the functionality for workload management, including basic routing (basic
queues), Unified Routing, and Agent Inbox

Describe knowledge management in Dynamics 365 Customer Service

Describe the case lifecycle including service-level agreements (SLAs) and


entitlements

Describe Customer Service capabilities and related apps


Describe Omnichannel for Customer Service

Describe reporting and data visualization options in Dynamics 365 Customer


Service

Describe use cases of Dynamics 365 Customer Voice for Customer Service

Describe Dynamics 365 Field Service (15–20%)


Explore Field Service
Describe use cases for Dynamics 365 Field Service

Describe common field service processes

Describe the work order lifecycle

Describe inspections in Dynamics 365 Field Service

Describe the Field Service mobile app

Describe the scheduling capabilities of Field Service

Describe resource and scheduling processes

Describe asset management and customer assets

Describe Connected Field Service for Dynamics 365

Explore the core capabilities of customer engagement


apps in Dynamics 365 (20–25%)

Describe the foundations of customer engagement apps


Describe use cases for customer engagement apps

Describe Microsoft Power Platform as it relates to customer engagement apps

Describe Microsoft Dataverse as the foundation for customer engagement apps

Navigate to and within customer engagement apps

Describe shared activities and integration options in customer


engagement apps
Describe customers and activities

Describe search options and filter criteria

Describe reporting capabilities including dashboards, charts, and views

Describe Microsoft Teams integration

Describe Microsoft Outlook integration


Describe Microsoft Excel integration

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Help resources for Dynamics 365 Marketing
Dynamics 365 Sales documentation
Microsoft Dynamics 365 Customer Service documentation
User guide for Dynamics 365 Field Service (contains video)

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video What to expect on your Microsoft Fundamentals exam

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

Skill area prior to October 9, 2023 Skill area as of October 9, 2023 Change

Audience profile Minor

Describe Microsoft Dynamics 365 Describe Dynamics 365 Customer No %


Marketing Insights - Journeys change

Explore Dynamics 365 Marketing Explore Customer Insights - Journeys Minor

Describe Dynamics 365 Marketing related Describe Customer Insights - Journeys Minor
Skill area prior to October 9, 2023 Skill area as of October 9, 2023 Change

apps related apps

Describe Dynamics 365 Sales Describe Dynamics 365 Sales No %


change

Explore Dynamics 365 Sales Explore Dynamics 365 Sales No


change

Describe Dynamics 365 Sales capabilities Describe Dynamics 365 Sales No


and related apps capabilities and related apps change

Describe Dynamics 365 Customer Service Describe Dynamics 365 Customer No %


Service change

Explore Dynamics 365 Customer Service Explore Dynamics 365 Customer No


Service change

Describe Dynamics 365 Customer Service Describe Dynamics 365 Customer No


capabilities and related apps Service capabilities and related apps change

Describe Dynamics 365 Field Service Describe Dynamics 365 Field Service No %
change

Explore Dynamics 365 Field Service Explore Dynamics 365 Field Service No
change

Describe the scheduling capabilities of Describe the scheduling capabilities of No


Dynamics 365 Field Service Dynamics 365 Field Service change

Explore the core capabilities of Dynamics Explore the core capabilities of No %


365 customer engagement apps customer engagement apps in change
Dynamics 365

Describe the foundations of Dynamics 365 Describe the foundations of customer No


customer engagement apps engagement apps change

Describe shared activities and integration Describe shared activities and No


options in Dynamics 365 customer integration options in customer change
engagement apps engagement apps

Skills measured prior to October 9, 2023

Audience profile
This exam covers the features and capabilities of Microsoft Dynamics 365 Marketing,
Dynamics 365 Sales, Dynamics 365 Customer Service, and Dynamics 365 Field Service. A
basic understanding of business processes and computer skills is helpful for candidates
of this exam.

Skills at a glance
Describe Microsoft Dynamics 365 Marketing (15–20%)

Describe Dynamics 365 Sales (15–20%)

Describe Dynamics 365 Customer Service (20–25%)

Describe Dynamics 365 Field Service (15–20%)

Explore the core capabilities of Dynamics 365 customer engagement apps (20–
25%)

Describe Microsoft Dynamics 365 Marketing (15–20%)

Explore Dynamics 365 Marketing


Describe use cases for Dynamics 365 Marketing

Describe lead generation and qualification

Describe use cases for marketing forms

Describe how to target customers by using segments and subscription lists

Describe email marketing

Describe customer journeys

Describe event management features and capabilities

Describe Dynamics 365 Marketing related apps

Describe use cases of and capabilities for Customer Insights

Describe use cases of Customer Voice for Marketing

Describe Dynamics 365 Sales (15–20%)

Explore Dynamics 365 Sales


Describe use cases for Dynamics 365 Sales

Describe leads and the process for qualifying leads

Describe the opportunity management process

Describe the quote lifecycle

Describe the order management and invoice management processes

Describe use cases for business process flows

Describe Dynamics 365 Sales capabilities and related apps


Describe sales pipeline and forecasting concepts

Describe use cases for and capabilities of Sales Insights

Describe use cases for and capabilities of LinkedIn Sales Navigator

Describe use cases for the Dynamics 365 Sales mobile app

Describe Dynamics 365 Customer Service (20–25%)

Explore Dynamics 365 Customer Service

Describe use cases for Dynamics 365 Customer Service

Describe the functionality for workload management, including basic routing (basic
queues), Unified Routing, and Agent Inbox

Describe knowledge management in Dynamics 365 Customer Service

Describe the case lifecycle including service-level agreements (SLAs) and


entitlements

Describe Dynamics 365 Customer Service capabilities and related


apps
Describe Omnichannel for Customer Service

Describe reporting and data visualization options in Dynamics 365 Customer


Service

Describe use cases of Dynamics 365 Customer Voice for Customer Service
Describe Dynamics 365 Field Service (15–20%)

Explore Dynamics 365 Field Service


Describe use cases for Dynamics 365 Field Service

Describe common field service processes

Describe the work order lifecycle

Describe inspections in Dynamics 365 Field Service

Describe the Field Service mobile app

Describe the scheduling capabilities of Dynamics 365 Field Service

Describe resource and scheduling processes

Describe asset management and customer assets

Describe Connected Field Service for Dynamics 365

Explore the core capabilities of Dynamics 365 customer


engagement apps (20–25%)

Describe the foundations of Dynamics 365 customer engagement


apps
Describe use cases for Dynamics 365 customer engagement apps

Describe Microsoft Power Platform as it relates to Dynamics 365 customer


engagement apps

Describe Microsoft Dataverse as the foundation for Dynamics 365 customer


engagement apps

Navigate to and within Dynamics 365 customer engagement apps

Describe shared activities and integration options in Dynamics 365


customer engagement apps

Describe customers and activities


Describe search options and filter criteria

Describe reporting capabilities including dashboards, charts, and views

Describe Microsoft Teams integration

Describe Microsoft Outlook integration

Describe Microsoft Excel integration


Study guide for Exam MB-920:
Microsoft Dynamics 365 Fundamentals
(ERP)
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of September 26, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 26, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score reports A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of September 26, 2023

Audience profile
This exam covers the features and capabilities of finance and operations apps.

As an exam candidate, you should have general knowledge of or relevant working


experience with an Information Technology (IT) environment. You should also have a
fundamental understanding of financial principles and business operations.

Skills at a glance
Describe Dynamics 365 Supply Chain Management (20–25%)

Describe Dynamics 365 Finance (20–25%)

Describe Dynamics 365 Commerce (10–15%)


Describe Dynamics 365 Human Resources (10–15%)

Describe Dynamics 365 Project Operations (10–15%)

Describe the finance and operations core functionality (15–20%)

Describe Dynamics 365 Supply Chain Management (20–


25%)

Describe Supply Chain Management core capabilities


Describe Supply Chain Management capabilities and features

Describe the order-to-cash process

Describe the procure-to-pay process

Describe products and release products

Describe product masters records, product variants, and product dimensions

Describe pricing and discounts in relation to trade agreements

Describe picking, packing, and reserving stock

Describe manufacturing strategies

Describe lean, discrete, and process manufacturing

Describe bills of materials (BOMs), routes, and operations as they relate to


production orders

Describe shop floor management

Describe master planning

Describe inventory and warehousing capabilities


Describe costing methods

Describe on-hand inventory capabilities

Describe inventory reservations, picking and packing, replenishment, and


shipments
Describe use cases for Warehouse Management Systems (WMS)

Describe use cases for Transportation Management Systems (TMS)

Describe Dynamics 365 Finance (20–25%)

Describe Finance core capabilities

Describe Finance capabilities and features

Describe organization and legal entities

Describe tax capabilities

Describe general ledgers

Describe charts of accounts including main accounts, balance sheets, and income
statements

Describe journaling concepts

Describe financial dimensions and dimension set concepts

Describe periodic financial processes

Describe accounts payables and accounts receivables


Describe core accounts payable components including vendors, purchase orders,
and vendor invoices

Describe vendor payments and settlements including three-way matching


concepts

Describe core accounts receivable components including customers, customer


invoices, and free text invoices

Describe credit and collection processes

Describe expense management, fixed asset management, and


budgeting
Describe cash and bank management concepts

Describe expense management capabilities


Describe fixed asset management capabilities

Describe budgeting capabilities

Describe Dynamics 365 Commerce (10–15%)

Describe Commerce core capabilities

Describe Commerce channels

Describe channel management concepts

Describe product hierarchies and assortments

Describe pricing and discounts

Describe e-commerce capabilities, including business-to-business (B2B) and


business-to-customer (B2C)

Describe Commerce clienteling and Dynamics 365 Fraud Protection

Describe customer loyalty concepts

Describe how to create personalized customer using clienteling

Describe how Fraud Protection reduces fraudulent activities in the system

Describe Dynamics 365 Human Resources (10–15%)

Describe Human Resources core capabilities

Describe workers and positions

Describe the hire-to-retire process

Describe leave and absence capabilities

Identify integration options between Human Resources and LinkedIn

Describe compensation and benefits capabilities

Describe personnel management capabilities


Describe self-service capabilities
Describe employee training and certification features

Describe performance management capabilities

Describe Dynamics 365 Project Operations (10–15%)

Describe Project Operations capabilities

Describe project-based services and project types

Describe project sales capabilities

Describe project contract capabilities

Describe project pricing capabilities

Describe the project lifecycle including project invoicing and revenue recognition

Describe project planning and management capabilities


Describe project planning, scheduling, and resourcing capabilities

Describe work breakdown structures (WBS)

Describe project cost tracking capabilities including time and expense costs

Describe the finance and operations core functionality


(15–20%)

Describe the finance and operations apps


Describe Enterprise Resource Planning (ERP)

Describe finance and operations apps use cases

Explore the finance and operations user interface

Describe reporting and integration capabilities in finance and


operations apps

Describe built-in reporting capabilities including workspaces

Describe options for analyzing data by using Power BI


Describe Microsoft Office 365 integration capabilities, including Microsoft Excel,
SharePoint, and Teams

Describe Microsoft Power Platform integration options

Describe Business Events integration capabilities

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

Study resources Links to learning and documentation

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

Find documentation Dynamics 365 documentation and learning modules


Supply Chain Management
Finance
Commerce
Human Resources
Project Operations

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Dynamics Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone on Learn Shows

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

Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change

Audience profile Minor


Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change

Describe Dynamics 365 Supply Chain Describe Dynamics 365 Supply Chain No %
Management Management change

Describe core capabilities Describe Supply Chain Management Minor


core capabilities

Describe manufacturing strategies Describe manufacturing strategies No


change

Describe inventory and warehousing Describe inventory and warehousing No


capabilities capabilities change

Describe Dynamics 365 Finance Describe Dynamics 365 Finance No %


change

Describe Dynamics 365 Finance core Describe Finance core capabilities Minor
capabilities

Describe general ledgers Describe general ledgers No


change

Describe accounts payables and accounts Describe accounts payables and No


receivables accounts receivables change

Describe expense management, fixed Describe expense management, fixed No


asset management, and budgeting asset management, and budgeting change

Describe Dynamics 365 Commerce Describe Dynamics 365 Commerce No %


change

Describe Dynamics 365 Commerce core Describe Commerce core capabilities Minor
capabilities

Describe Dynamics 35 Commerce Describe Commerce clienteling and Minor


clienteling and Dynamics 365 Fraud Dynamics 365 Fraud Protection
Protection

Describe Dynamics 365 Human Describe Dynamics 365 Human No %


Resources Resources change

Describe core capabilities Describe Human Resources core Minor


capabilities

Describe personnel management Describe personnel management No


capabilities capabilities change

Describe Project Operations Describe Dynamics 365 Project No %


Operations change
Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change

Describe Project Operations capabilities Describe Project Operations capabilities No


change

Describe project planning and Describe project planning and No


management capabilities management capabilities change

Describe the finance and operations Describe the finance and operations No %
core functionality core functionality change

Describe the finance and operations apps Describe the finance and operations Minor
apps

Describe reporting and integration Describe reporting and integration No


capabilities in finance and operations capabilities in finance and operations change
apps apps

Skills measured prior to September 26, 2023

Audience profile
This exam covers the features and capabilities of Dynamics 365 finance and operations
apps.

As an exam candidate, you should have general knowledge of or relevant working


experience with an Information Technology (IT) environment. You should also have a
fundamental understanding of financial principles and business operations.

Skills at a glance
Describe Dynamics 365 Supply Chain Management (20–25%)

Describe Dynamics 365 Finance (20–25%)

Describe Dynamics 365 Commerce (10–15%)

Describe Dynamics 365 Human Resources (10–15%)

Describe Project Operations (10–15%)

Describe the finance and operations core functionality (15–20%)


Describe Dynamics 365 Supply Chain Management (20–
25%)

Describe core capabilities


Describe Supply Chain Management capabilities and features

Describe the order-to-cash process

Describe the procure-to-pay process

Describe products and release products

Describe product masters records, product variants, and product dimensions

Describe pricing and discounts in relation to trade agreements

Describe picking, packing, and reserving stock

Describe manufacturing strategies

Describe lean, discrete, and process manufacturing

Describe bills of materials (BOMs), routes, and operations as they relate to


production orders

Describe shop floor management

Describe master planning

Describe inventory and warehousing capabilities


Describe costing methods

Describe on-hand inventory capabilities

Describe inventory reservations, picking and packing, replenishment, and


shipments

Describe use cases for Warehouse Management Systems (WMS)

Describe use cases for Transportation Management Systems (TMS)

Describe Dynamics 365 Finance (20–25%)


Describe Dynamics 365 Finance core capabilities
Describe Finance capabilities and features

Describe organization and legal entities

Describe tax capabilities

Describe general ledgers

Describe charts of accounts including main accounts, balance sheets, and income
statements

Describe journaling concepts

Describe financial dimensions and dimension set concepts

Describe periodic financial processes

Describe accounts payables and accounts receivables


Describe core accounts payable components including vendors, purchase orders,
and vendor invoices

Describe vendor payments and settlements including three-way matching


concepts

Describe core accounts receivable components including customers, customer


invoices, and free text invoices

Describe credit and collection processes

Describe expense management, fixed asset management, and


budgeting
Describe cash and bank management concepts

Describe expense management capabilities

Describe fixed asset management capabilities

Describe budgeting capabilities

Describe Dynamics 365 Commerce (10–15%)


Describe Dynamics 365 Commerce core capabilities
Describe Dynamics 365 Commerce channels

Describe channel management concepts

Describe product hierarchies and assortments

Describe pricing and discounts

Describe e-commerce capabilities, including business-to-business (B2B) and


business-to-customer (B2C)

Describe Dynamics 35 Commerce clienteling and Dynamics 365


Fraud Protection
Describe customer loyalty concepts

Describe how to create personalized customer using clienteling

Describe how Dynamics 365 Fraud Protection reduces fraudulent activities in the
system

Describe Dynamics 365 Human Resources (10–15%)

Describe core capabilities

Describe workers and positions

Describe the hire-to-retire process

Describe leave and absence capabilities

Identify integration options between Dynamics 365 Human Resources and


LinkedIn

Describe compensation and benefits capabilities

Describe personnel management capabilities

Describe self-service capabilities

Describe employee training and certification features

Describe performance management capabilities


Describe Project Operations (10–15%)

Describe Project Operations capabilities


Describe project-based services and project types

Describe project sales capabilities

Describe project contract capabilities

Describe project pricing capabilities

Describe the project lifecycle including project invoicing and revenue recognition

Describe project planning and management capabilities

Describe project planning, scheduling, and resourcing capabilities

Describe work breakdown structures (WBS)

Describe project cost tracking capabilities including time and expense costs

Describe the finance and operations core functionality


(15–20%)

Describe the finance and operations apps

Describe Enterprise Resource Planning (ERP)

Describe Dynamics 365 finance and operations apps use cases

Explore the finance and operations user interface

Describe reporting and integration capabilities in finance and


operations apps

Describe built-in reporting capabilities including workspaces

Describe options for analyzing data by using Power BI

Describe Microsoft Office 365 integration capabilities, including Microsoft Excel,


SharePoint, and Teams

Describe Microsoft Power Platform integration options


Describe Business Events integration capabilities
Study guide for Exam MD-102: Endpoint
Administrator
Article • 10/02/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 1, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 1, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of November 1, 2023

Audience profile
As a candidate for this exam, you have subject matter expertise deploying, configuring,
protecting, managing, and monitoring devices and client applications in a Microsoft 365
environment. You’re responsible for:

Managing identity, security, access, policies, updates, and apps for endpoints.

Implementing solutions for efficient deployment and management of endpoints


on various operating systems, platforms, and device types.

Implementing and managing endpoints at scale by using Microsoft Intune,


Windows 365, Windows Autopilot, Microsoft Defender for Endpoint, and Microsoft
Entra ID.
As an endpoint administrator, you collaborate with architects, Microsoft 365
administrators, security administrators, and other workload administrators to plan and
implement a modern workplace strategy that meets the business needs of an
organization.

You must have experience with Microsoft Entra ID and Microsoft 365 technologies,
including Intune, as well as strong skills and experience in deploying, configuring, and
maintaining Windows client and non-Windows devices.

Skills at a glance
Deploy Windows client (25–30%)

Manage identity and compliance (15–20%)

Manage, maintain, and protect devices (40–45%)

Manage applications (10–15%)

Deploy Windows client (25–30%)

Prepare for a Windows client deployment

Select a deployment tool based on requirements

Choose between migrate and rebuild

Choose an imaging and/or provisioning strategy

Select a Windows edition based on requirements

Implement subscription-based activation

Deploy Windows 365

Plan and implement a Windows client deployment by using


Windows Autopilot
Configure device registration for Autopilot

Create, validate, and assign deployment profiles

Set up the Enrollment Status Page (ESP)


Deploy Windows devices by using Autopilot

Troubleshoot an Autopilot deployment

Plan and implement a Windows client deployment by using the


Microsoft Deployment Toolkit (MDT)
Plan and implement an MDT deployment infrastructure

Create, manage, and deploy images

Monitor and troubleshoot a deployment

Plan and configure user state migration

Configure remote management


Configure Remote Help in Intune

Configure Remote Desktop on a Windows client

Configure the Windows Admin Center

Configure PowerShell remoting and Windows Remote Management (WinRM)

Manage identity and compliance (15–20%)

Manage identity

Implement user authentication on Windows devices, including Windows Hello for


Business, passwordless, and tokens

Manage role-based access control (RBAC) for Intune

Register devices in and join devices to Microsoft Entra ID

Implement the Intune Connector for Active Directory

Manage the membership of local groups on Windows devices

Implement and manage Local Administrative Passwords Solution (LAPS) for


Microsoft Entra ID
Implement compliance policies for all supported device platforms
by using Intune

Specify compliance policies to meet requirements

Implement compliance policies

Implement Conditional Access policies that require a compliance status

Manage notifications for compliance policies

Monitor device compliance

Troubleshoot compliance policies

Manage, maintain, and protect devices (40–45%)

Manage the device lifecycle in Intune

Configure enrollment settings

Configure automatic and bulk enrollment, including Windows, Apple, and Android

Configure policy sets

Restart, retire, or wipe devices

Manage device configuration for all supported device platforms by


using Intune
Specify configuration profiles to meet requirements

Implement configuration profiles

Monitor and troubleshoot configuration profiles

Configure and implement Windows kiosk mode

Configure and implement profiles on Android devices, including fully managed,


dedicated, corporate owned, and work profile

Plan and implement Microsoft Tunnel for Intune

Monitor devices
Monitor devices by using Intune

Monitor devices by using Azure Monitor

Analyze and respond to issues identified in Endpoint analytics and Adoption Score

Manage device updates for all supported device platforms by using


Intune

Plan for device updates

Create and manage update policies by using Intune

Manage Android updates by using configuration profiles

Monitor updates

Troubleshoot updates in Intune

Configure Windows client delivery optimization by using Intune

Create and manage update rings by using Intune

Implement endpoint protection for all supported device platforms


Implement and manage security baselines in Intune

Create and manage configuration policies for Endpoint security including antivirus,
encryption, firewall, endpoint detection and response (EDR), and attack surface
reduction (ASR)

Onboard devices to Microsoft Defender for Endpoint

Implement automated response capabilities in Microsoft Defender for Endpoint

Review and respond to device issues identified in the Microsoft Defender


Vulnerability Management dashboard

Manage applications (10–15%)

Deploy and update apps for all supported device platforms

Deploy apps by using Intune


Configure Microsoft 365 Apps deployment by using the Microsoft Office
Deployment Tool or Office Customization Tool (OCT)

Manage Microsoft 365 Apps by using the Microsoft 365 Apps admin center

Deploy Microsoft 365 Apps by using Intune

Configure policies for Office apps by using Group Policy or Intune

Deploy apps from platform-specific app stores by using Intune

Plan and implement app protection and app configuration policies


Plan and implement app protection policies for iOS and Android

Manage app protection policies

Implement Conditional Access policies for app protection policies

Plan and implement app configuration policies for managed apps and managed
devices

Manage app configuration policies

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

Study resources Links to learning and documentation

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

Find documentation Windows Documentation


Windows client documentation for IT Pros
Configure Windows client
Windows client deployment resources and documentation
Manage Windows client
Windows security
Windows Autopilot documentation
Microsoft Intune documentation
Microsoft Endpoint Manager documentation
Windows application management
Study resources Links to learning and documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Windows - Microsoft Tech Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Browse other Microsoft Learn shows

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

Skill area prior to November 1, 2023 Skill area as of November 1, 2023 Change

Audience profile Minor

Deploy Windows client Deploy Windows client No


change

Prepare for a Windows client deployment Prepare for a Windows client deployment No
change

Plan and implement Windows client Plan and implement Windows client No
deployment by using Windows Autopilot deployment by using Windows Autopilot change

Plan and implement a Windows client Plan and implement a Windows client No
deployment by using Microsoft deployment by using Microsoft change
Deployment Toolkit (MDT) Deployment Toolkit (MDT)

Configure remote management Configure remote management No


change

Manage identity and compliance Manage identity and compliance No


change

Manage identity Manage identity Minor

Implement compliance policies for all Implement compliance policies for all No
supported device platforms by using supported device platforms by using change
Intune Intune
Skill area prior to November 1, 2023 Skill area as of November 1, 2023 Change

Manage, maintain, and protect devices Manage, maintain, and protect devices No
change

Manage device lifecycle in Intune Manage device lifecycle in Intune No


change

Manage device configuration for all Manage device configuration for all No
supported device platforms by using supported device platforms by using change
Intune Intune

Monitor devices Monitor devices No


change

Manage device updates for all supported Manage device updates for all supported No
device platforms by using Intune device platforms by using Intune change

Implement endpoint protection for all Implement endpoint protection for all Minor
supported device platforms supported device platforms

Manage applications Manage applications No


change

Deploy and update apps for all supported Deploy and update apps for all supported Minor
device platforms device platforms

Plan and implement app protection and Plan and implement app protection and No
app configuration policies app configuration policies change

Skills measured prior to November 1, 2023

Audience profile
Candidates for this exam have subject matter expertise deploying, configuring,
protecting, managing, and monitoring devices and client applications in a Microsoft 365
environment. They manage identity, security, access, policies, updates, and apps for
endpoints. They implement solutions for efficient deployment and management of
endpoints on various operating systems, platforms, and device types. They implement
and manage endpoints at scale by using Microsoft Intune, Windows 365, Windows
Autopilot, Microsoft Defender for Endpoint, and Azure Active Directory (Azure AD), part
of Microsoft Entra.

Endpoint administrators collaborate with architects, Microsoft 365 administrators,


security administrators, and other workload administrators to plan and implement a
modern workplace strategy that meets the business needs of an organization.
Candidates for this exam have experience with Azure AD and Microsoft 365
technologies including Intune. They must have strong skills and experience in deploying,
configuring, and maintaining Windows client and non-Windows devices.

Skills at a glance
Deploy Windows client (25–30%)

Manage identity and compliance (15–20%)

Manage, maintain, and protect devices (40–45%)

Manage applications (10–15%)

Deploy Windows client (25–30%)

Prepare for a Windows client deployment


Select a deployment tool based on requirements

Choose between migrate and rebuild

Choose an imaging and/or provisioning strategy

Select a Windows edition based on requirements

Implement subscription-based activation

Plan and implement a Windows client deployment by using


Windows Autopilot
Configure device registration for Autopilot

Create, validate, and assign deployment profiles

Set up the Enrollment Status Page (ESP)

Deploy Windows devices by using Autopilot

Troubleshoot an Autopilot deployment

Plan and implement a Windows client deployment by using the


Microsoft Deployment Toolkit (MDT)
Plan and implement an MDT deployment infrastructure

Create, manage, and deploy images

Monitor and troubleshoot a deployment

Plan and configure user state migration

Configure remote management

Configure Remote Help in Intune

Configure Remote Desktop on a Windows client

Configure the Windows Admin Center

Configure PowerShell remoting and Windows Remote Management (WinRM)

Manage identity and compliance (15–20%)

Manage identity

Implement user authentication on Windows devices, including Windows Hello for


Business, passwordless, and tokens

Manage role-based access control (RBAC) for Intune

Register devices in and join devices to Azure AD

Implement the Intune Connector for Active Directory

Manage the membership of local groups on Windows devices

Implement and manage Local Administrative Passwords Solution (LAPS) for Azure
AD

Implement compliance policies for all supported device platforms


by using Intune
Specify compliance policies to meet requirements

Implement compliance policies

Implement Conditional Access policies that require a compliance status


Manage notifications for compliance policies

Monitor device compliance

Troubleshoot compliance policies

Manage, maintain, and protect devices (40–45%)

Manage the device lifecycle in Intune


Configure enrollment settings

Configure automatic and bulk enrollment, including Windows, Apple, and Android

Configure policy sets

Restart, retire, or wipe devices

Manage device configuration for all supported device platforms by


using Intune

Specify configuration profiles to meet requirements

Implement configuration profiles

Monitor and troubleshoot configuration profiles

Configure and implement Windows kiosk mode

Configure and implement profiles on Android devices, including fully managed,


dedicated, corporate owned, and work profile

Plan and implement Microsoft Tunnel for Intune

Monitor devices
Monitor devices by using Intune

Monitor devices by using Azure Monitor

Analyze and respond to issues identified in Endpoint analytics and Adoption Score

Manage device updates for all supported device platforms by using


Intune
Plan for device updates

Create and manage update policies by using Intune

Manage Android updates by using configuration profiles

Monitor updates

Troubleshoot updates in Intune

Configure Windows client delivery optimization by using Intune

Create and manage update rings by using Intune

Implement endpoint protection for all supported device platforms

Implement and manage security baselines in Intune

Create and manage configuration policies for Endpoint security including antivirus,
encryption, firewall, endpoint detection and response (EDR), and attack surface
reduction (ASR)

Onboard devices to Defender for Endpoint

Implement automated response capabilities in Defender for Endpoint

Review and respond to device issues identified in the Microsoft Defender


Vulnerability Management dashboard

Manage applications (10–15%)

Deploy and update apps for all supported device platforms

Deploy apps by using Intune

Configure Microsoft 365 Apps deployment by using the Microsoft Office


Deployment Tool or Office Customization Tool (OCT)

Manage Microsoft 365 Apps by using the Microsoft 365 Apps admin center

Deploy Microsoft 365 Apps by using Intune

Configure policies for Office apps by using Group Policy or Intune

Deploy apps to platform-specific app stores by using Intune


Plan and implement app protection and app configuration policies
Plan and implement app protection policies for iOS and Android

Manage app protection policies

Implement Conditional Access policies for app protection policies

Plan and implement app configuration policies for managed apps and managed
devices

Manage app configuration policies


Study guide for Exam MS-102: Microsoft
365 Administrator
Article • 10/02/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 1, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 1, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of November 1, 2023

Audience profile
If you’re an administrator who deploys and manages Microsoft 365 and performs
Microsoft 365 tenant-level implementation and administration of cloud and hybrid
environments, this exam is designed for you.

As a Microsoft 365 administrator, you:

Function as the integrating hub for all Microsoft 365 workloads.

Coordinate across multiple Microsoft 365 workloads.

Work with architects and other administrators responsible for workloads,


infrastructure, identity, security, compliance, endpoints, and applications.
As a candidate for this exam, you have functional experience with all Microsoft 365
workloads and Microsoft Entra ID, and have administered at least one of these. You
should also have a working knowledge of the following:

Networking

Server administration

DNS

Skills at a glance
Deploy and manage a Microsoft 365 tenant (25–30%)

Implement and manage identity and access in Microsoft Entra ID (25–30%)

Manage security and threats by using Microsoft 365 Defender (25–30%)

Manage compliance by using Microsoft Purview (15–20%)

Deploy and manage a Microsoft 365 tenant (25–30%)

Implement and manage a Microsoft 365 tenant


Create a tenant

Implement and manage domains

Configure organizational settings, including security, privacy, and profile

Identify and respond to service health issues

Configure notifications in service health

Monitor adoption and usage

Manage users and groups


Create and manage users

Create and manage guest users

Create and manage contacts

Create and manage groups, including Microsoft 365 groups


Manage and monitor Microsoft 365 license allocations

Perform bulk user management, including PowerShell

Manage roles in Microsoft 365

Manage roles in Microsoft 365 and Microsoft Entra

Manage role groups for Microsoft Defender, Microsoft Purview, and Microsoft 365
workloads

Manage delegation by using administrative units

Implement privileged identity management for Microsoft Entra roles

Implement and manage identity and access in Microsoft


Entra ID (25–30%)

Implement and manage identity synchronization with Microsoft


Entra ID
Prepare for identity synchronization by using IdFix

Implement and manage directory synchronization by using Microsoft Entra


Connect cloud sync

Implement and manage directory synchronization by using Microsoft Entra


Connect

Monitor synchronization by using Microsoft Entra Connect Health

Troubleshoot synchronization, including Microsoft Entra Connect and Microsoft


Entra Connect cloud sync

Implement and manage authentication

Implement and manage authentication methods, including Windows Hello for


Business, passwordless, tokens, and the Microsoft Authenticator app

Implement and manage self-service password reset (SSPR)

Implement and manage Microsoft Entra Password Protection

Implement and manage multi-factor authentication (MFA)


Investigate and resolve authentication issues

Implement and manage secure access


Plan for identity protection

Implement and manage Microsoft Entra Identity Protection

Plan Conditional Access policies

Implement and manage Conditional Access policies

Manage security and threats by using Microsoft 365


Defender (25–30%)

Manage security reports and alerts by using the Microsoft 365


Defender portal
Review and take actions to improve the Microsoft Secure Score in the Microsoft
365 Defender portal

Review and respond to security incidents and alerts in Microsoft 365 Defender

Review and respond to issues identified in security and compliance reports in


Microsoft 365 Defender

Review and respond to threats identified in threat analytics

Implement and manage email and collaboration protection by


using Microsoft Defender for Office 365

Implement policies and rules in Defender for Office 365

Review and respond to threats identified in Defender for Office 365, including
threats and investigations

Create and run campaigns, such as attack simulation

Unblock users

Implement and manage endpoint protection by using Microsoft


Defender for Endpoint
Onboard devices to Defender for Endpoint

Configure Defender for Endpoint settings

Review and respond to endpoint vulnerabilities

Review and respond to risks identified in the Microsoft Defender Vulnerability


Management dashboard

Manage compliance by using Microsoft Purview (15–20%)

Implement Microsoft Purview information protection and data


lifecycle management

Implement and manage sensitive info types by using keywords, keyword lists, or
regular expressions

Implement retention labels, retention label policies, and retention policies

Implement sensitivity labels and sensitivity label policies

Implement Microsoft Purview data loss prevention (DLP)

Implement DLP for workloads

Implement Endpoint DLP

Review and respond to DLP alerts, events, and reports

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

Study resources Links to learning and documentation

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

Find documentation Microsoft 365 documentation


Microsoft 365 admin center help
Tenant management for Microsoft 365 for enterprise
Microsoft Entra ID documentation
Study resources Links to learning and documentation

Microsoft Defender products and services


Microsoft Endpoint Configuration Manager documentation
Microsoft Purview compliance documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft 365 - Microsoft Tech Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Browse other Microsoft Learn shows

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

Skill area prior to November 1, 2023 Skill area as of November 1, 2023 Change

Audience profile Minor

Deploy and manage a Microsoft 365 Deploy and manage a Microsoft 365 No
tenant tenant change

Implement and manage a Microsoft 365 Implement and manage a Microsoft 365 No
tenant tenant change

Manage users and groups Manage users and groups No


change

Manage roles in Microsoft 365 Manage roles in Microsoft 365 Minor

Implement and manage identity and Implement and manage identity and Minor
access in Azure AD access in Microsoft Entra ID

Implement and manage identity Implement and manage identity Minor


synchronization with Azure AD synchronization with Microsoft Entra ID

Implement and manage authentication Implement and manage authentication Minor

Implement and manage secure access Implement and manage secure access Minor
Skill area prior to November 1, 2023 Skill area as of November 1, 2023 Change

Manage security and threats by using Manage security and threats by using No
Microsoft 365 Defender Microsoft 365 Defender change

Manage security reports and alerts by Manage security reports and alerts by No
using the Microsoft 365 Defender portal using the Microsoft 365 Defender portal change

Implement and manage email and Implement and manage email and No
collaboration protection by using collaboration protection by using change
Microsoft Defender for Office 365 Microsoft Defender for Office 365

Implement and manage endpoint Implement and manage endpoint No


protection by using Microsoft Defender protection by using Microsoft Defender change
for Endpoint for Endpoint

Manage compliance by using Microsoft Manage compliance by using Microsoft No


Purview Purview change

Implement Microsoft Purview Information Implement Microsoft Purview Information No


Protection and Data Lifecycle Protection and Data Lifecycle change
Management Management

Implement Microsoft Purview Data Loss Implement Microsoft Purview Data Loss No
Prevention (DLP) Prevention (DLP) change

Skills measured prior to November 1, 2023

Audience profile
Candidates for this certification are Microsoft 365 administrators who deploy and
manage Microsoft 365. They perform Microsoft 365 tenant-level implementation and
administration of cloud and hybrid environments.

Microsoft 365 administrators function as the integrating hub for all Microsoft 365
workloads. They coordinate across multiple Microsoft 365 workloads. They work with
architects and other administrators responsible for workloads, infrastructure, identity,
security, compliance, endpoints, and applications.

Candidates for this exam have functional experience with all Microsoft 365 workloads
and Azure Active Directory (Azure AD), part of Microsoft Entra, and have administered at
least one of these. They also have a working knowledge of networking, server
administration, DNS, and PowerShell.

Skills at a glance
Deploy and manage a Microsoft 365 tenant (25–30%)

Implement and manage identity and access in Azure AD (25–30%)

Manage security and threats by using Microsoft 365 Defender (25–30%)

Manage compliance by using Microsoft Purview (15–20%)

Deploy and manage a Microsoft 365 tenant (25–30%)

Implement and manage a Microsoft 365 tenant

Create a tenant

Implement and manage domains

Configure organizational settings, including security, privacy, and profile

Identify and respond to service health issues

Configure notifications in service health

Monitor adoption and usage

Manage users and groups

Create and manage users

Create and manage guest users

Create and manage contacts

Create and manage groups, including Microsoft 365 groups

Manage and monitor Microsoft 365 license allocations

Perform bulk user management, including PowerShell

Manage roles in Microsoft 365

Manage roles in Microsoft 365 and Azure AD

Manage role groups for Microsoft Defender, Microsoft Purview, and Microsoft 365
workloads

Manage delegation by using administrative units


Implement privileged identity management for Azure AD roles

Implement and manage identity and access in Azure AD


(25–30%)

Implement and manage identity synchronization with Azure AD

Prepare for identity synchronization by using IdFix

Implement and manage directory synchronization by using Azure AD Connect


cloud sync

Implement and manage directory synchronization by using Azure AD Connect

Monitor synchronization by using Azure AD Connect Health

Troubleshoot synchronization, including Azure AD Connect and Azure AD Connect


cloud sync

Implement and manage authentication

Implement and manage authentication methods, including Windows Hello for


Business, passwordless, tokens, and the Microsoft Authenticator app

Implement and manage self-service password reset (SSPR)

Implement and manage Azure AD Password Protection

Implement and manage multi-factor authentication (MFA)

Investigate and resolve authentication issues

Implement and manage secure access

Plan for identity protection

Implement and manage Azure AD Identity Protection

Plan Conditional Access policies

Implement and manage Conditional Access policies


Manage security and threats by using Microsoft 365
Defender (25–30%)

Manage security reports and alerts by using the Microsoft 365


Defender portal

Review and take actions to improve the Microsoft Secure Score in the Microsoft
365 Defender portal

Review and respond to security incidents and alerts in Microsoft 365 Defender

Review and respond to issues identified in security and compliance reports in


Microsoft 365 Defender

Review and respond to threats identified in threat analytics

Implement and manage email and collaboration protection by


using Microsoft Defender for Office 365
Implement policies and rules in Defender for Office 365

Review and respond to threats identified in Defender for Office 365, including
threats and investigations

Create and run campaigns, such as attack simulation

Unblock users

Implement and manage endpoint protection by using Microsoft


Defender for Endpoint
Onboard devices to Defender for Endpoint

Configure Defender for Endpoint settings

Review and respond to endpoint vulnerabilities

Review and respond to risks identified in the Microsoft Defender Vulnerability


Management dashboard

Manage compliance by using Microsoft Purview (15–20%)


Implement Microsoft Purview information protection and data
lifecycle management

Implement and manage sensitive info types by using keywords, keyword lists, or
regular expressions

Implement retention labels, retention label policies, and retention policies

Implement sensitivity labels and sensitivity label policies

Implement Microsoft Purview data loss prevention (DLP)

Implement DLP for workloads

Implement Endpoint DLP

Review and respond to DLP alerts, events, and reports


Study guide for Exam MS-203:
Microsoft 365 Messaging
Article • 09/20/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured This list represents the skills measured AFTER the date provided.
as of May 2, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to May 2, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows you
to schedule and renew exams and share and print certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for the
Assessment exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of May 2, 2023

Audience profile

Candidates for this exam are Microsoft 365 messaging administrators who manage a
secure, efficient, and effective email collaboration platform using Microsoft Exchange
Online and Microsoft 365.

Messaging administrators plan, configure, and manage recipients, mail flow, threat
protection, compliance, and client connectivity.

Messaging administrators collaborate with administrators of other workloads, including


security, compliance, identity, and networking, to implement a secure cloud messaging
topology that meets the business needs of an enterprise.

Candidates for this exam should have a working knowledge of authentication types,
licensing, integration with Microsoft 365 applications, Exchange Management Shell,
Microsoft Purview, and Microsoft Azure Active Directory (Azure AD), part of Microsoft
Entra.

Manage Microsoft Exchange Online settings and resources (40–45%)

Plan and manage the mail transport architecture (25–30%)

Secure the messaging environment (25–30%)

Manage Microsoft Exchange Online settings and


resources (40–45%)

Manage organizational and client access settings in Exchange


Online

Manage a global address list (GAL)

Add or remove an offline address book (OAB)

Manage address book policies

Plan and configure organization relationships and individual sharing

Configure Outlook on the web policies

Manage recipients and resources


Manage user mailboxes

Manage resource mailboxes

Manage shared mailboxes

Create and manage mail contacts and mail users

Manage groups, including distribution lists, dynamic distribution lists, mail-enabled


security groups, and Microsoft 365 groups

Manage mailbox permissions, including delegation

Manage mailbox mail flow settings

Create and manage public folders

Manage Exchange hybrid settings and migration


Configure virtual directories and URLs in a hybrid environment

Maintain and expand the configuration by using the Hybrid Configuration wizard

Configure migration endpoints

Create and manage a cross-tenant migration batch

Plan and manage the mail transport architecture (25–


30%)

Manage and secure mail flow

Plan and configure connectors

Plan and implement mail flow rules (transport rules)

Manage accepted and remote domains

Configure namespaces, accepted domains, and DNS records, including Exchange


Online Protection (EOP)

Implement email authentication, including Sender Policy Framework (SPF),


DomainKeys Identified Mail (DKIM), and Domain-based Message Authentication,
and Reporting and Conformance (DMARC)

Troubleshoot mail flow

Configure and manage alert policies

Trace a message

Analyze a message trace

Analyze message headers

Analyze non-delivery reports (NDRs)

Troubleshoot by using the Microsoft Remote Connectivity Analyzer

Secure the messaging environment (25–30%)

Manage role-based permissions in Exchange Online


Plan and manage RBAC roles

Manage default and custom admin role groups

Manage user roles

Secure messages by using Microsoft 365 Defender


Configure and manage anti-phishing policies

Configure and manage anti-spam policies

Configure and manage anti-malware policies

Configure and manage Safe Attachments

Configure and manage Safe Links

Configure and manage quarantine policies

Manage compliance
Configure Messaging Records Management (MRM) and retention policies for a
specific mailbox folder

Enable and configure archive mailboxes

Manage inactive mailboxes

Analyze audit logs

Manage journal rules

Manage content search

Manage standard eDiscovery cases (not including Premium eDiscovery)

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

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

Find documentation Microsoft 365 documentation


Exchange documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft 365 - Microsoft Tech Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Browse other Microsoft Learn shows

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

Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Changes

Audience profile Major

Manage organizational settings and Manage Microsoft Exchange Online % of exam


resources settings and resources increased

Plan and manage organizational Manage organizational and client Major


settings and client connectivity access settings in Exchange Online

Manage recipient resources Manage recipients and resources Major

Manage Exchange hybrid settings and Added


migration

Plan and manage the mail transport Plan and manage the mail transport No change
architecture architecture

Plan and configure connectors Removed

Manage and secure flow of internal Manage and secure mail flow Major
and internet mail
Skill area prior to May 2, 2023 Skill area as of May 2, 2023 Changes

Troubleshoot mail flow Troubleshoot mail flow Minor

Plan and implement a hybrid Deleted


configuration and migration

Plan and implement a hybrid Removed


environment

Plan and implement migration Removed

Secure the messaging environment Secure the messaging environment No change

Manage role-based permissions in Manage role-based permissions in Minor


Exchange Exchange Online

Secure messages by using Microsoft Secure messages by using Microsoft Major


365 Defender 365 Defender

Manage compliance Manage compliance Minor

Skills measured prior to May 2, 2023

Audience profile
Candidates for this exam are messaging administrators who plan, deploy, configure,
troubleshoot, and secure the messaging infrastructure in hybrid and cloud enterprise
environments.

Messaging administrators are responsible for managing recipients, mailboxes, transport,


mail flow, administrative roles, threat protection, compliance, migrations, and client
connectivity.

Messaging administrators collaborate with other workload administrators and the


Microsoft 365 enterprise administrator to implement a secure hybrid or cloud-only
messaging topology that meets the business needs of an enterprise.

The messaging administrator should have a working knowledge of authentication types,


licensing, integration with Microsoft 365 applications, and Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra.

Manage organizational settings and resources (15–20%)

Plan and manage the mail transport architecture (30–35%)


Plan and implement a hybrid configuration and migration (15–20%)

Secure the messaging environment (25–30%)

Manage organizational settings and resources (15–20%)

Plan and manage organizational settings and client connectivity

Manage a Global Address List (GAL)

Manage an Offline Address Book (OAB)

Manage address book policies

Manage email address policies

Plan and configure organization relationships and individual sharing

Configure virtual directories and URLs in a hybrid environment

Configure global Outlook on the Web policies

Troubleshoot by using the Microsoft Support and Recovery Assistant (SaRA)

Manage recipient resources

Manage resource mailboxes

Manage groups including distribution lists, dynamic distribution lists, mail-enabled


security groups, and Microsoft 365 groups

Create and manage group naming policies

Manage user mailboxes

Manage mailbox permissions, including delegation

Manage mailbox Mailflow settings

Manage shared mailboxes, including converting to a shared mailbox

Create and manage contacts, including mail contacts and mail users

Create and manage public folders


Plan and manage the mail transport architecture (30–
35%)

Plan and configure connectors


Plan connectors for mail flow

Create and configure connectors to route mail

Create and configure connectors to secure mail flow between organizations

Configure enhanced filtering for connectors in Microsoft 365 Defender

Manage and secure flow of internal and internet mail


Manage mail flow rules

Manage accepted and remote domains

Manage hybrid mail flow

Identify the appropriate DNS MX record for a specific scenario

Plan and implement Sender Policy Framework (SPF) and Domain-based Message
Authentication, Reporting and Conformance (DMARC)

Plan and implement Domain Keys Identified Mail (DKIM)

Troubleshoot mail flow

Configure and manage alert policies

Trace a message

Analyze a message trace

Analyze message headers

Analyze Non-Deliverable Reports (NDRs)

Troubleshoot by using the Microsoft Remote Connectivity Analyzer

Troubleshoot by using transport logs and queues in a hybrid environment


Plan and implement a hybrid configuration and migration
(15–20%)

Plan and implement a hybrid environment


Plan a hybrid deployment by using the Hybrid Configuration Wizard (HCW)

Manage the Edge server role in a hybrid environment

Configure the environment by using the Hybrid Configuration Wizard

Deploy the Exchange Hybrid Agent

Manage the Exchange certificates lifecycle in a hybrid environment

Plan and implement migration

Evaluate migration methods, including minimal hybrid (express migration), remote


move, cutover, cross tenant, staged, PST Imports, IMAP, and Google Workspace

Configure migration endpoints

Create and manage a migration batch

Specify cross-tenant migration requirements

Troubleshoot mailbox migration

Secure the messaging environment (25–30%)

Manage role-based permissions in Exchange

Note: Exchange-related roles only

Plan RBAC roles

Manage default and custom admin role groups

Manage user roles

Secure messages by using Microsoft 365 Defender

Configure and manage Anti-phishing policies


Configure and manage Anti-spam policies

Configure and manage Anti-malware policies

Configure and manage Safe Attachments

Configure and manage Safe Links

Configure Tenant Allow/Block lists

Configure and manage quarantine policies

Investigate messaging threats by using Microsoft 365 Defender Explorer and


Advanced hunting

Manage user-reported message settings

Validate settings by using Configuration analyzer

Manage compliance
Configure retention tags and retention policies for a specific mailbox folder

Enable and configure archive mailboxes

Analyze audit logs

Manage journal rules

Manage content search

Manage standard eDiscovery cases (not including Premium eDiscovery)


Study guide for Exam MS-600: Building
Applications and Solutions with
Microsoft 365 Core Services
Article • 09/19/2023

2 Warning

This exam is only available if you are part of the Microsoft Cloud Partner Program
and have a private access code. This code can be obtained through the partner
portal if you are eligible to take the exam. For code holders, the last day to take this
exam is December 31, 2023. Learn more about this retirement in this blog post .

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 31, 2022 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 31, 2022 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.


Useful links Description

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a practice test Are you ready to take the exam or do you need to study a bit
more?

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 31, 2022

Audience Profile

Microsoft Teams application developers design, build, test, and maintain modern
enterprise-grade applications and solutions with Microsoft Teams that are optimized for
the productivity and collaboration needs of organizations using the Microsoft 365
platform.

Candidates for this exam are proficient in designing collaboration solutions using the
Microsoft identity platform, Microsoft Graph, SharePoint Framework, and Microsoft
Power Platform to build custom apps that extend Microsoft Teams, SharePoint, and Viva
Connections.

Candidates should have a working knowledge of developing solutions with Microsoft


Teams, Microsoft Power Platform, Dataverse for Teams, and/or SharePoint Framework
through all phases of software development. They should have a basic understanding of
modern web development technologies, source control and CI/CD strategies, Azure
compute, data, and messaging workloads, and the Microsoft identity platform, including
OAuth2, OData, OpenID Connect, and permission/consent concepts.

Design collaborative app solutions and existing app integration (5-10%)

Implement Microsoft identity (15-20%)

Build apps with Microsoft Graph (10-15%)

Extend and customize Microsoft 365 with SharePoint Framework (15-20%)

Extend Microsoft Teams (30-35%)

Test, deploy, monitor, and maintain modern enterprise-grade app solutions (5-
10%)

Design collaborative app solutions and existing app


integration (5-10%)

Assess Microsoft Teams and existing app integration opportunities

Assess current Teams adoption level using M365 Maturity Model

Identify opportunities for no-code or low-code development (Microsoft Power


Platform, Azure Logic Apps, Dataverse for Teams)

Assess Teams integration opportunities with existing applications

Design development and production environments


Design test, acceptance, production, and deployment strategy to meet solution
requirements
Design development environment by using Microsoft 365 developer tenant

Recommend Azure services for Teams app use cases (serverless compute
workflows)

Specify app requirements for CI/CD integration

Develop an appropriate tooling strategy for a Teams solution, including the Teams
Toolkit vs Yeoman Teams Generator

Select an appropriate development framework and runtime platform for a Teams


solution (including Teams Toolkit for React or Teams Toolkit Blazor)

Select an appropriate runtime platform for a Teams solution (including Node.js,


.NET, and/or SPFx)

Design solution based on technical and business requirements


Design authentication scenarios, including for guest users and multitenant
authentication

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


Cards, and Microsoft Teams UI Kit for Figma

Implement Microsoft identity (15-20%)

Register an application
Determine the supported account type

Select authentication and client credentials for app type and authentication flow

Define app roles

Implement authentication
Configure the JavaScript implementation of Microsoft Authentication Library
(MSAL) for endpoint and token cache

Plan and configure scopes for dynamic or static permission

Use the MSAL (JavaScript) login method

Implement single sign-on authentication for a bot


Implement single sign-on authentication for a tab

Configure permissions to consume an API


Configure delegated permissions for the app

Configure application permissions for the app

Specify and implement consent requirements

Grant consent to an application

Implement authorization to expose or consume an API

Configure incremental consent scopes

Grant scoped permissions to API

Call MSAL (JavaScript) using AcquireTokenSilent/AcquireToken pattern

Implement authorization in an API


Validate access token

Configure effective permissions for delegated scopes

Implement app permissions by using roles

Use a delegated access token to call a Microsoft API

Create a service to access Microsoft Graph


Configure client credentials using a certificate

Consume certificates from Key Vault, including using managed identities

Configure application permissions for the app

Acquire an access token for Microsoft Graph using an application permission and
client credential certificate

Build apps with Microsoft Graph (10-15%)

Access data from Microsoft Graph


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

Get the signed-in user's profile

Get a list of users in the organization

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

Access user data from Microsoft Graph

Create, read, update, and delete data

Traverse Microsoft Graph to retrieve data

Upload files larger than 10 mb to Teams

Implement Microsoft Graph Toolkit

Customize responses by using query parameters


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

Expand and retrieve resources using $expand query parameter

Search for resources using $search query parameter

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

Test queries and responses by using Microsoft Graph Explorer

Optimize usage of Microsoft Graph resources

Monitor for changes using change notifications

Combine multiple requests using $batch

Get changes using a delta query

Detect and handle throttling

Manage a team lifecycle by using Microsoft Graph

Get the information on a team by ID

Get the list of members in a team


Get the list of owners of a team

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

Provision a team using an existing Teams template

Delete or archive a team

Update an existing team

Enable resource-specific consent

Extend and customize Microsoft 365 with SharePoint


Framework (15-20%)

Describe the components of a SharePoint Framework (SPFx)


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

Describe properties of client-side web parts

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

Explain when to use an app page

Differentiate between app page and web part

Describe rendering framework options

Describe branding and theming in SharePoint Online

Describe Adaptive Card Extensions

Describe Viva Connections and Viva dashboard

Describe the types of SPFx extensions (Application Customizer, Field Customizer,


Command Set extension)

Describe the process to package and deploy an SPFx solution


Describe the options for preparing a package for deployment

Describe the options for packaging a solution

Describe the requirements of tenant-scoped solution deployment


Describe the requirements of domain isolated web parts

Describe the options to deploy a SPFx solution

Describe how to build a Microsoft Teams tab by using SPFx

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

Describe the consumption of Microsoft Graph

Describe the purpose of the MSGraphClient object

Describe the methods for granting permissions to Microsoft Graph

Describe the consumption of third-party APIs secured with


Microsoft Azure Active Directory (Azure AD), part of Microsoft
Entra from within SPFx

Describe the purpose of the AadHttpClient object

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

Describe Web Parts as Teams Tabs


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

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

Extend Microsoft Teams (30-35%)

Create a Microsoft Teams app manifest

Configure an app manifest using the Developer Portal

Create an app package for a Microsoft Teams app

Create and use task modules


Create a card-based task module

Create an iframe-based task module

Invoke a task module from a tab


Invoke a task module from a bot

Chain task module invocations

Create a webhook

Create an outgoing webhook

Create an incoming webhook

Implement custom Teams tabs


Create a personal tab

Implement device permissions in a personal tab

Create a channel/group tab

Create a tab with a deep link

Create an adaptive card tab

Create a messaging extension

Create a search command extension

Create an action command extension using an adaptive card

Create an action command extension using parameters

Add link unfurling

Create conversational, call, and online media bots

Create a personal bot

Create a group/channel bot

Send actionable messages from a bot

Create a call bot

Create an online media bot

Handle incoming calls


Transfer incoming calls

Create a meeting extension


Describe the capabilities of Microsoft Teams meeting apps

Enable and configure apps for Teams meetings

Create or integrate apps within the meeting lifecycle

Implement shared meeting stage

Test, deploy, monitor, and maintain modern enterprise-


grade app solutions (5-10%)

Test apps and solutions

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


extensions, SSO, and Adaptive cards

Specify required sample data for testing

Deploy sample data by using M365 CLI or PowerShell scripts

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


extensions, SSO, and Adaptive cards

Deploy apps and solutions

Create or modify app definitions in the Developer Portal for Teams

Manage Teams apps packages by using the Developer Portal for Teams

Upload a custom app to a single user or team

Upload an app to the App Catalog

Upload an app to the Developer Portal for Teams

Automate deployment of Teams apps

Monitor and maintain published apps

Recommend audit settings using Microsoft 365 Audit logging


Review and evaluate performance using App Insights

Monitor Microsoft Graph API permissions by using the Microsoft 365 compliance
center

Assess new SDK versions for impact to published apps

Analyze logs, usage data, and audit data

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

Study resources Links to learning and documentation

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

Find documentation Microsoft 365 developer documentation


Microsoft 365 documentation
Microsoft Graph documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft 365 - Microsoft Tech Community


support SharePoint - Microsoft Tech Community
Teams Developer - Microsoft Tech Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone

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

Skill area prior to October 31, Skill area as of October 31, 2022 Changes
2022

Audience Profile - Minor


Skill area prior to October 31, Skill area as of October 31, 2022 Changes
2022

Design collaborative app Design collaborative app solutions and existing No


solutions and existing app app integration change
integration

Assess Microsoft Teams and Assess Microsoft Teams and existing app No
existing app integration integration opportunities change
opportunities

Design development and Design development and production No


production environments environments change

Design solution based on Design solution based on technical and business No


technical and business requirements change
requirements

Implement Microsoft identity Implement Microsoft identity No


change

Register an application Register an application No


change

Implement authentication Implement authentication No


change

Configure permissions to Configure permissions to consume an API No


consume an API change

Implement authorization to Implement authorization to expose or consume No


expose or consume an API an API change

Implement authorization in an Implement authorization in an API No


API change

Create a service to access Create a service to access Microsoft Graph No


Microsoft Graph change

Build apps with Microsoft Graph Build apps with Microsoft Graph No
change

Access data from Microsoft Access data from Microsoft Graph No


Graph change

Customize responses by using Customize responses by using query parameters No


query parameters change

Optimize usage of Microsoft Optimize usage of Microsoft Graph resources No


Graph resources change
Skill area prior to October 31, Skill area as of October 31, 2022 Changes
2022

Manage a team lifecycle by using Manage a team lifecycle by using Microsoft No


Microsoft Graph Graph change

Extend and customize Microsoft Extend and customize Microsoft 365 with No
365 with SharePoint Framework SharePoint Framework change

Describe the components of a Describe the components of a SharePoint No


SharePoint Framework (SPFx) Framework (SPFx) solution change
solution

Describe the process to package Describe the process to package and deploy an No
and deploy an SPFx solution SPFx solution change

Describe the consumption of Describe the consumption of Microsoft Graph No


Microsoft Graph change

Describe the consumption of Describe the consumption of third-party APIs Minor


third-party APIs secured with secured with Microsoft Azure Active Directory
Azure AD from within SPFx (Azure AD), part of Microsoft Entra from within
SPFx

Describe Web Parts as Teams Tabs Describe Web Parts as Teams Tabs No
change

Extend Microsoft Teams Extend Microsoft Teams No


change

Create a Microsoft Teams app Create a Microsoft Teams app manifest No


manifest change

Create and use task modules Create and use task modules No
change

Create a webhook Create a webhook No


change

Implement custom Teams tabs Implement custom Teams tabs No


change

Create a messaging extension Create a messaging extension No


change

Create conversational, call, and Create conversational, call, and online media bots No
online media bots change

Create a meeting extension Create a meeting extension No


change
Skill area prior to October 31, Skill area as of October 31, 2022 Changes
2022

Test, deploy, monitor, and Test, deploy, monitor, and maintain modern No
maintain modern enterprise- enterprise-grade app solutions change
grade app solutions

Test apps and solutions Test apps and solutions No


change

Deploy apps and solutions Deploy apps and solutions No


change

Monitor and maintain published Monitor and maintain published apps No


apps change

Skills measured prior to October 31, 2022

Audience profile
Microsoft Teams Application Developers design, build, test, and maintain modern
enterprise-grade applications and solutions with Microsoft Teams that are optimized for
the productivity and collaboration needs of organizations using the Microsoft 365
platform.

Candidates for this certification are proficient in designing collaboration solutions using
the Microsoft Identity Platform, Microsoft Graph, SharePoint Framework, and Microsoft
Power Platform to build custom apps that extend Microsoft Teams, SharePoint, and Viva
Connections.

Candidates should have a working knowledge of developing solutions with Microsoft


Teams, Microsoft Power Platform, Dataverse for Teams, and/or SharePoint Framework
through all phases of software development. They should have a basic understanding of
modern web development technologies, source control and CI/CD strategies, Azure
compute, data, and messaging workloads, and the Microsoft Identity Platform, including
OAuth2, OData, OpenID Connect, and permission/consent concepts.

Design collaborative app solutions and existing app integration (5-10%)

Implement Microsoft identity (15-20%)

Build apps with Microsoft Graph (10-15%)

Extend and customize Microsoft 365 with SharePoint Framework (15-20%)


Extend Microsoft Teams (30-35%)

Test, deploy, monitor, and maintain modern enterprise-grade app solutions (5-
10%)

Design collaborative app solutions and existing app


integration (5-10%)

Assess Microsoft Teams and existing app integration opportunities


Assess current Teams adoption level using M365 Maturity Model

Identify opportunities for no-code or low-code development (Microsoft Power


Platform, Azure Logic Apps, Dataverse for Teams)

Assess Teams integration opportunities with existing applications

Design development and production environments

Design test, acceptance, production, and deployment strategy to meet solution


requirements

Design development environment by using Microsoft 365 developer tenant

Recommend Azure services for Teams app use cases (serverless compute
workflows)

Specify app requirements for CI/CD integration

Develop an appropriate tooling strategy for a Teams solution, including the Teams
Toolkit vs Yeoman Teams Generator

Select an appropriate development framework and runtime platform for a Teams


solution (including Teams Toolkit for React or Teams Toolkit Blazor)

Select an appropriate runtime platform for a Teams solution (including Node.js,


.NET, and/or SPFx)

Design solution based on technical and business requirements

Design authentication scenarios, including for guest users and multitenant


authentication
Design UI by using Microsoft Teams UI Library, Fluent UI React Northstar, Adaptive
Cards, and Microsoft Teams UI Kit for Figma

Implement Microsoft identity (10-20%)

Register an application

Determine the supported account type

Select authentication and client credentials for app type and authentication flow

Define app roles

Implement authentication

Configure the JavaScript implementation of Microsoft Authentication Library


(MSAL) for endpoint and token cache

Plan and configure scopes for dynamic or static permission

Use the MSAL (JavaScript) login method

Implement single sign-on authentication for a bot

Implement single sign-on authentication for a tab

Configure permissions to consume an API

Configure delegated permissions for the app

Configure application permissions for the app

Specify and implement consent requirements

Grant consent to an application

Implement authorization to expose or consume an API

Configure incremental consent scopes

Grant scoped permissions to API

Call MSAL (JavaScript) using AcquireTokenSilent/AcquireToken pattern


Implement authorization in an API
Validate access token

Configure effective permissions for delegated scopes

Implement app permissions by using roles

Use a delegated access token to call a Microsoft API

Create a service to access Microsoft Graph


Configure client credentials using a certificate

Consume certificates from Key Vault, including using managed identities

Configure application permissions for the app

Acquire an access token for Microsoft Graph using an application permission and
client credential certificate

Build Apps with Microsoft Graph (10-15%)

Access data from Microsoft Graph

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

Get the signed-in user's profile

Get a list of users in the organization

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

Access user data from Microsoft Graph

Create, read, update, and delete data

Traverse Microsoft Graph to retrieve data

Upload files larger than 10 mb to Teams

Implement Microsoft Graph Toolkit

Customize responses by using query parameters


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

Expand and retrieve resources using $expand query parameter

Search for resources using $search query parameter

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

Test queries and responses by using Microsoft Graph Explorer

Optimize usage of Microsoft Graph resources


Monitor for changes using change notifications

Combine multiple requests using $batch

Get changes using a delta query

Detect and handle throttling

Manage a team lifecycle by using Microsoft Graph


Get the information on a team by ID

Get the list of members in a team

Get the list of owners of a team

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

Provision a team using an existing Teams template

Delete or archive a team

Update an existing team

Enable resource-specific consent

Extend and Customize Microsoft 365 with SharePoint


Framework (15-20%)

Describe the components of a SharePoint Framework (SPFx)


solution

Identify the appropriate tool to create an SPFx Web Part project


Describe properties of client-side web parts

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

Explain when to use an app page

Differentiate between app page and web part

Describe rendering framework options

Describe branding and theming in SharePoint Online

Describe Adaptive Card Extensions

Describe Viva Connections and Viva dashboard

Describe the types of SPFx extensions (Application Customizer, Field Customizer,


Command Set extension)

Describe the process to package and deploy an SPFx solution


Describe the options for preparing a package for deployment

Describe the options for packaging a solution

Describe the requirements of tenant-scoped solution deployment

Describe the requirements of domain isolated web parts

Describe the options to deploy a SPFx solution

Describe how to build a Microsoft Teams tab by using SPFx

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

Describe the consumption of Microsoft Graph


Describe the purpose of the MSGraphClient object

Describe the methods for granting permissions to Microsoft Graph

Describe the consumption of third-party APIs secured with Azure


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

Describe Web Parts as Teams Tabs


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

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

Extend Microsoft Teams (30-35%)

Create a Microsoft Teams app manifest

Configure an app manifest using the Developer Portal

Create an app package for a Microsoft Teams app

Create and use task modules


Create a card-based task module

Create an iframe-based task module

Invoke a task module from a tab

Invoke a task module from a bot

Chain task module invocations

Create a webhook

Create an outgoing webhook

Create an incoming webhook

Implement custom Teams tabs


Create a personal tab

Implement device permissions in a personal tab

Create a channel/group tab

Create a tab with a deep link


Create an adaptive card tab

Create a messaging extension


Create a search command extension

Create an action command extension using an adaptive card

Create an action command extension using parameters

Add link unfurling

Create conversational, call, and online media bots

Create a personal bot

Create a group/channel bot

Send actionable messages from a bot

Create a call bot

Create an online media bot

Handle incoming calls

Transfer incoming calls

Create a meeting extension

Describe the capabilities of Microsoft Teams meeting apps

Enable and configure apps for Teams meetings

Create or integrate apps within the meeting lifecycle

Implement shared meeting stage

Test, deploy, monitor, and maintain modern enterprise-


grade app solutions (5-10%)

Test apps and solutions


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

Specify required sample data for testing

Deploy sample data by using M365 CLI or PowerShell scripts

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


extensions, SSO, and Adaptive cards

Deploy apps and solutions


Create or modify app definitions in the Developer Portal for Teams

Manage Teams apps packages by using the Developer Portal for Teams

Upload a custom app to a single user or team

Upload an app to the App Catalog

Upload an app to the Developer Portal for Teams

Automate deployment of Teams apps

Monitor and maintain published apps


Recommend audit settings using Microsoft 365 Audit logging

Review and evaluate performance using App Insights

Monitor Microsoft Graph API permissions by using the Microsoft 365 compliance
center

Assess new SDK versions for impact to published apps

Analyze logs, usage data, and audit data


Study guide for Exam MS-700:
Managing Microsoft Teams
Article • 09/29/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 30, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 30, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 30, 2023

Audience profile
As a Microsoft Teams administrator, you manage and maintain internal and external
collaboration and communication solutions using Teams and Microsoft 365.

You’re responsible for configuring and managing teams, channels, chat, apps, calling,
meetings, and events. You manage:

Phone numbers and services for Teams Phone.

Operational aspects of Teams clients and devices.

You collaborate with owners of other workloads, including:

Networking
Identity

Licensing

Information management

User adoption

You work with collaboration and communication system engineers to implement


advanced Teams Phone and Teams Rooms scenarios. You plan and implement
governance, security, and compliance for Teams.

As a candidate for this exam, you should have a working knowledge of Microsoft 365
services, including:

Microsoft 365 groups

Microsoft SharePoint Online

OneDrive

Exchange

Microsoft Entra ID

You should understand the options for integrating and extending Teams with other
apps, including:

Microsoft Viva

Power Platform

Third-party apps

Custom apps

Skills at a glance
Configure and manage a Teams environment (45–50%)

Manage teams, channels, chats, and apps (20–25%)

Manage meetings and calling (15–20%)

Monitor, report on, and troubleshoot Teams (10–15%)

Configure and manage a Teams environment (45–50%)


Plan and configure network settings for Teams
Calculate network bandwidth capacity for Teams voice, video, meetings, and live
events

Analyze network impact by using Network planner

Specify network ports and protocols used by Teams

Specify optimal network architecture for Teams

Assess network readiness and connectivity by using the Microsoft Teams Network
Assessment Tool and Microsoft 365 network connectivity test tool

Manage security and compliance settings for Teams


Identify licensing requirements for security and compliance features

Specify security and compliance alert policies for Teams

Choose appropriate Teams administrator roles

Plan and configure Enhanced encryption policies

Plan and configure threat policies in Microsoft 365 Defender

Plan and configure retention policies

Plan and configure sensitivity labels and policies

Plan and configure data loss prevention (DLP) policies

Plan Conditional Access for Teams

Plan and configure information barrier (IB) policies

Identify appropriate use cases for communication compliance and insider risk
management

Plan and implement governance and lifecycle management

Identify licensing requirements for advanced lifecycle management of teams

Identify where Teams stores content

Plan and manage update policies, including Public Preview, Office Insider, and
Targeted release
Create and manage policy packages in Teams

Plan and configure policy assignment for users and groups

Configure settings for Microsoft 365 group creation

Configure an expiration policy for Microsoft 365 groups

Configure a naming policy for Microsoft 365 groups, including blocked words

Archive, delete, or unarchive one or more teams

Restore or troubleshoot the deletion of a Microsoft 365 group

Identify when to use Microsoft Entra Access reviews for Teams and Groups.

Perform operations for Teams by using PowerShell

Configure and manage external collaboration

Identify licensing requirements for external collaboration

Configure SharePoint Online and OneDrive external sharing settings

Configure External access in the Microsoft Teams admin center

Configure External collaboration settings in Microsoft Entra ID for guest access

Configure guest access and sharing in the Microsoft Teams admin center,
Microsoft 365 admin center, or Microsoft Entra admin center

Control guest access to a specific team, including sensitivity labels and Microsoft
Entra ID

Remove guests from Teams, including from a team or a tenant

Configure shared channels for external access

Configure and manage cross-tenant access for B2B direct connect in Microsoft
Entra ID for shared channels

Manage Teams clients and devices


Identify licensing requirements for Teams Phone and resource accounts

Identify licensing requirements for Teams devices


Manage configuration profiles for Teams devices

Configure Teams Rooms accounts and systems

Manage device settings and firmware

Manage Teams device tags

Provision and configure remote sign-in for new devices

Manage teams, channels, chats, and apps (20–25%)

Create and manage teams


Plan for a Microsoft Teams rollout by using Advisor for Teams

Create a team by using the Microsoft Teams admin center, Teams client, or the
Teams PowerShell module

Create a team from an existing Microsoft 365 group, SharePoint site, or team

Create a team from a template

Create and manage Teams templates and template policies

Manage the membership of a team

Assign and modify user roles in a team

Manage a team in the Microsoft Teams admin center

Manage Teams environment settings in the Microsoft Teams admin center

Configure privacy and sensitivity settings for Teams

Manage channels and chats


Recommend channel types, including standard, private, and shared

Add, edit, and remove channels

Manage Teams channel settings

Create and manage teams policies for channels

Manage private and shared channel membership


Create and manage messaging policies

Manage apps for Teams


Manage Org-wide app settings in the Microsoft Teams admin center

Create and manage app permission policies

Create and manage app setup policies

Manage permissions and consent for apps, including blocking apps

Recommend appropriate extensibility options, including apps, connectors, tabs,


meetings, and messaging extensions

Manage purchasing of apps in the Teams app store

Customize the appearance of the Teams app store

Customize the branded experience of an app

Upload an app to Teams

Manage meetings and calling (15–20%)

Manage meetings and events


Recommend meeting types, including live events, webinars, and virtual
appointments

Enable enhanced meeting features for a user by assigning Microsoft Teams


Premium licenses

Configure meeting settings

Create and manage meeting templates and template policies

Create and manage meeting policies

Create and manage conference bridges

Create and manage audio conferencing policies

Plan and configure live events settings and policies


Manage phone numbers and services for Teams Phone
Evaluate Public Switched Telephone Network (PSTN) options, including Calling
Plan, Direct Routing, Operator Connect, and Teams Phone Mobile

Add, change, or remove an emergency address for an organization

Provision and manage phone numbers for users, services, and conferencing
bridges

Assign, change, or remove a phone number for a user or a resource account

Create and manage resource accounts in the Microsoft Teams admin center

Manage voice settings and policies for users

Create and manage voicemail policies

Configure auto-attendants and call queues

Create and manage calling policies

Monitor, report on, and troubleshoot Teams (10–15%)

Monitor and report on Teams


Monitor and report on voice and meeting quality

Report on Teams usage, including team activity, app usage, active users, per-
meeting metrics, and storage usage

Monitor and report on the creation and deletion of teams

Monitor and report on guest access

Monitor the Microsoft 365 network connectivity test tool

Manage feedback policies

Troubleshoot audio, video, and client issues


Collect client-side logs

Clear the Teams client cache

Troubleshoot issues by using self-help diagnostics for Teams


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

Study resources Links to learning and documentation

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

Find documentation Microsoft 365 documentation


Microsoft Teams admin documentation
Welcome to Microsoft Teams

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft 365 - Microsoft Tech Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Browse other Microsoft Learn shows

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

Skill area prior to October 30, 2023 Skill area as of October 30, 2023 Changes

Audience profile Minor

Configure and manage a Teams Configure and manage a Teams No


environment environment change

Plan and configure network settings for Plan and configure network settings for No
Teams Teams change

Manage security and compliance settings Manage security and compliance settings No
for Teams for Teams change

Plan and implement governance and Plan and implement governance and Minor
Skill area prior to October 30, 2023 Skill area as of October 30, 2023 Changes

lifecycle management lifecycle management

Configure and manage external Configure and manage external Minor


collaboration collaboration

Manage Teams clients and devices Manage Teams clients and devices No
change

Manage chat, teams, channels, and Manage chat, teams, channels, and No
apps apps change

Create and manage teams Create and manage teams Minor

Manage channels and chats Manage channels and chats No


change

Manage apps for Teams Manage apps for Teams No


change

Manage meetings and calling Manage meetings and calling No


change

Manage meetings and events Manage meetings and events No


change

Manage phone numbers and services for Manage phone numbers and services for No
Teams Phone Teams Phone change

Monitor, report on, and troubleshoot Monitor, report on, and troubleshoot No
Teams Teams change

Monitor and report on Teams Monitor and report on Teams No


change

Troubleshoot audio, video, and client Troubleshoot audio, video, and client No
issues issues change

Skills measured prior to October 30, 2023

Audience profile
Teams administrators manage and maintain internal and external collaboration and
communication solutions using Teams and Microsoft 365.

Teams administrators are responsible for configuring and managing teams, channels,
chat, apps, calling, meetings, and events. They manage phone numbers and services for
Teams Phone. They manage the operational aspects of Teams clients and devices.
Teams administrators collaborate with owners of other workloads, including networking,
identity, licensing, information management, and user adoption. They work with
collaboration and communication system engineers to implement advanced Teams
Phone and Teams Rooms scenarios. They plan and implement governance, security, and
compliance for Teams.

Candidates for this exam have a working knowledge of Microsoft 365 services, including
Microsoft 365 groups, Microsoft SharePoint Online, OneDrive, Exchange, and Azure
Active Directory (Azure AD), part of Microsoft Entra. They understand the options for
integrating and extending Teams with other apps, including Microsoft Viva, Power
Platform, third-party apps, and custom apps.

Skills at a glance
Configure and manage a Teams environment (45–50%)

Manage teams, channels, chats, and apps (20–25%)

Manage meetings and calling (15–20%)

Monitor, report on, and troubleshoot Teams (10–15%)

Configure and manage a Teams environment (45–50%)

Plan and configure network settings for Teams

Calculate network bandwidth capacity for Teams voice, video, meetings, and live
events

Analyze network impact by using Network planner

Specify network ports and protocols used by Teams

Specify optimal network architecture for Teams

Assess network readiness and connectivity by using the Microsoft Teams Network
Assessment Tool and Microsoft 365 network connectivity test tool

Manage security and compliance settings for Teams


Identify licensing requirements for security and compliance features

Specify security and compliance alert policies for Teams


Choose appropriate Teams administrator roles

Plan and configure Enhanced encryption policies

Plan and configure threat policies in Microsoft 365 Defender

Plan and configure retention policies

Plan and configure sensitivity labels and policies

Plan and configure data loss prevention (DLP) policies

Plan Conditional Access for Teams

Plan and configure information barrier (IB) policies

Identify appropriate use cases for communication compliance and insider risk
management

Plan and implement governance and lifecycle management


Identify licensing requirements for advanced lifecycle management of teams

Identify where Teams stores content

Plan and manage update policies, including Public Preview, Office Insider, and
Targeted release

Create and manage policy packages in Teams

Plan and configure policy assignment for users and groups

Configure settings for Microsoft 365 group creation

Configure an expiration policy for Microsoft 365 groups

Configure a naming policy for Microsoft 365 groups, including blocked words

Archive, delete, or unarchive one or more teams

Restore or troubleshoot the deletion of a Microsoft 365 group

Identify when to use access reviews in Azure AD for members and guests

Perform operations for Teams by using PowerShell

Configure and manage external collaboration


Identify licensing requirements for external collaboration

Configure SharePoint Online and OneDrive external sharing settings

Configure External access in the Microsoft Teams admin center

Configure External collaboration settings in Azure AD for guest access

Configure guest access and sharing in the Microsoft Teams admin center,
Microsoft 365 admin center, or Azure Active Directory admin center

Control guest access to a specific team, including sensitivity labels and Azure AD

Remove guests from Teams, including from a team or a tenant

Configure shared channels for external access

Configure and manage cross-tenant access for B2B direct connect in Azure AD for
shared channels

Manage Teams clients and devices


Identify licensing requirements for Teams Phone and resource accounts

Identify licensing requirements for Teams devices

Manage configuration profiles for Teams devices

Configure Teams Rooms accounts and systems

Manage device settings and firmware

Manage Teams device tags

Provision and configure remote sign-in for new devices

Manage teams, channels, chats, and apps (20–25%)

Create and manage teams

Create a team by using the Microsoft Teams admin center, Teams client, or the
Teams PowerShell module

Create a team from an existing Microsoft 365 group, SharePoint site, or team

Create a team from a template


Create and manage Teams templates and template policies

Manage the membership of a team

Assign and modify user roles in a team

Manage a team in the Microsoft Teams admin center

Manage Teams environment settings in the Microsoft Teams admin center

Configure privacy and sensitivity settings for Teams

Manage channels and chats


Recommend channel types, including standard, private, and shared

Add, edit, and remove channels

Manage Teams channel settings

Create and manage teams policies for channels

Manage private and shared channel membership

Create and manage messaging policies

Manage apps for Teams


Manage Org-wide app settings in the Microsoft Teams admin center

Create and manage app permission policies

Create and manage app setup policies

Manage permissions and consent for apps, including blocking apps

Recommend appropriate extensibility options, including apps, connectors, tabs,


meetings, and messaging extensions

Manage purchasing of apps in the Teams app store

Customize the appearance of the Teams app store

Customize the branded experience of an app

Upload an app to Teams


Manage meetings and calling (15–20%)

Manage meetings and events


Recommend meeting types, including live events, webinars, and virtual
appointments

Enable enhanced meeting features for a user by assigning Microsoft Teams


Premium licenses

Configure meeting settings

Create and manage meeting templates and template policies

Create and manage meeting policies

Create and manage conference bridges

Create and manage audio conferencing policies

Plan and configure live events settings and policies

Manage phone numbers and services for Teams Phone

Evaluate PSTN options, including Calling Plan, Direct Routing, Operator Connect,
and Teams Phone Mobile

Add, change, or remove an emergency address for an organization

Provision and manage phone numbers for users, services, and conferencing
bridges

Assign, change, or remove a phone number for a user or a resource account

Create and manage resource accounts in the Microsoft Teams admin center

Manage voice settings and policies for users

Create and manage voicemail policies

Configure auto-attendants and call queues

Create and manage calling policies

Monitor, report on, and troubleshoot Teams (10–15%)


Monitor and report on Teams
Monitor and report on voice and meeting quality

Report on Teams usage, including team activity, app usage, active users, per-
meeting metrics, and storage usage

Monitor and report on the creation and deletion of teams

Monitor and report on guest access

Monitor the Microsoft 365 network connectivity test tool

Manage feedback policies

Troubleshoot audio, video, and client issues


Collect client-side logs

Clear the Teams client cache

Troubleshoot issues by using self-help diagnostics for Teams


Study guide for Exam MS-721:
Collaboration Communications Systems
Engineer
Article • 10/03/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 3, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 3, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.
Useful links Description

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of November 3, 2023

Audience profile
As a candidate for this exam, you’re responsible for planning, deploying, configuring,
maintaining, and troubleshooting:

Microsoft Teams Phone

Meetings
Personal and shared space devices, including Teams Rooms and Microsoft Surface
Hub

As a collaboration communications systems engineer, you have a fundamental


understanding of networking, telecommunications, audio/visual and meeting room
technologies, and identity and access management. You’re proficient in managing and
monitoring Teams Phone, meetings, and certified devices by using:

Microsoft Teams admin center

PowerShell

Microsoft Teams Rooms Pro Management portal

Microsoft Call Quality Dashboard

You deploy and configure Teams Phone with Public Switched Telephone Network (PSTN)
connectivity through:

Teams Calling Plans

Operator Connect

Teams Phone Mobile

Direct Routing

You work with:

Teams administrators

Microsoft identity and access administrators

Microsoft 365 administrators

Owners of other workloads, including facilities managers, network engineers,


security engineers, device manufacturers, telephony providers, and Microsoft
Certified solution providers

Skills at a glance
Plan and design collaboration communication systems (30–35%)

Configure and manage Teams meetings and events (10–15%)

Configure and manage Teams Phone (35–40%)


Configure and manage Teams Rooms and devices (15–20%)

Plan and design collaboration communications systems


(30–35%)

Plan and design Teams meetings

Plan and design Teams meeting policies and settings

Plan for PSTN audio conferencing

Plan for Teams live events

Compare capabilities and features of Teams Core and Teams Premium

Recommend meeting types based on business requirements (virtual appointments,


webinars, live events, and Teams meetings)

Design Teams policy packages (includes meeting policies, calling policies, and live
events policies)

Recommend methods for assigning policies

Plan and design Teams Phone and PSTN connectivity

Identify licensing requirements to enable Teams Phone for users, shared devices,
and Teams resource accounts

Identify PSTN connectivity requirements

Plan for Teams Phone Mobile

Plan for Operator Connect

Plan for Communication Credits

Plan usage scenarios for service and user phone numbers

Choose between porting and acquiring phone numbers

Plan a solution to acquire or port phone numbers

Recommend Teams Phone devices


Plan for and recommend analog devices, Session Initiation Protocol (SIP) handsets,
and SIP devices

Recommend when to use Survivable Branch Appliances (SBAs)

Plan and design Direct Routing call flows

Recommend a Session Border Controller (SBC) solution based on PSTN


connectivity

Identify an appropriate compliance recording solution

Identify an appropriate certified contact center solution

Plan for SBC and SBA updates

Plan and design Teams-certified device solutions

Recommend a room configuration based on the meeting space

Recommend a room configuration based on customer and business requirements

Compare capabilities and features of Teams Rooms Basic and Teams Rooms Pro

Recommend a Teams Rooms device platform (Android vs. Windows vs. Surface
Hub)

Recommend Teams-certified devices

Recommend Teams Rooms certified components

Recommend when to use coordinated meetings

Recommend when to use Cloud Video Interop (CVI) or Direct Guest Join

Recommend an update strategy for Teams Meeting Room devices

Identify the requirements for a Microsoft Exchange Online resource account

Identify the enrollment requirements for Microsoft Intune

Plan for advanced features on shared devices

Prepare the network for the deployment of Teams


Perform a network analysis by using the Microsoft Teams Network Assessment Tool
Determine network readiness for Teams

Determine Enterprise Content Delivery Network (eCDN) requirements for Teams


live events

Specify the network configuration for certified devices

Determine network requirements by using the Network planner for Teams

Specify the optimal network architecture for Teams

Specify Teams Quality of Service (QoS) requirements and policies

Validate local internet breakout strategy for client media optimization

Validate VPN split tunneling

Validate DNS resolves to the nearest point of entry in Microsoft 365

Configure Teams for QoS

Configure Media Bit Rate (MBR)

Create and assign a network roaming policy

Configure the network topology

Configure tenant data upload for the Microsoft Call Quality Dashboard

Configure Microsoft Power BI reports for the Microsoft Call Quality Dashboard

Configure reporting labels for Call Analytics

Troubleshoot call failures and session quality

Troubleshoot a missing dial pad

Troubleshoot voice & meeting issues by using self-help diagnostics in the


Microsoft 365 admin center

Troubleshoot Entra ID sign-in issues for Teams phones

Interpret Teams media flows

Troubleshoot tenant dial plans by using regular expressions and PowerShell

Interpret E.164 normalization rules to resolve dialing issues


Interpret reverse number lookup to resolve caller ID issues

Diagnose call failures

Troubleshoot dynamic emergency address by using client debug logs

Troubleshoot Teams client media issues by using the Microsoft Remote


Connectivity Analyzer for Teams

Troubleshoot calls by using Advanced Call Analytics

Troubleshoot calls by using the Microsoft Call Quality Dashboard

Inspect PSTN usage reports for SIP call failures

Configure and manage Teams meetings and events (10–


15%)

Configure and manage Teams meetings


Create and manage meeting policies

Configure meeting settings

Configure and manage Teams webinars

Configure avatars for Teams meetings

Configure and manage Teams Premium meeting features

Create and manage Teams meeting templates and policies

Configure and manage audio conferencing


Configure audio conferencing for Teams

Configure a default audio conferencing bridge

Configure an audio conference bridge number

Configure a toll-free conference bridge number

Assign a specific audio conferencing number to a user

Configure toll-free audio conferencing


Configure the audio conferencing numbers included in meeting invitations

Configure and manage live events


Configure the Live events settings

Create and manage live events policies

Configure meeting and event roles

Configure live events with Teams, Viva Engage, and Microsoft Stream

Configure and manage Teams Phone (35–40%)

Configure Teams Phone policies

Create a dial plan

Configure calling policies

Configure call park policies

Configure caller ID policies

Configure call hold policies for users

Configure outbound call restrictions

Configure inbound call blocking

Configure routing of unassigned numbers

Assign voice policies through policy packages

Configure compliance recording policies

Configure auto attendants and call queues


Design call flows for auto attendants and call queues

Configure auto attendants and call queues

Deploy channel-based call queues

Configure resource accounts


Assign licenses to resource accounts

Assign phone number to resource accounts

Assign a resource account to an auto attendant or call queue

Configure Microsoft 365 groups for voicemail

Interpret call queue conference mode

Interpret call queue routing methods

Configure holidays for auto attendants and call queues

Configure custom Music on Hold (MoH)

Assign a dynamic caller ID policy for call queues

Configure voice applications policies for auto attendants and call queues

Configure dynamic emergency calling


Design dynamic emergency calling scenarios

Configure emergency calling locations

Configure emergency calling policies

Configure networks and locations (Location Information Service (LIS))

Validate emergency address and emergency calling from Teams clients

Enable external location lookup mode

Configure and manage users for Teams Phone


Assign a Teams Phone Standard license

Assign a Teams Calling Plan

Assign user dial plans

Assign phone numbers to users by using the Microsoft Teams admin center

Assign phone number to users by using PowerShell

Assign a verified emergency address location


Assign a calling policy to a user

Assign a voice routing policy to a Direct Routing user

Configure and manage calling features for Teams Phone

Configure voicemail for users

Configure group call pickup for users

Configure Call Forwarding

Configure Simultaneous Ring

Configure call delegation for users

Enable and configure audio conferencing for a user

Assign a Dial-out from meetings policy for a user

Assign a call hold policy for a user

Configure and manage Direct Routing for Teams Phone

Configure connectivity for Teams Phone to a SBC

Create and configure an online PSTN gateway

Create PSTN usage records

Create and configure a voice route

Create and configure voice routing policies

Validate Direct Routing SBC connectivity

Troubleshoot firewall issues for Direct Routing

Troubleshoot certificate issues for Direct Routing

Troubleshoot Direct Routing SBC connectivity

Troubleshoot SIP option issues for Direct Routing

Investigate and diagnose calling issues by using an SBC SIP trace

Design and configure Location-Based Routing (LBR)


Design and configure Local Media Optimization (LMO)

Configure trunk translation rules

Configure on-network conferencing for Direct Routing

Configure an SBA

Configure and manage Teams Rooms and devices (15–


20%)

Maintain Teams Rooms and devices

Configure device settings

Configure IP phone policies

Configure local network settings

Configure security and updates

Configure Conditional Access Policy MFA exception for Resource accounts

Configure meeting room settings by using the Microsoft Teams admin center or
the local Teams application settings

Create and configure device configuration profiles for Android based devices

Manage Teams Rooms from the Microsoft Teams Rooms Pro Management portal

Configure Intune policies for Teams devices

Configure Intune Configuration profiles (for Windows MTRs)

Enable advanced voice capabilities for shared space devices

Enable hotline for shared space devices

Deploy common area phones, user phones, conference phones

Create and manage Teams device tags

Deploy Android devices remotely

Configure SIP Gateway

Monitor Teams device health


Troubleshoot authentication issues

Troubleshoot update issues

Troubleshoot remote provisioning issues

Troubleshoot Bluetooth beaconing

Configure and manage Teams Rooms on a Surface Hub or


Windows
Configure the authentication type during a Surface Hub out-of-box -experience
(OOBE) setup

Configure meeting room settings on a Surface Hub device

Create and validate a Surface Hub provisioning package

Assign a provisioning package to a Surface Hub

Specify domain group policy exclusions for Teams Rooms on Windows

Configure custom displays for Teams Rooms on Windows

Customize meeting room settings by using XML files on Windows

Configure settings for peripherals for Teams Room on Windows

Monitor Surface Hub health with Azure Monitor

Manage Surface Hub Updates via Update Rings

Configure optional features for Teams Rooms and devices


Configure HDMI ingest and options

Configure a content camera

Configure Teams casting

Auto accept a proximity join

Allow room remote

Configure an intelligent speaker

Configure Direct Guest Join


Configure hot desking on Teams shared devices

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

Study resources Links to learning and documentation

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

Find documentation Microsoft Teams admin documentation


Microsoft 365 documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft Teams


support Microsoft 365 - Microsoft Tech Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone

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

Skill area prior to November 3, 2023 Skill area as of November 3, 2023 Change

Audience profile No
change

Plan and design collaboration Plan and design collaboration No


communications systems communications systems change

Plan and design Teams meetings Plan and design Teams meetings No
change

Plan and design Teams Phone and PSTN Plan and design Teams Phone and PSTN No
connectivity connectivity change
Skill area prior to November 3, 2023 Skill area as of November 3, 2023 Change

Plan and design Teams-certified device Plan and design Teams-certified device Minor
solutions solutions

Prepare the network for the deployment Prepare the network for the deployment No
of Teams of Teams change

Troubleshoot call failures and session Troubleshoot call failures and session Minor
quality quality

Configure and manage Teams meetings Configure and manage Teams meetings No
and events and events change

Configure and manage Teams meetings Configure and manage Teams meetings Minor

Configure and manage audio Configure and manage audio No


conferencing conferencing change

Configure and manage live events Configure and manage live events Minor

Configure and manage Teams Phone Configure and manage Teams Phone No
change

Configure Teams Phone policies Configure Teams Phone policies No


change

Configure auto attendants and call Configure auto attendants and call Minor
queues queues

Configure dynamic emergency calling Configure dynamic emergency calling No


change

Configure and manage users for Teams Configure and manage users for Teams No
Phone Phone change

Configure and manage calling features Configure and manage calling features No
for Teams Phone for Teams Phone change

Configure and manage Direct Routing for Configure and manage Direct Routing for No
Teams Phone Teams Phone change

Configure and manage Teams Rooms Configure and manage Teams Rooms No
and devices and devices change

Maintain Teams Rooms and devices Maintain Teams Rooms and devices Major

Configure and manage Teams Rooms on Configure and manage Teams Rooms on Major
a Surface Hub or Windows a Surface Hub or Windows

Configure optional features for Teams Configure optional features for Teams No
Rooms and devices Rooms and devices change
Skills measured prior to November 3, 2023

Audience profile
Candidates for this exam are responsible for planning, deploying, configuring,
maintaining, and troubleshooting Microsoft Teams Phone, meetings, and personal and
shared space devices, including Teams Rooms and Microsoft Surface Hub.

Collaboration communications systems engineers have a fundamental understanding of


networking, telecommunications, audio/visual and meeting room technologies, and
identity and access management. They are proficient in managing and monitoring
Teams Phone, meetings, and certified devices by using the Microsoft Teams admin
center, PowerShell, the Microsoft Teams Rooms Pro Management portal, and the
Microsoft Call Quality Dashboard. They deploy and configure Teams Phone with PSTN
connectivity through Teams Calling Plans, Operator Connect, Teams Phone Mobile, and
Direct Routing.

Collaboration communications systems engineers work with Teams administrators,


Microsoft identity and access administrators, and Microsoft 365 administrators. In
addition, they may work with owners of other workloads, including facilities managers,
network engineers, security engineers, device manufacturers, telephony providers, and
Microsoft Certified solution providers.

Skills at a glance
Plan and design collaboration communications systems (30–35%)

Configure and manage Teams meetings and events (10–15%)

Configure and manage Teams Phone (35–40%)

Configure and manage Teams Rooms and devices (15–20%)

Plan and design collaboration communications systems


(30–35%)

Plan and design Teams meetings


Plan and design Teams meeting policies and settings

Plan for PSTN audio conferencing


Plan for Teams live events

Compare capabilities and features of Teams Core and Teams Premium

Recommend meeting types based on business requirements (virtual appointments,


webinars, live events, and Teams meetings)

Design Teams policy packages (includes meeting policies, calling policies, and live
events policies)

Recommend methods for assigning policies

Plan and design Teams Phone and PSTN connectivity

Identify licensing requirements to enable Teams Phone for users, shared devices,
and Teams resource accounts

Identify PSTN connectivity requirements

Plan for Teams Phone Mobile

Plan for Operator Connect

Plan for Communication Credits

Plan usage scenarios for service and user phone numbers

Choose between porting and acquiring phone numbers

Plan a solution to acquire or port phone numbers

Recommend Teams Phone devices

Plan for and recommend analog devices, SIP handsets, and SIP devices

Recommend when to use Survivable Branch Appliances (SBAs)

Plan and design Direct Routing call flows

Recommend a Session Border Controller (SBC) solution based on PSTN


connectivity

Identify an appropriate compliance recording solution

Identify an appropriate certified contact center solution

Plan for SBC and SBA updates


Plan and design Teams-certified device solutions
Recommend a room configuration based on the meeting space

Recommend a room configuration based on customer and business requirements

Compare capabilities and features of Teams Rooms Basic and Teams Rooms Pro

Recommend a Teams Rooms device platform (Android vs. Windows vs. Surface
Hub)

Recommend Teams-certified devices

Recommend Teams Rooms certified components

Recommend when to use coordinated meetings

Recommend when to use Cloud Video Interop (CVI) or Direct Guest Join

Identify the requirements for a Microsoft Exchange Online resource account

Identify the enrollment requirements for Microsoft Intune

Plan for advanced features on shared devices

Prepare the network for the deployment of Teams


Perform a network analysis by using the Microsoft Teams Network Assessment Tool

Determine network readiness for Teams

Determine eCDN requirements for Teams live events

Specify the network configuration for certified devices

Determine network requirements by using the Network planner for Teams

Specify the optimal network architecture for Teams

Specify Teams Quality of Service (QoS) requirements and policies

Validate local internet breakout strategy for client media optimization

Validate VPN split tunneling

Validate DNS resolves to the nearest point of entry in Microsoft 365

Configure Teams for QoS


Configure Media Bit Rate (MBR)

Create and assign a network roaming policy

Configure the network topology

Configure tenant data upload for the Microsoft Call Quality Dashboard

Configure Microsoft Power BI reports for the Microsoft Call Quality Dashboard

Configure reporting labels for Call Analytics

Troubleshoot call failures and session quality


Troubleshoot a missing dial pad

Troubleshoot calling issues by using self-help diagnostics in the Microsoft 365


admin center

Troubleshoot Azure AD sign-in issues for Teams phones

Interpret Teams media flows

Troubleshoot tenant dial plans by using regular expressions and PowerShell

Interpret E.164 normalization rules to resolve dialing issues

Interpret reverse number lookup to resolve caller ID issues

Diagnose call failures

Troubleshoot dynamic emergency address by using client debug logs

Troubleshoot Teams client media issues by using the Microsoft Remote


Connectivity Analyzer for Teams

Troubleshoot calls by using Advanced Call Analytics

Troubleshoot calls by using the Microsoft Call Quality Dashboard

Inspect PSTN usage reports for SIP call failures

Configure and manage Teams meetings and events (10–


15%)

Configure and manage Teams meetings


Create and manage meeting policies

Configure meeting settings

Configure and manage Teams webinars

Configure and manage Teams Premium meeting features

Create and manage Teams meeting templates

Configure and manage audio conferencing


Configure audio conferencing for Teams

Configure a default audio conferencing bridge

Configure an audio conference bridge number

Configure a toll-free conference bridge number

Assign a specific audio conferencing number to a user

Configure toll-free audio conferencing

Configure the audio conferencing numbers included in meeting invitations

Configure and manage live events


Configure the Live events settings

Create and manage live events policies

Configure meeting and event roles

Configure live events with Teams, Yammer, and Microsoft Stream

Configure and manage Teams Phone (35­–40%)

Configure Teams Phone policies

Create a dial plan

Configure calling policies

Configure call park policies


Configure caller ID policies

Configure call hold policies for users

Configure outbound call restrictions

Configure inbound call blocking

Configure routing of unassigned numbers

Assign voice policies through policy packages

Configure compliance recording policies

Configure auto attendants and call queues

Design call flows for auto attendants and call queues

Configure auto attendants and call queues

Deploy channel-based call queues

Configure resource accounts

Assign licenses to resource accounts

Assign phone number to resource accounts

Assign a resource account to an auto attendant or call queue

Configure Microsoft 365 groups for voicemail

Interpret call queue conference mode

Interpret call queue routing methods

Configure holidays for auto attendants and call queues

Configure custom Music on Hold (MoH)

Assign a dynamic caller ID policy for call queues

Configure dynamic emergency calling

Design dynamic emergency calling scenarios

Configure emergency calling locations


Configure emergency calling policies

Configure networks and locations (Location Information Service (LIS))

Validate emergency address and emergency calling from Teams clients

Enable external location lookup mode

Configure and manage users for Teams Phone

Assign a Teams Phone Standard license

Assign a Teams Calling Plan

Assign user dial plans

Assign phone numbers to users by using the Microsoft Teams admin center

Assign phone number to users by using PowerShell

Assign a verified emergency address location

Assign a calling policy to a user

Assign a voice routing policy to a Direct Routing user

Configure and manage calling features for Teams Phone


Configure voicemail for users

Configure group call pickup for users

Configure Call Forwarding

Configure Simultaneous Ring

Configure call delegation for users

Enable and configure audio conferencing for a user

Assign a Dial-out from meetings policy for a user

Assign a call hold policy for a user

Configure and manage Direct Routing for Teams Phone


Configure connectivity for Teams Phone to a SBC
Create and configure an online PSTN gateway

Create PSTN usage records

Create and configure a voice route

Create and configure voice routing policies

Validate Direct Routing SBC connectivity

Troubleshoot firewall issues for Direct Routing

Troubleshoot certificate issues for Direct Routing

Troubleshoot Direct Routing SBC connectivity

Troubleshoot SIP option issues for Direct Routing

Investigate and diagnose calling issues by using an SBC SIP trace

Design and configure Location-Based Routing (LBR)

Design and configure Local Media Optimization (LMO)

Configure trunk translation rules

Configure on-network conferencing for Direct Routing

Configure an SBA

Configure and manage Teams Rooms and devices (15–


20%)

Maintain Teams Rooms and devices


Configure device settings

Configure IP phone policies

Configure local network settings

Configure security and updates

Configure meeting room settings by using the Microsoft Teams admin center or
the local Teams application settings

Create and configure device configuration profiles


Manage Teams Rooms from the Microsoft Teams Rooms Pro Management portal

Configure Intune policies for Teams devices

Enable advanced voice capabilities for shared space devices

Deploy common area phones

Create and manage Teams device tags

Deploy Android devices remotely

Configure SIP Gateway

Monitor Teams device health

Troubleshoot authentication issues

Troubleshoot update issues

Troubleshoot remote provisioning issues

Troubleshoot Bluetooth beaconing

Configure and manage Teams Rooms on a Surface Hub or


Windows
Configure the authentication type during a Surface Hub out-of-box -experience
(OOBE) setup

Configure meeting room settings on a Surface Hub device

Create and validate a Surface Hub provisioning package

Assign a provisioning package to a Surface Hub

Specify domain group policy exclusions for Teams Rooms on Windows

Configure custom displays for Teams Rooms on Windows

Customize meeting room settings by using XML files on Windows

Configure settings for peripherals for Teams Room on Windows

Configure optional features for Teams Rooms and devices

Configure HDMI ingest and options


Configure a content camera

Configure Teams casting

Auto accept a proximity join

Allow room remote

Configure an intelligent speaker

Configure Direct Guest Join

Configure hot desking on Teams shared devices


Study guide for Exam MS-900:
Microsoft 365 Fundamentals
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as of This list represents the skills measured AFTER the date
October 18, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured prior Study this list of skills if you take your exam PRIOR to the date
to October 18, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score reports A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 18, 2023

Audience profile
This exam is designed for you, if you’re looking to demonstrate foundational-level
knowledge of cloud-based solutions to facilitate productivity and collaboration on-site,
at home, or a combination of both. As a candidate, you may:

Have knowledge of cloud-based solutions.

Be new to Microsoft 365.

You can use this exam to prepare for other Microsoft certifications, but it’s not a
prerequisite for the related ones.

As a candidate, you should be able to recommend Microsoft 365 solutions that address
common organizational IT challenges. You should understand how Microsoft 365
solutions:

Improve productivity.
Facilitate collaboration.

Optimize communications.

Help secure data.

Identity and facilitate compliance.

You should be able to recommend solutions for:

Endpoint and application management

Desktop virtualization

Automated operating system deployment

Reporting and analytics

You should be familiar with Microsoft 365 licensing, deployment and migration
assistance, and support options for organizations looking to maximize their investment
in the cloud.

Skills at a glance
Describe cloud concepts (5–10%)

Describe Microsoft 365 apps and services (45–50%)

Describe security, compliance, privacy, and trust in Microsoft 365 (25–30%)

Describe Microsoft 365 pricing, licensing, and support (10–15%)

Describe cloud concepts (5–10%)

Describe the different types of cloud services available

Describe Microsoft software as a service (SaaS), infrastructure as a service (IaaS),


and platform as a service (PaaS) concepts and use cases

Describe differences between Office 365 and Microsoft 365

Describe the benefits of and considerations for using cloud, hybrid,


or on-premises services

Describe public, private, and hybrid cloud models


Compare costs and advantages of cloud, hybrid, and on-premises services

Describe the concept of hybrid work and flexible work

Describe Microsoft 365 apps and services (45–50%)

Describe productivity solutions of Microsoft 365

Describe the core productivity capabilities and benefits of Microsoft 365 including
Microsoft Outlook and Microsoft Exchange, Microsoft 365 apps, and OneDrive

Describe core Microsoft 365 Apps including Microsoft Word, Excel, PowerPoint,
Outlook, and OneNote

Describe work management capabilities of Microsoft 365 including Microsoft


Project, Planner, Bookings, Forms, Lists, and To Do

Describe collaboration solutions of Microsoft 365

Describe the collaboration benefits and capabilities of Microsoft 365 including


Microsoft Exchange, Outlook, Yammer, SharePoint, OneDrive, and Stream

Describe the collaboration benefits and capabilities of Microsoft Teams and Teams
Phone

Describe the Microsoft Viva apps

Describe the ways that you can extend Microsoft Teams by using collaborative
apps

Describe endpoint modernization, management concepts, and


deployment options in Microsoft 365

Describe the endpoint management capabilities of Microsoft 365 including


Microsoft Endpoint Manager (MEM), Intune, AutoPilot, and Configuration Manager
with cloud attach

Compare the differences between Windows 365 and Azure Virtual Desktop

Describe the deployment and release models for Windows-as-a-Service (WaaS)


including deployment rings

Identify deployment and update channels for Microsoft 365 Apps


Describe analytics capabilities of Microsoft 365
Describe the capabilities of Viva Insights

Describe the capabilities of the Microsoft 365 Admin center and Microsoft 365 user
portal

Describe the reports available in the Microsoft 365 Admin center and other admin
centers

Describe security, compliance, privacy, and trust in


Microsoft 365 (25–30%)

Describe identity and access management solutions of Microsoft


365
Describe the identity and access management capabilities of Microsoft Entra ID

Describe cloud identity, on-premises identity, and hybrid identity concepts

Describe how Microsoft uses methods such as multi-factor authentication (MFA),


self-service password reset (SSPR), and conditional access to keep identities,
access, and data secure

Describe threat protection solutions of Microsoft 365

Describe Microsoft 365 Defender, Defender for Endpoint, Defender for Office 365,
Defender for Identity, Defender for Cloud Apps, and the Microsoft 365 Defender
Portal

Describe Microsoft Secure Score benefits and capabilities

Describe how Microsoft 365 addresses the most common types of threats against
endpoints, applications, and identities

Describe trust, privacy, risk, and compliance solutions of Microsoft


365
Describe the Zero Trust Model

Describe Microsoft Purview and compliance solutions such as insider risk, auditing,
and eDiscovery
Describe how Microsoft supports data residency to ensure regulatory compliance

Describe information protection features such as sensitivity labels and data loss
prevention

Describe the capabilities and benefits of Microsoft Priva

Describe Microsoft 365 pricing, licensing, and support


(10–15%)

Identify Microsoft 365 pricing and billing management options

Describe the pricing model for Microsoft cloud services including enterprise
agreements, cloud solution providers, and direct billing

Describe available billing and bill management options including billing frequency
and methods of payment

Identify licensing options available in Microsoft 365

Describe license management

Describe the differences between base licensing and add-on licensing

Identify support options for Microsoft 365 services


Describe how to create a support request for Microsoft 365 services

Describe support options for Microsoft 365 services

Describe service-level agreements (SLAs) including service credits

Determine service health status by using the Microsoft 365 admin center or the
Microsoft Entra admin center

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

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

Find documentation Microsoft 365 documentation | Microsoft Docs

Ask a question Microsoft Q&A | Microsoft Docs

Get community Microsoft 365 - Microsoft Tech Community


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Browse other Microsoft Learn shows

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

Skill prior to October 18, 2023 Skill as of October 18, 2023 Change

Audience profile No
change

Describe cloud concepts Describe cloud concepts No %


change

Describe the different types of cloud Describe the different types of cloud No
services available services available change

Describe the benefits of and Describe the benefits of and No


considerations for using cloud, hybrid, or considerations for using cloud, hybrid, or change
on-premises services on-premises services

Describe Microsoft 365 apps and Describe Microsoft 365 apps and No %
services services change

Describe productivity solutions of Describe productivity solutions of No


Microsoft 365 Microsoft 365 change

Describe collaboration solutions of Describe collaboration solutions of No


Microsoft 365 Microsoft 365 change
Skill prior to October 18, 2023 Skill as of October 18, 2023 Change

Describe endpoint modernization, Describe endpoint modernization, Minor


management concepts, and deployment management concepts, and deployment
options in Microsoft 365 options in Microsoft 365

Describe analytics capabilities of Describe analytics capabilities of No


Microsoft 365 Microsoft 365 change

Describe security, compliance, privacy, Describe security, compliance, privacy, No %


and trust in Microsoft 365 and trust in Microsoft 365 change

Describe Zero Trust security principles Removed


for Microsoft 365

Describe identity and access Describe identity and access Major


management solutions of Microsoft 365 management solutions of Microsoft 365

Describe threat protection solutions of Describe threat protection solutions of Major


Microsoft 365 Microsoft 365

Describe trust, privacy, and compliance Describe trust, privacy, and compliance Major
solutions of Microsoft 365 solutions of Microsoft 365

Describe Microsoft 365 pricing, Describe Microsoft 365 pricing, No %


licensing, and support licensing, and support change

Identify Microsoft 365 pricing and billing Identify Microsoft 365 pricing and billing No
management options management options change

Identify licensing options available in Identify licensing options available in No


Microsoft 365 Microsoft 365 change

Identify support options for Microsoft Identify support options for Microsoft Minor
365 services 365 services

Skills measured prior to October 18, 2023

Audience profile
This exam is designed for candidates looking to demonstrate foundational-level
knowledge of cloud-based solutions to facilitate productivity and collaboration on-site,
at home, or a combination of both. Candidates may have knowledge of cloud-based
solutions or may be new to Microsoft 365. Candidates can use this exam to prepare for
other Microsoft certifications, but it is not a prerequisite for any of the related
certifications.
Candidates should be able to recommend Microsoft 365 solutions that address common
organizational IT challenges. They should understand how Microsoft 365 solutions
improve productivity, facilitate collaboration, and optimize communications. They
should also understand how Microsoft 365 solutions help secure data and identity and
facilitate compliance.

Candidates should be able to recommend solutions for endpoint and application


management, desktop virtualization, automated operating system deployment, and
reporting and analytics. They should be familiar with Microsoft 365 licensing,
deployment and migration assistance, and support options for organizations looking to
maximize their investment in the cloud.

Skills at a glance
Describe cloud concepts (5–10%)

Describe Microsoft 365 apps and services (45–50%)

Describe security, compliance, privacy, and trust in Microsoft 365 (25–30%)

Describe Microsoft 365 pricing, licensing, and support (10–15%)

Describe cloud concepts (5–10%)

Describe the different types of cloud services available

Describe Microsoft SaaS, IaaS, and PaaS concepts and use cases

Describe differences between Office 365 and Microsoft 365

Describe the benefits of and considerations for using cloud, hybrid,


or on-premises services

Describe public, private, and hybrid cloud models

Compare costs and advantages of cloud, hybrid, and on-premises services

Describe the concept of hybrid work and flexible work

Describe Microsoft 365 apps and services (45–50%)

Describe productivity solutions of Microsoft 365


Describe the core productivity capabilities and benefits of Microsoft 365 including
Microsoft Outlook and Microsoft Exchange, Microsoft 365 apps, and OneDrive

Describe core Microsoft 365 Apps including Microsoft Word, Excel, PowerPoint,
Outlook, and OneNote

Describe work management capabilities of Microsoft 365 including Microsoft


Project, Planner, Bookings, Forms, Lists, and To Do

Describe collaboration solutions of Microsoft 365


Describe the collaboration benefits and capabilities of Microsoft 365 including
Microsoft Exchange, Outlook, Yammer, SharePoint, OneDrive, and Stream

Describe the collaboration benefits and capabilities of Microsoft Teams and Teams
Phone

Describe the Microsoft Viva apps

Describe the ways that you can extend Microsoft Teams by using collaborative
apps

Describe endpoint modernization, management concepts, and


deployment options in Microsoft 365
Describe the endpoint management capabilities of Microsoft 365 including
Microsoft Intune, Windows AutoPilot, co-management with Configuration
Manager, Endpoint Manager admin center, and tenant attach

Compare the differences between Windows 365 and Azure Virtual Desktop

Describe the deployment and release models for Windows-as-a-Service (WaaS)


including deployment rings

Identify deployment and update channels for Microsoft 365 Apps

Describe analytics capabilities of Microsoft 365

Describe the capabilities of Viva Insights

Describe the capabilities of the Microsoft 365 Admin center and Microsoft 365 user
portal
Describe the reports available in the Microsoft 365 Admin center and other admin
centers

Describe security, compliance, privacy, and trust in


Microsoft 365 (25–30%)

Describe Zero Trust security principles for Microsoft 365


Describe the Zero Trust model

Describe Microsoft Granular Delegated Admin Privileges (GDAP) principles

Describe identity and access management solutions of Microsoft


365

Describe the identity and access management capabilities of Microsoft 365


including Azure Active Directory, part of Microsoft Entra, and Azure Identity

Describe cloud identity, on-premises identity, and hybrid identity concepts

Describe the purpose and value of implementing multi-factor authentication (MFA)


and self-service password reset (SSPR)

Describe the purpose and value of conditional access

Describe threat protection solutions of Microsoft 365

Describe Microsoft 365 Defender, Defender for Endpoint, Defender for Office 365,
Defender for Identity, Defender for Cloud Apps, and the Microsoft 365 Defender
Portal

Describe Microsoft Secure Score benefits and capabilities

Describe the most common types of threats against endpoints, applications, and
identities

Describe how Microsoft 365 addresses the most common threats

Describe the capabilities and benefits of Microsoft Sentinel and Microsoft 365
Lighthouse
Describe trust, privacy, risk, and compliance solutions of Microsoft
365

Describe Microsoft Purview risk and compliance solutions and other compliance
features in Microsoft 365

Describe how Microsoft supports data residency to ensure regulatory compliance

Describe information protection features

Describe the capabilities and benefits of Microsoft Priva

Describe insider risk management solutions to protect against internal threats

Describe auditing and eDiscovery solutions

Describe Microsoft 365 pricing, licensing, and support


(10–15%)

Identify Microsoft 365 pricing and billing management options


Describe the pricing model for Microsoft cloud services including enterprise
agreements, cloud solution providers, and direct billing

Describe available billing and bill management options including billing frequency
and methods of payment

Identify licensing options available in Microsoft 365


Describe license management

Describe the differences between base licensing and add-on licensing

Identify support options for Microsoft 365 services

Describe how to create a support request for Microsoft 365 services

Describe support options for Microsoft 365 services

Describe service level agreements (SLAs) including service credits

Determine service health status by using the Microsoft 365 admin portal or the
Azure tenant portal
Study guide for Exam PL-100: Microsoft
Power Platform App Maker
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 15, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 15, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of March 15, 2023

Audience profile

The candidate envisions and creates business solutions to simplify and automate tasks
and processes for themselves and their team. They understand the data that they are
working with, the issues that they need to resolve, and the required processes and app
experiences. The candidate may not have formal IT training but is comfortable using
technology to solve business problems.

The candidate is self-directed and focuses on solving problems that they encounter as
part of their primary job role. They may connect to and use features of apps including
Microsoft Power Platform, Microsoft Teams, Microsoft 365 apps and services, and third-
party solutions. The candidate has a desire to understand the capabilities and limitations
of available tools and understand how to apply them.

Design business solutions (20–25%)


Analyze and visualize data (10–15%)

Create business solutions (60–65%)

Design business solutions (20–25%)

Create a high-level design

Identify existing data sources needed to support a business solution

Describe the expected user experience for targeted devices and describe the
differences between Microsoft Power Platform app types

Describe the expected logic and steps that a process will execute

Create a high-level structure for a new data source

Identify Microsoft Power Platform components


Determine the required Microsoft Power Apps app type for a business solution

Determine when to use Microsoft Dataverse for Teams

Map a problem domain to Microsoft Power Platform tools

Identify options for implementing business logic

Describe connectors

Describe uses cases for cloud flows and desktop flows

Describe use cases for chatbots

Design the user interface (UI) for a business solution

Identify opportunities for component reuse

Select UI elements for canvas apps

Identify the model-driven forms and Dataverse views that are needed

Design reporting and visualizations for business solutions


Select reporting options for business solutions including views, Microsoft Power BI
visualizations, and dashboards

Define visualizations for Power BI dashboards

Define visualizations for model-driven dashboards

Define visualizations for canvas apps

Analyze and visualize data (10–15%)

Create and consume Power BI dashboards


Create a simple report from an existing dataset by using Power BI Service

Create Power BI dashboards from existing reports

Embed Power BI dashboards and tiles in canvas apps and model-driven apps

Share Power BI dashboards

Describe AI Builder models


Describe use cases for AI Builder

Describe differences between prebuilt models and custom models

Describe the process for training custom models

Use a model from within Microsoft Power Automate or Microsoft Power Apps

Create business solutions (60–65%)

Manage Microsoft Power Platform components during


development
Create a publisher in Dataverse

Create a Dataverse solution

Export or import Dataverse solution

Export or import a canvas app or a cloud flow


Add existing apps and flows to a Dataverse solution

Create model-driven apps


Create model-driven apps

Create and configure Dataverse table forms

Create and configure Dataverse table views

Share model-driven apps with other users and groups

Create and configure model-driven dashboards

Create and manage canvas apps

Connect to data sources in canvas apps

Interpret App checker results

Manage versions of canvas apps

Publish canvas apps

Share canvas apps with other users and groups

Build canvas apps screens

Add canvas app assets and components to screens

Create screens for canvas apps


Determine when to use forms, galleries, button, labels, input controls, images, and
custom controls

Configure UI elements

Implement Power Fx formulas

Implement collections and variables

Run a cloud flow from a canvas app

Configure Microsoft Dataverse


Create tables and table columns based on a data model

Link tables by using lookups

Describe use cases and capabilities of business rules

Create Dataverse business rules

Describe how Dataverse uses role-based access control (RBAC)

Add table permissions to existing Dataverse security roles

Create Power Automate flows


Describe types of triggers for cloud flows

Create cloud flows

Configure triggers for cloud flows

Configure flow actions

Test a cloud flow and interpret flow checker results

Implement conditional logic for a cloud flow

Create approvals and monitor the approval process by using Power Automate and
Teams

Share cloud flows

Create a desktop flow for personal use

Create Microsoft Power Virtual Agents chatbots in Microsoft Teams


Identify use cases and capabilities for chatbots

Create a chatbot that uses topics and trigger phrases

Test a chatbot

Publish a chatbot

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

Study resources Links to learning and documentation

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

Find documentation Microsoft Power Apps documentation


Microsoft Dataverse
Power BI documentation
Power Automate documentation
Microsoft Power Virtual Agents documentation
Planning a Power Apps project
Canvas apps
Model-driven apps

Ask a question Microsoft Q&A | Microsoft Docs

Get community Power Apps - Power Platform Community


support Microsoft Power Automate - Power Platform Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video #LessCodeMorePower | Shows


Browse other Microsoft Learn shows

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

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

Audience profile No
change

Design business solutions Design business solutions No


change

Create a high-level design Create a high-level design Minor

Identify Microsoft Power Platform Identify Microsoft Power Platform Minor


components components
Skill area prior to March 15, 2023 Skill area as of March 15, 2023 Change

Design the user interface (UI) for a Design the user interface (UI) for a Minor
business solution business solution

Design reporting and visualizations for Design reporting and visualizations for Minor
business solutions business solutions

Analyze and visualize data Analyze and visualize data No


change

Create and consume Power BI Create and consume Power BI Minor


dashboards dashboards

Describe AI Builder models Describe AI Builder models Minor

Create business solutions Create business solutions No


change

Manage Microsoft Power Platform Manage Microsoft Power Platform Major


components during development components during development

Create model-driven apps Create model-driven apps Minor

Create and manage canvas apps Create and manage canvas apps Minor

Create screens for canvas apps Create screens for canvas apps Minor

Configure Microsoft Dataverse Configure Microsoft Dataverse No


change

Create Power Automate flows Create Power Automate flows Minor

Create Power Virtual Agents chatbots in Create Power Virtual Agents chatbots in Minor
Microsoft Teams Microsoft Teams

Skills measured prior to March 15, 2023

Audience profile
The candidate envisions and creates business solutions to simplify and automate tasks
and processes for themselves and their team. They understand the data that they are
working with, the issues that they need to resolve, and the required processes and app
experiences. The candidate may not have formal IT training but is comfortable using
technology to solve business problems.

The candidate is self-directed and focuses on solving problems that they encounter as
part of their primary job role. They may connect to and use features of apps including
Microsoft Power Platform, Microsoft Teams, Microsoft 365 apps and services, and third-
party solutions. The candidate has a desire to understand the capabilities and limitations
of available tools and understand how to apply them.

Design business solutions (20–25%)

Analyze and visualize data (10–15%)

Create business solutions (60–65%)

Design business solutions (20–25%)

Create a high-level design

Identify existing data sources needed to support a business solution

Describe the expected user experience for targeted devices and describe the
differences between Microsoft Power Platform app types

Create a high-level structure for a new data source

Identify Microsoft Power Platform components

Determine the required Power Apps app type for a business solution

Determine when to use Dataverse for Teams

Map a problem domain to Microsoft Power Platform tools

Identify options for implementing business logic

Describe connectors

Describe uses cases for cloud flows and desktop flows

Describe use cases for chatbots in Microsoft Teams

Design the user interface (UI) for a business solution


Identify opportunities for component reuse

Select UI elements for canvas apps

Identify the model-driven forms and Microsoft Dataverse views that are needed
Design reporting and visualizations for business solutions
Select reporting options for business solutions including views, Power BI
visualizations, and dashboards

Define visualizations for Power BI dashboards

Define visualizations for model-driven dashboards

Define visualizations for canvas apps

Analyze and visualize data (10–15%)

Create and consume Power BI dashboards

Create a simple report from an existing dataset by using Power BI Service

Create Power BI dashboards from existing reports

Create and configure model-driven dashboards

Embed Power BI dashboards and tiles in canvas apps and model-driven apps

Share Power BI dashboards

Describe AI Builder models


Describe use cases for AI Builder

Describe differences between prebuilt models and custom models

Describe the process for training custom models

Use a model from within Power Automate or Power Apps

Create business solutions (60–65%)

Manage Microsoft Power Platform components during


development

Create a Dataverse solution

Import a Dataverse solution


Import or export a canvas app or a cloud flow

Add existing apps and flows to a Dataverse solution

Create model-driven apps

Compose model-driven apps

Create and configure Dataverse table forms

Create and configure Dataverse table views

Share model-driven apps with other users and groups

Create and configure model-driven dashboards

Create and manage canvas apps


Connect to data sources in canvas apps

Interpret App Checker results

Manage versions of canvas apps

Publish canvas apps

Share canvas apps with other users and groups

Build canvas apps screens

Add canvas app assets and components to screens

Create screens for canvas apps

Determine when to use forms, galleries, button, labels, input controls, images, and
custom controls

Configure UI elements

Implement Power Fx formulas

Implement collections and variables

Run a Power Automate flow from a canvas app


Configure Microsoft Dataverse
Create tables and table columns based on a data model

Link tables by using lookups

Describe use cases and capabilities of business rules

Create Dataverse business rules

Describe how Dataverse uses role-based access control (RBAC)

Add table permissions to existing Dataverse security roles

Create Power Automate flows

Describe types of triggers for cloud flows

Create cloud flows

Configure triggers for cloud flows

Configure flow steps

Test a cloud flow

Implement conditional logic for a cloud flow

Create approvals and monitor the approval process by using Power Automate and
Microsoft Teams

Share cloud flows

Create a desktop flow for personal use

Create Power Virtual Agents chatbots in Microsoft Teams

Identify use cases and capabilities for chatbots

Create a chatbot that uses topics and trigger phrases

Test a chatbot

Publish a chatbot
Study guide for Exam PL-200: Microsoft
Power Platform Functional Consultant
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of March 28, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to March 28, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of March 28, 2023

Audience profile
As a candidate for this exam, you:

Perform discovery.

Capture requirements.

Engage subject matter experts and stakeholders.

Configure Microsoft Power Platform solutions and apps.

You create:

Application enhancements
Tailored user experiences

Process automation

Reporting

As a candidate, you implement the design provided by and in collaboration with a


solution architect and the standards, branding, and artifacts established by user
experience designers. You implement the integration points to connect to third-party
applications and services. You generate training documentation and facilitate training
and enablement.

You must interact and effectively communicate with members of a delivery team,
stakeholders, and customer teams while championing for their success. You must have
an understanding of application lifecycle management (ALM) practices for Microsoft
Power Platform and quality assurance.

You should be familiar with using Microsoft Power Platform components to work with:

Microsoft Teams

Microsoft Excel

Microsoft Word

You should have proficiency in:

Data modeling

User experience design

Requirements analysis

Process analysis

As a candidate, you should have two years' experience.

Skills at a glance
Configure Microsoft Dataverse (20–25%)

Create apps by using Microsoft Power Apps (15–20%)

Create and manage process automation (20–25%)

Describe Microsoft Power Virtual Agents (10–15%)


Import and visualize data by using dataflows and Power BI (10–15%)

Define an environment strategy (10–15%)

Configure Microsoft Dataverse (20–25%)

Manage a data model

Create or modify standard, activity, or virtual tables

Configure table ownership

Create new tables or modify existing tables

Determine which type of relationships to implement including 1:N and N:N

Configure table relationship behaviors including cascading rules

Create new relationships or modify existing relationships

Create new columns or modify existing columns

Create alternate keys for tables

Configure table properties

Configure connection roles

Configure Dataverse
Configure Dataverse search

Configure auditing

Perform data management tasks including import, export, and bulk deletion

Configure duplicate detection settings

Configure security settings

Create and manage business units

Create and manage security roles

Create and manage users and teams


Create and manage column security

Configure hierarchy security

Configure Microsoft Entra ID group teams

Manage sharing

Diagnose security issues

Create apps by using Microsoft Power Apps (15–20%)

Create model-driven apps


Create and configure multiple form types

Use specialized form components

Create and configure views

Determine which reporting options to use including embedding Microsoft Power


BI or using Fetch-based reports

Configure site maps and compose model-driven apps

Share a model-driven app

Configure custom pages

Create and configure business rules

Configure modern commanding

Define use cases for canvas apps

Identify when to use a canvas app

Describe canvas app structure

Describe form navigation, formulas, variables and collections, and error handling

Run Microsoft Power Automate flows based on actions that occur in a canvas app

Build Microsoft Power Pages

Configure pages, forms, and navigation


Configure advanced Power Pages features

Configure website security including web roles and page access

Describe use cases for templates

Implement registration options

Create and manage process automation (20–25%)

Create cloud flows

Describe types of flows, use cases, and flow components including when to use a
classic workflow

Describe common connectors, triggers, and actions

Implement logic controls including branches, loops, conditions, error handling, and
variables

Implement dynamic content and expressions

Test and troubleshoot flows

Create and manage business process flows


Configure a business process flow

Add stages, workflows, and action steps to a business process flow

Manage the business process flow table for a business process flow

Configure advanced logic

Create classic workflows


Configure a workflow

Troubleshoot workflows

Manage workflow logs

Describe Microsoft Power Virtual Agents (10–15%)


Identify use cases for Power Virtual Agents
Identify chatbot environments

Describe chatbot skills and AI capabilities

Identify options for security

Identify components of Power Virtual Agents

Describe topics

Describe entities

Identify use cases for fallback topics

Import and visualize data by using dataflows and Power


BI (10–15%)

Consume Power BI in Microsoft Power Platform

Add Power BI tiles to model-driven apps and canvas apps

Add canvas apps to a Power BI dashboard

Trigger Power Automate flows from Power BI alerts

Use Power BI in Power Pages

Create and use dataflows

Import data to Dataverse using Power Query

Schedule dataflow runs

Describe Power Fx

Define an environment strategy (10–15%)

Participate in application lifecycle management (ALM)

Describe use cases for App checker and Solution checker


Create and manage solutions

Describe the difference between managed and unmanaged solutions

Describe interoperability with other services

Add apps to Microsoft Teams

Create Teams channels

Identify when to use the on-premises data gateway

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

Study resources Links to learning and documentation

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

Find documentation Microsoft Power Platform documentation


Power BI documentation
Microsoft Power Apps documentation
Power Automate documentation
Microsoft Power Virtual Agents documentation
AI Builder documentation

Find videos Exam Readiness Zone


#LessCodeMorePower
Browse other Microsoft Learn shows

Ask a question Microsoft Q&A | Microsoft Docs

Get community Power Platform Community (microsoft.com)


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

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

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

Audience profile Minor

Configure Microsoft Dataverse Configure Microsoft Dataverse No


change

Manage a data model Manage a data model Minor

Configure Dataverse Configure Dataverse Minor

Configure security settings Configure security settings Minor

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

Create model-driven apps Create model-driven apps Minor

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

Build Microsoft Power Pages Build Microsoft Power Pages Minor

Create and manage process automation Create and manage process automation No
change

Create cloud flows Create cloud flows No


change

Create and manage business process Create and manage business process No
flows flows change

Create classic workflows Create classic workflows No


change

Describe Microsoft Power Virtual Describe Microsoft Power Virtual No


Agents Agents change

Identify use cases for Power Virtual Identify use cases for Power Virtual No
Agents Agents change

Identify components of Power Virtual Identify components of Power Virtual No


Agents Agents change

Import and visualize data by using Import and visualize data by using No
dataflows and Power BI dataflows and Power BI change

Consume Power BI in Power Platform Consume Power BI in Microsoft Power Minor


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

Create and use dataflows Create and use dataflows Minor

Define an environment strategy Define an environment strategy No


change

Participate in Application Lifecycle Participate in application lifecycle Minor


Management (ALM) management (ALM)

Describe interoperability with other Describe interoperability with other Minor


services services

Skills measured prior to March 28, 2023

Audience profile
Candidates for this exam perform discovery, capture requirements, engage subject
matter experts and stakeholders, and configure Microsoft Power Platform solutions and
apps. They create application enhancements, tailored user experiences, process
automation, and reporting.

Candidates implement the design provided by and in collaboration with a solution


architect and the standards, branding, and artifacts established by user experience
designers. They implement the integration points to connect to third-party applications
and services. They generate training documentation and facilitate training and
enablement.

Candidates must interface and effectively communicate with members of a delivery


team, stakeholders, and customer teams while championing for their success.
Candidates must have an understanding of Application Lifecycle Management (ALM)
practices for Power Platform and quality assurance.

Candidates should be familiar with using Power Platform components to work with
Microsoft Teams, Excel, and Word.

Candidates should have proficiency in data modeling, user experience design,


requirements analysis, and process analysis.

Candidates should have two years' experience.

Configure Microsoft Dataverse (20–25%)

Create apps by using Microsoft Power Apps (15–20%)


Create and manage process automation (20–25%)

Describe Microsoft Power Virtual Agents (10–15%)

Import and visualize data by using dataflows and Power BI (10–15%)

Define an environment strategy (10–15%)

Configure Microsoft Dataverse (20–25%)

Manage a data model

Create or modify standard, activity, or virtual tables

Configure tables ownership

Create new tables or modify existing tables

Determine which type of relationships to implement including 1: N and N: N

Configure table relationship behaviors including cascading rules

Create new relationships or modify existing relationships

Create new columns or modify existing columns

Create alternate keys for tables

Configure table properties

Configure connection roles

Create and configure views

Configure Dataverse

Configure Dataverse search

Configure auditing

Perform data management tasks including import, export, and bulk deletion

Configure duplicate detection settings

Configure security settings


Create and manage business units

Create and manage security roles

Create and manage users and teams

Create and manage column security

Configure hierarchy security

Configure azure active directory group teams

Manage sharing

Diagnose security issues

Create apps by using Microsoft Power Apps (15–20%)

Create model-driven apps


Create and configure multiple form types

Use specialized form components

Create and configure views

Determine which reporting options to use including embedding Power BI or using


report definition language (RDL)

Configure site maps and compose model-driven apps

Share a model-driven app

Configure custom pages

Create and configure business rules

Configure modern commanding

Define use cases for canvas apps

Identify when to use a canvas app

Describe canvas app structure

Describe form navigation, formulas, variables and collections, and error handling
Run power automate flows based on actions that occur in a canvas app

Build Microsoft Power Pages


Configure pages, forms, and navigation

Configure advanced power pages features

Configure website security including web roles and page access

Describe use cases for templates

Implement registration options

Create and manage process automation (20–25%)

Create cloud flows


Describe types of flows, use cases, and flow components including when to use a
classic workflow

Describe common connectors, triggers, and actions

Implement logic controls including branches, loops, conditions, error handling, and
variables

Implement dynamic content and expressions

Test and troubleshoot flows

Create and manage business process flows


Configure a business process flow

Add stages, workflows, and action steps to a business process flow

Manage the business process flow table for a business process flow

Configure advanced logic

Create classic workflows

Configure a workflow
Troubleshoot workflows

Manage workflow logs

Describe Microsoft Power Virtual Agents (10–15%)

Identify use cases for Power Virtual Agents

Identify chatbot environments

Describe chatbot skills and AI capabilities

Identify options for security

Identify components of Power Virtual Agents

Describe topics

Describe entities

Identify use cases for fallback topics

Import and visualize data by using dataflows and Power


BI (10–15%)

Consume Power BI in Power Platform

Add Power BI tiles to model-driven apps and canvas apps

Add canvas apps to a Power BI dashboard

Trigger Power Automate flows from Power BI alerts

Use Power BI in Power Pages

Create and use dataflows

Import data to Dataverse using Power Query

Schedule dataflow runs

Describe Power Fx
Define an environment strategy (10–15%)

Participate in Application Lifecycle Management (ALM)


Describe use cases for App Checker and Solution Checker

Create and manage solutions

Describe the difference between managed and unmanaged solutions

Describe interoperability with other services

Add apps to Microsoft Teams

Create Teams channels

Identify when to use Power Automate Gateway


Study guide for Exam PL-300: Microsoft
Power BI Data Analyst
Article • 09/27/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 27, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 27, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 27, 2023

Audience profile
As a candidate for this exam, you should deliver actionable insights by working with
available data and applying domain expertise. You should:

Provide meaningful business value through easy-to-comprehend data


visualizations.

Enable others to perform self-service analytics.

Deploy and configure solutions for consumption.

As a Power BI data analyst, you work closely with business stakeholders to identify
business requirements. You collaborate with enterprise data analysts and data engineers
to identify and acquire data. You use Power BI to:
Transform the data.

Create data models.

Visualize data.

Share assets.

You should be proficient at using Power Query and writing expressions by using Data
Analysis Expressions (DAX). You know how to assess data quality. Plus, you understand
data security, including row-level security and data sensitivity.

Skills at a glance
Prepare the data (25–30%)

Model the data (25–30%)

Visualize and analyze the data (25–30%)

Deploy and maintain assets (15–20%)

Prepare the data (25–30%)

Get data from data sources

Identify and connect to a data source

Change data source settings, including credentials, privacy levels, and data source
locations

Select a shared dataset, or create a local dataset

Choose between DirectQuery, Import, and Dual mode

Change the value in a parameter

Transform and load the data

Select appropriate column data types

Create and transform columns

Transform a query
Design a star schema that contains facts and dimensions

Identify when to use reference or duplicate queries and the resulting impact

Merge and append queries

Identify and create appropriate keys for relationships

Configure data loading for queries

Clean the data


Evaluate data, including data statistics and column properties

Resolve inconsistencies, unexpected or null values, and data quality issues

Resolve data import errors

Model the data (25–30%)

Design and implement a data model

Configure table and column properties

Implement role-playing dimensions

Define a relationship's cardinality and cross-filter direction

Create a common date table

Implement row-level security roles

Create model calculations by using DAX


Create single aggregation measures

Use CALCULATE to manipulate filters

Implement time intelligence measures

Identify implicit measures and replace with explicit measures

Use basic statistical functions

Create semi-additive measures


Create a measure by using quick measures

Create calculated tables

Optimize model performance

Improve performance by identifying and removing unnecessary rows and columns

Identify poorly performing measures, relationships, and visuals by using


Performance Analyzer

Improve performance by choosing optimal data types

Improve performance by summarizing data

Visualize and analyze the data (25–30%)

Create reports
Identify and implement appropriate visualizations

Format and configure visualizations

Use a custom visual

Apply and customize a theme

Configure conditional formatting

Apply slicing and filtering

Configure the report page

Use the Analyze in Excel feature

Choose when to use a paginated report

Enhance reports for usability and storytelling

Configure bookmarks

Create custom tooltips

Edit and configure interactions between visuals

Configure navigation for a report


Apply sorting

Configure sync slicers

Group and layer visuals by using the Selection pane

Drill down into data using interactive visuals

Configure export of report content, and perform an export

Design reports for mobile devices

Identify patterns and trends


Use the Analyze feature in Power BI

Use grouping, binning, and clustering

Incorporate the Q&A feature in a report

Use AI visuals

Use reference lines, error bars, and forecasting

Detect outliers and anomalies

Create and share scorecards and metrics

Deploy and maintain assets (15–20%)

Create and manage workspaces and assets

Create and configure a workspace

Assign workspace roles

Configure and update a workspace app

Publish, import, or update assets in a workspace

Create dashboards

Choose a distribution method

Apply sensitivity labels to workspace content

Configure subscriptions and data alerts


Promote or certify Power BI content

Manage global options for files

Manage datasets

Identify when a gateway is required

Configure a dataset scheduled refresh

Configure row-level security group membership

Provide access to datasets

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

Study resources Links to learning and documentation

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

Find documentation Power BI documentation

Microsoft Power Apps documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Power Apps - Power Platform Community


support Power Query - Power Platform Community
Building Power Apps - Power Platform Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video
Exam Readiness Zone | Microsoft Learn
#LessCodeMorePower | Shows
Browse other Microsoft Learn shows

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

Skill area prior to October 27, 2023 Skill area as of October 27, 2023 Changes

Audience profile No
change

Prepare the data Prepare the data No


change

Get data from data sources Get data from data sources No
change

Transform and load the data Transform and load the data No
change

Clean the data Clean the data No


change

Model the data Model the data No


change

Design and implement a data model Design and implement a data model No
change

Create model calculations by using DAX Create model calculations by using DAX No
change

Optimize model performance Optimize model performance No


change

Visualize and analyze the data Visualize and analyze the data No
change

Create reports Create reports No


change

Enhance reports for usability and Enhance reports for usability and Minor
storytelling storytelling

Identify patterns and trends Identify patterns and trends Minor

Deploy and maintain assets Deploy and maintain assets No


change

Create and manage workspaces and Create and manage workspaces and No
assets assets change
Skill area prior to October 27, 2023 Skill area as of October 27, 2023 Changes

Manage datasets Manage datasets No


change

Skills measured prior to October 27, 2023

Audience profile
Candidates for this exam deliver actionable insights by working with available data and
applying domain expertise. They provide meaningful business value through easy-to-
comprehend data visualizations, enable others to perform self-service analytics, and
deploy and configure solutions for consumption.

The Power BI data analyst works closely with business stakeholders to identify business
requirements. They collaborate with enterprise data analysts and data engineers to
identify and acquire data. They also transform the data, create data models, visualize
data, and share assets by using Power BI.

Candidates for this exam should be proficient at using Power Query and writing
expressions by using Data Analysis Expressions (DAX). These professionals know how to
assess data quality. Plus, they understand data security, including row-level security and
data sensitivity.

Skills at a glance
Prepare the data (25–30%)

Model the data (25–30%)

Visualize and analyze the data (25–30%)

Deploy and maintain assets (15–20%)

Prepare the data (25–30%)

Get data from data sources


Identify and connect to a data source

Change data source settings, including credentials, privacy levels, and data source
locations
Select a shared dataset, or create a local dataset

Choose between DirectQuery, Import, and Dual mode

Change the value in a parameter

Clean the data


Evaluate data, including data statistics and column properties

Resolve inconsistencies, unexpected or null values, and data quality issues

Resolve data import errors

Transform and load the data

Select appropriate column data types

Create and transform columns

Transform a query

Design a star schema that contains facts and dimensions

Identify when to use reference or duplicate queries and the resulting impact

Merge and append queries

Identify and create appropriate keys for relationships

Configure data loading for queries

Model the data (25–30%)

Design and implement a data model

Configure table and column properties

Implement role-playing dimensions

Define a relationship's cardinality and cross-filter direction

Create a common date table

Implement row-level security roles


Create model calculations by using DAX
Create single aggregation measures

Use CALCULATE to manipulate filters

Implement time intelligence measures

Identify implicit measures and replace with explicit measures

Use basic statistical functions

Create semi-additive measures

Create a measure by using quick measures

Create calculated tables

Optimize model performance

Improve performance by identifying and removing unnecessary rows and columns

Identify poorly performing measures, relationships, and visuals by using


Performance Analyzer

Improve performance by choosing optimal data types

Improve performance by summarizing data

Visualize and analyze the data (25–30%)

Create reports
Identify and implement appropriate visualizations

Format and configure visualizations

Use a custom visual

Apply and customize a theme

Configure conditional formatting

Apply slicing and filtering

Configure the report page


Use the Analyze in Excel feature

Choose when to use a paginated report

Enhance reports for usability and storytelling

Configure bookmarks

Create custom tooltips

Edit and configure interactions between visuals

Configure navigation for a report

Apply sorting

Configure sync slicers

Group and layer visuals by using the Selection pane

Drill down into data using interactive visuals

Configure export of report content, and perform an export

Share reports and visuals in PowerPoint

Design reports for mobile devices

Incorporate the Q&A feature in a report

Identify patterns and trends


Use the Analyze feature in Power BI

Use grouping, binning, and clustering

Use AI visuals

Use reference lines, error bars, and forecasting

Detect outliers and anomalies

Create and share scorecards and metrics

Deploy and maintain assets (15–20%)


Create and manage workspaces and assets
Create and configure a workspace

Assign workspace roles

Configure and update a workspace app

Publish, import, or update assets in a workspace

Create dashboards

Choose a distribution method

Apply sensitivity labels to workspace content

Configure subscriptions and data alerts

Promote or certify Power BI content

Manage global options for files

Manage datasets

Identify when a gateway is required

Configure a dataset scheduled refresh

Configure row-level security group membership

Provide access to datasets


Study guide for Exam PL-400: Microsoft
Power Platform Developer
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of September 19, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 19, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score reports A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of September 19, 2023

Audience profile
As a candidate for this exam, you design, develop, test, secure, and troubleshoot
Microsoft Power Platform solutions. You implement components of a solution that
include:

Application enhancements

Custom user experiences

System integrations

Data conversions

Custom process automation


You must have:

A strong applied knowledge of Microsoft Power Platform services, including in-


depth understanding of its capabilities, boundaries, and constraints.

A basic understanding of authentication, security, and application lifecycle


management (ALM) practices for the Microsoft Power Platform.

As a candidate, you should have development experience that includes Microsoft Power
Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, and
Microsoft Azure.

Skills at a glance
Create a technical design (10–15%)

Configure Microsoft Dataverse (15–20%)

Create and configure Power Apps (10–15%)

Extend the user experience (10–15%)

Extend the platform (35–40%)

Develop integrations (5–10%)

Create a technical design (10–15%)

Design technical architecture

Design the technical architecture for a solution

Design authentication and authorization strategy

Determine whether requirements can be met with out-of-the-box functionality

Determine when to use Logic Apps versus Microsoft Power Automate cloud flows

Determine when to use serverless computing, plug-ins, or Power Automate

Determine when to use standard tables, virtual tables, or connectors

Describe security capabilities of the Microsoft Power Platform including data loss
prevention (DLP) policies, security roles, teams, business units and row sharing
Design solution components
Design a Microsoft Dataverse data model

Design Power Apps reusable components including canvas components, code


components, and client scripting

Design custom connectors

Design Dataverse code components including plug-ins and Custom APIs

Design automations including Power Automate cloud flows and real-time


workflows

Design Azure inbound and outbound integrations

Configure Microsoft Dataverse (15–20%)

Configure Microsoft Power Platform to support development

Troubleshoot operational security issues found in testing

Configure Dataverse security roles and column-level security profiles

Configure business units and teams

Manage Microsoft Power Platform environments for development

Configure tables
Configure table options

Configure columns

Configure relationships

Configure business rules

Implement application lifecycle management (ALM)


Create solutions and manage solution components

Import and export solutions

Manage solution dependencies


Create and use environment variables

Describe the difference between unmanaged and managed solutions

Manage solution layers

Create and configure Power Apps (10–15%)

Create model-driven apps


Create and configure a model-driven app

Configure forms

Configure views

Configure commands and buttons using Power Fx

Configure commands and buttons using JavaScript

Create canvas apps

Create and configure a canvas app or a custom page

Implement complex Power Fx formulas

Build reusable component libraries

Test an app by using Power Apps Test Studio

Utilize Power Automate cloud flows to implement business logic from a canvas app

Manage and troubleshoot apps


Troubleshoot canvas and model-driven app issues by using Monitor and other
browser-based debugging tools

Identify and resolve connector and API errors

Optimize canvas app performance including pre-loading data and query


delegation

Optimize model-driven app performance including forms and views


Extend the user experience (10–15%)

Apply business logic using client scripting


Create JavaScript code that targets the Client API object model

Describe event handler registration options

Create client scripting that targets the Dataverse Web API

Describe the client API object model

Determine when to use business rules or client scripting

Create a Power Apps Component Framework (PCF) code


component
Describe the code component lifecycle

Initialize a new code component

Configure a code component manifest

Implement component interfaces

Package, deploy, and consume a component

Configure and use Device, Utility, and Web API features in component logic

Extend the platform (35–40%)

Create a Dataverse plug-in


Describe the plug-in execution pipeline

Describe the plug-in execution context

Develop a plug-in that implements business logic

Implement Pre Images and Post Images to support plug-in logic

Perform operations in plug-ins by using the Organization service

Optimize plug-in performance


Configure a Dataverse Custom API message

Register custom assemblies by using the Plug-in Registration Tool

Develop a plug-in that implements a Custom API

Create custom connectors


Create an Open API definition for a REST API

Configure API security

Use policy templates to modify connector behavior at runtime

Import definitions from existing APIs including Open API definitions, Azure
services, and GitHub

Create a custom connector for an Azure service

Create an Azure Function to be used in a custom connector

Extend an Open API definition for a custom connector

Use platform APIs

Perform operations with the Dataverse Web API

Perform operations with the Organization service

Implement API limit retry policies

Optimize for performance, concurrency, transactions, and batching

Perform authentication by using OAuth

Process workloads by using Azure Functions

Process long-running operations by using Azure Functions

Configure scheduled and event-driven triggers in Azure Functions

Authenticate to Microsoft Power Platform by using managed identities

Configure Power Automate cloud flows


Create and manage cloud flows

Configure flow steps to use Dataverse connector actions and triggers

Implement complex expressions in flow steps

Manage sensitive input and output parameters

Implement Azure Key Vault and Microsoft Entra ID service principals

Describe flow control actions including error handling

Add a cloud flow step to a business process flow

Configure trigger filter and retry policies

Develop integrations (5–10%)

Publish and consume Dataverse events


Publish a Dataverse event by using the IServiceEndpointNotificationService

Publish a Dataverse event by using the Plug-in Registration Tool

Register service endpoints including webhooks, Azure Service Bus, and Azure Event
Hub

Describe options for listening to Dataverse events

Implement data synchronization with Dataverse

Describe synchronizing data by using change tracking

Read table change records by using platform APIs

Create and use alternate keys

Use the UpsertRequest message to synchronize data

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

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

Find documentation Developer learning catalog - Power Apps


Planning a Power Apps project
Canvas apps
Model-driven apps
Power Pages
Microsoft Dataverse
Tables and metadata
Dataverse developer
Model-driven apps developer
Canvas apps developer
Implement healthy ALM using solutions
Use Microsoft Power Platform Build Tools

Ask a question Microsoft Q&A | Microsoft Docs

Get community Power Apps - Power Platform Community


support Microsoft Power Automate - Power Platform Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video #LessCodeMorePower | Shows


Browse other Microsoft Learn shows

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

Skill area prior to September 19, 2023 Skill area as of September 19, 2023 Change

Audience profile Minor

Create a technical design Create a technical design No %


change

Design technical architecture Design technical architecture No


change

Design solution components Design solution components No


change
Skill area prior to September 19, 2023 Skill area as of September 19, 2023 Change

Configure Microsoft Dataverse Configure Microsoft Dataverse No %


change

Configure Microsoft Power Platform to Configure Microsoft Power Platform to No


support development support development change

Configure tables Configure tables No


change

Implement application lifecycle Implement application lifecycle No


management (ALM) management (ALM) change

Create and configure Power Apps Create and configure Power Apps No %
change

Create model-driven apps Create model-driven apps No


change

Create canvas apps Create canvas apps No


change

Manage and troubleshoot apps Manage and troubleshoot apps No


change

Extend the user experience Extend the user experience No %


change

Apply business logic using client Apply business logic using client No
scripting scripting change

Create a Power Apps Component Create a Power Apps Component Minor


Framework (PCF) code component Framework (PCF) code component

Extend the platform Extend the platform No %


change

Create a Dataverse plug-in Create a Dataverse plug-in No


change

Create custom connectors Create custom connectors No


change

Use platform APIs Use platform APIs No


change

Process workloads by using Azure Process workloads by using Azure Minor


Functions Functions

Configure Power Automate cloud flows Configure Power Automate cloud flows Minor
Skill area prior to September 19, 2023 Skill area as of September 19, 2023 Change

Develop integrations Develop integrations No %


change

Publish and consume Dataverse events Publish and consume Dataverse events No
change

Implement data synchronization with Implement data synchronization with No


Dataverse Dataverse change

Skills measured prior to September 19, 2023

Audience profile
Candidates for this exam design, develop, test, secure, and troubleshoot Microsoft
Power Platform solutions. Candidates implement components of a solution that include
application enhancements, custom user experiences, system integrations, data
conversions, and custom process automation.

Candidates must have strong applied knowledge of Microsoft Power Platform services,
including in-depth understanding of its capabilities, boundaries, and constraints.
Candidates should have a basic understanding of authentication, security, and
application lifecycle management (ALM) practices for the Microsoft Power Platform.

Candidates should have development experience that includes Microsoft Power


Platform services, JavaScript, JSON, TypeScript, C#, HTML, RESTful Web APIs, and
Microsoft Azure.

Skills at a glance
Create a technical design (10–15%)

Configure Microsoft Dataverse (15–20%)

Create and configure Power Apps (10–15%)

Extend the user experience (10–15%)

Extend the platform (35–40%)

Develop integrations (5–10%)


Create a technical design (10–15%)

Design technical architecture


Design the technical architecture for a solution

Design authentication and authorization strategy

Determine whether requirements can be met with out-of-the-box functionality

Determine when to use Logic Apps versus Power Automate cloud flows

Determine when to use serverless computing, plug-ins, or Power Automate

Determine when to use standard tables, virtual tables, or connectors

Describe security capabilities of the Microsoft Power Platform including data


policies (DLP), security roles, teams, business units and row sharing

Design solution components

Design a Microsoft Dataverse data model

Design Power Apps reusable components including canvas components, code


components, and client scripting

Design custom connectors

Design Dataverse code components including plug-ins and Custom APIs

Design automations including Power Automate cloud flows and real-time


workflows

Design Azure inbound and outbound integrations

Configure Microsoft Dataverse (15–20%)

Configure Microsoft Power Platform to support development

Troubleshoot operational security issues found in testing

Configure Dataverse security roles and column-level security profiles

Configure business units and teams


Manage Microsoft Power Platform environments for development

Configure tables
Configure table options

Configure columns

Configure relationships

Configure business rules

Implement application lifecycle management (ALM)

Create solutions and manage solution components

Import and export solutions

Manage solution dependencies

Create and use environment variables

Describe the difference between unmanaged and managed solutions

Manage solution layers

Create and configure Power Apps (10–15%)

Create model-driven apps

Create and configure a model-driven app

Configure forms

Configure views

Configure commands and buttons using Power Fx

Configure commands and buttons using JavaScript

Create canvas apps


Create and configure a canvas app or a custom page

Implement complex Power Fx formulas


Build reusable component libraries

Test an app by using Power Apps Test Studio

Utilize Power Automate cloud flows to implement business logic from a canvas app

Manage and troubleshoot apps


Troubleshoot canvas and model-driven app issues by using Monitor and other
browser-based debugging tools

Identify and resolve connector and API errors

Optimize canvas app performance including pre-loading data and query


delegation

Optimize model-driven app performance including forms and views

Extend the user experience (10–15%)

Apply business logic using client scripting


Create JavaScript code that targets the Client API object model

Describe event handler registration options

Create client scripting that targets the Dataverse Web API

Describe the client API object model

Determine when to use business rules or client scripting

Create a Power Apps Component Framework (PCF) code


component
Describe the code component lifecycle

Initialize a new code component

Configure a code component manifest

Implement component interfaces

Package, deploy, and consume a component


Configure and use Device, Utility, and WebAPI features in component logic

Extend the platform (35–40%)

Create a Dataverse plug-in

Describe the plug-in execution pipeline

Describe the plug-in execution context

Develop a plug-in that implements business logic

Implement Pre Images and Post Images to support plug-in logic

Perform operations in plug-ins by using the Organization service

Optimize plug-in performance

Configure a Dataverse Custom API message

Register custom assemblies by using the Plug-in Registration Tool

Develop a plug-in that implements a Custom API

Create custom connectors

Create an Open API definition for a REST API

Configure API security

Use policy templates to modify connector behavior at runtime

Import definitions from existing APIs including Open API definitions, Azure
services, and GitHub

Create a custom connector for an Azure service

Create an Azure Function to be used in a custom connector

Extend an Open API definition for a custom connector

Use platform APIs


Perform operations with the Dataverse Web API

Perform operations with the Organization service


Implement API limit retry policies

Optimize for performance, concurrency, transactions, and batching

Perform authentication by using OAuth

Process workloads by using Azure Functions


Process long-running operations by using Azure Functions

Configure scheduled and event-driven function triggers in Azure Functions

Authenticate to Microsoft Power Platform by using managed identities

Configure Power Automate cloud flows

Create and manage cloud flows

Configure flow steps to use Dataverse connector actions and triggers

Implement complex expressions in flow steps

Manage sensitive input and output parameters

Implement Azure Key Vault and Azure Active Directory service principals

Describe flow control actions including error handling

Add a cloud flow step to a business process flow

Configure trigger filter and retry policies

Develop integrations (5–10%)

Publish and consume Dataverse events

Publish a Dataverse event by using the IServiceEndpointNotificationService

Publish a Dataverse event by using the Plug-in Registration Tool

Register service endpoints including webhooks, Azure Service Bus, and Azure Event
Hub

Describe options for listening to Dataverse events


Implement data synchronization with Dataverse
Describe synchronizing data by using change tracking

Read table change records by using platform APIs

Create and use alternate keys

Use the UpsertRequest message to synchronize data


Study guide for Exam PL-500: Microsoft
Power Automate RPA Developer
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of June 27, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to June 27, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for the
Assessment exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of June 27, 2023

Audience profile

Candidates for this exam automate Windows-based, browser-based, and terminal-based


applications that are time-consuming or contain repetitive processes. They use a mix of
approaches like UI, API, and database automations.

Candidates analyze and design processes for automation and implement automations
using Power Automate for desktop and Power Automate cloud flows. RPA developers
use actions for logic and to work with data, applications, and services.

Candidates work with business stakeholders to optimize business workflows. They work
with administrators to deploy solutions to other environments and support solutions.

Additionally, candidates should have experience with the Windows desktop


environment, scripting languages, Power Automate cloud and desktop flows, AI Builder,
Process Advisor, and Microsoft Dataverse.

Design automations (30–35%)

Develop automations (40–45%)

Deploy and manage automations (20–25%)

Design automations (30–35%)

Describe Power Automate features and capabilities

Identify the Power Automate ecosystem and offerings

Identify the differences among cloud flows, and desktop flows, and business
process flows

Identify when to use a desktop flow or a cloud flow, and when to use them
together

Identify the different trigger types for cloud flows

Identify options for interacting with target applications and browsers

Identify the different methods for running a desktop flow

Identify considerations for running cloud and desktop flows concurrently

Identify considerations for running desktop flows attended versus unattended

Differentiate HTTP actions in cloud and desktop flows

Work with other Microsoft Power Platform offerings

Identify how canvas apps and model-driven apps work with automation

Identify use cases for connectors, custom connectors, connection references, and
connections for cloud flows

Identify use cases for Microsoft Dataverse

Record and analyze processes

Create processes in Process Advisor


Identify the steps for Process mining

Identify the steps for Task mining

Identify the use cases for Process Advisor

Identify how to analyze and enhance data and documents


Identify Microsoft AI options for processing documents in desktop and cloud flows

Identify Microsoft AI options for processing data in desktop and cloud flows

Identify optical character recognition (OCR) capabilities in desktop flows

Identify use cases for the Document Automation Toolkit

Identify use cases for scripting languages in desktop flows


Identify use cases for scripting languages including PowerShell and VBScript

Identify use cases for application-specific macro languages including VBA in


Microsoft Excel and Office Scripts

Identify use cases for using JavaScript

Identify how to use the document object model (DOM) in automation

Develop automations (40–45%)

Create and manage cloud flows


Create a cloud flow

Create a cloud flow that calls a desktop flow

Create and use child cloud flows including how to pass data to a child cloud flow
and return data back

Perform actions in cloud flows by calling external APIs

Configure filter conditions and concurrency in cloud flows

Configure timeout and retry policies in cloud flows

Implement data objects in cloud flows


Identify common processes for parsing text including JSON, XML, and CSV in cloud
flows

Configure cloud flow action to run Microsoft Office Scripts

Create and manage desktop flows


Create desktop flows to launch, connect to, and authenticate target application

Configure user interface (UI) options

Configure datatables, lists, and custom objects in desktop flows

Implement subflows in desktop flows

Add desktop actions to exit from target applications

Perform actions in desktop flows by calling external APIs

Configure timeout and retry in desktop flows

Implement data objects in desktop flows

Identify common processes for parsing text including JSON, XML, and CSV in
desktop flows

Implement logic in cloud and desktop flows

Configure flow control in cloud and desktop flows including loops

Configure expressions in cloud flows

Configure variable actions for cloud and desktop flows

Configure secure input and output data in actions in cloud flows

Configure secure variables in desktop flows

Configure priority for desktop flows in a queue

Create exception handling blocks in cloud and desktop flows to handle system
exceptions

Create error handling routines in cloud and desktop flows to handle business
exceptions

Configure document processing by using AI Builder


Create and configure custom connectors
Create a custom connector

Implement authentication for custom connectors

Identify custom connector policy templates

Write code in a custom connector

Manage automation infrastructure


Configure credential management

Connect cloud flows to on-premises data by using the on-premises data gateway

Create and manage components in Microsoft Dataverse solutions

Test automations and finalize development efforts

Run and test a cloud flow

Run and test a desktop flow

Manage configurations by using environment variables and configuration files

Debug solutions by using Power Automate cloud and desktop flows debugging
features

Deploy and manage automations (20–25%)

Prepare target environments

Implement Microsoft Power Platform application lifecycle management (ALM)

Differentiate credentials used for different environments

Deploy RPA solutions to other environments

Prepare virtual desktop environments for unattended desktop flow execution

Evaluate data loss prevention (DLP) policies for RPA execution

Identify Microsoft Power Platform data loss prevention (DLP) policies


Identify how DLP policies impact actions in cloud and desktop flows

Identify how DLP policies apply to custom connectors

Manage access to RPA components

Share a cloud flow

Share a desktop flow

Share machines and machine groups

Identify security roles required to run and monitor cloud and desktop flows

Create service accounts and service principals

Configure machine groups and queues required for desktop flow


automations

Identify use cases for and capabilities of machines and machine groups

Manage machine registrations

Create and manage machine groups

Implement load balancing of desktop flows by using machine groups and queues

Work with queues and queue operations for desktop flows

Evaluate cloud and desktop flow run history from the Power Automate portal

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

Study resources Links to learning and documentation

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

Find documentation Microsoft Power Platform documentation


Power Automate documentation

Ask a question Microsoft Q&A | Microsoft Docs


Study resources Links to learning and documentation

Get community Power Platform Community (microsoft.com)


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


#LessCodeMorePower | Shows

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

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

Audience profile Major

Design solutions Design automations **% of exam


increased

Determine how to interact with an Removed


application targeted for automation

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

Design the solution Removed

Work with other Microsoft Power Added


Platform offerings

Record and analyze processes Added

Identify how to analyze and enhance Added


data and documents

Identify use cases for scripting Added


languages in desktop flows

Develop solutions Develop automations **% of exam


decreased

Create and manage cloud flows Added


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

Create core solution components Create and manage desktop flows Major

Configure solution components Removed

Enhance solution components Implement logic in cloud and desktop Major


flows

Integrate AI Builder and Azure Removed


Cognitive Services with solutions

Create and configure custom Added


connectors

Manage automation infrastructure Added

Finalize development and test Test automations and finalize Major


solutions development efforts

Deploy and manage solutions Deploy and manage automations **No change in
% of exam

Deploy and manage solutions Prepare target environments Major;


reordered

Configure solution infrastructure Evaluate data loss prevention (DLP) Major;


policies for RPA execution reordered

Share solutions and collaborate with Manage access to RPA components Major;
others reordered

Prepare solutions for deployment to Configure machine groups and queues Major;
production required for desktop flow automations reordered

Skills measured prior to June 27, 2023

Audience profile
Candidates for this exam automate time-consuming and repetitive tasks by using
Microsoft Power Automate. They review solution requirements, create process
documentation, and design, develop, troubleshoot, and evaluate solutions.

Candidates work with business stakeholders to improve and automate business


workflows. They collaborate with administrators to deploy solutions to production
environments, and they support solutions.
Additionally, candidates should have experience with JSON, cloud flows and desktop
flows, integrating solutions with REST and SOAP services, analyzing data by using
Microsoft Excel, VBScript, Visual Basic for Applications (VBA), HTML, JavaScript, one or
more programming languages, monitoring and understanding the health of flows, and
the Microsoft Power Platform suite of tools (process advisor, AI Builder, Power Apps,
Dataverse, and Power Virtual Agents).

Design solutions (25–30%)

Develop solutions (40–45%)

Deploy and manage solutions (30–35%)

Design solutions (25–30%)

Determine how to interact with an application targeted for


automation
Evaluate whether a target application can be automated

Choose which automation technology to use to interact with a target application,


including using selectors and user interface element inspection

Plan connection, payload, and other relevant information for required APIs

Verify access to target applications

Determine which types of Power Automate flows to implement

Differentiate cloud flows and desktop flows

Select which logical components are required for a solution, including flows,
trigger connectors, canvas apps, and model-driven apps

Develop a strategy for running flows, including running flows serially or in parallel

Choose connectors for a solution, including custom connectors

Design the solution


Design an automation model that includes required flow types and automation
methods

Select the types of triggers to use to meet specific business requirements


Choose whether to run a desktop flow attended versus unattended

Develop fault tolerance requirements for the solution

Design required user interface elements for a solution

Design retry and exception handling logic

Design a strategy for scaling a solution and reusing solution components

Design required variables and variable types

Develop solutions (40–45%)

Create core solution components

Create custom connectors

Create components to launch, connect to, and authenticate with target


applications

Create components to perform business logic and process transactional work

Create components to safely exit from and close target applications

Create components that perform actions by calling external APIs

Implement actions to perform application integration tasks

Implement system actions to run custom scripts and change target screen
resolution

Implement Power Automate actions to run Office Scripts

Create flows by using Microsoft Visio, the mobile app for Power Automate, and
other tools

Configure solution components

Select an environment for the solution, and configure environment details

Map target application accounts to environments and other solution components

Configure connection features, and manage references to connections

Configure flow queues, triggers, and schedules


Enhance solution components
Create exception handling blocks to manage business and system exceptions

Create routines to handle and log errors and business exceptions

Create routines to manipulate Power Automate data objects, including JSON


objects

Configure role-based security

Configure security for sensitive data

Integrate AI Builder and Azure Cognitive Services with solutions

Describe use cases for and capabilities of AI Builder

Describe the Bring your own AI model feature

Differentiate between prebuilt and custom-trained AI Builder models

Select the appropriate AI Builder model for a solution

Finalize development and test solutions


Differentiate between features and behaviors of debug and compiled solutions

Create and implement a test plan

Perform unit testing, and resolve identified issues

Configure and run attended and unattended desktop flows

Debug solutions by using Power Automate debugging features, including Run


from here and breakpoints

Identify machine-level differences and dependencies

Prepare and deploy solutions to a user acceptance testing (UAT) environment

Deploy and manage solutions (30–35%)

Configure solution infrastructure


Configure machine management options, including machine registration and
machine groups

Implement queue management to distribute workloads

Implement logging and alerts

Implement role-based access control (RBAC)

Manage credentials by using Azure Key Vault

Determine whether to implement data loss prevention (DLP) policies at the tenant
level or the environment level

Implement Data Loss Prevention (DLP) policies and other options to help prevent
exposure of sensitive and confidential data

Connect to on-premises data sources by using an on-premises data gateway

Prepare solutions for deployment to production


Create and manage environment variables and solution configuration files

Select a package type, and prepare a solution package

Configure priority for flows

Configure machines and machine groups

Configure child flows

Deploy and manage solutions


Replicate settings from development and user acceptance testing (UAT)
environments to production

Deploy a solution to a production environment

Describe use cases for and capabilities of process advisor

Monitor solutions by using process advisor

Upgrade and update solutions

Share solutions and collaborate with others


Describe the process for sharing solutions

Create a copy of a cloud flow, and send the flow to other users

Share a cloud flow with a user as a co-owner or run-only user

Share a desktop flow

Share machines and machine groups


Study guide for PL-600: Microsoft Power
Platform Solution Architect
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date
of September 26, 2023 provided. Study this list if you plan to take the exam AFTER that
date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to September 26, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score reports A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Assessment Test your skills with practice questions to help you prepare for
the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of September 26, 2023

Audience profile
As a candidate for this exam, you’re a solution architect who:

Leads successful implementations.

Focuses on how solutions address the broader business and technical needs of
organizations.

This role requires you to have the ability to identify opportunities to solve business
problems.

You should have functional and technical knowledge of:

Microsoft Power Platform


Dynamics 365 customer engagement apps

Related Microsoft cloud solutions

Other third-party technologies

You apply knowledge and experience throughout an engagement. You perform


proactive and preventative work to:

Increase the value of the customer’s investment.

Promote organizational health.

As a candidate for this exam, you should have experience across functional and
technical disciplines of Microsoft Power Platform. You should be able to facilitate design
decisions across development, configuration, integration, infrastructure, security,
licensing, availability, storage, and change management. In this role, you balance
project's business needs while meeting functional and non-functional requirements.

Skills at a glance
Perform solution envisioning and requirement analysis (35–40%)

Architect a solution (40–45%)

Implement the solution (15–20%)

Perform solution envisioning and requirement analysis


(35–40%)

Initiate solution planning


Evaluate business requirements

Identify Microsoft Power Platform solution components

Identify other components including existing apps, Microsoft Dynamics 365 apps,
AppSource apps, third-party components, and components from independent
software vendors (ISVs)

Identify and estimate migration and integration efforts

Identify organization information and metrics


Identify desired high-level organizational business processes

Identify business process improvement opportunities

Assess an organization's risk factors

Review key success criteria

Identify existing solutions and systems

Evaluate an organization’s enterprise architecture

Identify data sources needed for a solution

Define use cases and quality standards for existing data

Identify and document an organization's existing business processes

Capture requirements

Refine high-level requirements

Identify functional requirements

Identify non-functional requirements

Confirm that requirements meet an organization's goals

Identify and document an organization's desired business processes

Perform fit/gap analyses


Determine the feasibility of meeting specific requirements

Evaluate Dynamics 365 apps and AppSource options to solve requirements

Address functional gaps through alternate solutions

Determine the scope for a solution

Architect a solution (40–45%)

Lead the design process

Design the solution topology


Design customizations for existing apps

Design and validate user experience prototypes

Identify opportunities for component reuse

Communicate system design visually

Design application lifecycle management (ALM) processes

Design a data migration strategy

Design apps by grouping required features based on role or task

Design a data visualization strategy

Design an automation strategy that uses Power Automate

Design environment strategy

Design the data model


Design tables and columns

Design reference and configuration data

Design relationships and relationship behaviors

Determine when to connect to external data versus import data

Design data models to address complex sets of requirements

Design integrations

Design collaboration integrations

Design integrations between Microsoft Power Platform solutions and Dynamics


365 apps

Design integrations with an organization’s existing systems

Design third-party integrations

Design an authentication strategy

Design a business continuity strategy


Identify opportunities to integrate and extend Microsoft Power Platform solutions
by using Microsoft Azure

Design robotic process automation (RPA)

Design networking

Design the security model

Design the business unit and team structure

Design security roles

Design column and row level security

Design security models to address complex sets of requirements

Determine security model management policies and processes

Identify Microsoft Entra ID groups and app registrations required to support a


solution

Identify data loss prevention (DLP) policies for a solution

Determine how external users will access a solution

Implement the solution (15–20%)

Validate the solution design

Evaluate detail designs and implementation

Validate security

Ensure that the solution conforms to API limits

Assess the solution performance and impact on resources

Resolve automation conflicts

Resolve integration conflicts

Support go-live

Identify and resolve potential and actual performance issues


Troubleshoot data migration

Resolve any identified issues with deployment plans

Identify factors that impact go-live readiness and remediate issues

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

Study resources Links to learning and documentation

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

Find documentation Microsoft Power Platform documentation


Center of Excellence (CoE) Starter kit
Videos: Power Apps and Power Automate Architecture Series
Real-world architecture examples
Azure ExpressRoute with Power Platform

Ask a question Microsoft Q&A | Microsoft Docs

Get community Power Apps - Power Platform Community


support Microsoft Power Automate - Power Platform Community

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video #LessCodeMorePower | Shows


Browse other Microsoft Learn shows

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

Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change

Audience profile Minor


Skill area prior to September 26, 2023 Skill area as of September 26, 2023 Change

Perform solution envisioning and Perform solution envisioning and No %


requirement analysis requirement analysis change

Initiate solution planning Initiate solution planning Minor

Identify organization information and Identify organization information and No change


metrics metrics

Identify existing solutions and systems Identify existing solutions and systems No change

Capture requirements Capture requirements No change

Perform fit/gap analyses Perform fit/gap analyses No change

Architect a solution Architect a solution No %


change

Lead the design process Lead the design process No change

Design the data model Design the data model No change

Design integrations Design integrations No change

Design the security model Design the security model No change

Implement the solution Implement the solution No %


change

Validate the solution design Validate the solution design No change

Support go-live Support go-live No change

Skills measured prior to September 26, 2023

Audience profile
Candidates for this exam are solution architects who lead successful implementations
and focus on how solutions address the broader business and technical needs of
organizations. This role requires the ability to identify opportunities to solve business
problems.

Candidates should have functional and technical knowledge of Microsoft Power


Platform, Dynamics 365 customer engagement apps, related Microsoft cloud solutions,
and other third-party technologies. They apply knowledge and experience throughout
an engagement. Candidates perform proactive and preventative work to increase the
value of the customer’s investment and promote organizational health.

Candidates should have experience across functional and technical disciplines of


Microsoft Power Platform. They should be able to facilitate design decisions across
development, configuration, integration, infrastructure, security, licensing, availability,
storage, and change management. This role balances a project's business needs while
meeting functional and non-functional requirements.

Skills at a glance
Perform solution envisioning and requirement analysis (35–40%)

Architect a solution (40–45%)

Implement the solution (15–20%)

Perform solution envisioning and requirement analysis


(35–40%)

Initiate solution planning


Evaluate business requirements

Identify Microsoft Power Platform solution components

Identify other components including existing apps, AppSource apps, third-party


components, and components from independent software vendors (ISV)

Identify and estimate migration and integration efforts

Identify organization information and metrics

Identify desired high-level organizational business processes

Identify business process improvement opportunities

Assess an organization's risk factors

Review key success criteria

Identify existing solutions and systems


Evaluate an organization’s enterprise architecture

Identify data sources needed for a solution

Define use cases and quality standards for existing data

Identify and document an organization's existing business processes

Capture requirements

Refine high-level requirements

Identify functional requirements

Identify non-functional requirements

Confirm that requirements meet an organization's goals

Identify and document an organization's desired business processes

Perform fit/gap analyses


Determine the feasibility of meeting specific requirements

Evaluate Dynamics 365 apps and AppSource options to solve requirements

Address functional gaps through alternate solutions

Determine the scope for a solution

Architect a solution (40–45%)

Lead the design process


Design the solution topology

Design customizations for existing apps

Design and validate user experience prototypes

Identify opportunities for component reuse

Communicate system design visually

Design application lifecycle management (ALM) processes


Design a data migration strategy

Design apps by grouping required features based on role or task

Design a data visualization strategy

Design an automation strategy that uses Power Automate

Design environment strategy

Design the data model


Design tables and columns

Design reference and configuration data

Design relationships and relationship behaviors

Determine when to connect to external data versus import data

Design data models to address complex sets of requirements

Design integrations

Design collaboration integrations

Design integrations between Microsoft Power Platform solutions and Dynamics


365 apps

Design integrations with an organization’s existing systems

Design third-party integrations

Design an authentication strategy

Design a business continuity strategy

Identify opportunities to integrate and extend Power Platform solutions by using


Microsoft Azure

Design Robotic Process Automation (RPA)

Design networking

Design the security model


Design the business unit and team structure

Design security roles

Design column and row level security

Design security models to address complex sets of requirements

Determine security model management policies and processes

Identify Azure Active Directory groups and app registrations required to support a
solution

Identify data loss prevention (DLP) policies for a solution

Determine how external users will access a solution

Implement the solution (15–20%)

Validate the solution design

Evaluate detail designs and implementation

Validate security

Ensure that the solution conforms to API limits

Assess the solution performance and impact on resources

Resolve automation conflicts

Resolve integration conflicts

Support go-live

Identify and resolve potential and actual performance issues

Troubleshoot data migration

Resolve any identified issues with deployment plans

Identify factors that impact go-live readiness and remediate issues


Study guide for Exam PL-900: Microsoft
Power Platform Fundamentals
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of June 22, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to June 22, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for the
Assessment exam.

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note
The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note
Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of June 22, 2023

Audience profile
Candidates for this exam aspire to understand how Microsoft Power Platform
technologies can be used to improve processes and help drive business outcomes. The
exam is intended for candidates seeking to start their journey building solutions with
Microsoft Power Platform.

This exam can be used to prepare for role-based or specialty certifications, but it is not a
prerequisite for any of them.

Describe the business value of Microsoft Power Platform (20–25%)

Identify foundational components of Microsoft Power Platform (10–15%)

Demonstrate the capabilities of Power BI (10–15%)

Demonstrate the capabilities of Power Apps (20–25%)


Demonstrate the capabilities of Power Automate (15–20%)

Describe complementary Microsoft Power Platform solutions (15–20%)

Describe the business value of Microsoft Power Platform


(20–25%)

Describe the business value of Microsoft Power Platform services


Describe the value of Power Apps to build applications

Describe the value of Power Automate to automate processes

Describe the value of Power BI to gain insights into data

Describe the value of Power Pages to build websites

Describe the value of Power Virtual Agents to create chatbots

Describe the value of connectors to integrate services and data

Describe the value of Microsoft Dataverse to organize business data

Describe the value of AI Builder to enhance apps and flows

Describe the business value of extending business solutions by


using Microsoft Power Platform
Describe how Microsoft Power Platform apps work together with Microsoft
Dynamics 365 apps

Describe how Microsoft Power Platform business solutions work together with
Microsoft 365 apps and services

Describe how Microsoft Power Platform apps work together

Describe how Microsoft Power Platform works with Microsoft Teams

Describe how Microsoft Power Platform business solutions can consume Microsoft
Azure services

Describe Microsoft Power Platform administration and governance


Describe the Microsoft Power Platform security model
Describe environments

Describe where to perform specific administrative tasks including Microsoft Power


Platform admin center and Microsoft 365 admin center

Describe how Microsoft Power Platform supports privacy and accessibility


guidelines

Identify foundational components of Microsoft Power


Platform (10–15%)

Describe Microsoft Dataverse


Describe differences between traditional databases and Microsoft Dataverse

Describe tables, columns, and relationships in Microsoft Dataverse

Describe business logic in Microsoft Dataverse

Describe dataflows for Microsoft Dataverse

Describe connectors
Describe the components of a connector

Describe standard and premium connectors

Identify use cases for custom connectors

Demonstrate the capabilities of Power BI (10–15%)

Identify basic Power BI components


Describe Power BI Desktop and Power BI Service

Compare and contrast dashboards, workspaces, reports, and paginated reports

Describe how to clean and transform data by using Power Query

Describe how AI Insights helps identify anomalies and trends in data

Build a basic dashboard by using Power BI


Create a Power BI report by adding visualizations

Create a Power BI dashboard

Add visualizations to dashboards by using Q&A

Consume Power BI reports and dashboards

Demonstrate the capabilities of Power Apps (20–25%)

Identify basic Power Apps capabilities

Describe the differences between canvas apps and model-driven apps

Describe use cases for and capabilities of canvas apps

Describe use cases for and capabilities of model-driven apps

Build a basic canvas app


Connect to data sources by using connectors

Create an app from data

Add controls to canvas app screens

Build a basic model-driven app


Create a model-driven app from tables

Modify forms

Create and modify views

Demonstrate the capabilities of Power Automate (15–


20%)

Identify basic Power Automate components


Describe use cases for cloud and desktop flows

Describe use cases for cloud flow templates


Describe how Power Automate cloud flows use connector triggers and actions

Describe Power Automate use cases for approvals, Microsoft Teams, Outlook,
SharePoint, and Forms

Describe the Power Automate apps including Power Automate for Desktop, Power
Automate mobile, and the Power Automate portal

Describe actions for Power Automate desktop flows

Describe document processing in Power Automate

Build a basic Power Automate flow

Create a cloud flow by using an instant, automated, or scheduled flow template

Modify a cloud flow

Add flow steps to perform data operations

Run a cloud flow

Build a basic desktop flow by recording tasks

Describe complementary Microsoft Power Platform


solutions (15–20%)

Describe the capabilities of Power Virtual Agents

Describe use cases for Power Virtual Agents

Describe the purpose of topics, entities, and actions

Create topics from existing FAQs by using Suggest topics

Describe the capabilities of Power Pages


Describe use cases for Power Pages

Describe use cases for templates

Describe how to share data externally

Describe the capabilities of AI Builder


Describe use cases for AI Builder, including Sentiment Analysis and receipt
processing

Describe the lifecycle to create an AI Builder model

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

Study resources Links to learning and documentation

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

Find documentation Microsoft Power Platform documentation


Power BI documentation
Microsoft Power Apps documentation
Power Automate documentation
Microsoft Power Virtual Agents documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Power Platform Community (microsoft.com)


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video #LessCodeMorePower | Shows


Browse other Microsoft Learn shows

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

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

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

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

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

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

Describe Microsoft Power Platform Describe Microsoft Power Platform No


administration and governance administration and governance change

Identify foundational components of Identify foundational components of No %


Microsoft Power Platform Microsoft Power Platform change

Describe Microsoft Dataverse Describe Microsoft Dataverse No


change

Describe connectors Describe connectors No


change

Demonstrate the capabilities of Power Demonstrate the capabilities of Power No %


BI BI change

Identify basic Power BI components Identify basic Power BI components No


change

Build a basic dashboard by using Power Build a basic dashboard by using Power No
BI BI change

Demonstrate the capabilities of Power Demonstrate the capabilities of Power No %


Apps Apps change

Identify basic Power Apps capabilities Identify basic Power Apps capabilities No
change

Build a basic canvas app Build a basic canvas app No


change

Build a basic model-driven app Build a basic model-driven app No


change

Demonstrate the capabilities of Power Demonstrate the capabilities of Power No %


Automate Automate change

Identify basic Power Automate Identify basic Power Automate No


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

Build a basic Power Automate flow Build a basic Power Automate flow No
change

Demonstrate complementary Microsoft Describe complementary Microsoft No %


Power Platform solutions Power Platform solutions change

Describe the capabilities of Power Virtual Describe the capabilities of Power Virtual Minor
Agents Agents

Describe the capabilities of Power Pages Describe the capabilities of Power Pages No

Describe the capabilities of AI Builder Describe the capabilities of AI Builder Minor

Skills measured prior to June 22, 2023

Audience profile
Candidates for this exam aspire to understand how Microsoft Power Platform
technologies can be used to improve processes and help drive business outcomes. The
exam is intended for candidates seeking to start their journey building solutions with
Microsoft Power Platform.

This exam can be used to prepare for role-based or specialty certifications, but it is not a
prerequisite for any of them.

Describe the business value of Microsoft Power Platform (20–25%)

Identify foundational components of Microsoft Power Platform (10–15%)

Demonstrate the capabilities of Power BI (10–15%)

Demonstrate the capabilities of Power Apps (20–25%)

Demonstrate the capabilities of Power Automate (15–20%)

Describe complementary Microsoft Power Platform solutions (15–20%)

Describe the business value of Microsoft Power Platform


(20–25%)

Describe the business value of Microsoft Power Platform services


Describe the value of Power Apps to build applications

Describe the value of Power Automate to automate processes

Describe the value of Power BI to gain insights into data

Describe the value of Power Pages to build websites

Describe the value of Power Virtual Agents to create chatbots

Describe the value of connectors to integrate services and data

Describe the value of Microsoft Dataverse to organize business data

Describe the value of AI Builder to enhance apps and flows

Describe the business value of extending business solutions by


using Microsoft Power Platform

Describe how Microsoft Power Platform apps work together with Microsoft
Dynamics 365 apps

Describe how Microsoft Power Platform business solutions work together with
Microsoft 365 apps and services

Describe how Microsoft Power Platform apps work together

Describe how Microsoft Power Platform works with Microsoft Teams

Describe how Microsoft Power Platform business solutions can consume Microsoft
Azure services

Describe Microsoft Power Platform administration and governance

Describe the Microsoft Power Platform security model

Describe environments

Describe where to perform specific administrative tasks including Microsoft Power


Platform admin center and Microsoft 365 admin center

Describe how Microsoft Power Platform supports privacy and accessibility


guidelines
Identify foundational components of Microsoft Power
Platform (10–15%)

Describe Microsoft Dataverse


Describe differences between traditional databases and Microsoft Dataverse

Describe tables, columns, and relationships in Microsoft Dataverse

Describe business logic in Microsoft Dataverse

Describe dataflows for Microsoft Dataverse

Describe connectors
Describe the components of a connector

Describe standard and premium connectors

Identify use cases for custom connectors

Demonstrate the capabilities of Power BI (10–15%)

Identify basic Power BI components


Describe Power BI Desktop and Power BI Service

Compare and contrast dashboards, workspaces, reports, and paginated reports

Describe how to clean and transform data by using Power Query

Describe how AI Insights helps identify anomalies and trends in data

Build a basic dashboard by using Power BI


Create a Power BI report by adding visualizations

Create a Power BI dashboard

Add visualizations to dashboards by using Q&A

Consume Power BI reports and dashboards


Demonstrate the capabilities of Power Apps (20–25%)

Identify basic Power Apps capabilities


Describe the differences between canvas apps and model-driven apps

Describe use cases for and capabilities of canvas apps

Describe use cases for and capabilities of model-driven apps

Build a basic canvas app

Connect to data sources by using connectors

Create an app from data

Add controls to canvas app screens

Build a basic model-driven app

Create a model-driven app from tables

Modify forms

Create and modify views

Demonstrate the capabilities of Power Automate (15–


20%)

Identify basic Power Automate components

Describe use cases for cloud and desktop flows

Describe use cases for cloud flow templates

Describe how Power Automate cloud flows use connector triggers and actions

Describe Power Automate use cases for approvals, Microsoft Teams, Outlook,
SharePoint, and Forms

Describe the Power Automate apps including Power Automate for Desktop, Power
Automate mobile, and the Power Automate portal

Describe actions for Power Automate desktop flows


Describe document processing in Power Automate

Build a basic Power Automate flow


Create a cloud flow by using an instant, automated, or scheduled flow template

Modify a cloud flow

Add flow steps to perform data operations

Run a cloud flow

Build a basic desktop flow by recording tasks

Demonstrate complementary Microsoft Power Platform


solutions (15–20%)

Describe the capabilities of Power Virtual Agents


Describe use cases for Power Virtual Agents

Describe the purpose of topics, entities, and actions

Create topics from existing FAQs by using Suggest Topics

Describe the capabilities of Power Pages

Describe use cases for Power Pages

Describe use cases for templates

Describe how to share data externally

Describe the capabilities of AI Builder

Describe use cases for AI Builder

Describe the lifecycle to create an AI Builder model


Study guide for Exam SC-100: Microsoft
Cybersecurity Architect
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 25, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 25, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.

Take a practice test Are you ready to take the exam or do you need to study a bit
more?
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of August 25, 2023

Audience profile

Candidates for this exam are Microsoft cybersecurity architects who translate a
cybersecurity strategy into capabilities that protect the assets, business, and operations
of an organization. They design, guide the implementation of, and maintain security
solutions that follow Zero Trust principles and best practices, including security
strategies for identity, devices, data, applications, network, infrastructure, and DevOps.
They also design solutions for Governance and Risk Compliance (GRC), security
operations, and security posture management.

Cybersecurity architects continuously collaborate with leaders and practitioners in IT


security, privacy, and other roles across an organization to plan and implement a
cybersecurity strategy that meets the business needs of an organization.
Candidates for this exam have experience implementing or administering solutions in
the following areas: identity and access, platform protection, security operations, data
security, application security, and hybrid and multicloud infrastructures. They should
have expert skills in at least one of those areas. They should have experience designing
security solutions that include Microsoft security technologies.

To earn the Microsoft Cybersecurity Architect certification, candidates must also pass
one of the following exams: SC-200, SC-300, or AZ-500. We strongly recommend that
you do this before taking this exam.

Design solutions that align with security best practices and priorities (20–25%)

Design security operations, identity, and compliance capabilities (30–35%)

Design security solutions for infrastructure (20–25%)

Design security solutions for applications and data (20–25%)

Design solutions that align with security best practices


and priorities (20–25%)

Design a resiliency strategy for ransomware and other attacks


based on Microsoft Security Best Practices

Design a security strategy to support business resiliency goals, including


identifying and prioritizing threats to business-critical assets

Design solutions that align with Microsoft ransomware best practices, including
backup, restore, and privileged access

Design configurations for secure backup and restore by using Azure Backup for
hybrid and multicloud environments

Design solutions for security updates

Design solutions that align with the Microsoft Cybersecurity


Reference Architectures (MCRA) and Microsoft cloud security
benchmark (MCSB)
Design solutions that align with best practices for cybersecurity capabilities and
controls
Design solutions that align with best practices for protecting against insider and
external attacks

Design solutions that align with best practices for Zero Trust security, including the
Zero Trust Rapid Modernization Plan (RaMP)

Design solutions that align with the Microsoft Cloud Adoption


Framework for Azure and the Microsoft Azure Well-Architected
Framework

Design a new or evaluate an existing strategy for security and governance based
on the Microsoft Cloud Adoption Framework (CAF) and the Microsoft Azure Well-
Architected Framework

Recommend solutions for security and governance based on the Microsoft Cloud
Adoption Framework for Azure and the Microsoft Azure Well-Architected
Framework

Design solutions for implementing and governing security by using Azure landing
zones

Design a DevSecOps process

Design security operations, identity, and compliance


capabilities (30–35%)

Design solutions for security operations


Develop security operations capabilities to support a hybrid or multicloud
environment

Design a solution for centralized logging and auditing

Design a solution for security information and event management (SIEM),


including Microsoft Sentinel

Design a solution for detection and response that includes extended detection and
response (XDR)

Design a solution for security orchestration automated response (SOAR), including


Microsoft Sentinel and Microsoft Defender
Design and evaluate security workflows, including incident response, threat
hunting, incident management, and threat intelligence

Design and evaluate threat detection coverage by using MITRE ATT&CK

Design solutions for identity and access management


Design a solution for access to software as a service (SaaS), platform as a service
(PaaS), infrastructure as a service (IaaS), hybrid/on-premises, and multicloud
resources, including identity, networking, and application controls

Design a solution for Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra, including hybrid and multicloud environments

Design a solution for external identities, including B2B, B2C, and Decentralized
Identity

Design a modern authentication and authorization strategy, including Conditional


Access, continuous access evaluation, threat intelligence integration, and risk
scoring

Validate the alignment of Conditional Access policies with a Zero Trust strategy

Specify requirements to secure Active Directory Domain Services (AD DS)

Design a solution to manage secrets, keys, and certificates

Design solutions for securing privileged access


Design a solution for assigning and delegating privileged roles by using the
enterprise access model

Design an identity governance solution, including Privileged Identity Management


(PIM), Privileged Access Management (PAM), entitlement management, and access
reviews

Design a solution for securing the administration of cloud tenants, including SaaS
and multicloud infrastructure and platforms

Design a solution for cloud infrastructure entitlement management that includes


Microsoft Entra Permissions Management

Design a solution for Privileged Access Workstation (PAW) and bastion services
Design solutions for regulatory compliance
Translate compliance requirements into a security solution

Design a solution to address compliance requirements by using Microsoft Purview


risk and compliance solutions

Design a solution to address privacy requirements, including Microsoft Priva

Design Azure Policy solutions to address security and compliance requirements

Evaluate infrastructure compliance by using Microsoft Defender for Cloud

Design security solutions for infrastructure (20–25%)

Design solutions for security posture management in hybrid and


multicloud environments

Evaluate security posture by using MCSB

Evaluate security posture by using Defender for Cloud

Evaluate security posture by using Microsoft Secure Score

Design integrated security posture management and workload protection


solutions in hybrid and multicloud environments, including Defender for Cloud

Design cloud workload protection solutions that use Defender for Cloud, such as
Microsoft Defender for Servers, Microsoft Defender for App Service, and Microsoft
Defender for SQL

Design a solution for integrating hybrid and multicloud environments by using


Azure Arc

Design a solution for Microsoft Defender External Attack Surface Management


(Defender EASM)

Design solutions for securing server and client endpoints

Specify security requirements for servers, including multiple platforms and


operating systems

Specify security requirements for mobile devices and clients, including endpoint
protection, hardening, and configuration
Specify security requirements for IoT devices and embedded systems

Design a solution for securing operational technology (OT) and industrial control
systems (ICS) by using Microsoft Defender for IoT

Specify security baselines for server and client endpoints

Design a solution for secure remote access

Specify requirements for securing SaaS, PaaS, and IaaS services


Specify security baselines for SaaS, PaaS, and IaaS services

Specify security requirements for IoT workloads

Specify security requirements for web workloads, including Azure App Service

Specify security requirements for containers

Specify security requirements for container orchestration

Design security solutions for applications and data (20–


25%)

Design solutions for securing Microsoft 365

Evaluate security posture for productivity and collaboration workloads by using


metrics, including Secure Score and Defender for Cloud secure score

Design a Microsoft 365 Defender solution

Design secure configurations and operational practices for Microsoft 365


workloads and data

Design solutions for securing applications


Evaluate the security posture of existing application portfoliosEvaluate threats to
business-critical applications by using threat modeling

Design and implement a full lifecycle strategy for application securityDesign and
implement standards and practices for securing the application development
process

Map technologies to application security requirements


Design a solution for workload identity to authenticate and access Azure cloud
resources

Design a solution for API management and security

Design a solution for secure access to applications, including Azure Web


Application Firewall (WAF) and Azure Front Door

Design solutions for securing an organization's data


Design a solution for data discovery and classification by using Microsoft Purview
data governance solutions

Specify priorities for mitigating threats to data

Design a solution for protection of data at rest, data in motion, and data in use

Design a security solution for data in Azure workloads, including Azure SQL, Azure
Synapse Analytics, and Azure Cosmos DB

Design a security solution for data in Azure Storage

Design a security solution that includes Microsoft Defender for Storage and
Defender for SQL

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

Study resources Links to learning and documentation

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

Find documentation Microsoft security documentation


Microsoft Cybersecurity Reference Architectures
Microsoft Defender for Cloud documentation
Zero Trust Guidance Center
Governance, risk, and compliance in Azure

Ask a question Microsoft Q&A | Microsoft Docs

Get community Security, compliance, and identity community hub


support
Study resources Links to learning and documentation

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Browse other Microsoft Learn shows

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

Skill area prior to August 25, 2023 Skill area as of August 25, 2023 Changes

Audience profile No
change

Design solutions that align with security Design solutions that align with security No
best practices and priorities best practices and priorities change

Design a resiliency strategy for Design a resiliency strategy for No


ransomware and other attacks based on ransomware and other attacks based on change
Microsoft Security Best Practices Microsoft Security Best Practices

Design solutions that align with the Design solutions that align with the Minor
Microsoft Cybersecurity Reference Microsoft Cybersecurity Reference
Architectures (MCRA) and Microsoft Architectures (MCRA) and Microsoft
cloud security benchmark (MCSB) cloud security benchmark (MCSB)

Design solutions that align with the Design solutions that align with the Minor
Microsoft Cloud Adoption Framework for Microsoft Cloud Adoption Framework for
Azure and the Azure Well-Architected Azure and the Microsoft Azure Well-
Framework Architected Framework

Design security operations, identity, and Design security operations, identity, and No
compliance capabilities compliance capabilities change

Design solutions for security operations Design solutions for security operations No
change

Design solutions for identity and access Design solutions for identity and access Minor
management management

Design solutions for securing privileged Design solutions for securing privileged Minor
access access
Skill area prior to August 25, 2023 Skill area as of August 25, 2023 Changes

Design solutions for regulatory Design solutions for regulatory No


compliance compliance change

Design security solutions for Design security solutions for No


infrastructure infrastructure change

Design solutions for security posture Design solutions for security posture No
management in hybrid and multicloud management in hybrid and multicloud change
environments environments

Design solutions for securing server and Design solutions for securing server and No
client endpoints client endpoints change

Specify requirements for securing SaaS, Specify requirements for securing SaaS, No
PaaS, and IaaS services PaaS, and IaaS services change

Design security solutions for Design security solutions for No


applications and data applications and data change

Design solutions for securing Microsoft Design solutions for securing Microsoft No
365 365 change

Design solutions for securing applications Design solutions for securing applications No
change

Design solutions for securing an Design solutions for securing an No


organization's data organization's data change

Skills measured prior to August 25, 2023

Audience profile
Candidates for this exam are Microsoft cybersecurity architects who translate a
cybersecurity strategy into capabilities that protect the assets, business, and operations
of an organization. They design, guide the implementation of, and maintain security
solutions that follow Zero Trust principles and best practices, including security
strategies for identity, devices, data, applications, network, infrastructure, and DevOps.
They also design solutions for Governance and Risk Compliance (GRC), security
operations, and security posture management.

Cybersecurity architects continuously collaborate with leaders and practitioners in IT


security, privacy, and other roles across an organization to plan and implement a
cybersecurity strategy that meets the business needs of an organization.
Candidates for this exam have experience implementing or administering solutions in
the following areas: identity and access, platform protection, security operations, data
security, application security, and hybrid and multicloud infrastructures. They should
have expert skills in at least one of those areas. They should have experience designing
security solutions that include Microsoft security technologies.

To earn the Microsoft Cybersecurity Architect certification, candidates must also pass
one of the following exams: SC-200, SC-300, or AZ-500. We strongly recommend that
you do this before taking this exam.

Design solutions that align with security best practices and priorities (20–25%)

Design security operations, identity, and compliance capabilities (30–35%)

Design security solutions for infrastructure (20–25%)

Design security solutions for applications and data (20–25%)

Design solutions that align with security best practices


and priorities (20–25%)

Design a resiliency strategy for ransomware and other attacks


based on Microsoft Security Best Practices

Design a security strategy to support business resiliency goals, including


identifying and prioritizing threats to business-critical assets

Design solutions that align with Microsoft ransomware best practices, including
backup, restore, and privileged access

Design configurations for secure backup and restore by using Azure Backup for
hybrid and multicloud environments

Design solutions for security updates

Design solutions that align with the Microsoft Cybersecurity


Reference Architectures (MCRA) and Microsoft cloud security
benchmark (MCSB)
Design solutions that align with best practices for cybersecurity capabilities and
controls
Design solutions that align with best practices for protecting against insider and
external attacks

Design solutions that align with best practices for Zero Trust security, including the
Zero Trust Rapid Modernization Plan

Design solutions that align with the Microsoft Cloud Adoption


Framework for Azure and the Azure Well-Architected Framework
Design a new or evaluate an existing strategy for security and governance based
on the CAF and the Well-Architected Framework

Recommend solutions for security and governance based on the the Microsoft
Cloud Adoption Framework for Azure and the Well-Architected Framework

Design solutions for implementing and governing security by using an Azure


landing zone

Design a DevSecOps process

Design security operations, identity, and compliance


capabilities (30–35%)

Design solutions for security operations

Develop security operations capabilities to support a hybrid or multicloud


environment

Design a solution for centralized logging and auditing

Design a solution for security information and event management (SIEM),


including Microsoft Sentinel

Design a solution for detection and response that includes extended detection and
response (XDR)

Design a solution for security orchestration automated response (SOAR), including


Microsoft Sentinel and Microsoft Defender

Design and evaluate security workflows, including incident response, threat


hunting, incident management, and threat intelligence

Design and evaluate threat detection coverage by using MITRE ATT&CK


Design solutions for identity and access management
Design a solution for access to software as a service (SaaS), platform as a service
(PaaS), infrastructure as a service (IaaS), hybrid/on-premises, and multicloud
resources, including identity, networking, and application controls

Design a solution for Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra, including hybrid and multicloud environments

Design a solution for external identities, including B2B, B2C, and decentralized
identities

Design a modern authentication and authorization strategy, including Conditional


Access, continuous access evaluation, threat intelligence integration, and risk
scoring

Validate the alignment of Conditional Access policies with a Zero Trust strategy

Specify requirements to secure Active Directory Domain Services (AD DS)

Design a solution to manage secrets, keys, and certificates

Design solutions for securing privileged access

Design a solution for assigning and delegating privileged roles by using the
enterprise access model

Design an identity governance solution, including Privileged Identity Management


(PIM), Privileged Access Management (PAM), privileged entitlement management,
and access reviews

Design a solution for securing the administration of cloud tenants, including SaaS
and multicloud infrastructure and platforms

Design a solution for cloud infrastructure entitlement management that includes


Microsoft Entra Permissions Management

Design a solution for Privileged Access Workstation (PAW) and bastion services

Design solutions for regulatory compliance


Translate compliance requirements into a security solution

Design a solution to address compliance requirements by using Microsoft Purview


risk and compliance solutions
Design a solution to address privacy requirements, including Microsoft Priva

Design Azure Policy solutions to address security and compliance requirements

Evaluate infrastructure compliance by using Microsoft Defender for Cloud

Design security solutions for infrastructure (20–25%)

Design solutions for security posture management in hybrid and


multicloud environments

Evaluate security posture by using MCSB

Evaluate security posture by using Defender for Cloud

Evaluate security posture by using Microsoft Secure Score

Design integrated security posture management and workload protection


solutions in hybrid and multicloud environments, including Defender for Cloud

Design cloud workload protection solutions that use Defender for Cloud, such as
Microsoft Defender for Servers, Microsoft Defender for App Service, and Microsoft
Defender for SQL

Design a solution for integrating hybrid and multicloud environments by using


Azure Arc

Design a solution for Microsoft Defender External Attack Surface Management


(Defender EASM)

Design solutions for securing server and client endpoints


Specify security requirements for servers, including multiple platforms and
operating systems

Specify security requirements for mobile devices and clients, including endpoint
protection, hardening, and configuration

Specify security requirements for IoT devices and embedded systems

Design a solution for securing operational technology (OT) and industrial control
systems (ICS) by using Microsoft Defender for IoT

Specify security baselines for server and client endpoints


Design a solution for secure remote access

Specify requirements for securing SaaS, PaaS, and IaaS services


Specify security baselines for SaaS, PaaS, and IaaS services

Specify security requirements for IoT workloads

Specify security requirements for web workloads, including Azure App Service

Specify security requirements for containers

Specify security requirements for container orchestration

Design security solutions for applications and data (20–


25%)

Design solutions for securing Microsoft 365


Evaluate security posture for productivity and collaboration workloads by using
metrics, including Secure Score and Defender for Cloud secure score

Design a Microsoft 365 Defender solution

Design secure configurations and operational practices for Microsoft 365


workloads and data

Design solutions for securing applications

Evaluate the security posture of existing application portfolios

Evaluate threats to business-critical applications by using threat modeling

Design and implement a full lifecycle strategy for application security

Design and implement standards and practices for securing the application
development process

Map technologies to application security requirements

Design a solution for workload identity to authenticate and access Azure cloud
resources

Design a solution for API management and security


Design a solution for secure access to applications, including Azure Web
Application Firewall (WAF) and Azure Front Door

Design solutions for securing an organization's data

Design a solution for data discovery and classification by using Microsoft Purview
data governance solutions

Specify priorities for mitigating threats to data

Design a solution for protection of data at rest, data in motion, and data in use

Design a security solution for data in Azure workloads, including Azure SQL, Azure
Synapse Analytics, and Azure Cosmos DB

Design a security solution for data in Azure Storage

Design a security solution that includes Microsoft Defender for Storage and
Defender for SQL
Study guide for Exam SC-200: Microsoft
Security Operations Analyst
Article • 10/03/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 3, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 3, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Learn allows you to
schedule and renew exams and share and print certificates.

Passing score A score of 700 or greater is required to pass.

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of November 3, 2023

Audience profile
As a Microsoft security operations analyst, you reduce organizational risk by:

Rapidly remediating active attacks in the environment.

Advising on improvements to threat protection practices.

Referring violations of organizational policies to appropriate stakeholders.

You perform:

Triage.

Incident response.
Vulnerability management.

Threat hunting.

Cyber threat intelligence analysis.

As a Microsoft security operations analyst, you monitor, identify, investigate, and


respond to threats in multicloud environments by using:

Microsoft Sentinel

Microsoft Defender for Cloud

Microsoft 365 Defender

Third-party security solutions

In this role, you collaborate with business stakeholders, architects, identity


administrators, Azure administrators, and endpoint administrators to secure IT systems
for the organization.

As a candidate, you should be familiar with:

Microsoft 365

Azure cloud services

Windows and Linux operating systems

Skills at a glance
Mitigate threats by using Microsoft 365 Defender (25–30%)

Mitigate threats by using Defender for Cloud (15–20%)

Mitigate threats by using Microsoft Sentinel (50–55%)

Mitigate threats by using Microsoft 365 Defender (25–


30%)

Mitigate threats to the Microsoft 365 environment by using


Microsoft 365 Defender

Investigate, respond, and remediate threats to Microsoft Teams, SharePoint Online,


and OneDrive
Investigate, respond, and remediate threats to email by using Microsoft Defender
for Office 365

Investigate and respond to alerts generated by data loss prevention (DLP) policies

Investigate and respond to alerts generated by insider risk policies

Discover and manage apps by using Microsoft Defender for Cloud Apps

Identify, investigate, and remediate security risks by using Defender for Cloud Apps

Mitigate endpoint threats by using Microsoft Defender for


Endpoint

Manage data retention, alert notification, and advanced features

Recommend attack surface reduction (ASR) for devices

Respond to incidents and alerts

Configure and manage device groups

Identify devices at risk by using the Microsoft Defender Vulnerability Management

Manage endpoint threat indicators

Identify unmanaged devices by using device discovery

Mitigate identity threats


Mitigate security risks related to events for Microsoft Entra ID

Mitigate security risks related to Microsoft Entra Identity Protection events

Mitigate security risks related to Active Directory Domain Services (AD DS) by
using Microsoft Defender for Identity

Manage extended detection and response (XDR) in Microsoft 365


Defender

Manage incidents and automated investigations in the Microsoft 365 Defender


portal

Manage actions and submissions in the Microsoft 365 Defender portal


Identify threats by using Kusto Query Language (KQL)

Identify and remediate security risks by using Microsoft Secure Score

Analyze threat analytics in the Microsoft 365 Defender portal

Configure and manage custom detections and alerts

Investigate threats by using audit features in Microsoft 365


Defender and Microsoft Purview
Perform threat hunting by using unified audit log

Perform threat hunting by using Content Search

Mitigate threats by using Defender for Cloud (15–20%)

Implement and maintain cloud security posture management

Assign and manage regulatory compliance policies, including Microsoft cloud


security benchmark (MCSB)

Improve the Microsoft Defender for Cloud secure score by applying recommended
remediations

Configure plans and agents for Microsoft Defender for Servers

Configure and manage Microsoft Defender for DevOps

Configure and manage Microsoft Defender External Attack Surface Management


(EASM)

Configure environment settings in Microsoft Defender for Cloud


Plan and configure Microsoft Defender for Cloud settings, including selecting
target subscriptions and workspaces

Configure Microsoft Defender for Cloud roles

Assess and recommend cloud workload protection

Enable plans for Microsoft Defender for Cloud

Configure automated onboarding of Azure resources


Connect compute resources by using Azure Arc

Connect multi-cloud resources by using Environment settings

Respond to alerts and incidents in Microsoft Defender for Cloud

Set up email notifications

Create and manage alert suppression rules

Design and configure workflow automation in Microsoft Defender for Cloud

Remediate alerts and incidents by using Microsoft Defender for Cloud


recommendations

Manage security alerts and incidents

Analyze Microsoft Defender for Cloud threat intelligence reports

Mitigate threats by using Microsoft Sentinel (50–55%)

Design and configure a Microsoft Sentinel workspace


Plan a Microsoft Sentinel workspace

Configure Microsoft Sentinel roles

Design and configure Microsoft Sentinel data storage, including log types and log
retention

Plan and implement the use of data connectors for ingestion of


data sources in Microsoft Sentinel

Identify data sources to be ingested for Microsoft Sentinel

Configure and use Microsoft Sentinel connectors for Azure resources, including
Azure Policy and diagnostic settings

Configure Microsoft Sentinel connectors for Microsoft 365 Defender and Defender
for Cloud

Design and configure Syslog and Common Event Format (CEF) event collections

Design and configure Windows security event collections


Configure threat intelligence connectors

Create custom log tables in the workspace to store ingested data

Manage Microsoft Sentinel analytics rules

Configure the Fusion rule

Configure Microsoft security analytics rules

Configure built-in scheduled query rules

Configure custom scheduled query rules

Configure near-real-time (NRT) analytics rules

Manage analytics rules from Content hub

Manage and use watchlists

Manage and use threat indicators

Perform data classification and normalization

Classify and analyze data by using entities

Query Microsoft Sentinel data by using Advanced Security Information Model


(ASIM) parsers

Develop and manage ASIM parsers

Configure security orchestration automated response (SOAR) in


Microsoft Sentinel
Create and configure automation rules

Create and configure Microsoft Sentinel playbooks

Configure analytic rules to trigger automation rules

Trigger playbooks from alerts and incidents

Manage Microsoft Sentinel incidents


Configure an incident generation
Triage incidents in Microsoft Sentinel

Investigate incidents in Microsoft Sentinel

Respond to incidents in Microsoft Sentinel

Investigate multi-workspace incidents

Use Microsoft Sentinel workbooks to analyze and interpret data

Activate and customize Microsoft Sentinel workbook templates

Create custom workbooks

Configure advanced visualizations

Hunt for threats by using Microsoft Sentinel


Analyze attack vector coverage by using MITRE ATT&CK in Microsoft Sentinel

Customize content gallery hunting queries

Create custom hunting queries

Use hunting bookmarks for data investigations

Monitor hunting queries by using Livestream

Retrieve and manage archived log data

Create and manage search jobs

Manage threats by using User and Entity Behavior Analytics

Configure User and Entity Behavior Analytics settings

Investigate threats by using entity pages

Configure anomaly detection analytics rules

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

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

Find documentation Microsoft security documentation


Microsoft 365 Defender documentation
Microsoft Defender for Cloud documentation
Microsoft Sentinel documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Security, compliance, and identity community hub


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Browse other Microsoft Learn shows

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

Skill area prior to November 3, 2023 Skill area as of November 3, 2023 Changes

Audience profile No
change

Mitigate threats by using Microsoft 365 Mitigate threats by using Microsoft 365 No
Defender Defender change

Mitigate threats to the Microsoft 365 Mitigate threats to the Microsoft 365 No
environment by using Microsoft 365 environment by using Microsoft 365 change
Defender Defender

Mitigate endpoint threats by using Mitigate endpoint threats by using No


Microsoft Defender for Endpoint Microsoft Defender for Endpoint change

Mitigate identity threats Mitigate identity threats Minor

Manage extended detection and Manage extended detection and No


response (XDR) in Microsoft 365 response (XDR) in Microsoft 365 change
Defender Defender
Skill area prior to November 3, 2023 Skill area as of November 3, 2023 Changes

Investigate threats by using audit Investigate threats by using audit No


features in Microsoft 365 Defender and features in Microsoft 365 Defender and change
Microsoft Purview Microsoft Purview

Mitigate threats by using Defender for Mitigate threats by using Defender for No
Cloud Cloud change

Implement and maintain cloud security Implement and maintain cloud security Minor
posture management posture management

Configure environment settings in Configure environment settings in Minor


Defender for Cloud Microsoft Defender for Cloud

Respond to alerts and incidents in Respond to alerts and incidents in Minor


Defender for Cloud Microsoft Defender for Cloud

Mitigate threats by using Microsoft Mitigate threats by using Microsoft No


Sentinel Sentinel change

Design and configure a Microsoft Design and configure a Microsoft No


Sentinel workspace Sentinel workspace change

Plan and implement the use of data Plan and implement the use of data No
connectors for ingestion of data sources connectors for ingestion of data sources change
in Microsoft Sentinel in Microsoft Sentinel

Manage Microsoft Sentinel analytics rules Manage Microsoft Sentinel analytics rules No
change

Perform data classification and Perform data classification and No


normalization normalization change

Configure security orchestration Configure security orchestration No


automated response (SOAR) in Microsoft automated response (SOAR) in Microsoft change
Sentinel Sentinel

Manage Microsoft Sentinel incidents Manage Microsoft Sentinel incidents No


change

Use Microsoft Sentinel workbooks to Use Microsoft Sentinel workbooks to No


analyze and interpret data analyze and interpret data change

Hunt for threats by using Microsoft Hunt for threats by using Microsoft No
Sentinel Sentinel change

Manage threats by using entity behavior Manage threats by using User and Entity Minor
analytics Behavior Analytics
Skills measured prior to November 3, 2023

Audience profile
Microsoft security operations analysts reduce organizational risk by rapidly remediating
active attacks in the environment, advising on improvements to threat protection
practices, and referring violations of organizational policies to appropriate stakeholders.
They perform triage, incident response, vulnerability management, threat hunting, and
cyber threat intelligence analysis.

Microsoft security operations analysts monitor, identify, investigate, and respond to


threats in multicloud environments by using Microsoft Sentinel, Microsoft Defender for
Cloud, Microsoft 365 Defender, and third-party security solutions. Microsoft security
operations analysts collaborate with business stakeholders, architects, identity
administrators, Azure administrators, and endpoint administrators to secure IT systems
for the organization.

Candidates should be familiar with Microsoft 365, Azure cloud services, and Windows
and Linux operating systems.

Skills at a glance
Mitigate threats by using Microsoft 365 Defender (25–30%)

Mitigate threats by using Defender for Cloud (15–20%)

Mitigate threats by using Microsoft Sentinel (50–55%)

Mitigate threats by using Microsoft 365 Defender (25–


30%)

Mitigate threats to the Microsoft 365 environment by using


Microsoft 365 Defender

Investigate, respond, and remediate threats to Microsoft Teams, SharePoint Online,


and OneDrive

Investigate, respond, and remediate threats to email by using Microsoft Defender


for Office 365

Investigate and respond to alerts generated by data loss prevention (DLP) policies
Investigate and respond to alerts generated by insider risk policies

Discover and manage apps by using Microsoft Defender for Cloud Apps

Identify, investigate, and remediate security risks by using Defender for Cloud Apps

Mitigate endpoint threats by using Microsoft Defender for


Endpoint

Manage data retention, alert notification, and advanced features

Recommend attack surface reduction (ASR) for devices

Respond to incidents and alerts

Configure and manage device groups

Identify devices at risk by using the Microsoft Defender Vulnerability Management

Manage endpoint threat indicators

Identify unmanaged devices by using device discovery

Mitigate identity threats


Mitigate security risks related to events for Microsoft Azure Active Directory (Azure
AD), part of Microsoft Entra

Mitigate security risks related to Azure AD Identity Protection events

Mitigate security risks related to Active Directory Domain Services (AD DS) by
using Microsoft Defender for Identity

Manage extended detection and response (XDR) in Microsoft 365


Defender
Manage incidents and automated investigations in the Microsoft 365 Defender
portal

Manage actions and submissions in the Microsoft 365 Defender portal

Identify threats by using Kusto Query Language (KQL)

Identify and remediate security risks by using Microsoft Secure Score


Analyze threat analytics in the Microsoft 365 Defender portal

Configure and manage custom detections and alerts

Investigate threats by using audit features in Microsoft 365


Defender and Microsoft Purview
Perform threat hunting by using unified audit log

Perform threat hunting by using Content Search

Mitigate threats by using Defender for Cloud (15–20%)

Implement and maintain cloud security posture management

Assign and manage regulatory compliance policies, including Microsoft cloud


security benchmark (MCSB)

Improve the Defender for Cloud secure score by applying recommended


remediations

Configure plans and agents for Microsoft Defender for Servers

Configure and manage Microsoft Defender for DevOps

Configure environment settings in Defender for Cloud

Plan and configure Defender for Cloud settings, including selecting target
subscriptions and workspaces

Configure Defender for Cloud roles

Assess and recommend cloud workload protection

Enable Microsoft Defender plans for Defender for Cloud

Configure automated onboarding of Azure resources

Connect compute resources by using Azure Arc

Connect multicloud resources by using Environment settings

Respond to alerts and incidents in Defender for Cloud


Set up email notifications

Create and manage alert suppression rules

Design and configure workflow automation in Defender for Cloud

Remediate alerts and incidents by using Defender for Cloud recommendations

Manage security alerts and incidents

Analyze Defender for Cloud threat intelligence reports

Mitigate threats by using Microsoft Sentinel (50–55%)

Design and configure a Microsoft Sentinel workspace

Plan a Microsoft Sentinel workspace

Configure Microsoft Sentinel roles

Design and configure Microsoft Sentinel data storage, including log types and log
retention

Plan and implement the use of data connectors for ingestion of


data sources in Microsoft Sentinel
Identify data sources to be ingested for Microsoft Sentinel

Configure and use Microsoft Sentinel connectors for Azure resources, including
Azure Policy and diagnostic settings

Configure Microsoft Sentinel connectors for Microsoft 365 Defender and Defender
for Cloud

Design and configure Syslog and Common Event Format (CEF) event collections

Design and configure Windows security event collections

Configure threat intelligence connectors

Create custom log tables in the workspace to store ingested data

Manage Microsoft Sentinel analytics rules


Configure the Fusion rule
Configure Microsoft security analytics rules

Configure built-in scheduled query rules

Configure custom scheduled query rules

Configure near-real-time (NRT) analytics rules

Manage analytics rules from Content hub

Manage and use watchlists

Manage and use threat indicators

Perform data classification and normalization

Classify and analyze data by using entities

Query Microsoft Sentinel data by using Advanced Security Information Model


(ASIM) parsers

Develop and manage ASIM parsers

Configure security orchestration automated response (SOAR) in


Microsoft Sentinel
Create and configure automation rules

Create and configure Microsoft Sentinel playbooks

Configure analytic rules to trigger automation rules

Trigger playbooks from alerts and incidents

Manage Microsoft Sentinel incidents

Configure an incident generation

Triage incidents in Microsoft Sentinel

Investigate incidents in Microsoft Sentinel

Respond to incidents in Microsoft Sentinel

Investigate multi-workspace incidents


Use Microsoft Sentinel workbooks to analyze and interpret data
Activate and customize Microsoft Sentinel workbook templates

Create custom workbooks

Configure advanced visualizations

Hunt for threats by using Microsoft Sentinel

Analyze attack vector coverage by using MITRE ATT&CK in Microsoft Sentinel

Customize content gallery hunting queries

Create custom hunting queries

Use hunting bookmarks for data investigations

Monitor hunting queries by using Livestream

Retrieve and manage archived log data

Create and manage search jobs

Manage threats by using entity behavior analytics


Configure entity behavior settings

Investigate threats by using entity pages

Configure anomaly detection analytics rules


Study guide for Exam SC-300: Microsoft
Identity and Access Administrator
Article • 09/29/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of October 30, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to October 30, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. Although Microsoft makes every effort to update
localized versions as noted, there may be times when the localized versions of an exam
are not updated on this schedule. Other available languages are listed in the Schedule
Exam section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of October 30, 2023

Audience profile
As a Microsoft identity and access administrator, you design, implement, and operate an
organization’s identity and access management by using Microsoft Entra ID (ID). You
configure and manage the full cycle of identities for:

Users

Devices

Microsoft Azure resources

Applications

As an identity and access administrator, you provide seamless experiences and self-
service management capabilities for users. You plan and implement identity,
authorization, and access to connect applications and resources in Azure. You’re also
responsible for troubleshooting, monitoring, and reporting on identity and access. You
collaborate with many other roles in the organization to:

Drive strategic identity projects.

Modernize identity solutions.

Implement hybrid identity solutions.

Implement identity governance.

You should be familiar with Azure, Microsoft 365 services and workloads, and Active
Directory Domain Services (AD DS). You should have experience:

Automating the management of Microsoft Entra ID using PowerShell.

Analyzing events using Kusto Query Language (KQL).

Skills at a glance
Implement and manage user identities (20–25%)

Implement authentication and access management (25–30%)

Plan and implement workload identities (20–25%)

Plan and implement identity governance (20–25%)

Implement and manage user identities (20–25%)

Configure and manage a Microsoft Entra tenant


Configure and manage built-in and custom Microsoft Entra roles

Recommend when to use administrative units

Configure and manage administrative units

Evaluate effective permissions for Microsoft Entra roles

Configure and manage custom domains

Configure Company branding settings

Configure tenant properties, user settings, group settings, and device settings
Create, configure, and manage Microsoft Entra identities
Create, configure, and manage users

Create, configure, and manage groups

Manage custom security attributes

Automate the management of users and groups by using PowerShell

Assign, modify, and report on licenses

Implement and manage identities for external users and tenants

Manage External collaboration settings in Microsoft Entra ID

Invite external users, individually or in bulk

Manage external user accounts in Microsoft Entra ID

Implement Cross-tenant access settings

Implement and manage cross-tenant synchronization

Configure identity providers, including SAML and WS-Fed

Create and manage a Microsoft Entra B2C tenant (Microsoft Entra External ID)

Implement and manage hybrid identity

Implement and manage Microsoft Entra Connect

Implement and manage Microsoft Entra Connect cloud sync

Implement and manage password hash synchronization

Implement and manage pass-through authentication

Implement and manage seamless single sign-on (SSO)

Implement and manage federation, excluding manual Active Directory Federation


Services (AD FS) deployments

Implement and manage Microsoft Entra Connect Health

Troubleshoot synchronization errors


Implement authentication and access management (25–
30%)

Plan, implement, and manage Microsoft Entra ID user


authentication

Plan for authentication

Implement and manage authentication methods

Implement and manage tenant-wide Multi-factor Authentication (MFA) settings

Manage per-user MFA settings

Configure and deploy self-service password reset (SSPR)

Implement and manage Windows Hello for Business

Disable accounts and revoke user sessions

Implement and manage password protection and smart lockout

Enable Microsoft Entra Kerberos authentication for hybrid identities

Implement certificate-based authentication in Microsoft Entra

Plan, implement, and manage Microsoft Entra Conditional Access


Plan Conditional Access policies

Implement Conditional Access policy assignments

Implement Conditional Access policy controls

Test and troubleshoot Conditional Access policies

Implement session management

Implement device-enforced restrictions

Implement continuous access evaluation

Create a Conditional Access policy from a template

Manage risk by using Microsoft Entra Identity Protection


Implement and manage user risk policies

Implement and manage sign-in risk policies

Implement and manage MFA registration policies

Monitor, investigate and remediate risky users

Monitor, investigate, and remediate risky workload identities

Implement access management for Azure resources by using Azure


roles

Create custom Azure roles, including both control plane and data plane
permissions

Assign built-in and custom Azure roles

Evaluate effective permissions for a set of Azure roles

Assign Azure roles to enable Microsoft Entra ID login to Azure virtual machines

Configure Azure Key Vault role-based access control (RBAC) and access policies

Plan and implement workload identities (20–25%)

Plan and implement identities for applications and Azure


workloads
Select appropriate identities for applications and Azure workloads, including
managed identities, service principals, user accounts, and managed service
accounts

Create managed identities

Assign a managed identity to an Azure resource

Use a managed identity assigned to an Azure resource to access other Azure


resources

Plan, implement, and monitor the integration of enterprise


applications
Configure and manage user and admin consent
Discover apps by using AD FS application activity reports

Plan and implement settings for enterprise applications, including application-level


and tenant-level settings

Assign appropriate Microsoft Entra roles to users to manage enterprise


applications

Monitor and audit activity in enterprise applications

Design and implement integration for on-premises apps by using Microsoft Entra
Application Proxy

Design and implement integration for software as a service (SaaS) apps

Assign, classify, and manage users, groups, and app roles for enterprise
applications

Create and manage application collections

Plan and implement app registrations

Plan for app registrations

Create app registrations

Configure app authentication

Configure API permissions

Create app roles

Manage and monitor app access by using Microsoft Defender for


Cloud Apps

Configure and analyze cloud discovery results by using Defender for Cloud Apps

Configure connected apps

Implement application-enforced restrictions

Configure Conditional Access app control

Create access and session policies in Defender for Cloud Apps

Implement and manage policies for OAuth apps


Manage the Cloud app catalog

Plan and implement identity governance (20–25%)

Plan and implement entitlement management in Microsoft Entra

Plan entitlements

Create and configure catalogs

Create and configure access packages

Manage access requests

Implement and manage terms of use (ToU)

Manage the lifecycle of external users

Configure and manage connected organizations

Plan, implement, and manage access reviews in Microsoft Entra

Plan for access reviews

Create and configure access reviews

Monitor access review activity

Manually respond to access review activity

Plan and implement privileged access


Plan and manage Azure roles in Microsoft Entra Privileged Identity Management
(PIM), including settings and assignments

Plan and manage Azure resources in PIM, including settings and assignments

Plan and configure privileged access groups

Manage the PIM request and approval process

Analyze PIM audit history and reports

Create and manage break-glass accounts


Monitor identity activity by using logs, workbooks, and reports
Design a strategy for monitoring Microsoft Entra

Review and analyze sign-in, audit, and provisioning logs by using the Microsoft
Entra admin center

Configure diagnostic settings, including configuring destinations such as Log


Analytics workspaces, storage accounts, and event hubs

Monitor Microsoft Entra by using KQL queries in Log Analytics

Analyze Microsoft Entra by using workbooks and reporting

Monitor and improve the security posture by using Identity Secure Score

Plan and implement Microsoft Entra Permissions Management

Onboard Azure subscriptions to Permissions Management

Evaluate and remediate risks relating to Azure identities, resources, and tasks

Evaluate and remediate risks relating to Azure highly privileged roles

Evaluate and remediate risks relating to Permissions Creep Index (PCI) in Azure

Configure activity alerts and triggers for Azure subscriptions

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

Study resources Links to learning and documentation

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

Find documentation Azure Active Directory documentation


Azure identity & access security best practices
External Identities documentation
Azure AD Multi-Factor Authentication overview
Microsoft Defender for Cloud documentation | Microsoft Docs
Identity Governance - Azure Active Directory
What is Privileged Identity Management?
Study resources Links to learning and documentation

What is Azure Active Directory monitoring?


Microsoft security documentation

Ask a question Microsoft Q&A | Microsoft Docs

Get community Security, compliance, and identity community hub


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Browse other Microsoft Learn shows

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

Skill area prior to October 30, 2023 Skill area as of October 30, 2023 Change

Audience profile Minor

Implement identities in Azure AD Implement and manage user No change


identities

Configure and manage an Azure AD tenant Configure and manage a Microsoft Major
Entra tenant

Create, configure, and manage Azure AD Create, configure, and manage Major
identities Microsoft Entra identities

Implement and manage external identities Implement and manage identities Major
for external users and tenants

Implement and manage hybrid identity Implement and manage hybrid No change
identity

Implement authentication and access Implement authentication and No change


management access management

Plan, implement, and manage Azure Deleted


Multifactor Authentication (MFA) and self-
service password reset
Skill area prior to October 30, 2023 Skill area as of October 30, 2023 Change

Plan, implement, and manage Azure AD Plan, implement, and manage Major
user authentication Microsoft Entra ID user
authentication

Plan, implement, and manage Azure AD Plan, implement, and manage No change
conditional access Microsoft Entra Conditional Access

Manage Azure AD Identity Protection Manage risk by using Microsoft No change


Entra Identity Protection

Implement access management for Azure Implement access management for Major
resources Azure resources by using Azure
roles

Implement access management for Plan and implement workload % of exam


applications identities increased

Manage and monitor application access by Manage and monitor app access by Major
using Microsoft Defender for Cloud Apps using Microsoft Defender for Cloud
Apps

Plan, implement, and monitor the Plan, implement, and monitor the Minor
integration of Enterprise applications integration of enterprise
applications

Plan and implement application Plan and implement application Major


registrations registrations

Plan and implement identities for New


applications and Azure workloads

Plan and implement identity governance Plan and implement identity % of exam
in Azure AD governance increased

Plan and implement entitlement Plan and implement entitlement Minor


management management in Microsoft Entra

Plan, implement, and manage access Plan, implement, and manage Minor
reviews access reviews in Microsoft Entra

Plan and implement privileged access Plan and implement privileged Minor
access

Monitor Azure AD Monitor identity activity by using Minor


logs, workbooks, and reports

Plan and implement Microsoft New


Entra Permissions Management
Skills measured prior to October 30, 2023

Audience profile
The Microsoft identity and access administrator designs, implements, and operates an
organization’s identity and access management systems by using Microsoft Azure Active
Directory (Azure AD), part of Microsoft Entra. They configure and manage authentication
and authorization of identities for users, devices, Azure resources, and applications.

The identity and access administrator provides seamless experiences and self-service
management capabilities for all users. They ensure that identity is verified explicitly to
support Zero Trust principles. They automate management of Azure AD by using
PowerShell and analyze events by using Kusto Query Language (KQL). They are also
responsible for troubleshooting, monitoring, and reporting for the identity and access
environment.

The identity and access administrator collaborates with many other roles in the
organization to drive strategic identity projects, to modernize identity solutions, to
implement hybrid identity solutions, and to implement identity governance. They should
be familiar with Azure and Microsoft 365 services and workloads.

Skills at a glance
Implement identities in Azure AD (20–25%)

Implement authentication and access management (25–30%)

Implement access management for applications (15–20%)

Plan and implement identity governance in Azure AD (20–25%)

Implement identities in Azure AD (20–25%)

Configure and manage an Azure AD tenant


Configure and manage Azure AD roles

Configure delegation by using administrative units

Analyze Azure AD role permissions

Configure and manage custom domains


Configure tenant-wide settings

Create, configure, and manage Azure AD identities


Create, configure, and manage users

Create, configure, and manage groups

Configure and manage device join and registration, including writeback

Assign, modify, and report on licenses

Implement and manage external identities

Manage external collaboration settings in Azure AD

Invite external users, individually or in bulk

Manage external user accounts in Azure AD

Configure identity providers, including SAML or WS-Fed

Implement and manage hybrid identity

Implement and manage Azure AD Connect

Implement and manage Azure AD Connect cloud sync

Implement and manage Password Hash Synchronization (PHS)

Implement and manage Pass-Through Authentication (PTA)

Implement and manage seamless Single Sign-On (SSO)

Implement and manage Federation, excluding manual AD FS deployments

Implement and manage Azure AD Connect Health

Troubleshoot synchronization errors

Implement authentication and access management (25–


30%)
Plan, implement, and manage Azure Multifactor Authentication
(MFA) and self-service password reset

Plan Azure MFA deployment, excluding MFA Server

Configure and deploy self-service password reset

Implement and manage Azure MFA settings

Manage MFA settings for users

Extend Azure AD MFA to third party and on-premises devices

Monitor Azure AD MFA activity

Plan, implement, and manage Azure AD user authentication


Plan for authentication

Implement and manage authentication methods

Implement and manage Windows Hello for Business

Implement and manage password protection and smart lockout

Implement certificate-based authentication in Azure AD

Configure Azure AD user authentication for Windows and Linux virtual machines
on Azure

Plan, implement, and manage Azure AD conditional access

Plan conditional access policies

Implement conditional access policy assignments

Implement conditional access policy controls

Test and troubleshoot conditional access policies

Implement session management

Implement device-enforced restrictions

Implement continuous access evaluation

Create a conditional access policy from a template


Manage Azure AD Identity Protection
Implement and manage a user risk policy

Implement and manage sign-in risk policy

Implement and manage MFA registration policy

Monitor, investigate and remediate risky users

Implement security for workload identities

Implement access management for Azure resources

Assign Azure roles

Configure custom Azure roles

Create and configure managed identities

Use managed identities to access Azure resources

Analyze Azure role permissions

Configure Azure Key Vault RBAC and policies

Implement access management for applications (15–20%)

Manage and monitor application access by using Microsoft


Defender for Cloud Apps
Discover and manage apps by using Microsoft Defender for Cloud Apps

Configure connectors to apps

Implement application-enforced restrictions

Configure conditional access app control

Create access and session policies in Microsoft Defender for Cloud Apps

Implement and manage policies for OAUTH apps

Plan, implement, and monitor the integration of Enterprise


applications
Configure and manage user and admin consent

Discover apps by using ADFS application activity reports

Design and implement access management for apps

Design and implement app management roles

Monitor and audit activity in enterprise applications

Design and implement integration for on-premises apps by using Azure AD


application proxy

Design and implement integration for SaaS apps

Provision and manage users, groups, and roles on Enterprise applications

Create and manage application collections

Plan and implement application registrations


Plan for application registrations

Implement application registrations

Configure application permissions

Implement application authorization

Plan and configure multi-tier application permissions

Manage and monitor applications by using App governance

Plan and implement identity governance in Azure AD


(20–25%)

Plan and implement entitlement management


Plan entitlements

Create and configure catalogs

Create and configure access packages

Manage access requests


Implement and manage terms of use

Manage the lifecycle of external users in Azure AD Identity Governance settings

Configure and manage connected organizations

Review per-user entitlements by using Azure AD Entitlement management

Plan, implement, and manage access reviews

Plan for access reviews

Create and configure access reviews for groups and apps

Create and configure access review programs

Monitor access review activity

Respond to access review activity, including automated and manual responses

Plan and implement privileged access


Plan and manage Azure roles in Privileged Identity Management (PIM), including
settings and assignments

Plan and manage Azure resources in PIM, including settings and assignments

Plan and configure Privileged Access groups

Manage PIM requests and approval process

Analyze PIM audit history and reports

Create and manage break-glass accounts

Monitor Azure AD

Design a strategy for monitoring Azure AD

Review and analyze sign-in, audit, and provisioning logs by using the Azure Active
Directory admin center

Configure diagnostic settings, including Log Analytics, storage accounts, and Event
Hub

Monitor Azure AD by using Log Analytics, including KQL queries


Analyze Azure AD by using workbooks and reporting in the Azure Active Directory
admin center

Monitor and improve the security posture by using the Identity Secure Score
Study guide for Exam SC-400:
Administering Information Protection
and Compliance in Microsoft 365
Article • 09/19/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of August 22, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to August 22, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Certification renewal Microsoft associate, expert, and specialty certifications expire


annually. You can renew by passing a free online assessment on
Microsoft Learn.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can request
an accommodation.
Useful links Description

Take a practice test Are you ready to take the exam or do you need to study a bit
more?

Updates to the exam


Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of August 22, 2023

Audience profile

Candidates for this exam are information protection and compliance administrators who
plan and implement risk and compliance controls in the Microsoft Purview compliance
portal.

The information protection and compliance administrator translates an organization’s


risk and compliance requirements into technical implementation. They are responsible
for implementing and managing solutions for content classification, data loss prevention
(DLP), information protection, data lifecycle management, records management, privacy,
risk, and compliance.

The information protection and compliance administrator works with other roles that
are responsible for governance, data, and security to evaluate and develop policies to
address an organization's risk reduction and compliance goals. This role assists
workload administrators, business application owners, human resources departments,
and legal stakeholders to implement technology solutions that support the necessary
policies and controls.

Candidates should have experience with Microsoft 365 services, including Microsoft 365
Apps, Microsoft Exchange Online, Microsoft SharePoint, Microsoft OneDrive, and
Microsoft Teams. They should also be familiar with PowerShell.

Implement information protection (25–30%)

Implement DLP (15–20%)

Implement data lifecycle and records management (10–15%)

Monitor and investigate data and activities by using Microsoft Purview (15–20%)

Manage insider and privacy risk in Microsoft 365 (15–20%)

Implement information protection (25–30%)

Create and manage sensitive info types

Identify sensitive information requirements for an organization's data

Translate sensitive information requirements into built-in or custom sensitive info


types

Create and manage custom sensitive info types

Create and manage exact data match (EDM) classifiers

Implement document fingerprinting

Create and manage trainable classifiers

Identify when to use trainable classifiers

Design and create a trainable classifier


Test a trainable classifier

Retrain a trainable classifier

Implement and manage sensitivity labels

Implement roles and permissions for administering sensitivity labels

Define and create sensitivity labels

Configure and manage sensitivity label policies

Configure auto-labeling policies for sensitivity labels

Monitor data classification and label usage by using Content explorer, Activity
explorer, and audit search

Apply bulk classification to on-premises data by using the Microsoft Purview


Information Protection scanner

Manage protection settings and marking for applied sensitivity labels

Design and implement encryption for email messages

Design an email encryption solution based on methods available in Microsoft 365

Implement Microsoft Purview Message Encryption

Implement Microsoft Purview Advanced Message Encryption

Implement DLP (15–20%)

Create and configure DLP policies

Design DLP policies based on an organization’s requirements

Configure permissions for DLP

Create and manage DLP policies

Interpret policy and rule precedence in DLP

Configure a Microsoft Defender for Cloud Apps file policy to use DLP policies
Implement and monitor Endpoint DLP
Configure advanced DLP rules for devices in DLP policies

Configure Endpoint DLP settings

Recommend a deployment method for device onboarding

Identify endpoint requirements for device onboarding

Monitor endpoint activities

Implement the Microsoft Purview Extension

Monitor and manage DLP activities

Analyze DLP reports

Analyze DLP activities by using Activity explorer

Remediate DLP alerts in the Microsoft Purview compliance portal

Remediate DLP alerts generated by Defender for Cloud Apps

Implement data lifecycle and records management (10–


15%)

Retain and delete data by using retention labels


Plan for information retention and disposition by using retention labels

Create retention labels for data lifecycle management

Configure and manage adaptive scopes

Configure a retention label policy to publish labels

Configure a retention label policy to auto-apply labels

Interpret the results of policy precedence, including using Policy lookup

Manage data retention in Microsoft 365 workloads


Create and apply retention policies for SharePoint and OneDrive
Create and apply retention policies for Microsoft 365 groups

Create and apply retention policies for Teams

Create and apply retention policies for Yammer

Create and apply retention policies for Exchange Online

Apply mailbox holds in Exchange Online

Implement Exchange Online archiving policies

Configure preservation locks for retention policies and retention label policies

Recover retained content in Microsoft 365

Implement Microsoft Purview records management


Create and configure retention labels for records management

Manage retention labels by using a file plan, including file plan descriptors

Classify records by using retention labels and retention label policies

Manage event-based retention

Manage the disposition of content in records management

Configure records management settings, including retention label settings and


disposition settings

Monitor and investigate data and activities by using


Microsoft Purview (15–20%)

Plan and manage regulatory requirements by using Microsoft


Purview Compliance Manager
Plan for regulatory compliance in Microsoft 365

Create and manage assessments

Create and modify custom templates

Interpret and manage improvement actions

Create and manage alert policies for assessments


Plan and manage eDiscovery and Content search
Choose between eDiscovery (Standard) and eDiscovery (Premium) based on an
organization’s requirements

Plan and implement eDiscovery

Delegate permissions to use eDiscovery and Content search

Perform searches and respond to results from eDiscovery

Manage eDiscovery cases

Perform searches by using Content search

Manage and analyze audit logs and reports in Microsoft Purview


Choose between Audit (Standard) and Audit (Premium) based on an organization’s
requirements

Plan for and configure auditing

Investigate activities by using the unified audit log

Review and interpret compliance reports and dashboards

Configure alert policies

Configure audit retention policies

Manage insider and privacy risk in Microsoft 365 (15–


20%)

Implement and manage Microsoft Purview Communication


Compliance
Plan for communication compliance

Create and manage communication compliance policies

Investigate and remediate communication compliance alerts and reports

Implement and manage Microsoft Purview Insider Risk


Management
Plan for insider risk management

Create and manage insider risk management policies

Investigate and remediate insider risk activities, alerts, and reports

Manage insider risk cases

Manage forensic evidence settings

Manage notice templates

Implement and manage Microsoft Purview Information Barriers


(IBs)

Plan for IBs

Create and manage IB segments and policies

Configure Teams, SharePoint, and OneDrive to enforce IBs, including setting barrier
modes

Investigate issues with IB policies

Implement and manage privacy requirements by using Microsoft


Priva
Configure and maintain privacy risk management

Create and manage Privacy Risk Management policies

Identify and monitor potential risks involving personal data

Evaluate and remediate alerts and issues

Implement and manage subject rights requests

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

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

Find documentation Microsoft 365 security documentation


Microsoft 365 Zero Trust deployment plan
Microsoft Purview compliance documentation
Microsoft 365 Defender documentation
Learn about data loss prevention (DLP)
Microsoft 365 for enterprise documentation and resources

Ask a question Microsoft Q&A | Microsoft Docs

Get community Security, compliance, and identity community hub


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Browse other Microsoft Learn shows

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

Skill area prior to August 22, 2023 Skill area as of August 22, 2023 Changes

Audience profile Minor

Implement information protection Implement information protection No


change

Create and manage sensitive information Create and manage sensitive information No
types types change

Create and manage trainable classifiers Create and manage trainable classifiers No
change

Implement and manage sensitivity labels Implement and manage sensitivity labels No
change

Design and implement encryption for Design and implement encryption for No
email messages email messages change
Skill area prior to August 22, 2023 Skill area as of August 22, 2023 Changes

Implement DLP Implement DLP No


change

Create and configure DLP policies Create and configure DLP policies No
change

Implement and monitor Endpoint DLP Implement and monitor Endpoint DLP No
change

Monitor and manage DLP activities Monitor and manage DLP activities No
change

Implement data lifecycle and records Implement data lifecycle and records No
management management change

Retain and delete data by using retention Retain and delete data by using retention No
labels labels change

Manage data retention in Microsoft 365 Manage data retention in Microsoft 365 Minor
workloads workloads

Implement Microsoft Purview Records Implement Microsoft Purview Records No


Management Management change

Monitor and investigate data and Monitor and investigate data and No
activities by using Microsoft Purview activities by using Microsoft Purview change

Plan and manage regulatory Plan and manage regulatory No


requirements by using Microsoft Purview requirements by using Microsoft Purview change
Compliance Manager Compliance Manager

Plan and manage eDiscovery and Plan and manage eDiscovery and No
Content search Content search change

Manage and analyze audit logs and Manage and analyze audit logs and No
reports in Microsoft Purview reports in Microsoft Purview change

Manage insider and privacy risk in Manage insider and privacy risk in No
Microsoft 365 Microsoft 365 change

Implement and manage Microsoft Implement and manage Microsoft No


Purview Communication Compliance Purview Communication Compliance change

Implement and manage Microsoft Implement and manage Microsoft No


Purview Insider Risk Management Purview Insider Risk Management change

Implement and manage Microsoft Implement and manage Microsoft Minor


Purview Information Barriers (IBs) Purview Information Barriers (IBs)
Skill area prior to August 22, 2023 Skill area as of August 22, 2023 Changes

Implement and manage privacy Implement and manage privacy No


requirements by using Microsoft Priva requirements by using Microsoft Priva change

Skills measured prior to August 22, 2023

Audience profile
Candidates for this exam are information protection and compliance administrators who
plan and implement risk and compliance controls in the Microsoft Purview compliance
portal.

The information protection and compliance administrator translates an organization’s


risk and compliance requirements into technical implementation. They are responsible
for implementing and managing solutions for content classification, data loss prevention
(DLP), information protection, data lifecycle management, records management, privacy,
risk, and compliance.

The information protection and compliance administrator works with other roles that
are responsible for governance, data, and security to evaluate and develop policies to
address an organization's risk reduction and compliance goals. This role assists
workload administrators, business application owners, human resources departments,
and legal stakeholders to implement technology solutions that support the necessary
policies and controls.

Candidates should have experience with Microsoft 365 services, including Microsoft 365
Apps, Microsoft Exchange Online, Microsoft SharePoint Online, Microsoft OneDrive, and
Microsoft Teams. They should also be familiar with PowerShell.

Implement information protection (25–30%)

Implement DLP (15–20%)

Implement data lifecycle and records management (10–15%)

Monitor and investigate data and activities by using Microsoft Purview (15–20%)

Manage insider and privacy risk in Microsoft 365 (15–20%)

Implement information protection (25–30%)


Create and manage sensitive info types
Identify sensitive information requirements for an organization's data

Translate sensitive information requirements into built-in or custom sensitive info


types

Create and manage custom sensitive info types

Create and manage exact data match (EDM) classifiers

Implement document fingerprinting

Create and manage trainable classifiers

Identify when to use trainable classifiers

Design and create a trainable classifier

Test a trainable classifier

Retrain a trainable classifier

Implement and manage sensitivity labels


Implement roles and permissions for administering sensitivity labels

Define and create sensitivity labels

Configure and manage sensitivity label policies

Configure auto-labeling policies for sensitivity labels

Monitor data classification and label usage by using Content explorer, Activity
explorer, and audit search

Apply bulk classification to on-premises data by using the Microsoft Purview


Information Protection scanner

Manage protection settings and marking for applied sensitivity labels

Design and implement encryption for email messages


Design an email encryption solution based on methods available in Microsoft 365

Implement Microsoft Purview Message Encryption


Implement Microsoft Purview Advanced Message Encryption

Implement DLP (15–20%)

Create and configure DLP policies

Design DLP policies based on an organization’s requirements

Configure permissions for DLP

Create and manage DLP policies

Interpret policy and rule precedence in DLP

Configure a Microsoft Defender for Cloud Apps file policy to use DLP policies

Implement and monitor Endpoint DLP


Configure advanced DLP rules for devices in DLP policies

Configure Endpoint DLP settings

Recommend a deployment method for device onboarding

Identify endpoint requirements for device onboarding

Monitor endpoint activities

Implement the Microsoft Purview Extension

Monitor and manage DLP activities


Analyze DLP reports

Analyze DLP activities by using Activity explorer

Remediate DLP alerts in the Microsoft Purview compliance portal

Remediate DLP alerts generated by Defender for Cloud Apps

Implement data lifecycle and records management (10–


15%)
Retain and delete data by using retention labels
Plan for information retention and disposition by using retention labels

Create retention labels for data lifecycle management

Configure and manage adaptive scopes

Configure a retention label policy to publish labels

Configure a retention label policy to auto-apply labels

Interpret the results of policy precedence, including using Policy lookup

Manage data retention in Microsoft 365 workloads

Create and apply retention policies for SharePoint Online and OneDrive

Create and apply retention policies for Microsoft 365 groups

Create and apply retention policies for Teams

Create and apply retention policies for Yammer

Create and apply retention policies for Exchange Online

Apply mailbox holds in Exchange Online

Implement Exchange Online archiving policies

Configure preservation locks for retention policies and retention label policies

Recover retained content in Microsoft 365

Implement Microsoft Purview records management


Create and configure retention labels for records management

Manage retention labels by using a file plan, including file plan descriptors

Classify records by using retention labels and retention label policies

Manage event-based retention

Manage the disposition of content in records management


Configure records management settings, including retention label settings and
disposition settings

Monitor and investigate data and activities by using


Microsoft Purview (15–20%)

Plan and manage regulatory requirements by using Microsoft


Purview Compliance Manager

Plan for regulatory compliance in Microsoft 365

Create and manage assessments

Create and modify custom templates

Interpret and manage improvement actions

Create and manage alert policies for assessments

Plan and manage eDiscovery and Content search


Choose between eDiscovery (Standard) and eDiscovery (Premium) based on an
organization’s requirements

Plan and implement eDiscovery

Delegate permissions to use eDiscovery and Content search

Perform searches and respond to results from eDiscovery

Manage eDiscovery cases

Perform searches by using Content search

Manage and analyze audit logs and reports in Microsoft Purview


Choose between Audit (Standard) and Audit (Premium) based on an organization’s
requirements

Plan for and configure auditing

Investigate activities by using the unified audit log

Review and interpret compliance reports and dashboards


Configure alert policies

Configure audit retention policies

Manage insider and privacy risk in Microsoft 365 (15–


20%)

Implement and manage Microsoft Purview Communication


Compliance

Plan for communication compliance

Create and manage communication compliance policies

Investigate and remediate communication compliance alerts and reports

Implement and manage Microsoft Purview Insider Risk


Management

Plan for insider risk management

Create and manage insider risk management policies

Investigate and remediate insider risk activities, alerts, and reports

Manage insider risk cases

Manage forensic evidence settings

Manage notice templates

Implement and manage Microsoft Purview Information Barriers


(IBs)
Plan for IBs

Create and manage IB segments and policies

Configure Teams, SharePoint Online, and OneDrive to enforce IBs, including setting
barrier modes

Investigate issues with IB policies


Implement and manage privacy requirements by using Microsoft
Priva

Configure and maintain privacy risk management

Create and manage Privacy Risk Management policies

Identify and monitor potential risks involving personal data

Evaluate and remediate alerts and issues

Implement and manage subject rights requests


Study guide for Exam SC-900: Microsoft
Security, Compliance, and Identity
Fundamentals
Article • 10/03/2023

Purpose of this document


This study guide should help you understand what to expect on the exam and includes a
summary of the topics the exam might cover and links to additional resources. The
information and materials in this document should help you focus your studies as you
prepare for the exam.

Useful links Description

Review the skills measured as This list represents the skills measured AFTER the date provided.
of November 3, 2023 Study this list if you plan to take the exam AFTER that date.

Review the skills measured Study this list of skills if you take your exam PRIOR to the date
prior to November 3, 2023 provided.

Change log You can go directly to the change log if you want to see the
changes that will be made on the date provided.

How to earn the certification Some certifications only require passing one exam, while others
require passing multiple exams.

Your Microsoft Learn profile Connecting your certification profile to Microsoft Learn allows
you to schedule and renew exams and share and print
certificates.

Exam scoring and score A score of 700 or greater is required to pass.


reports

Exam sandbox You can explore the exam environment by visiting our exam
sandbox.

Request accommodations If you use assistive devices, require extra time, or need
modification to any part of the exam experience, you can
request an accommodation.

Take a free Practice Test your skills with practice questions to help you prepare for
Assessment the exam.
Updates to the exam
Our exams are updated periodically to reflect skills that are required to perform a role.
We have included two versions of the Skills Measured objectives depending on when
you are taking the exam.

We always update the English language version of the exam first. Some exams are
localized into other languages, and those are updated approximately eight weeks after
the English version is updated. While Microsoft makes every effort to update localized
versions as noted, there may be times when the localized versions of an exam are not
updated on this schedule. Other available languages are listed in the Schedule Exam
section of the Exam Details webpage. If the exam isn't available in your preferred
language, you can request an additional 30 minutes to complete the exam.

Note

The bullets that follow each of the skills measured are intended to illustrate how we are
assessing that skill. Related topics may be covered in the exam.

Note

Most questions cover features that are general availability (GA). The exam may contain
questions on Preview features if those features are commonly used.

Skills measured as of November 3, 2023

Audience profile
This exam is targeted to you, if you’re looking to familiarize yourself with the
fundamentals of security, compliance, and identity (SCI) across cloud-based and related
Microsoft services.

If you have an interest in Microsoft SCI solutions, this exam is for you, whether you’re a:

Business stakeholder

New or existing IT professional

Student

You should be familiar with Microsoft Azure and Microsoft 365 and want to understand
how Microsoft SCI solutions can span across these solution areas to provide a holistic
and end-to-end solution.

Skills at a glance
Describe the concepts of security, compliance, and identity (10–15%)

Describe the capabilities of Microsoft Entra (25–30%)

Describe the capabilities of Microsoft security solutions (35–40%)

Describe the capabilities of Microsoft compliance solutions (20–25%)

Describe the concepts of security, compliance, and


identity (10–15%)

Describe security and compliance concepts


Describe the shared responsibility model

Describe defense-in-depth

Describe the Zero Trust model

Describe encryption and hashing

Describe Governance, Risk, and Compliance (GRC) concepts

Define identity concepts

Define identity as the primary security perimeter

Define authentication

Define authorization

Describe identity providers

Describe the concept of directory services and Active Directory

Describe the concept of federation

Describe the capabilities of Microsoft Entra (25–30%)


Describe function and identity types of Microsoft Entra ID
Describe Microsoft Entra ID

Describe types of identities

Describe hybrid identity

Describe authentication capabilities of Microsoft Entra ID

Describe the authentication methods

Describe multi-factor authentication (MFA)

Describe password protection and management capabilities

Describe access management capabilities of Microsoft Entra ID


Describe Conditional Access

Describe Microsoft Entra roles and role-based access control (RBAC)

Describe identity protection and governance capabilities of


Microsoft Entra
Describe Microsoft Entra ID Governance

Describe access reviews

Describe the capabilities of Microsoft Entra Privileged Identity Management (PIM)

Describe Entra ID Protection

Describe Microsoft Entra Permissions Management

Describe the capabilities of Microsoft security solutions


(35–40%)

Describe core infrastructure security services in Azure


Describe Azure distributed denial-of-service (DDoS) Protection

Describe Azure Firewall


Describe Web Application Firewall (WAF)

Describe network segmentation with Azure virtual networks

Describe network security groups (NSGs)

Describe Azure Bastion

Describe Azure Key Vault

Describe security management capabilities of Azure


Describe Microsoft Defender for Cloud

Describe Cloud Security Posture Management (CSPM)

Describe how security policies and initiatives improve the cloud security posture

Describe enhanced security features provided by cloud workload protection

Describe capabilities of Microsoft Sentinel


Define the concepts of security information and event management (SIEM) and
security orchestration automated response (SOAR)

Describe threat detection and mitigation capabilities in Microsoft Sentinel

Describe threat protection with Microsoft 365 Defender

Describe Microsoft 365 Defender services

Describe Microsoft Defender for Office 365

Describe Microsoft Defender for Endpoint

Describe Microsoft Defender for Cloud Apps

Describe Microsoft Defender for Identity

Describe Microsoft Defender Vulnerability Management

Describe Microsoft Defender Threat Intelligence (Defender TI)

Describe the Microsoft 365 Defender portal


Describe the capabilities of Microsoft compliance
solutions (20–25%)

Describe Microsoft Service Trust Portal and privacy principles


Describe the Service Trust Portal offerings

Describe the privacy principles of Microsoft

Describe Microsoft Priva

Describe compliance management capabilities of Microsoft


Purview
Describe the Microsoft Purview compliance portal

Describe Compliance Manager

Describe the uses and benefits of compliance score

Describe information protection, data lifecycle management, and


data governance capabilities of Microsoft Purview

Describe the data classification capabilities

Describe the benefits of Content explorer and Activity explorer

Describe sensitivity labels and sensitivity label policies

Describe data loss prevention (DLP)

Describe records management

Describe retention policies, retention labels, and retention label policies

Describe unified data governance solutions in Microsoft Purview

Describe insider risk, eDiscovery, and audit capabilities in Microsoft


Purview

Describe insider risk management

Describe eDiscovery solutions in Microsoft Purview


Describe audit solutions in Microsoft Purview

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

Study resources Links to learning and documentation

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

Find documentation Microsoft security documentation


Azure security documentation
Microsoft Entra ID documentation
Microsoft Sentinel documentation
Microsoft 365 Defender documentation
Microsoft Purview
Get started with the Microsoft Service Trust Portal

Ask a question Microsoft Q&A | Microsoft Docs

Get community Security, compliance, and identity community hub


support

Follow Microsoft Microsoft Learn - Microsoft Tech Community


Learn

Find a video Exam Readiness Zone


Microsoft Learn Shows

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

Skill area prior to November 3, Skill area as of November 3, 2023 Change


2023

Audience profile Minor

Describe the concepts of security, Describe the concepts of security, % of exam


compliance, and identity compliance, and identity increased
Skill area prior to November 3, Skill area as of November 3, 2023 Change
2023

Describe security and compliance Describe security and compliance Minor


concepts concepts

Define identity concepts Define identity concepts Minor

Describe the capabilities of Describe the capabilities of Microsoft No change


Microsoft Azure Active Directory Entra
(Azure AD), part of Microsoft Entra

Describe the basic identity services Describe function and identity types of Minor
and identity types of Azure AD Microsoft Entra ID

Describe the authentication Describe authentication capabilities of Minor


capabilities of Azure AD Microsoft Entra ID

Describe access management Describe access management capabilities Minor


capabilities of Azure AD of Microsoft Entra ID

Describe the identity protection and Describe identity protection and Minor
governance capabilities of Azure AD governance capabilities of Microsoft Entra

Describe the capabilities of Describe the capabilities of Microsoft % of exam


Microsoft Security solutions security solutions increased

Describe basic security capabilities in Describe core infrastructure security Minor


Azure services in Azure

Describe security management Describe security management Minor


capabilities of Azure capabilities of Azure

Describe security capabilities of Describe capabilities of Microsoft Sentinel Minor


Microsoft Sentinel

Describe threat protection with Describe threat protection with Microsoft Major
Microsoft 365 Defender 365 Defender

Describe the capabilities of Describe the capabilities of Microsoft No change


Microsoft compliance solutions compliance solutions

Describe Microsoft’s Service Trust Describe Microsoft Service Trust Portal Minor
Portal and privacy principles and privacy principles

Describe the compliance Describe compliance management Minor


management capabilities of Microsoft capabilities of Microsoft Purview
Purview

Describe information protection and Describe information protection, data Minor


data lifecycle management lifecycle management, and data
capabilities of Microsoft Purview
Skill area prior to November 3, Skill area as of November 3, 2023 Change
2023

governance capabilities in Microsoft


Purview

Describe insider risk capabilities in Describe insider risk, eDiscovery, and audit Major
Microsoft Purview capabilities in Microsoft Purview

Describe resource governance Deleted


capabilities in Azure

Skills measured prior to November 3, 2023

Audience profile
This certification is targeted to those looking to familiarize themselves with the
fundamentals of security, compliance, and identity (SCI) across cloud-based and related
Microsoft services.

This is a broad audience that may include business stakeholders, new or existing IT
professionals, or students who have an interest in Microsoft security, compliance, and
identity solutions.

Candidates should be familiar with Microsoft Azure and Microsoft 365 and want to
understand how Microsoft security, compliance, and identity solutions can span across
these solution areas to provide a holistic and end-to-end solution.

Skills at a glance
Describe the concepts of security, compliance, and identity (10–15%)

Describe the capabilities of Microsoft Azure Active Directory (Azure AD), part of
Microsoft Entra (25–30%)

Describe the capabilities of Microsoft Security solutions (25–30%)

Describe the capabilities of Microsoft compliance solutions (25–30%)

Describe the concepts of security, compliance, and


identity (10–15%)

Describe security and compliance concepts


Describe the shared responsibility model

Describe defense in depth

Describe the Zero-Trust model

Describe encryption and hashing

Describe compliance concepts

Define identity concepts


Define identity as the primary security perimeter

Define authentication

Define authorization

Describe identity providers

Describe Active Directory

Describe the concept of Federation

Describe the capabilities of Microsoft Azure Active


Directory (Azure AD), part of Microsoft Entra (25–30%)

Describe the basic identity services and identity types of Azure AD


Describe Azure AD

Describe Azure AD identities

Describe hybrid identity

Describe the different external identity types

Describe the authentication capabilities of Azure AD


Describe the authentication methods available in Azure AD

Describe Multi-factor Authentication

Describe self-service password reset


Describe password protection and management capabilities available in Azure AD

Describe access management capabilities of Azure AD


Describe conditional access

Describe the benefits of Azure AD roles.

Describe the benefits of Azure AD role-based access control

Describe the identity protection and governance capabilities of


Azure AD

Describe identity governance in Azure AD

Describe entitlement management and access reviews

Describe the capabilities of Azure AD Privileged Identity Management (PIM)

Describe Azure AD Identity Protection

Describe the capabilities of Microsoft Security solutions


(25–30%)

Describe basic security capabilities in Azure


Describe Azure DDoS protection

Describe Azure Firewall

Describe Web Application Firewall

Describe Network Segmentation with Azure Virtual Networks

Describe Azure Network Security groups

Describe Azure Bastion and just-in-time (JIT) VM access

Describe ways Azure encrypts data

Describe security management capabilities of Azure


Describe Cloud security posture management (CSPM)
Describe Microsoft Defender for Cloud

Describe the enhanced security features of Microsoft Defender for Cloud

Describe security baselines for Azure

Describe security capabilities of Microsoft Sentinel


Define the concepts of SIEM and SOAR

Describe how Microsoft Sentinel provides integrated threat management

Describe threat protection with Microsoft 365 Defender

Describe Microsoft 365 Defender services

Describe Microsoft Defender for Office 365

Describe Microsoft Defender for Endpoint

Describe Microsoft Defender for Cloud Apps

Describe Microsoft Defender for Identity

Describe the Microsoft 365 Defender portal

Describe the capabilities of Microsoft compliance


solutions (25–30%)

Describe Microsoft’s Service Trust Portal and privacy principles

Describe the offerings of the Service Trust portal

Describe Microsoft’s privacy principles

Describe the compliance management capabilities of Microsoft


Purview

Describe the Microsoft Purview compliance portal

Describe compliance manager

Describe the use and benefits of compliance score


Describe information protection and data lifecycle management
capabilities of Microsoft Purview

Describe data classification capabilities

Describe the benefits of Content explorer and Activity explorer

Describe sensitivity labels and sensitivity label policies

Describe Data Loss Prevention (DLP)

Describe Records Management

Describe Retention Polices, Retention Labels and retention label policies

Describe insider risk capabilities in Microsoft Purview


Describe Insider Risk Management

Describe communication compliance

Describe information barriers

Describe resource governance capabilities in Azure


Describe Azure Policy

Describe Azure Blueprints

Describe the Microsoft Purview unified data governance solution

You might also like