Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(microsoft365): add new check admincenter_settings_password_never_expire #6023

Open
wants to merge 2 commits into
base: PRWLR-5291-microsoft-365-mvp-development
Choose a base branch
from

Conversation

MarioRgzLpz
Copy link
Member

Context

Added a new check to ensure that the "Password Expiration Policy" in Microsoft 365 is configured to "Set passwords to never expire" as recommended by the CIS Benchmark. This setting aligns with updated recommendations from organizations such as NIST and Microsoft to avoid arbitrary password expiration, which can reduce overall security. The check should validate that this configuration is in place, ensuring compliance with best practices for password policies.

Description

Added Domain model and get_domains method to admincenter service. Added new check admincenter_settings_password_never_expire with respective unit tests and metadata.

Checklist

License

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@MarioRgzLpz MarioRgzLpz requested review from a team as code owners December 5, 2024 06:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant