Universal Resource Scheduling in Microsoft Dynamics 365 for Field Service

Functional Consultant
Dynamics 365
Field Service

Schedule anything to the right resource for any job or task with ease. Universal Resource Scheduling (URS) is a Dynamics 365 for Customer Engagement solution that allows organizations from different industries with different scenarios.


  • Experience with Microsoft Dynamics 365 applications is helpful.

Modules in this learning path

This module will focus on how bookable resources are used in universal resource scheduling. Configuring resources, working with bookable resources, setup of supporting components such as characteristics and roles, and working with facilities, crews, and resource pools is also covered.

Dispatchers and schedulers need to easily identify and schedule resources to work on jobs. They should be able to identify which scheduling method will best be used based on the scenario that they are trying to schedule. When scenarios arise that require assistance, dispatchers can use the schedule assistant to provide recommendations based on requirements that are defined for the job. Many times, items that are scheduled will need to be rescheduled or assigned to a different resource. With Dynamics 365, schedule board dispatchers can easily identify which items need to be rescheduled and either reschedule them or rebook them to a different resource.

Tailoring the schedule board for easier scheduling is made possible with multiple schedule boards, views, and schedule board options. We’ll look at how we configure the filters, queries, and entities for use with the schedule board.

Learn how to setup and deploy Resource Scheduling Optimization in this module. Topics include configuration options, defining optimization goals and scope as well as optimizing schedules.

This module explains how to work with the schedule board, booking conflicts, and use single resource optimization, and then provides some basic troubleshooting steps.

Handle more advanced scheduling options that might involve multiple resources, or specific facilities. Use resource pooling to provide place holders for scheduling groups of resources. Schedule crews to work on specific items. Schedule specific facilities that might be used to help deliver a specific service.