---
Title: Configure password expiration
alwaysopen: false
categories:
- docs
- operate
- rs
description: Configure password expiration to enforce expiration of a user's password
after a specified number of days.
linkTitle: Password expiration
toc: 'true'
weight: 50
url: '/operate/rs/7.8/security/access-control/manage-passwords/password-expiration/'
---
## Enable password expiration
{{}}
Password expiration is calculated from the time the password was last updated, not from when the policy is enabled. Passwords that were set long enough ago to already be expired will immediately be locked out when you enable this policy. Before enabling password expiration, verify all user passwords have been updated recently enough to avoid immediate lockouts.
{{}}
To enforce an expiration of a user's password after a specified number of days:
- Use the Cluster Manager UI:
1. Go to **Cluster > Security > Preferences**, then select **Edit**.
1. In the **Password** section, turn on **Expiration**.
1. Enter the number of days before passwords expire.
1. Select **Save**.
- Use the `cluster` endpoint of the REST API
``` REST
PUT https://[host][:port]/v1/cluster
{"password_expiration_duration":}
```
## Deactivate password expiration
To deactivate password expiration:
- Use the Cluster Manager UI:
1. Go to **Cluster > Security > Preferences**, then select **Edit**.
1. In the **Password** section, turn off **Expiration**.
1. Select **Save**.
- Use the `cluster` REST API endpoint to set `password_expiration_duration` to `0` (zero).