【SharePoint】サイト内のすべてのページのすべての Web パーツを CSV 出力する(PnP PowerShell)

SharePoint のページで利用している Web パーツを把握したい場面があり、以前作成したコード を参考に、サイト内のすべてのページのすべての Web パーツを CSV 出力する PowerShell のコードを作成してみました。コードを実行すると、$csvFilePath に記載されている場所に CSV ファイルが作成されます。

以下に作成したコードを掲載します。

PnP PowerShell をインストールしている必要があります。