コパイロットのプロビジョニングを管理する
この記事では、Microsoft Power Pages で Copilot の機能のプロビジョニングを管理する方法について説明します。 具体的には、サービス管理者が PowerShell のスクリプトを使用して既定の Copilot プロビジョニングを無効にする方法を説明します。 手順に従うことで、管理者は必要な場合にのみコパイロットが作成されるようにすることができます。
次のいずれかの Microsoft Entra ロールのメンバーであるサービス管理者 は、PowerShell スクリプトを使用してテナント レベル enableChatbotOnWebsiteCreation
の設定を変更できます。
テナント レベルの設定の既定値は null
です。 この値は true
の値に相当し、サイトの作成中にボットを作成します。 管理者は値を true
または false
に設定できます。
設定の現在値を取得する
テナントレベル設定の現在の値を取得するには、Get-TenantSettings コマンドを使用します。 次に例を示します。
$myTenantSettings = Get-TenantSettings
$myTenantSettings.powerPlatform.powerPages
注意
Get-TenantSettings
コマンドは、値が null
であるテナント設定を一覧表示しません。 テナントレベルの enableChatbotOnWebsiteCreation
設定の既定値は null
であるため、スクリプトの初回実行時には、この設定はリストに表示されません。 ただし、値を true
または false
に設定すると、その設定がリストに表示されます。
設定する値
enableChatbotOnWebsiteCreation
に値を設定する場合は、Set-TenantSettings コマンドを使用します。 次の例では、値を false
に設定します。
$requestBody = @{
powerPlatform = @{
powerPages = @{
enableChatbotOnWebsiteCreation = $false
}
}
}
Set-TenantSettings -RequestBody $requestBody