テスト

SharePoint Online Management Shellのインストールが必要

Install-Module -Name Microsoft.Online.SharePoint.PowerShell

SharePointサイトに接続

Connect-PnPOnline -Url “https://your-tenant.sharepoint.com/sites/your-site” -Interactive

ファイル情報を取得し、CSVファイルに出力

Get-PnPListItem -List “Documents” -Fields “FileLeafRef”, “FileRef”, “Modified” |
Select-Object @{N=”FileName”;E={$_.FieldValues.FileLeafRef}},
@{N=”FilePath”;E={$_.FieldValues.FileRef}},
@{N=”LastModified”;E={$_.FieldValues.Modified}} |
Export-Csv -Path “C:\SharePointFiles.csv” -NoTypeInformation

Connect-PnPOnline -Url “https://your-tenant.sharepoint.com/sites/your-site” -Interactive

json(concat(‘{
“FileName”: “‘, triggerBody()?[‘Name’], ‘”,
“FilePath”: “‘, triggerBody()?[‘Path’], ‘”,
“LastModified”: “‘, triggerBody()?[‘Modified’], ‘”
}’))

{
“FileName”: @{items(‘各自に適用’)?[‘Name’]},
“FilePath”: @{items(‘各自に適用’)?[‘Path’]},
“LastModified”: @{items(‘各自に適用’)?[‘Modified’]}
}