MyNote365

Office365 , OneNote , SharePoint , PowerApps , MicrosoftFlow 関連の備忘録

【SharePoint】PowerShell でページのサムネイル画像を設定する

f:id:tecchan365:20200215145306p:plain

PowerShell でページのサムネイル画像を設定する方法です。

事前準備

PnP PowerShellをインストールしておいてください。

mynote365.hatenadiary.com

ps1ファイルを作成・実行

以下のps1ファイルを作成・実行します。

# SharePoint接続情報
$targetUrl = "https://<<tenant>>.sharepoint.com/sites/XXXXXX"
Connect-PnPOnline –Url $targetUrl –Credentials (Get-Credential)

# サムネイル画像に設定したいページと、サムネイル画像の情報
$pageName= "お知らせ"  
$thumbnailUrl = "https://contoso.sharepoint.com/sites/SharePointFramework/doc/XXXX.png"  
  
# サムネイルの設定
Set-PnPClientSidePage -Identity $pageName -ThumbnailUrl $thumbnailUrl -Publish

実行が完了すると、 $pageName で指定したページのサムネイル画像が $thumbnailUrl に変更されています。

f:id:tecchan365:20200215145913p:plain

参考

docs.microsoft.com

logicalerror.seesaa.net