次の方法で共有


コパイロットのプロビジョニングを管理する

この記事では、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