---
title: Configuring predictors
description: You can configure and edit the settings for PingOne Protect predictors at any time.
component: pingone
page_id: pingone:threat_protection_using_pingone_protect:p1_protect_managing_predictors
canonical_url: https://docs.pingidentity.com/pingone/threat_protection_using_pingone_protect/p1_protect_managing_predictors.html
revdate: February 21, 2025
section_ids:
  steps: Steps
---

# Configuring predictors

You can configure and edit details and configuration settings for out-of-the-box, custom, and composite predictors at any time.

Most predictor types allow you to define a **Fallback Predictor Decision Value**, which is the risk level that should be assigned to the predictor if there's insufficient information to calculate the risk level. This can occur for a number of reasons, such as:

* The predictor is still in the training period.

* The basic information required (for example, the location of the user) can't be obtained.

## Steps

1. In the PingOne admin console, go to **Threat Protection > Predictors**.

2. Click the predictor type to expand the predictor list, then click the specific predictor that you want to edit.

3. Edit the predictor details and configuration settings:

   * To edit **Display Name** and **Description**, click the **More Options** (⋮) icon and click **Rename**.

   * To edit configuration settings, click the **Pencil** icon ([icon: pencil, set=fa]) and edit any of the following:

     | Predictor                          | Settings                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
     | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
     | **Adversary-in-the-Middle (AitM)** | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.Use the **Domain Allow List** field to provide a comma-separated list of the domains that are legitimate for your resources. These will be compared with the domains that your users are trying to access to verify that they were not the target of phishing attempts.If you don't specify one or more domains, PingOne Protect sets a short learning period to learn the domains that your users are accessing, and these domains are added to the allow list. The learned domains are displayed under **Domain Allow List**.                                                                                                                                                                                                                                            |
     | **Anonymous Network Detection**    | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.In the **Allow List** field, enter the IP addresses for which anonymous network considerations should be ignored. This must be one or more ranges of IP addresses in classless inter-domain routing (CIDR) *(tooltip: \<div class="paragraph">&#xA;\<p>A method for allocating IP addresses and for IP routing.\</p>&#xA;\</div>)* format, separated by commas, for example, `1.1.1.1/24, 1.1.2.1/12`. For IP addresses in IPv4 format, you can use IP ranges. For IP addresses in IPv6 format, you must add each address to the list individually.                                                                                                                                                                                                                        |
     | **Bot Detection**                  | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.Use the **Track events without SDK payload** option to expand the types of bot activity that PingOne Protect can detect. To use this option, you must configure the [PingOne Signals (Protect) SDK](https://developer.pingidentity.com/pingone-api/native-sdks/pingone-risk-sdks/risk_evaluation_sdk.html) to pass the SDK payload into the risk evaluation.Use the **Excluded Rules** list to exclude specific rules from risk level results. Learn more in [Predictor rules](p1_protect_predictor_rules.html).                                                                                                                                                                                                                                                           |
     | **Email Reputation**               | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
     | **Geovelocity**                    | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.In the **Allow List** field, enter the IP addresses for which anonymous network considerations should be ignored. This must be one or more ranges of IP addresses in CIDR format, separated by commas, for example, `1.1.1.1/24, 1.1.2.1/12`. For IP addresses in IPv4 format, you can use IP ranges. For IP addresses in IPv6 format, each address must be added to the list individually.                                                                                                                                                                                                                                                                                                                                                                                |
     | **IP Reputation**                  | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.In the **Allow List** field, enter the IP addresses for which anonymous network considerations should be ignored. This must be one or more ranges of IP addresses in CIDR format, separated by commas, for example, `1.1.1.1/24, 1.1.2.1/12`. For IP addresses in IPv4 format, you can use IP ranges. For IP addresses in IPv6 format, each address must be added to the list individually.                                                                                                                                                                                                                                                                                                                                                                                |
     | **IP Velocity**                    | You can't configure settings for the **IP Velocity** predictor.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
     | **New Device**                     | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.Use the **Activation Date** field to specify a date when the learning process for the predictor should be restarted and all devices identified before this date should be ignored. You can use this in conjunction with the fallback setting to force strong authentication when moving the predictor to production.&#xA;&#xA;Activation Date uses UTC time.                                                                                                                                                                                                                                                                                                                                                                                                               |
     | **PingID Device Trust**            | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
     | **Suspicious Device**              | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.Use the **Signed SDK Payload is Required** option to specify that the predictor requires that the payload from the Signals (Protect) SDK be provided as a signed JSON Web Token (JWT).&#xA;&#xA;Before selecting this option for your predictor, verify that you've enabled the option to have the SDK payload provided as a signed JWT in the initialization code for the SDK. If you're using DaVinci flows, you can enable the signed JWT option when configuring the skrisk component in your flows. Learn more in the documentation for the web version of the Signals SDK and PingOne Protect DaVinci connector.Use the **Excluded Rules** list to exclude specific rules from risk level results. Learn more in [Predictor rules](p1_protect_predictor_rules.html). |
     | **Traffic Anomaly**                | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.Use the **Users per Device** option to set the maximum number of users per device to be considered **Medium** and **High** risk for the specified timeframe.Use the **Excluded Rules** list to exclude specific rules from risk level results. Learn more in [Predictor rules](p1_protect_predictor_rules.html).                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
     | **User Location Anomaly**          | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.Enter the radius **Distance** and select the **Measurement** units (miles or kilometers).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
     | **User-Based Risk Behavior**       | Use the **Fallback Predictor Decision Value** list to select the risk level that this predictor should be assigned if there's insufficient information to calculate the risk level.Use the **Detect compromised user accounts** option to specify that PingOne Protect should attempt to detect compromised user accounts and take this into account when calculating the risk level for this predictor.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
     | **User Velocity**                  | You can't configure settings for the **User Velocity** predictor.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |

4. Click **Save**.
