> ## Documentation Index
> Fetch the complete documentation index at: https://ps365.clidsys.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Get started with PS365 module in minutes

## Installation

PS365 is a PowerShell module that provides Microsoft 365 administration utilities. Choose the installation method based on your PowerShell version.

<Note>
  **PowerShell 7+ is recommended** for the best experience and performance.
</Note>

### PowerShell 7+ (Recommended)

For PowerShell 7 and later versions, use `Install-PSResource`:

```powershell theme={null}
Install-PSResource -Name PS365 -Scope CurrentUser
```

### Windows PowerShell 5.1

For Windows PowerShell 5.1, use `Install-Module`:

```powershell theme={null}
Install-Module -Name PS365 -Scope CurrentUser
```

### Verify Installation

**PowerShell 7+:**

```powershell theme={null}
Get-PSResource PS365
```

**Windows PowerShell 5.1:**

```powershell theme={null}
Get-Module PS365 -ListAvailable
```

## Getting Started

Once installed, import the module and start using the commands:

```powershell theme={null}
Import-Module PS365

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

# Example: Get Entra ID application assignments
Get-MgApplicationAssignment
```

<Tip>
  Use `Get-Command -Module PS365` to see all available commands in the module.
</Tip>

## Next Steps

Explore the available commands and their documentation:

<CardGroup cols={2}>
  <Card title="Exchange Commands" icon="envelope" href="/docs/commands/Get-ExMailboxByDomain">
    Manage Exchange Online mailboxes and configurations.
  </Card>

  <Card title="Entra ID Commands" icon="users" href="/docs/commands/Get-MgApplicationAssignment">
    Work with Entra ID applications and users.
  </Card>

  <Card title="Microsoft 365 Apps" icon="microsoft" href="/docs/commands/Install-M365Apps">
    Deploy and manage Microsoft 365 applications.
  </Card>

  <Card title="Purview Commands" icon="shield" href="/docs/commands/Get-PurviewRoleReport">
    Generate compliance and security reports.
  </Card>
</CardGroup>
