An illustration depicting the evolution of cloud security, moving beyond rigid password expiration policies. An old, broken chain link symbolizes the outdated 90-day rule, while modern icons like a strong padlock, multi-factor authentication, and proactive monitoring represent the new best practices for protecting cloud accounts.

For years, forcing users to change their passwords every 90 days was standard security advice. However, the landscape of digital security has evolved, and with it, the expert consensus on what truly keeps accounts safe. Today, rigid, mandatory password expiration policies are often seen as doing more harm than good, particularly for cloud accounts. This shift requires a new approach, moving away from arbitrary timelines and toward more effective, modern security measures that protect data without frustrating your team.

Key takeaways

The Traditional Approach: Why We Started Expiring Passwords

The original logic behind password expiration was straightforward. It was based on the assumption that if an attacker stole a password, they would have a limited time to use it before it was changed. This concept dates back to a time when it might take an attacker weeks or months to crack a hashed password. Therefore, a 90-day expiration policy was seen as a reasonable window to invalidate a potentially stolen credential before it could be exploited.

This model assumed a slow-moving threat. It was a race against time where the defender’s periodic password change could beat the attacker’s cracking efforts. For a long time, this was the accepted best practice and became embedded in countless corporate security policies and compliance frameworks.

The Modern View: NIST, Microsoft, and the Shift Away from Expiration

The security landscape has changed dramatically. Modern computing power can crack even complex 8-character passwords in hours, not months. As a result, a 90-day expiration window is largely irrelevant against a determined attacker who will almost always use a stolen credential immediately.

Recognizing this new reality, key organizations have updated their guidance. The National Institute of Standards and Technology (NIST) now explicitly recommends against periodic password expiration. Their research found that mandatory changes often have a negative effect on security. When forced to change passwords, users tend to make small, predictable alterations (e.g., changing “Password2025!” to “Password2026!”), which are easy for attackers to guess.

Microsoft has echoed this sentiment, updating its security baseline recommendations to remove password expiration requirements for cloud-only accounts. The consensus is clear: the minor benefit of forced expiration is heavily outweighed by the harm it causes to overall password strength and user behavior.

So, Should You Still Use Password Expiration Policies?

Given the updated guidance, the default answer for most cloud accounts should be no. Disabling mandatory password expiration encourages users to create and maintain stronger, more memorable passphrases that they don’t have to constantly tweak.

However, there are specific situations where expiration remains a useful tool:

  • After a suspected breach: If you have any reason to believe a user’s credentials have been compromised, forcing an immediate password reset is a critical first step. NIST guidance supports this risk-based approach to password changes.
  • Compliance requirements: Some regulatory frameworks, like PCI DSS, may still mandate password rotation. In these cases, you must comply, but you should still supplement this policy with the more effective measures below.
  • Temporary access: For temporary accounts or roles with elevated privileges, setting a short-term expiration can be a sensible precaution.

For the vast majority of your users, though, it’s time to move beyond the 90-day rule and focus on what truly works.

Better Alternatives to Forced Password Resets

Instead of relying on outdated password expiration policies, your team should implement a layered security strategy focused on stronger authentication and proactive defense.

Multi-Factor Authentication (MFA)

The single most effective step you can take to secure your cloud accounts is to enforce multi-factor authentication. MFA requires users to provide two or more verification factors to gain access, such as something they know (a password), something they have (a phone or security key), and something they are (a fingerprint). According to Microsoft, MFA can block 99.9% of automated sign-in attacks. This one control dramatically reduces the risk of a compromised password leading to a breach.

Strong Password Requirements

While expiration is out, the need for strong passwords is not. A modern password policy should focus on length and uniqueness rather than arbitrary complexity rules.

  • Enforce a significant minimum length. Aim for at least 14 characters. Length is the most critical factor in password strength.
  • Ban common and breached passwords. Your system should check new passwords against a list of known weak and compromised passwords (e.g., “123456,” “password,” or company names) and reject them.
  • Educate users. Encourage the use of passphrases (multiple random words strung together) and password managers to create and store unique, strong credentials for every service.

Proactive Security Monitoring

Modern cloud platforms offer sophisticated tools to monitor for suspicious activity. Instead of waiting for a password to expire, you can actively look for signs of a compromise. This involves implementing User and Entity Behavior Analytics (UEBA) to detect anomalies like logins from unusual locations, impossible travel scenarios, or irregular data access patterns. Proactive monitoring allows you to respond to threats in real-time rather than waiting for a policy’s clock to run out.

How to Configure Password Policies in Major Cloud Platforms

Each major cloud provider allows you to customize your password policies to align with these modern best practices.

Conclusion

The era of the mandatory 90-day password change is over. Continuing to enforce outdated password expiration policies gives a false sense of security while actively encouraging weaker password habits among your team. The evidence is clear: a long, unique password combined with multi-factor authentication is exponentially more secure than a recycled, slightly-altered password that is changed every three months. By disabling arbitrary expiration and instead focusing on MFA, password strength, and proactive monitoring, you can build a more resilient and practical security posture for your cloud accounts. After all, the goal is actual security, not just the performance of it.

To build a truly resilient security posture for your cloud accounts, explore how our platform implements these modern best practices by booking a demo, or if you’re ready to experience the difference, begin a free trial today.