Skip to content

Michaeladsl/365auto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

365auto

Automation for Microsoft 365 foundations benchmarks 4.0.0

Notes

The script opens any links that are required for manual checks. It is recommended to open your default browser and signing to admin.microsoft.com and leaving that browser open while the script runs to ensure links can open successfully

The script will have an initial 'four' popup login sequences for all of the required powershell modules!

Installs

Install-Module -Name Microsoft.Graph.Identity.DirectoryManagement -Force -AllowClobber -Confirm:$false
Install-Module -Name Microsoft.Graph.Identity.SignIns              -Force -AllowClobber -Confirm:$false
Install-Module -Name Microsoft.Graph.Beta                          -Force -AllowClobber -Confirm:$false
Install-Module -Name Microsoft.Graph                               -Force -AllowClobber -Confirm:$false
Install-Module -Name Microsoft.Graph.Beta.Security                 -Force -AllowClobber -Confirm:$false
Install-Module -Name Microsoft.Graph.Authentication                -Force -AllowClobber -Confirm:$false
Install-Module -Name ExchangePowerShell                            -Force -AllowClobber -Confirm:$false
Install-Module -Name MicrosoftTeams                                -Force -AllowClobber -Confirm:$false

Usage

.\365auto.ps1

Examples

Report Example 365ato report

PowerShell Output 365auto powershell output

Manual Check Example 365auto manual example

Failed Check Example 365auto fail example

Passed Check Example 365ato pass example

About

Automation for Microsoft 365 foundations benchmarks 4.0.0

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published