---
schema_version: "1"
id: 7c733c11fdee8517e8c9101431cdfa0e2ccffdbd26408cabb5b728c4a40b0279
title: Test Your Field Service Configuration with Health Check
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/pfs_health_check.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.pfs_health_check.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: a355d0da63c4fc545db2978f6924d62fbfc2c20057acf9cfd64c84e9ec91fac5
description: Use the Field Service Health Check to run a suite of automated tests on your Field Service settings and configuration data. When Health Check identifies a problem, you get on-the-spot recommendations to align your Field Service configuration with our best practices.
products:
  - Field Service
release: "264"
---
# Test Your Field Service Configuration with Health Check

Use the Field Service Health Check to run a suite of automated tests on your Field Service settings and configuration data. When Health Check identifies a problem, you get on-the-spot recommendations to align your Field Service configuration with our best practices.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">The Agentforce Field Service and Operations core features, managed package, and mobile app are available in <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d110797e72">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d110797e72 ">To run Field Service Health Check:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d110797e72 ">Salesforce Field Service Admin Permissions</td>

          </tr>
        </tbody>
      </table>

![Package icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/fs_package.png) _This is a Field Service managed package feature._

To get the most useful results from Health Check, complete [setting up Field Service](https://help.salesforce.com/articleView?id=fs_set_up.htm&language=en_US).

You can run two types of validations with the Field Service Health Check: general and horizon based.

- A general validation checks your org for incorrect configurations, such as out-of-date permission sets or incomplete scheduling policies.
- A horizon-based validation checks the service appointments, resources, and territory memberships for a given time frame and service territory. It makes sure that these records don't have any issues that could result in scheduling errors.

For both types of validations, results are grouped as Passed, Failed: Warning, or Failed: Critical. A Failed: Critical result can cause immediate performance degradations or system malfunction. A Failed: Warning result can impact performance or indicate a configuration that goes against our best practices.

1. From the App Launcher, find and select **Optimization Center**. Then click **Health Check**.
2. Run Health Check on your Field Service configuration.
    1. Under General Validations, click **Run Tests** to view the results of the Field Service Health Check run.
        
        ![General Validations Tab](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/pfs_health_check_general_validations.png)
    2. Under Horizon Based Validations, enter information for the scheduling horizon that you want to check, and then click **Run Tests**. Horizon-Based Validations can take a while to finish running.
        
        ![Set up a Horizon Based validation](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/pfs_health_check_horizon.png)
        
        - For Horizon Start and Horizon End, select the date range to validate.
        - For Service Territories, select at least one territory. You can also choose whether to validate service appointments that aren't assigned to a territory.
            
            ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/images/icon_note.png)
            
            Note Select only service territories that are using Enhanced Scheduling and Optimization or only service territories that aren’t using Enhanced Scheduling and Optimization.
        - Select a scheduling policy to validate your configuration against.
        - Optionally, select a filter. For example, validate only pinned appointments. You can filter validations using only boolean fields.
3. View your results.
    1. To filter the results according to their status group, click the relevant group icon.
    2. If you make changes to your configuration, click **Refresh Results**.
    3. To get more information on failed tests, select **More Info** in the Actions dropdown menu.