Use the /adaptiveauth PATCH endpoint to enable and configure IP / Country Restrictions, IP Reputation / Threat Data, User / Group Restrictions, Geo-velocity, and User Risk policies / scores.
1. (OPTIONAL) Have special SecureAuth IdP license to use IP Reputation / Threat Data analysis functionality / services for SecureAuth IdP version 9.1, or SecureAuth Threat Service analysis functionality / services for SecureAuth IdP version 9.2
The following endpoint is prepended with the URL, https://<SecureAuth IdP Domain>/api/v1/realms/<realm ID>, if running SecureAuth IdP v9.1 – in which realm ID is the ID number of the realm to configure –
or https://<SecureAuth IdP Domain>/api/v2/realms/<realm ID>, if running SecureAuth IdP v9.2
Use this endpoint to enable and configure the realm's adaptive authentication settings, including IP / Country Restriction, User / Group Restrictions, Geo-Velocity, IP Reputation / Threat Data, and User Risk.
Settings for IP reputation threat data restrictions
Settings for geo-velocity restrictions
Settings for user risk restrictions
* This field is only available in version 9.1 as long as the SecureAuth IdP appliance is not upgraded to version 9.2. This is because user risk is configured to use policies in version 9.1 and to use scores in version 9.2.
Order of restrictions to be analyzed per login
Accepted values, if enabled, in prioritized order:
NOTE: Defaulted Accepted Values appear in bold text in the table below.
userRisk fields – asterisked ( * ) in the table below – can only be used in version 9.1, as long as the SecureAuth IdP appliance is not upgraded to version 9.2. Note that an asterisked field which applies to ipCountrySetting, userGroupSetting, ipReputationThreatData, or geoVelocity is not affected by an upgrade to version 9.2 and can still be used.
Enable Adaptive Authentication criterion
Information used for restriction
Create list of selected restrictionType that is allowed or denied access to realm
List of allowed or denied IP addresses or countries based on restrictionType and inListAction values