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 " " } |