Maester v1 (New Teams & Exchange Tests)
I am happy to refer to the release of Maester v1 1, a significant update that brings a bunch of new features and improvements. Since the release in March, the community has been working to build up the functionality and stability of Maester. This update includes a substantial increase in the number of tests, growing from 96 to 194, ensuring a wider usability.
Key Features
Is it like Secure Score, but just a bit more?
Maester is a Microsoft Security test automation framework designed to enhance the security configuration of your Microsoft 365 tenant. Leveraging Pester and Microsoft Graph, it offers a suite of prepared tests and the flexibility to create custom ones, enabling organizations to implement Security as Code (SaC) practices.
Key Features:
- Ready-Made Tests: Maester provides a collection of pre-built tests to validate your tenant's security settings.
- Custom Tests: Maester allows you to define a custom tests tailored to your specific requirements.
- Comprehensive Reporting: Maester generates interactive reports that provide detailed insights.
- Integration with EIDSCA: Maester includes over 40 out-of-the-box Entra ID Security Config Analyzer tests.
Maester Architecture:
Introduction
Where can i start (no additional cost)?
Maester Report:
Contribution
Maester is an open-source project, and contributions from the community are welcomed. Developers can participate by creating custom tests, enhancing documentation, or integrating Maester with other tools.
What were my contributions or changes to the project?
- Add Connection to Teams and the first Meeting Policies Tests
- Add License handling for EOP in Defender for Office (MOD)
- Add Exchange Settings Tests
- Improve Tag handling and Prerelease & Telemetry in actions
- Dismissed Entra Recommendations
- Entra ID adjustments (URL + Naming)
Where can i contribute?
Summary
Maester streamlines the process of validating and monitoring the security configuration of Microsoft 365 tenants. The Maester v1 release is a significant milestone, bringing numerous new features and improvements. Thanks to all the contributors who have supported this release. This would not have been possible without the community.
Thanks to the Maester Team and Merill Fernando for playing a key role
References:
-
Blog: Maester reaches v1!
New Teams Tests
Kudos to Stefan Wey for a whirlwind of contributions! Stefan added new tests for Microsoft Teams meeting policies, fixed Entra Recommendations tests, and ensured PowerShell 5 compatibility. Incredible work! - Maester CIS (EidscaConfig), Pull Requests
- CIS Benchmark, Microsoft 365
- Secure Score for Exchange Onlline & Defender for Office
-
Blog: Maester reaches v1! ↩