Enforce password reset on API requests
Manage how the password reset functionality operates on your instance.
When a user is marked for Password needs reset they must provide a new password at the next authentication attempt. The glide.authenticate.api.user.reset_password.mandatory system property controls whether the password reset is mandatory before making API calls. If glide.authenticate.api.user.reset_password.mandatory isn't set to the recommended value of true, then user accounts marked as Password needs reset can still perform most common operations by querying the table API through basic authentication.
Ensure the property glide.authenticate.api.user.reset_password.mandatory is set to true.
More information
|
Attribute |
Description |
|---|---|
|
Configuration name |
glide.authenticate.api.user.reset_password.mandatory |
|
Configuration type |
System Properties (/sys_properties_list.do) |
|
Data type |
Boolean |
|
Recommended value |
true |
|
Default value |
true |
|
Fallback value |
false |
|
Category | |
|
Security risk |
|
|
Dependencies and prerequisites |
None |
--- title: Enforce password reset on API requests description: Manage how the password reset functionality operates on your instance. locale: en-US canonical_url: https://www.servicenow.com/docs/r/platform-security/instance-security-hardening-settings/sc-enforce-password-reset-on-api-requests.html release: brazil product: Instance Security Hardening Settings classification: instance-security-hardening-settings topic_type: reference last_updated: "2026-09-10" reading_time_minutes: 1 breadcrumb: [Session management, Hardening settings, Platform Security] --- # Enforce password reset on API requests Manage how the password reset functionality operates on your instance. When a user is marked for Password needs reset they must provide a new password at the next authentication attempt. The **glide.authenticate.api.user.reset\_password.mandatory** system property controls whether the password reset is mandatory before making API calls. If **glide.authenticate.api.user.reset\_password.mandatory** isn't set to the recommended value of **true**, then user accounts marked as Password needs reset can still perform most common operations by querying the table API through basic authentication. Ensure the property **glide.authenticate.api.user.reset\_password.mandatory** is set to **true**. ## More information <table id="table_hhv_dvg_1xb"><thead><tr><th> Attribute </th><th> Description </th></tr></thead><tbody><tr><td> Configuration name </td><td> **glide.authenticate.api.user.reset\_password.mandatory** </td></tr><tr><td> Configuration type </td><td> System Properties \(/sys\_properties\_list.do\) </td></tr><tr><td> Data type </td><td> Boolean </td></tr><tr><td> Recommended value </td><td> true </td></tr><tr><td> Default value </td><td> true </td></tr><tr><td> Fallback value </td><td> false </td></tr><tr><td> Category </td><td> [Session management](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/platform-security/instance-security-hardening-settings/sc-session-management.md) </td></tr><tr><td> Security risk </td><td> - Severity score: 8.1 - CVSS score: High - Security risk details: This could allow information disclosure in the event that stale accounts are compromised. </td></tr><tr><td> Dependencies and prerequisites </td><td> None </td></tr></tbody> </table>**Parent Topic:**[Session management](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/platform-security/instance-security-hardening-settings/sc-session-management.md)
| title | Enforce password reset on API requests |
| description | Manage how the password reset functionality operates on your instance. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/platform-security/instance-security-hardening-settings/sc-enforce-password-reset-on-api-requests.html |
| release | brazil |
| product | Instance Security Hardening Settings |
| classification | instance-security-hardening-settings |
| topic_type | reference |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Session managementHardening settingsPlatform Security |