isM365CopilotEnabled (referenční dokumentace k rozhraní API klienta)

Vrátí, zda je v aktuálním prostředí povolená Microsoft 365 Copilot.

Syntax

Xrm.Copilot.isM365CopilotEnabled().then(successCallback, errorCallback);

Parameters

Název parametru Typ Povinné Description
successCallback Function Ano Funkce, která se má volat po úspěšném provedení operace.
errorCallback Function Ano Funkce, která se má volat v případě selhání operace.

Návratová hodnota

Typ: Promise<boolean>

Vrátí hodnotu true, pokud je v aktuálním prostředí povolená Microsoft 365 Copilot; false jinak.

Remarks

Povolení je určeno seřazenou sekvencí kontrol: přepínač ukončení řízení funkcí, tři paralelní kontroly způsobilosti (licence, nastavení prostředí a stav indexování Dataverse), volitelné přepsání nastavení na úrovni aplikace a postupné zavedení příznaku. Výsledek se ukládá do mezipaměti po dobu 30 minut a souběžná volání se dedlikují.

Všechny ostatní metody Microsoft 365 Copilot zkontrolují tuto hodnotu před spuštěním a dokončením bez akce, pokud vrátí false.

Example

const isEnabled = await Xrm.Copilot.isM365CopilotEnabled();
if (isEnabled) {
    // Show Copilot-related controls
}

Xrm.Copilot (referenční informace k rozhraní API klienta)