isM365CopilotEnabled (Ügyfél API-referencia)

Azt adja vissza, hogy a Microsoft 365 Copilot engedélyezve van-e az aktuális környezetben.

Syntax

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

Parameters

Paraméter neve Típus Required Description
successCallback Funkció Igen A művelet sikeres végrehajtása esetén meghívandó függvény.
errorCallback Funkció Igen A művelet sikertelensége esetén meghívandó függvény.

Visszaadott érték

Típus: Promise<boolean>

true ad vissza, ha Microsoft 365 Copilot engedélyezve van az aktuális környezetben; ellenkező esetben false.

Remarks

Az engedélyezést az ellenőrzések rangsorolt sorozata határozza meg: egy funkcióvezérlő letiltási kapcsolója, három párhuzamos jogosultsági ellenőrzés (licenc, környezeti beállítás és Dataverse indexelési állapot), egy választható alkalmazásszintű beállítás felülbírálása és egy fokozatos bevezetési jelző. Az eredmény 30 percig gyorsítótárazva lesz, és az egyidejű hívások deduplikálva lesznek.

Minden más Microsoft 365 Copilot metódus ellenőrzi ezt az értéket, mielőtt végrehajtja és művelet nélkül befejezi, ha false ad vissza.

Example

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

Xrm.Copilot (Ügyfél API-referencia)