Skip to main content

Installation

PS365 is a PowerShell module that provides Microsoft 365 administration utilities. Choose the installation method based on your PowerShell version.
PowerShell 7+ is recommended for the best experience and performance.
For PowerShell 7 and later versions, use Install-PSResource:
Install-PSResource -Name PS365 -Scope CurrentUser

Windows PowerShell 5.1

For Windows PowerShell 5.1, use Install-Module:
Install-Module -Name PS365 -Scope CurrentUser

Verify Installation

PowerShell 7+:
Get-PSResource PS365
Windows PowerShell 5.1:
Get-Module PS365 -ListAvailable

Getting Started

Once installed, import the module and start using the commands:
Import-Module PS365

# Example: Get Exchange mailbox information
Get-ExMailboxByDomain -Domain "contoso.com"

# Example: Get Entra ID application assignments
Get-MgApplicationAssignment
Use Get-Command -Module PS365 to see all available commands in the module.

Next Steps

Explore the available commands and their documentation:

Exchange Commands

Manage Exchange Online mailboxes and configurations.

Entra ID Commands

Work with Entra ID applications and users.

Microsoft 365 Apps

Deploy and manage Microsoft 365 applications.

Purview Commands

Generate compliance and security reports.