Maester
0.0.82
Pester based test automation framework to monitor your Microsoft 365 security configuration.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
Maester. All rights reserved.
Package Details
Author(s)
- Maester
Tags
Microsoft 365 Cloud Test Pester Entra AzureAD Automation Regression DevOps EntraID
Functions
Add-MtTestResultDetail Clear-MtGraphCache Connect-Maester Disconnect-Maester Get-MtConditionalAccessPolicy Get-MtGraphScope Install-MaesterTests Invoke-Maester Invoke-MtGraphRequest Send-MtMail Test-MtAppManagementPolicyEnabled Test-MtCaAllAppsExists Test-MtCaApplicationEnforcedRestriction Test-MtCaBlockLegacyExchangeActiveSyncAuthentication Test-MtCaBlockLegacyOtherAuthentication Test-MtCaBlockUnknownOrUnsupportedDevicePlatform Test-MtCaDeviceComplianceAdminsExists Test-MtCaDeviceComplianceExists Test-MtCaEmergencyAccessExists Test-MtCaEnforceNonPersistentBrowserSession Test-MtCaEnforceSignInFrequency Test-MtCaExclusionForDirectorySyncAccount Test-MtCaLicenseUtilization Test-MtCaMfaForAdmin Test-MtCaMfaForAdminManagement Test-MtCaMfaForAllUsers Test-MtCaMfaForGuest Test-MtCaMfaForRiskySignIn Test-MtCaRequirePasswordChangeForHighUserRisk Test-MtCaSecureSecurityInfoRegistration Test-MtConditionalAccessWhatIf Test-MtEidscaAF01 Test-MtEidscaAF02 Test-MtEidscaAF03 Test-MtEidscaAF06 Test-MtEidscaAG01 Test-MtEidscaAG02 Test-MtEidscaAG03 Test-MtEidscaAM01 Test-MtEidscaAM02 Test-MtEidscaAM03 Test-MtEidscaAM04 Test-MtEidscaAM06 Test-MtEidscaAM07 Test-MtEidscaAM09 Test-MtEidscaAM10 Test-MtEidscaAP01 Test-MtEidscaAP04 Test-MtEidscaAP05 Test-MtEidscaAP06 Test-MtEidscaAP07 Test-MtEidscaAP08 Test-MtEidscaAP09 Test-MtEidscaAP10 Test-MtEidscaAP14 Test-MtEidscaAT01 Test-MtEidscaAT02 Test-MtEidscaAV01 Test-MtEidscaCP01 Test-MtEidscaCP03 Test-MtEidscaCP04 Test-MtEidscaCR01 Test-MtEidscaCR02 Test-MtEidscaCR03 Test-MtEidscaCR04 Test-MtEidscaPR01 Test-MtEidscaPR02 Test-MtEidscaPR03 Test-MtEidscaPR05 Test-MtEidscaPR06 Test-MtEidscaST08 Test-MtEidscaST09 Update-MaesterTests
PSEditions
Dependencies
-
- Microsoft.Graph.Authentication (>= 2.2.0)
- Pester (>= 5.5.0)
Release Notes
FileList
- Maester.nuspec
- public\EIDSCA\Test-MtEidscaAM01.md
- Maester.psd1
- public\EIDSCA\Test-MtEidscaAM01.ps1
- Maester.psm1
- public\EIDSCA\Test-MtEidscaAM02.md
- assets\EmailTemplate.docx
- public\EIDSCA\Test-MtEidscaAM02.ps1
- assets\EmailTemplate.html
- public\EIDSCA\Test-MtEidscaAM03.md
- assets\ReportTemplate.html
- public\EIDSCA\Test-MtEidscaAM03.ps1
- assets\ReportTemplate.md
- public\EIDSCA\Test-MtEidscaAM04.md
- internal\Clear-ModuleVariable.ps1
- public\EIDSCA\Test-MtEidscaAM04.ps1
- internal\ConvertFrom-QueryString.ps1
- public\EIDSCA\Test-MtEidscaAM06.md
- internal\ConvertTo-MtMaesterResults.ps1
- public\EIDSCA\Test-MtEidscaAM06.ps1
- internal\ConvertTo-QueryString.ps1
- public\EIDSCA\Test-MtEidscaAM07.md
- internal\Get-GraphObjectMarkdown.ps1
- public\EIDSCA\Test-MtEidscaAM07.ps1
- internal\Get-IsNewMaesterVersionAvailable.ps1
- public\EIDSCA\Test-MtEidscaAM09.md
- internal\Get-MtConfirmation.ps1
- public\EIDSCA\Test-MtEidscaAM09.ps1
- internal\Get-MtHtmlReport.ps1
- public\EIDSCA\Test-MtEidscaAM10.md
- internal\Get-MtMaesterTestFolderPath.ps1
- public\EIDSCA\Test-MtEidscaAM10.ps1
- internal\Get-MtMarkdownReport.ps1
- public\EIDSCA\Test-MtEidscaAP01.md
- internal\Get-MtTotalEntraIdUserCount.ps1
- public\EIDSCA\Test-MtEidscaAP01.ps1
- internal\Get-MtUserInteractive.ps1
- public\EIDSCA\Test-MtEidscaAP04.md
- internal\Get-ObjectProperty.ps1
- public\EIDSCA\Test-MtEidscaAP04.ps1
- internal\Invoke-MtGraphRequestCache.ps1
- public\EIDSCA\Test-MtEidscaAP05.md
- internal\Test-MtContext.ps1
- public\EIDSCA\Test-MtEidscaAP05.ps1
- internal\Update-MtMaesterTests.ps1
- public\EIDSCA\Test-MtEidscaAP06.md
- maester-tests\Custom\readme.md
- public\EIDSCA\Test-MtEidscaAP06.ps1
- maester-tests\EIDSCA\Test-EIDSCA.Generated.Tests.ps1
- public\EIDSCA\Test-MtEidscaAP07.md
- maester-tests\Maester\Test-AppManagementPolicies.Tests.ps1
- public\EIDSCA\Test-MtEidscaAP07.ps1
- maester-tests\Maester\Test-ConditionalAccessBaseline.Tests.ps1
- public\EIDSCA\Test-MtEidscaAP08.md
- public\Add-MtTestResultDetail.ps1
- public\EIDSCA\Test-MtEidscaAP08.ps1
- public\Clear-MtGraphCache.ps1
- public\EIDSCA\Test-MtEidscaAP09.md
- public\Connect-Maester.ps1
- public\EIDSCA\Test-MtEidscaAP09.ps1
- public\Disconnect-Maester.ps1
- public\EIDSCA\Test-MtEidscaAP10.md
- public\Get-MtConditionalAccessPolicy.ps1
- public\EIDSCA\Test-MtEidscaAP10.ps1
- public\Get-MtGraphScope.ps1
- public\EIDSCA\Test-MtEidscaAP14.md
- public\Invoke-Maester.ps1
- public\EIDSCA\Test-MtEidscaAP14.ps1
- public\Invoke-MtGraphRequest.ps1
- public\EIDSCA\Test-MtEidscaAT01.md
- public\Send-MtMail.ps1
- public\EIDSCA\Test-MtEidscaAT01.ps1
- public\Test-MtAppManagementPolicyEnabled.ps1
- public\EIDSCA\Test-MtEidscaAT02.md
- public\Test-MtCaAllAppsExists.ps1
- public\EIDSCA\Test-MtEidscaAT02.ps1
- public\Test-MtCaApplicationEnforcedRestriction.ps1
- public\EIDSCA\Test-MtEidscaAV01.md
- public\Test-MtCaBlockLegacyExchangeActiveSyncAuthentication.ps1
- public\EIDSCA\Test-MtEidscaAV01.ps1
- public\Test-MtCaBlockLegacyOtherAuthentication.ps1
- public\EIDSCA\Test-MtEidscaCP01.md
- public\Test-MtCaBlockUnknownOrUnsupportedDevicePlatform.ps1
- public\EIDSCA\Test-MtEidscaCP01.ps1
- public\Test-MtCaDeviceComplianceAdminsExists.ps1
- public\EIDSCA\Test-MtEidscaCP03.md
- public\Test-MtCaDeviceComplianceExists.ps1
- public\EIDSCA\Test-MtEidscaCP03.ps1
- public\Test-MtCaEmergencyAccessExists.md
- public\EIDSCA\Test-MtEidscaCP04.md
- public\Test-MtCaEmergencyAccessExists.ps1
- public\EIDSCA\Test-MtEidscaCP04.ps1
- public\Test-MtCaEnforceNonPersistentBrowserSession.ps1
- public\EIDSCA\Test-MtEidscaCR01.md
- public\Test-MtCaEnforceSignInFrequency.ps1
- public\EIDSCA\Test-MtEidscaCR01.ps1
- public\Test-MtCaExclusionForDirectorySyncAccount.ps1
- public\EIDSCA\Test-MtEidscaCR02.md
- public\Test-MtCaLicenseUtilization.ps1
- public\EIDSCA\Test-MtEidscaCR02.ps1
- public\Test-MtCaMfaForAdmin.ps1
- public\EIDSCA\Test-MtEidscaCR03.md
- public\Test-MtCaMfaForAdminManagement.ps1
- public\EIDSCA\Test-MtEidscaCR03.ps1
- public\Test-MtCaMfaForAllUsers.ps1
- public\EIDSCA\Test-MtEidscaCR04.md
- public\Test-MtCaMfaForGuest.ps1
- public\EIDSCA\Test-MtEidscaCR04.ps1
- public\Test-MtCaMfaForRiskySignIn.ps1
- public\EIDSCA\Test-MtEidscaPR01.md
- public\Test-MtCaRequirePasswordChangeForHighUserRisk.ps1
- public\EIDSCA\Test-MtEidscaPR01.ps1
- public\Test-MtCaSecureSecurityInfoRegistration.ps1
- public\EIDSCA\Test-MtEidscaPR02.md
- public\Test-MtConditionalAccessWhatIf.ps1
- public\EIDSCA\Test-MtEidscaPR02.ps1
- public\core\Install-MaesterTests.ps1
- public\EIDSCA\Test-MtEidscaPR03.md
- public\core\Update-MaesterTests.ps1
- public\EIDSCA\Test-MtEidscaPR03.ps1
- public\EIDSCA\@template.md
- public\EIDSCA\Test-MtEidscaPR05.md
- public\EIDSCA\@templateps1.txt
- public\EIDSCA\Test-MtEidscaPR05.ps1
- public\EIDSCA\Test-MtEidscaAF01.md
- public\EIDSCA\Test-MtEidscaPR06.md
- public\EIDSCA\Test-MtEidscaAF01.ps1
- public\EIDSCA\Test-MtEidscaPR06.ps1
- public\EIDSCA\Test-MtEidscaAF02.md
- public\EIDSCA\Test-MtEidscaST08.md
- public\EIDSCA\Test-MtEidscaAF02.ps1
- public\EIDSCA\Test-MtEidscaST08.ps1
- public\EIDSCA\Test-MtEidscaAF03.md
- public\EIDSCA\Test-MtEidscaST09.md
- public\EIDSCA\Test-MtEidscaAF03.ps1
- public\EIDSCA\Test-MtEidscaST09.ps1
- public\EIDSCA\Test-MtEidscaAF06.md
- tests\pester.ps1
- public\EIDSCA\Test-MtEidscaAF06.ps1
- tests\functions\Help.Tests.ps1
- public\EIDSCA\Test-MtEidscaAG01.md
- tests\functions\Invoke-MtMaester.Tests.ps1
- public\EIDSCA\Test-MtEidscaAG01.ps1
- tests\general\Help.Exceptions.ps1
- public\EIDSCA\Test-MtEidscaAG02.md
- tests\general\Help.Tests.ps1
- public\EIDSCA\Test-MtEidscaAG02.ps1
- tests\general\Manifest.Tests.ps1
- public\EIDSCA\Test-MtEidscaAG03.md
- tests\general\Module.Tests.ps1
- public\EIDSCA\Test-MtEidscaAG03.ps1
- tests\general\PSScriptAnalyzer.Tests.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.0.128 | 1,367 | 5/15/2024 |
0.0.127 | 1,152 | 5/10/2024 |
0.0.126 | 941 | 5/7/2024 |
0.0.125 | 2,796 | 4/25/2024 |
0.0.124 | 3 | 4/25/2024 |
0.0.123 | 1,786 | 4/16/2024 |
0.0.122 | 15 | 4/16/2024 |
0.0.119 | 625 | 4/13/2024 |
0.0.118 | 27 | 4/13/2024 |
0.0.117 | 7 | 4/13/2024 |
0.0.116 | 833 | 4/9/2024 |
0.0.113 | 7 | 4/8/2024 |
0.0.106 | 32 | 4/2/2024 |
0.0.102 | 10 | 4/1/2024 |
0.0.99 | 4 | 4/1/2024 |
0.0.91 | 3 | 4/1/2024 |
0.0.88 | 5 | 4/1/2024 |
0.0.82 (current version) | 9 | 3/31/2024 |
0.0.81 | 6 | 3/31/2024 |
0.0.80 | 5 | 3/31/2024 |
0.0.78 | 4 | 3/31/2024 |
0.0.77 | 4 | 3/31/2024 |
0.0.76 | 3 | 3/31/2024 |
0.0.75 | 6 | 3/31/2024 |
0.0.74 | 6 | 3/31/2024 |
0.0.72 | 4 | 3/31/2024 |
0.0.71 | 6 | 3/31/2024 |
0.0.69 | 6 | 3/30/2024 |
0.0.61 | 11 | 3/30/2024 |
0.0.59 | 8 | 3/30/2024 |
0.0.58 | 4 | 3/29/2024 |
0.0.55 | 3 | 3/29/2024 |
0.0.54 | 5 | 3/29/2024 |
0.0.53 | 5 | 3/29/2024 |
0.0.49 | 9 | 3/28/2024 |
0.0.48 | 8 | 3/27/2024 |
0.0.47 | 5 | 3/27/2024 |
0.0.46 | 4 | 3/27/2024 |
0.0.44 | 7 | 3/26/2024 |
0.0.42 | 7 | 3/26/2024 |
0.0.41 | 9 | 3/26/2024 |
0.0.39 | 4 | 3/26/2024 |
0.0.37 | 11 | 3/24/2024 |
0.0.36 | 4 | 3/24/2024 |
0.0.34 | 13 | 3/24/2024 |
0.0.31 | 20 | 3/23/2024 |
0.0.26 | 7 | 3/22/2024 |
0.0.23 | 25 | 3/21/2024 |
0.0.21 | 7 | 3/21/2024 |
0.0.20 | 8 | 3/21/2024 |
0.0.19 | 8 | 3/21/2024 |
0.0.17 | 30 | 3/18/2024 |