セキュリティ & コンプライアンス PowerShell

セキュリティ & コンプライアンス PowerShell は、コマンド ラインから Microsoft 365 organizationのコンプライアンスと一部のセキュリティ機能を管理できる管理インターフェイスです (主に、Microsoft 365 コンプライアンスの一部であった Microsoft Purview リスクとコンプライアンス機能)。 たとえば、セキュリティ & コンプライアンス PowerShell を使用してコンプライアンス検索を実行できます。 次の記事では、セキュリティ & コンプライアンス PowerShell の使用に関する情報を提供します。

  • セキュリティ & コンプライアンス PowerShell に接続するために必要な ExchangeOnlineManagement モジュールの詳細については、「Exchange Online PowerShell モジュールについて」を参照してください。

    ヒント

    バージョン 3.0.0 以降 (2022) は、Exchange Online PowerShell V3 モジュール (EXO V3 モジュールと略記) と呼ばれます。 バージョン 2.0.5 以前 (2021) は、Exchange Online PowerShell V2 モジュール (EXO V2 モジュールと略記) と呼ばれていました。

    Exchange Online PowerShell モジュールの新機能については、「Exchange Online PowerShell モジュールの新機能」を参照してください。

  • セキュリティ コンプライアンス PowerShell に接続するには、「セキュリティ && コンプライアンス PowerShell への接続」を参照してください。 接続手順は、Exchange Online PowerShell またはスタンドアロン Exchange Online Protection (EOP) PowerShell とは異なります。

    無人スクリプトのセキュリティ & コンプライアンス PowerShell に接続するには、Exchange Online PowerShell モジュールの無人スクリプトのアプリ専用認証に関するページを参照してください。

  • セキュリティ & コンプライアンス PowerShell のコマンドレットリファレンス記事の構造とレイアウトについては、「 Exchange コマンドレットの構文」を参照してください。

セキュリティ & コンプライアンス PowerShell には、次の種類のコマンドレットが含まれています。

  • Purview コンプライアンスとMicrosoft Purview コンプライアンス ポータルでのみ使用できる機能に対応するコマンドレット。 セキュリティ & コンプライアンス PowerShell のほとんどのコマンドレットは、このカテゴリに分類されます。

  • Exchange Online PowerShell でも使用できる基本的なコマンドレット (Get-UserGet-RoleGroup など)。

  • Exchange Online Protection (EOP) で使用できるセキュリティ機能と、Microsoft Defender ポータルでMicrosoft Defender for Office 365に対応するいくつかのコマンドレット (Set-SecOpsOverridePolicy など)。

    ほとんどの EOP およびDefender for Office 365セキュリティ機能 (スパム対策ポリシーなど) のコマンドレットは、Exchange Online PowerShell でのみ使用できます。

コマンドレットが実際 に存在する PowerShell 環境を確認するには、コマンドレット参照の値に適用するに関する記事を確認してください。