Maester
0.3.4-preview
Maester is an automation framework to assess and monitor your Microsoft 365 security configuration.
Minimum PowerShell version
5.1
See the version list below for details.
Installation Options
Owners
Copyright
Maester Team. All rights reserved.
Package Details
Author(s)
- Maester Team
Tags
Microsoft 365 Cloud Test Pester Entra AzureAD Automation Regression DevOps EntraID
Functions
Add-MtTestResultDetail Clear-MtDnsCache Clear-MtExoCache Clear-MtGraphCache Compare-MtTestResult Connect-Maester ConvertFrom-MailAuthenticationRecordDkim ConvertFrom-MailAuthenticationRecordDmarc ConvertFrom-MailAuthenticationRecordMx ConvertFrom-MailAuthenticationRecordSpf Disconnect-Maester Get-MailAuthenticationRecord Get-MtAuthenticationMethodPolicyConfig Get-MtConditionalAccessPolicy Get-MtExo Get-MtGraphScope Get-MtGroupMember Get-MtHtmlReport Get-MtLicenseInformation Get-MtRole Get-MtRoleMember Get-MtSession Get-MtUser Get-MtUserAuthenticationMethod Get-MtUserAuthenticationMethodInfoByType Install-MaesterTests Invoke-Maester Invoke-MtGraphRequest Resolve-SPFRecord Send-MtMail Send-MtTeamsMessage 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-MtCaGroupsRestricted Test-MtCaLicenseUtilization Test-MtCaMfaForAdmin Test-MtCaMfaForAdminManagement Test-MtCaMfaForAllUsers Test-MtCaMfaForGuest Test-MtCaMfaForRiskySignIn Test-MtCaRequirePasswordChangeForHighUserRisk Test-MtCaSecureSecurityInfoRegistration Test-MtCaWIFBlockLegacyAuthentication Test-MtCisaActivationNotification Test-MtCisaAntiSpamAllowList Test-MtCisaAntiSpamSafeList Test-MtCisaAppAdminConsent Test-MtCisaAppGroupOwnerConsent Test-MtCisaAppRegistration Test-MtCisaAppUserConsent Test-MtCisaAssignmentNotification Test-MtCisaAttachmentFileType Test-MtCisaAttachmentFilter Test-MtCisaAuthenticatorContext Test-MtCisaAutoExternalForwarding Test-MtCisaBlockExecutable Test-MtCisaBlockHighRiskSignIn Test-MtCisaBlockHighRiskUser Test-MtCisaBlockLegacyAuth Test-MtCisaCalendarSharing Test-MtCisaCloudGlobalAdmin Test-MtCisaContactSharing Test-MtCisaCrossTenantInboundDefault Test-MtCisaDiagnosticSettings Test-MtCisaDkim Test-MtCisaDlp Test-MtCisaDlpAlternate Test-MtCisaDlpBaselineRule Test-MtCisaDlpPii Test-MtCisaDmarcAggregateCisa Test-MtCisaDmarcRecordExist Test-MtCisaDmarcRecordReject Test-MtCisaDmarcReport Test-MtCisaEmailFilterAlternative Test-MtCisaExternalSenderWarning Test-MtCisaGlobalAdminCount Test-MtCisaGlobalAdminRatio Test-MtCisaGuestInvitation Test-MtCisaGuestUserAccess Test-MtCisaImpersonation Test-MtCisaImpersonationTip Test-MtCisaMailboxAuditing Test-MtCisaMailboxIntelligence Test-MtCisaMalwareAction Test-MtCisaMalwareZap Test-MtCisaManagedDevice Test-MtCisaManagedDeviceRegistration Test-MtCisaMethodsMigration Test-MtCisaMfa Test-MtCisaNotifyHighRisk Test-MtCisaPasswordExpiration Test-MtCisaPermanentRoleAssignment Test-MtCisaPhishResistant Test-MtCisaPrivilegedPhishResistant Test-MtCisaRequireActivationApproval Test-MtCisaSmtpAuthentication Test-MtCisaSpfDirective Test-MtCisaSpfRestriction Test-MtCisaUnmanagedRoleAssignment Test-MtCisaWeakFactor Test-MtConditionalAccessWhatIf Test-MtConnection Test-MtEidscaControl Test-MtPimAlertsExists Test-MtPrivPermanentDirectoryRole Update-MaesterTests
PSEditions
Dependencies
-
- Microsoft.Graph.Authentication (>= 2.2.0)
- Pester (>= 0.0.0)
Release Notes
FileList
- Maester.nuspec
- internal\eidsca\Test-MtEidscaCP04.ps1
- public\Compare-MtTestResult.ps1
- public\cisa\entra\Test-MtCisaNotifyHighRisk.md
- internal\eidsca\Test-MtEidscaCR01.md
- public\Connect-Maester.ps1
- public\cisa\entra\Test-MtCisaNotifyHighRisk.ps1
- Maester.psd1
- internal\eidsca\Test-MtEidscaCR01.ps1
- public\Disconnect-Maester.ps1
- public\cisa\entra\Test-MtCisaPasswordExpiration.md
- Maester.psm1
- internal\eidsca\Test-MtEidscaCR02.md
- public\Get-MtAuthenticationMethodPolicyConfig.ps1
- public\cisa\entra\Test-MtCisaPasswordExpiration.ps1
- README.md
- internal\eidsca\Test-MtEidscaCR02.ps1
- public\Get-MtConditionalAccessPolicy.ps1
- public\cisa\entra\Test-MtCisaPermanentRoleAssignment.md
- assets\AdaptiveCardPayloadTemplate.json
- internal\eidsca\Test-MtEidscaCR03.md
- public\Get-MtGraphScope.ps1
- public\cisa\entra\Test-MtCisaPermanentRoleAssignment.ps1
- assets\EmailTemplate.docx
- internal\eidsca\Test-MtEidscaCR03.ps1
- public\Get-MtGroupMember.ps1
- public\cisa\entra\Test-MtCisaPhishResistant.md
- assets\EmailTemplate.html
- internal\eidsca\Test-MtEidscaCR04.md
- public\Get-MtLicenseInformation.ps1
- public\cisa\entra\Test-MtCisaPhishResistant.ps1
- assets\ReportTemplate.html
- internal\eidsca\Test-MtEidscaCR04.ps1
- public\Get-MtRole.ps1
- public\cisa\entra\Test-MtCisaPrivilegedPhishResistant.md
- assets\ReportTemplate.md
- internal\eidsca\Test-MtEidscaPR01.md
- public\Get-MtRoleMember.ps1
- public\cisa\entra\Test-MtCisaPrivilegedPhishResistant.ps1
- internal\Clear-ModuleVariable.ps1
- internal\eidsca\Test-MtEidscaPR01.ps1
- public\Get-MtUser.ps1
- public\cisa\entra\Test-MtCisaRequireActivationApproval.md
- internal\ConvertFrom-QueryString.ps1
- internal\eidsca\Test-MtEidscaPR02.md
- public\Get-MtUserAuthenticationMethod.ps1
- public\cisa\entra\Test-MtCisaRequireActivationApproval.ps1
- internal\ConvertTo-MtMaesterResults.ps1
- internal\eidsca\Test-MtEidscaPR02.ps1
- public\Get-MtUserAuthenticationMethodInfoByType.ps1
- public\cisa\entra\Test-MtCisaUnmanagedRoleAssignment.md
- internal\ConvertTo-QueryString.ps1
- internal\eidsca\Test-MtEidscaPR03.md
- public\Invoke-Maester.ps1
- public\cisa\entra\Test-MtCisaUnmanagedRoleAssignment.ps1
- internal\Get-GraphObjectMarkdown.ps1
- internal\eidsca\Test-MtEidscaPR03.ps1
- public\Invoke-MtGraphRequest.ps1
- public\cisa\entra\Test-MtCisaWeakFactor.md
- internal\Get-IsNewMaesterVersionAvailable.ps1
- internal\eidsca\Test-MtEidscaPR05.md
- public\Send-MtMail.ps1
- public\cisa\entra\Test-MtCisaWeakFactor.ps1
- internal\Get-MtConfirmation.ps1
- internal\eidsca\Test-MtEidscaPR05.ps1
- public\Send-MtTeamsMessage.ps1
- public\cisa\exchange\ConvertFrom-MailAuthenticationRecordDkim.ps1
- internal\Get-MtMaesterTestFolderPath.ps1
- internal\eidsca\Test-MtEidscaPR06.md
- public\Test-MtAppManagementPolicyEnabled.md
- public\cisa\exchange\ConvertFrom-MailAuthenticationRecordDmarc.ps1
- internal\Get-MtMarkdownReport.ps1
- internal\eidsca\Test-MtEidscaPR06.ps1
- public\Test-MtAppManagementPolicyEnabled.ps1
- public\cisa\exchange\ConvertFrom-MailAuthenticationRecordMx.ps1
- internal\Get-MtRoleInfo.ps1
- internal\eidsca\Test-MtEidscaST08.md
- public\Test-MtCaAllAppsExists.ps1
- public\cisa\exchange\ConvertFrom-MailAuthenticationRecordSpf.ps1
- internal\Get-MtSkippedReason.ps1
- internal\eidsca\Test-MtEidscaST08.ps1
- public\Test-MtCaApplicationEnforcedRestriction.ps1
- public\cisa\exchange\Get-MailAuthenticationRecord.ps1
- internal\Get-MtTotalEntraIdUserCount.ps1
- internal\eidsca\Test-MtEidscaST09.md
- public\Test-MtCaBlockLegacyExchangeActiveSyncAuthentication.ps1
- public\cisa\exchange\Get-MtExo.ps1
- internal\Get-MtUserInteractive.ps1
- internal\eidsca\Test-MtEidscaST09.ps1
- public\Test-MtCaBlockLegacyOtherAuthentication.ps1
- public\cisa\exchange\Resolve-SPFRecord.ps1
- internal\Get-ObjectProperty.ps1
- maester-tests\README.md
- public\Test-MtCaBlockUnknownOrUnsupportedDevicePlatform.ps1
- public\cisa\exchange\Test-MtCisaAntiSpamAllowList.md
- internal\Invoke-MtGraphRequestCache.ps1
- maester-tests\cisa\@template.Testsps1.txt
- public\Test-MtCaDeviceComplianceAdminsExists.ps1
- public\cisa\exchange\Test-MtCisaAntiSpamAllowList.ps1
- internal\Reset-MtProgressView.ps1
- maester-tests\cisa\entra\Test-MtCisaActivationNotificationGlobalAdmin.Tests.ps1
- public\Test-MtCaDeviceComplianceExists.ps1
- public\cisa\exchange\Test-MtCisaAntiSpamSafeList.md
- internal\Set-MtProgressView.ps1
- maester-tests\cisa\entra\Test-MtCisaActivationNotificationOther.Tests.ps1
- public\Test-MtCaEmergencyAccessExists.md
- public\cisa\exchange\Test-MtCisaAntiSpamSafeList.ps1
- internal\Test-MtContext.ps1
- maester-tests\cisa\entra\Test-MtCisaAppAdminConsent.Tests.ps1
- public\Test-MtCaEmergencyAccessExists.ps1
- public\cisa\exchange\Test-MtCisaAttachmentFileType.md
- internal\Update-MtMaesterTests.ps1
- maester-tests\cisa\entra\Test-MtCisaAppGroupOwnerConsent.Tests.ps1
- public\Test-MtCaEnforceNonPersistentBrowserSession.ps1
- public\cisa\exchange\Test-MtCisaAttachmentFileType.ps1
- internal\Write-MtProgress.ps1
- maester-tests\cisa\entra\Test-MtCisaAppRegistration.Tests.ps1
- public\Test-MtCaEnforceSignInFrequency.ps1
- public\cisa\exchange\Test-MtCisaAttachmentFilter.md
- internal\eidsca\@template.md
- maester-tests\cisa\entra\Test-MtCisaAppUserConsent.Tests.ps1
- public\Test-MtCaExclusionForDirectorySyncAccount.ps1
- public\cisa\exchange\Test-MtCisaAttachmentFilter.ps1
- internal\eidsca\@templateps1.txt
- maester-tests\cisa\entra\Test-MtCisaAssignmentNotification.Tests.ps1
- public\Test-MtCaGroupsRestricted.ps1
- public\cisa\exchange\Test-MtCisaAutoExternalForwarding.md
- internal\eidsca\Test-MtEidscaAF01.md
- maester-tests\cisa\entra\Test-MtCisaAuthenticatorContext.Tests.ps1
- public\Test-MtCaLicenseUtilization.ps1
- public\cisa\exchange\Test-MtCisaAutoExternalForwarding.ps1
- internal\eidsca\Test-MtEidscaAF01.ps1
- maester-tests\cisa\entra\Test-MtCisaBlockHighRiskSignIns.Tests.ps1
- public\Test-MtCaMfaForAdmin.md
- public\cisa\exchange\Test-MtCisaBlockExecutable.md
- internal\eidsca\Test-MtEidscaAF02.md
- maester-tests\cisa\entra\Test-MtCisaBlockHighRiskUsers.Tests.ps1
- public\Test-MtCaMfaForAdmin.ps1
- public\cisa\exchange\Test-MtCisaBlockExecutable.ps1
- internal\eidsca\Test-MtEidscaAF02.ps1
- maester-tests\cisa\entra\Test-MtCisaBlockLegacyAuth.Tests.ps1
- public\Test-MtCaMfaForAdminManagement.ps1
- public\cisa\exchange\Test-MtCisaBlockFileType.md
- internal\eidsca\Test-MtEidscaAF03.md
- maester-tests\cisa\entra\Test-MtCisaCloudGlobalAdmin.Tests.ps1
- public\Test-MtCaMfaForAllUsers.md
- public\cisa\exchange\Test-MtCisaCalendarSharing.md
- internal\eidsca\Test-MtEidscaAF03.ps1
- maester-tests\cisa\entra\Test-MtCisaCrossTenantInboundDefault.Tests.ps1
- public\Test-MtCaMfaForAllUsers.ps1
- public\cisa\exchange\Test-MtCisaCalendarSharing.ps1
- internal\eidsca\Test-MtEidscaAF04.md
- maester-tests\cisa\entra\Test-MtCisaDiagnosticSettings.Tests.ps1
- public\Test-MtCaMfaForGuest.md
- public\cisa\exchange\Test-MtCisaContactSharing.md
- internal\eidsca\Test-MtEidscaAF04.ps1
- maester-tests\cisa\entra\Test-MtCisaGlobalAdminCount.Tests.ps1
- public\Test-MtCaMfaForGuest.ps1
- public\cisa\exchange\Test-MtCisaContactSharing.ps1
- internal\eidsca\Test-MtEidscaAF05.md
- maester-tests\cisa\entra\Test-MtCisaGlobalAdminRatio.Tests.ps1
- public\Test-MtCaMfaForRiskySignIn.md
- public\cisa\exchange\Test-MtCisaDkim.md
- internal\eidsca\Test-MtEidscaAF05.ps1
- maester-tests\cisa\entra\Test-MtCisaGuestInvitation.Tests.ps1
- public\Test-MtCaMfaForRiskySignIn.ps1
- public\cisa\exchange\Test-MtCisaDkim.ps1
- internal\eidsca\Test-MtEidscaAF06.md
- maester-tests\cisa\entra\Test-MtCisaGuestUserAccess.Tests.ps1
- public\Test-MtCaRequirePasswordChangeForHighUserRisk.md
- public\cisa\exchange\Test-MtCisaDlp.md
- internal\eidsca\Test-MtEidscaAF06.ps1
- maester-tests\cisa\entra\Test-MtCisaManagedDevice.Tests.ps1
- public\Test-MtCaRequirePasswordChangeForHighUserRisk.ps1
- public\cisa\exchange\Test-MtCisaDlp.ps1
- internal\eidsca\Test-MtEidscaAG01.md
- maester-tests\cisa\entra\Test-MtCisaManagedDeviceRegistration.Tests.ps1
- public\Test-MtCaSecureSecurityInfoRegistration.md
- public\cisa\exchange\Test-MtCisaDlpAlternate.md
- internal\eidsca\Test-MtEidscaAG01.ps1
- maester-tests\cisa\entra\Test-MtCisaMethodsMigration.Tests.ps1
- public\Test-MtCaSecureSecurityInfoRegistration.ps1
- public\cisa\exchange\Test-MtCisaDlpAlternate.ps1
- internal\eidsca\Test-MtEidscaAG02.md
- maester-tests\cisa\entra\Test-MtCisaMfa.Tests.ps1
- public\Test-MtCaWIFBlockLegacyAuthentication.md
- public\cisa\exchange\Test-MtCisaDlpBaselineRule.md
- internal\eidsca\Test-MtEidscaAG02.ps1
- maester-tests\cisa\entra\Test-MtCisaNotifyHighRiskUsers.Tests.ps1
- public\Test-MtCaWIFBlockLegacyAuthentication.ps1
- public\cisa\exchange\Test-MtCisaDlpBaselineRule.ps1
- internal\eidsca\Test-MtEidscaAG03.md
- maester-tests\cisa\entra\Test-MtCisaPasswordExpiration.Tests.ps1
- public\Test-MtConditionalAccessWhatIf.ps1
- public\cisa\exchange\Test-MtCisaDlpPii.md
- internal\eidsca\Test-MtEidscaAG03.ps1
- maester-tests\cisa\entra\Test-MtCisaPermanentRoleAssignment.Tests.ps1
- public\Test-MtPimAlertsExists.ps1
- public\cisa\exchange\Test-MtCisaDlpPii.ps1
- internal\eidsca\Test-MtEidscaAM01.md
- maester-tests\cisa\entra\Test-MtCisaPhishResistant.Tests.ps1
- public\Test-MtPrivPermanentDirectoryRole.ps1
- public\cisa\exchange\Test-MtCisaDmarcAggregateCisa.md
- internal\eidsca\Test-MtEidscaAM01.ps1
- maester-tests\cisa\entra\Test-MtCisaPrivilegedPhishResistant.Tests.ps1
- public\cisa\@template.md
- public\cisa\exchange\Test-MtCisaDmarcAggregateCisa.ps1
- internal\eidsca\Test-MtEidscaAM02.md
- maester-tests\cisa\entra\Test-MtCisaRequireActivationApproval.Tests.ps1
- public\cisa\@templateps1.txt
- public\cisa\exchange\Test-MtCisaDmarcRecordExist.md
- internal\eidsca\Test-MtEidscaAM02.ps1
- maester-tests\cisa\entra\Test-MtCisaUnmanagedRoleAssignments.Tests.ps1
- public\cisa\entra\Test-MtCisaActivationNotification.md
- public\cisa\exchange\Test-MtCisaDmarcRecordExist.ps1
- internal\eidsca\Test-MtEidscaAM03.md
- maester-tests\cisa\entra\Test-MtCisaWeakFactor.Tests.ps1
- public\cisa\entra\Test-MtCisaActivationNotification.ps1
- public\cisa\exchange\Test-MtCisaDmarcRecordReject.md
- internal\eidsca\Test-MtEidscaAM03.ps1
- maester-tests\cisa\exchange\Test-MtCisaAntiSpamAllowList.Tests.ps1
- public\cisa\entra\Test-MtCisaAppAdminConsent.md
- public\cisa\exchange\Test-MtCisaDmarcRecordReject.ps1
- internal\eidsca\Test-MtEidscaAM04.md
- maester-tests\cisa\exchange\Test-MtCisaAntiSpamSafeList.Tests.ps1
- public\cisa\entra\Test-MtCisaAppAdminConsent.ps1
- public\cisa\exchange\Test-MtCisaDmarcReport.md
- internal\eidsca\Test-MtEidscaAM04.ps1
- maester-tests\cisa\exchange\Test-MtCisaAttachmentFileType.Tests.ps1
- public\cisa\entra\Test-MtCisaAppGroupOwnerConsent.md
- public\cisa\exchange\Test-MtCisaDmarcReport.ps1
- internal\eidsca\Test-MtEidscaAM06.md
- maester-tests\cisa\exchange\Test-MtCisaAttachmentFilter.Tests.ps1
- public\cisa\entra\Test-MtCisaAppGroupOwnerConsent.ps1
- public\cisa\exchange\Test-MtCisaEmailFilterAlternative.md
- internal\eidsca\Test-MtEidscaAM06.ps1
- maester-tests\cisa\exchange\Test-MtCisaAutoExternalForwarding.Tests.ps1
- public\cisa\entra\Test-MtCisaAppRegistration.md
- public\cisa\exchange\Test-MtCisaEmailFilterAlternative.ps1
- internal\eidsca\Test-MtEidscaAM07.md
- maester-tests\cisa\exchange\Test-MtCisaBlockExecutable.Tests.ps1
- public\cisa\entra\Test-MtCisaAppRegistration.ps1
- public\cisa\exchange\Test-MtCisaExternalSenderWarning.md
- internal\eidsca\Test-MtEidscaAM07.ps1
- maester-tests\cisa\exchange\Test-MtCisaBlockFileType.Tests.ps1
- public\cisa\entra\Test-MtCisaAppUserConsent.md
- public\cisa\exchange\Test-MtCisaExternalSenderWarning.ps1
- internal\eidsca\Test-MtEidscaAM09.md
- maester-tests\cisa\exchange\Test-MtCisaCalendarSharing.Tests.ps1
- public\cisa\entra\Test-MtCisaAppUserConsent.ps1
- public\cisa\exchange\Test-MtCisaImpersonation.md
- internal\eidsca\Test-MtEidscaAM09.ps1
- maester-tests\cisa\exchange\Test-MtCisaContactSharing.Tests.ps1
- public\cisa\entra\Test-MtCisaAssignmentNotification.md
- public\cisa\exchange\Test-MtCisaImpersonation.ps1
- internal\eidsca\Test-MtEidscaAM10.md
- maester-tests\cisa\exchange\Test-MtCisaDkim.Tests.ps1
- public\cisa\entra\Test-MtCisaAssignmentNotification.ps1
- public\cisa\exchange\Test-MtCisaImpersonationTip.md
- internal\eidsca\Test-MtEidscaAM10.ps1
- maester-tests\cisa\exchange\Test-MtCisaDlp.Tests.ps1
- public\cisa\entra\Test-MtCisaAuthenticatorContext.md
- public\cisa\exchange\Test-MtCisaImpersonationTip.ps1
- internal\eidsca\Test-MtEidscaAP01.md
- maester-tests\cisa\exchange\Test-MtCisaDlpAlternate.Tests.ps1
- public\cisa\entra\Test-MtCisaAuthenticatorContext.ps1
- public\cisa\exchange\Test-MtCisaMailboxAuditing.md
- internal\eidsca\Test-MtEidscaAP01.ps1
- maester-tests\cisa\exchange\Test-MtCisaDlpBaselineRule.Tests.ps1
- public\cisa\entra\Test-MtCisaBlockHighRiskSignIn.md
- public\cisa\exchange\Test-MtCisaMailboxAuditing.ps1
- internal\eidsca\Test-MtEidscaAP04.md
- maester-tests\cisa\exchange\Test-MtCisaDlpPii.Tests.ps1
- public\cisa\entra\Test-MtCisaBlockHighRiskSignIn.ps1
- public\cisa\exchange\Test-MtCisaMailboxIntelligence.md
- internal\eidsca\Test-MtEidscaAP04.ps1
- maester-tests\cisa\exchange\Test-MtCisaDmarcAggregateCisa.Tests.ps1
- public\cisa\entra\Test-MtCisaBlockHighRiskUser.md
- public\cisa\exchange\Test-MtCisaMailboxIntelligence.ps1
- internal\eidsca\Test-MtEidscaAP05.md
- maester-tests\cisa\exchange\Test-MtCisaDmarcRecordExist.Tests.ps1
- public\cisa\entra\Test-MtCisaBlockHighRiskUser.ps1
- public\cisa\exchange\Test-MtCisaMalwareAction.md
- internal\eidsca\Test-MtEidscaAP05.ps1
- maester-tests\cisa\exchange\Test-MtCisaDmarcRecordReject.Tests.ps1
- public\cisa\entra\Test-MtCisaBlockLegacyAuth.md
- public\cisa\exchange\Test-MtCisaMalwareAction.ps1
- internal\eidsca\Test-MtEidscaAP06.md
- maester-tests\cisa\exchange\Test-MtCisaDmarcReport.ps1
- public\cisa\entra\Test-MtCisaBlockLegacyAuth.ps1
- public\cisa\exchange\Test-MtCisaMalwareScan.md
- internal\eidsca\Test-MtEidscaAP06.ps1
- maester-tests\cisa\exchange\Test-MtCisaEmailFilterAlternative.Tests.ps1
- public\cisa\entra\Test-MtCisaCloudGlobalAdmin.md
- public\cisa\exchange\Test-MtCisaMalwareZap.md
- internal\eidsca\Test-MtEidscaAP07.md
- maester-tests\cisa\exchange\Test-MtCisaExternalSenderWarning.Tests.ps1
- public\cisa\entra\Test-MtCisaCloudGlobalAdmin.ps1
- public\cisa\exchange\Test-MtCisaMalwareZap.ps1
- internal\eidsca\Test-MtEidscaAP07.ps1
- maester-tests\cisa\exchange\Test-MtCisaImpersonation.Tests.ps1
- public\cisa\entra\Test-MtCisaCrossTenantInboundDefault.md
- public\cisa\exchange\Test-MtCisaSmtpAuthentication.md
- internal\eidsca\Test-MtEidscaAP08.md
- maester-tests\cisa\exchange\Test-MtCisaImpersonationTip.Tests.ps1
- public\cisa\entra\Test-MtCisaCrossTenantInboundDefault.ps1
- public\cisa\exchange\Test-MtCisaSmtpAuthentication.ps1
- internal\eidsca\Test-MtEidscaAP08.ps1
- maester-tests\cisa\exchange\Test-MtCisaMailboxAuditing.Tests.ps1
- public\cisa\entra\Test-MtCisaDiagnosticSettings.md
- public\cisa\exchange\Test-MtCisaSpfDirective.md
- internal\eidsca\Test-MtEidscaAP09.md
- maester-tests\cisa\exchange\Test-MtCisaMailboxIntelligence.Tests.ps1
- public\cisa\entra\Test-MtCisaDiagnosticSettings.ps1
- public\cisa\exchange\Test-MtCisaSpfDirective.ps1
- internal\eidsca\Test-MtEidscaAP09.ps1
- maester-tests\cisa\exchange\Test-MtCisaMalwareAction.Tests.ps1
- public\cisa\entra\Test-MtCisaGlobalAdminCount.md
- public\cisa\exchange\Test-MtCisaSpfRestriction.md
- internal\eidsca\Test-MtEidscaAP10.md
- maester-tests\cisa\exchange\Test-MtCisaMalwareScan.Tests.ps1
- public\cisa\entra\Test-MtCisaGlobalAdminCount.ps1
- public\cisa\exchange\Test-MtCisaSpfRestriction.ps1
- internal\eidsca\Test-MtEidscaAP10.ps1
- maester-tests\cisa\exchange\Test-MtCisaMalwareZap.Tests.ps1
- public\cisa\entra\Test-MtCisaGlobalAdminRatio.md
- public\core\Get-MtHtmlReport.ps1
- internal\eidsca\Test-MtEidscaAP14.md
- maester-tests\cisa\exchange\Test-MtCisaSmtpAuthentication.Tests.ps1
- public\cisa\entra\Test-MtCisaGlobalAdminRatio.ps1
- public\core\Get-MtSession.ps1
- internal\eidsca\Test-MtEidscaAP14.ps1
- maester-tests\cisa\exchange\Test-MtCisaSpfDirective.Tests.ps1
- public\cisa\entra\Test-MtCisaGuestInvitation.md
- public\core\Install-MaesterTests.ps1
- internal\eidsca\Test-MtEidscaAS04.md
- maester-tests\cisa\exchange\Test-MtCisaSpfRestriction.Tests.ps1
- public\cisa\entra\Test-MtCisaGuestInvitation.ps1
- public\core\Test-MtConnection.ps1
- internal\eidsca\Test-MtEidscaAS04.ps1
- maester-tests\Custom\README.md
- public\cisa\entra\Test-MtCisaGuestUserAccess.md
- public\core\Update-MaesterTests.ps1
- internal\eidsca\Test-MtEidscaAT01.md
- maester-tests\EIDSCA\Test-EIDSCA.Generated.Tests.ps1
- public\cisa\entra\Test-MtCisaGuestUserAccess.ps1
- public\eidsca\@Test-MtEidscaControl.txt
- internal\eidsca\Test-MtEidscaAT01.ps1
- maester-tests\Maester\Entra\Test-AppManagementPolicies.Tests.ps1
- public\cisa\entra\Test-MtCisaManagedDevice.md
- public\eidsca\Test-MtEidscaControl.ps1
- internal\eidsca\Test-MtEidscaAT02.md
- maester-tests\Maester\Entra\Test-ConditionalAccessBaseline.Tests.ps1
- public\cisa\entra\Test-MtCisaManagedDevice.ps1
- tests\pester.ps1
- internal\eidsca\Test-MtEidscaAT02.ps1
- maester-tests\Maester\Entra\Test-ConditionalAccessWhatIf.Tests.ps1
- public\cisa\entra\Test-MtCisaManagedDeviceRegistration.md
- tests\functions\Common.Tests.ps1
- internal\eidsca\Test-MtEidscaAV01.md
- maester-tests\Maester\Entra\Test-EntraRecommendations.Tests.ps1
- public\cisa\entra\Test-MtCisaManagedDeviceRegistration.ps1
- tests\functions\Invoke-Maester.Tests.ps1
- internal\eidsca\Test-MtEidscaAV01.ps1
- maester-tests\Maester\Entra\Test-PrivilegedAssignments.Tests.ps1
- public\cisa\entra\Test-MtCisaMethodsMigration.md
- tests\general\Help.Tests.ps1
- internal\eidsca\Test-MtEidscaCP01.md
- public\Add-MtTestResultDetail.ps1
- public\cisa\entra\Test-MtCisaMethodsMigration.ps1
- tests\general\Manifest.Tests.ps1
- internal\eidsca\Test-MtEidscaCP01.ps1
- public\Clear-MtDnsCache.ps1
- public\cisa\entra\Test-MtCisaMfa.md
- tests\general\Module.Tests.ps1
- internal\eidsca\Test-MtEidscaCP03.md
- public\Clear-MtExoCache.ps1
- public\cisa\entra\Test-MtCisaMfa.ps1
- tests\general\PSScriptAnalyzer.Tests.ps1
- internal\eidsca\Test-MtEidscaCP03.ps1
- public\Clear-MtGraphCache.ps1
- internal\eidsca\Test-MtEidscaCP04.md
Version History
Version | Downloads | Last updated |
---|---|---|
0.3.26-preview | 10 | 10/29/2024 |
0.3.25-preview | 10 | 10/28/2024 |
0.3.24-preview | 3 | 10/27/2024 |
0.3.23-preview | 10 | 10/20/2024 |
0.3.22-preview | 2 | 10/20/2024 |
0.3.21-preview | 11 | 10/15/2024 |
0.3.20-preview | 2 | 10/15/2024 |
0.3.19-preview | 15 | 10/5/2024 |
0.3.18-preview | 2 | 10/5/2024 |
0.3.17-preview | 18 | 9/16/2024 |
0.3.16-preview | 4 | 9/11/2024 |
0.3.15-preview | 2 | 9/11/2024 |
0.3.14-preview | 4 | 9/10/2024 |
0.3.13-preview | 2 | 9/8/2024 |
0.3.12-preview | 2 | 9/8/2024 |
0.3.11-preview | 2 | 9/8/2024 |
0.3.10-preview | 2 | 9/8/2024 |
0.3.9-preview | 15 | 8/29/2024 |
0.3.8-preview | 6 | 8/27/2024 |
0.3.7-preview | 5 | 8/27/2024 |
0.3.6-preview | 7 | 8/25/2024 |
0.3.5-preview | 9 | 8/21/2024 |
0.3.4-preview (current version) | 9 | 8/16/2024 |
0.3.3-preview | 38 | 8/13/2024 |
0.3.2-preview | 5 | 8/13/2024 |
0.3.1-preview | 10 | 8/10/2024 |
0.3.0 | 43,301 | 8/4/2024 |
0.2.41-preview | 5 | 8/4/2024 |
0.2.40-preview | 14 | 7/31/2024 |
0.2.39-preview | 5 | 7/31/2024 |
0.2.38-preview | 24 | 7/25/2024 |
0.2.37-preview | 8 | 7/23/2024 |
0.2.36-preview | 11 | 7/22/2024 |
0.2.35-preview | 6 | 7/22/2024 |
0.2.34-preview | 5 | 7/22/2024 |
0.2.33-preview | 6 | 7/21/2024 |
0.2.32-preview | 5 | 7/21/2024 |
0.2.31-preview | 5 | 7/21/2024 |
0.2.30-preview | 5 | 7/21/2024 |
0.2.29-preview | 5 | 7/20/2024 |
0.2.28-preview | 5 | 7/20/2024 |
0.2.27-preview | 15 | 7/15/2024 |
0.2.26-preview | 9 | 7/14/2024 |
0.2.25-preview | 5 | 7/14/2024 |
0.2.24-preview | 5 | 7/14/2024 |
0.2.23-preview | 5 | 7/14/2024 |
0.2.22-preview | 6 | 7/14/2024 |
0.2.21-preview | 5 | 7/14/2024 |
0.2.20-preview | 7 | 7/14/2024 |
0.2.19-preview | 5 | 7/14/2024 |
0.2.18-preview | 7 | 7/14/2024 |
0.2.17-preview | 5 | 7/14/2024 |
0.2.16-preview | 5 | 7/14/2024 |
0.2.15-preview | 5 | 7/14/2024 |
0.2.14-preview | 5 | 7/14/2024 |
0.2.13-preview | 7 | 7/13/2024 |
0.2.12-preview | 5 | 7/13/2024 |
0.2.11-preview | 5 | 7/13/2024 |
0.2.10-preview | 6 | 7/12/2024 |
0.2.9-preview | 7 | 7/11/2024 |
0.2.8-preview | 4 | 7/11/2024 |
0.2.7-preview | 5 | 7/11/2024 |
0.2.6-preview | 4 | 7/11/2024 |
0.2.5-preview | 8 | 7/8/2024 |
0.2.4-preview | 5 | 7/8/2024 |
0.2.3-preview | 8 | 7/7/2024 |
0.2.2-preview | 5 | 7/6/2024 |
0.2.1-preview | 5 | 7/6/2024 |
0.2.0 | 9,857 | 7/5/2024 |
0.1.10-preview | 6 | 7/5/2024 |
0.1.9-preview | 6 | 7/5/2024 |
0.1.8-preview | 7 | 7/5/2024 |
0.1.7-preview | 8 | 7/5/2024 |
0.1.6-preview | 6 | 7/5/2024 |
0.1.5-preview | 6 | 7/3/2024 |
0.1.4-preview | 517 | 7/2/2024 |
0.1.3-preview | 8 | 7/2/2024 |
0.1.2-preview | 5 | 7/2/2024 |
0.1.1-preview | 7 | 7/2/2024 |
0.1.0 | 4,320 | 6/24/2024 |
0.0.131 | 2,828 | 6/16/2024 |
0.0.130 | 5,170 | 6/1/2024 |
0.0.129 | 2,175 | 5/24/2024 |
0.0.128 | 2,119 | 5/15/2024 |
0.0.127 | 1,158 | 5/10/2024 |
0.0.126 | 945 | 5/7/2024 |
0.0.125 | 2,799 | 4/25/2024 |
0.0.124 | 6 | 4/25/2024 |
0.0.123 | 1,789 | 4/16/2024 |
0.0.122 | 18 | 4/16/2024 |
0.0.119 | 628 | 4/13/2024 |
0.0.118 | 30 | 4/13/2024 |
0.0.117 | 10 | 4/13/2024 |
0.0.116 | 836 | 4/9/2024 |
0.0.113 | 10 | 4/8/2024 |
0.0.106 | 35 | 4/2/2024 |
0.0.102 | 13 | 4/1/2024 |
0.0.99 | 7 | 4/1/2024 |
0.0.91 | 6 | 4/1/2024 |
0.0.88 | 8 | 4/1/2024 |
0.0.82 | 12 | 3/31/2024 |
0.0.81 | 9 | 3/31/2024 |
0.0.80 | 8 | 3/31/2024 |
0.0.78 | 7 | 3/31/2024 |
0.0.77 | 7 | 3/31/2024 |
0.0.76 | 6 | 3/31/2024 |
0.0.75 | 9 | 3/31/2024 |
0.0.74 | 9 | 3/31/2024 |
0.0.72 | 7 | 3/31/2024 |
0.0.71 | 9 | 3/31/2024 |
0.0.69 | 9 | 3/30/2024 |
0.0.61 | 14 | 3/30/2024 |
0.0.59 | 11 | 3/30/2024 |
0.0.58 | 7 | 3/29/2024 |
0.0.55 | 6 | 3/29/2024 |
0.0.54 | 8 | 3/29/2024 |
0.0.53 | 8 | 3/29/2024 |
0.0.49 | 12 | 3/28/2024 |
0.0.48 | 11 | 3/27/2024 |
0.0.47 | 8 | 3/27/2024 |
0.0.46 | 7 | 3/27/2024 |
0.0.44 | 10 | 3/26/2024 |
0.0.42 | 10 | 3/26/2024 |
0.0.41 | 12 | 3/26/2024 |
0.0.39 | 9 | 3/26/2024 |
0.0.37 | 14 | 3/24/2024 |
0.0.36 | 7 | 3/24/2024 |
0.0.34 | 16 | 3/24/2024 |
0.0.31 | 23 | 3/23/2024 |
0.0.26 | 10 | 3/22/2024 |
0.0.23 | 28 | 3/21/2024 |
0.0.21 | 10 | 3/21/2024 |
0.0.20 | 11 | 3/21/2024 |
0.0.19 | 11 | 3/21/2024 |
0.0.17 | 33 | 3/18/2024 |