📄

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

に公開

SharePoint Online でコンテンツ エディターが表示されない場合は、以下の理由で解決できることがほとんどです。

https://docs.microsoft.com/ja-jp/sharepoint/allow-or-prevent-custom-script?WT.mc_id=M365-MVP-5002941

コンテンツ エディター Web パーツが表示されない場合は、他にも原因が考えられます。具体的には、サイト コレクションを テンプレートを後で選択... で作成した場合に発生することがあります。これは、サイト コレクション機能の BasicWebParts が有効になっていないためです。ただし、この機能は非表示になっているため、PowerShell から有効化する必要があります。

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

Enable-SPFeature -Url '{{site-url}}' -Identity '00bfea71-1c5e-4a24-b310-ba51c3eb7a57'

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

$siteUrl = '{{site-url}}'
$userName = '{{user-name}}'
$rawPassword = '{{password}}'
$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()

Discussion