Dynamics 365 Field Service user guide

Not sure what you're looking for, where to begin, or how to improve your Field Service knowledge? Use this guide to see a birds-eye view of the Dynamics 365 Field Service resources.


Before we begin, here are the top places for information about Field Service:

Understand Field Service concepts

The purpose of this section is to understand what Dynamics 365 Field Service is, and why it's valuable to customers.

Learning Catalog

Looking for training outside of documentation? Here are some of our training resources, including free self-paced content on Microsoft Learn, instructor-led training, and certifications, organized by role. Be sure to check back as we grow our catalog.

Business Decision Maker

Business User

Implementation Project Manager

Functional Consultant


  • Microsoft Certified: Dynamics 365 Field Service Functional Consultant Associate: Get this certification to prove that you know how to configure the Field Service application, implement solutions that manage the field service lifecycle, and deploy the Connected Field Service solution. This certification requires passing two exams.

  • Microsoft Certified: Dynamics 365 Fundamentals: Get this certification to prove that you understand all of the Microsoft Dynamics 365 products, including; artificial intelligence (AI); mixed reality (MR); the Power Platform; cloud concepts; cloud security; Dynamics 365 security; Common Data Service; Dynamics 365 reporting; Dynamics 365 integrations; and cloud deployment.

Walkthrough of Field Service

Take a look at the following video for a full walkthrough of Field Service and its functionality.

Set up Field Service

The purpose of this section is to help you set up a Field Service environment and configure the core Field Service scenario.

Set up an environment

This includes deploying an environment, setting up users, and performing initial administrative actions.

Configure work order scenario

This includes creating a work order, scheduling it to a resource, and viewing it on the Field Service Mobile app.

Additionally, configuring the core Field Service scenario involves understanding resources, work orders, scheduling, and the mobile app.

Bookable Resources

Work orders



Configure more scenarios

The purpose of this section is to help you explore all the features of Field Service and configure more detailed scenarios and business requirements.

Start with this Learn course that shows an administrative view of the previous work order scenario to create products, services, incidents, and other core work order entities.


Next, dive into configuring the schedule board and exploring other scheduling capabilities such as crews, facilities, and pools with this Learn course.

Agreements, assets, and inventory

After that, look into using agreements to auto-generate recurring work orders, customer assets to build service history, and inventory to track parts usage from a field technicians truck.

Resource Scheduling Optimization

The pinnacle of field service scheduling is Resource Scheduling Optimization (RSO), which automatically schedules work orders (and other requirements) to the best resources in order to minimize total travel time and maximize working hours.

Learn how to deploy, configure, and run RSO.

Connected Field Service

Similarly, the pinnacle of work order creation is Connected Field Service (CFS) that combines AzureIoT and Dynamics 365 to analyze data streams from Internet-connected equipment and proactively create work orders based on alerts - often before the customer is aware of a problem.

First, get an Overview of CFS and learn about the CFS with IoTHub architecture to better understand how Azure and Dynamics 365 work together.

Next, learn the difference between CFS with IoTCentral and CFS with IoTHub. In short, think of IoTCentral as the software-as-a-service option, an easy way to create and demonstrate a prototype, perform a proof-of-concept, test the IoT process with dynamics to outline structure and objectives, and implement CFS for organizations starting from scratch with no IoT infrastructure. Think of IoTHub as the platform offering and what will most likely be implemented because it is more customizable and is especially helpful for organizations with existing IoT infrastructure.

Next, set up a Connected Field Service environment to create work orders from simulated IoT data. See the following video tutorial for detailed instructions: Video symbol Set up Connected Field Service with Azure IoTCentral

Finally, here is a Learn course to guide you through setting up CFS with IoTCentral.


Combining Resource Scheduling Optimization and Connected Field Service allows an organization to proactively detect issues and schedule them to field technicians to fix.

Implement Field Service

The purpose of this section is to provide implementation guidance and best practices, both technical and strategic. It also points toward extensibility and developer instructions.

When working through implementation scenarios, it is important to know org level details that can be found in Field Service Settings.

Scheduling best practices

Key implementation resources

Get help

If you're looking for help with errors, unexpected behavior, crashes, and bugs, create a Dynamics 365 support ticket.