Public/Get-Office365.ps1

function Get-Office365 {

    Get-Intro365

    Write-Host "Office 365 Functions"                                                                           -ForegroundColor green
    Write-Host "Connect-Office365 ..Connects to Office 365 Module"                                  -ForegroundColor cyan
    Write-Host "Invoke-EXOSharedSession ..Invokes an environment to EXO and On-Prem modules same console" -ForegroundColor cyan
    Write-Host " "

    Write-Host "ADSync Module Functions"                                                                        -ForegroundColor green
    Write-Host "Invoke-Sync365 ..Invokes an Azure sync using a Non-Verbose alias remotely"       -ForegroundColor cyan
    Write-Host " "

    Write-Host "Az Module Functions"                                                                            -ForegroundColor green
    Write-Host "Get-TenantDiagrams ..Gets and generates dependency Diagrams"                         -ForegroundColor cyan
    Write-Host "Get-VMDetails ..Gets AzureVM details from multiple functions"                   -ForegroundColor cyan
    Write-Host "Invoke-PowerState ..Invokes power state changes on VMs and can get their status"    -ForegroundColor cyan
    Write-Host "Set-Subscription ..Sets the subscription/AZContext for subsequent functions"       -ForegroundColor cyan
    Write-Host " "

    Write-Host "ExchangeOnline Module Functions"                                                                -ForegroundColor green
    Write-Host "Convert-MailboxToShared ..Convert Disabled mailbox to a Shared Mailbox"                   -ForegroundColor cyan
    Write-Host "Enable-MailboxAccess ..Enables full access to a mailbox without a license"             -ForegroundColor cyan
    Write-Host "Get-DistributionGroupMembers ..Gets Exchange Online Auth Policy"                               -ForegroundColor cyan
    Write-Host "Get-Messagetrace ..Gets an log of email messages"                                  -ForegroundColor cyan
    Write-Host "Get-Quarantine ..Gets quarantine messages beyond the 1000 limit Microsoft Sets"  -ForegroundColor cyan
    Write-Host "Set-365GroupVisibility ..Sets a office365 group visible in the Outlook Client"           -ForegroundColor cyan
    Write-Host "Unblock-Quarantine ..Unblock/release quarantine messages multiple at a time"         -ForegroundColor cyan
    Write-Host " "

    Write-Host "Teams Module Functions"                                                                         -ForegroundColor green
    Write-Host "Clear-TeamsCache ..Clears Cache files for Microsoft Teams"                         -ForegroundColor cyan
    Write-Host " "
}