からめもぶろぐ。

SharePoint が得意なフレンズなんだね!すごーい!

SharePoint でコンテンツ エディター Web パーツが表示されない場合の対処方法

SharePoint Online の場合にコンテンツ エディターが表示されない場合はだいたい以下の理由で解決します。

support.office.com

それ以外の場合でコンテンツ エディター Web パーツが表示されない場合があります。具体的には、サイト コレクションを [テンプレートを後で選択...] で作成したときに発生することがあるようです。サイト コレクション機能の「BasicWebParts」が有効になっていないだけなのですが、非表示になっている機能なので、PowerShell から有効にしてあげる必要があります。

SharePoint Server (オンプレミス) の場合は、管理シェルを使って有効にします。

Enable-SPFeature -Url '<サイト コレクションの URL>' -Identity '00bfea71-1c5e-4a24-b310-ba51c3eb7a57'

SharePoint Online の場合の場合は、CSOM を使って有効にします。

$siteUrl = '<サイトの URL>'
$userName = '<ユーザー名>'
$rawPassword = '<パスワード>'
$securePassword = ConvertTo-SecureString -String $rawPassword -AsPlainText -Force

$ctx = New-Object Microsoft.SharePoint.Client.ClientContext($siteUrl)
$ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($userName, $securePassword)
$ctx.Site.Features.Add('00bfea71-1c5e-4a24-b310-ba51c3eb7a57', $true, [Microsoft.SharePoint.Client.FeatureDefinitionScope]::None)
$ctx.ExecuteQuery()