PUT /admin/security/risk-config
Update the adaptive risk scoring thresholds and signal weights for the tenant
Security Management `bearerAuth` application/json
Request Body
Schema: handler.riskConfigRequest
| Field | Type | Required | Example | Constraints | Description |
critical_threshold |
integer |
No |
|
|
|
elevated_threshold |
integer |
No |
|
|
|
high_threshold |
integer |
No |
|
|
|
learning_period_days |
integer |
No |
|
|
|
moderate_threshold |
integer |
No |
|
|
|
session_risk_enabled |
boolean |
No |
|
|
|
signal_weights |
domain.SignalWeights |
No |
|
|
|
Referenced Schemas
domain.SignalWeights
| Field | Type | Required | Example | Constraints | Description |
credential_leaked |
integer |
No |
|
|
|
ip_bad_reputation |
integer |
No |
|
|
|
ip_unknown |
integer |
No |
|
|
|
ip_vpn |
integer |
No |
|
|
|
login_failure_high |
integer |
No |
|
|
|
login_failure_moderate |
integer |
No |
|
|
|
mfa_method_changed |
integer |
No |
|
|
|
new_country |
integer |
No |
|
|
|
new_device_or_ip |
integer |
No |
|
|
|
session_hijack |
integer |
No |
|
|
|
unknown_device |
integer |
No |
|
|
|
unusual_location |
integer |
No |
|
|
|
unusual_time |
integer |
No |
|
|
|
velocity_anomaly |
integer |
No |
|
|
|
gitee_com_linmes_authms_base_dto.DataResponse-handler_riskConfigResponse
| Field | Type | Required | Example | Constraints | Description |
code |
integer |
No |
|
|
|
data |
handler.riskConfigResponse |
No |
|
|
|
message |
string |
No |
|
|
|
timestamp |
string |
No |
|
|
|
handler.riskConfigResponse
| Field | Type | Required | Example | Constraints | Description |
critical_threshold |
integer |
No |
|
|
|
elevated_threshold |
integer |
No |
|
|
|
high_threshold |
integer |
No |
|
|
|
learning_period_days |
integer |
No |
|
|
|
moderate_threshold |
integer |
No |
|
|
|
session_risk_enabled |
boolean |
No |
|
|
|
signal_weights |
domain.SignalWeights |
No |
|
|
|
tenant_id |
string |
No |
|
|
|