isM365CopilotEnabled (Referència a l'API del client)

Indica si Microsoft 365 Copilot està activat en l'entorn actual.

Sintaxi

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

Paràmetres

Nom del paràmetre Tipus Necessari Descripció
successCallback Funció Una funció per cridar quan l'operació té èxit.
errorCallback Funció Una funció per cridar quan l'operació falla.

Valor retornat

Tipus: Promise<boolean>

Retorna true si Microsoft 365 Copilot està activat en l'entorn actual; false en cas contrari.

Observacions

L'habilitació es determina mitjançant una seqüència classificada de comprovacions: un interruptor de control de funcionalitats, tres comprovacions paral·leles d'elegibilitat (llicència, configuració d'entorn i estat d'indexació de Dataverse), una opció opcional per sobreescriptura a nivell d'aplicació i una bandera de desplegament gradual. El resultat es guarda en memòria cau durant 30 minuts, i les crides simultànies es desduplicen.

Tots els altres mètodes Microsoft 365 Copilot comproven aquest valor abans d'executar-los i completen sense acció si retorna false.

Exemple

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

Xrm.Copilot (Referència de l'API del client)