isM365CopilotEnabled (referință API client)

Returnează dacă Microsoft 365 Copilot este activat în mediul curent.

Sintaxă

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

Parametri

Nume parametru Tip Obligatoriu Descriere
successCallback Funcție Da O funcție de apelat atunci când operațiunea reușește.
errorCallback Funcție Da O funcție de apelat atunci când operațiunea eșuează.

Valoare retur

Tip: Promise<boolean>

Returnează true dacă Microsoft 365 Copilot este activat în mediul curent; false altfel.

Observații

Activarea este determinată de o secvență de verificări clasificate: un comutator de ucidere a controlului caracteristicii, trei verificări paralele de eligibilitate (licență, setare de mediu și stare de indexare Dataverse), o setare opțională la nivel de aplicație înlocuiește și un semnalizator de implementare treptată. Rezultatul este memorat în cache timp de 30 de minute, iar apelurile concurente sunt dedublate.

Toate celelalte metode de Microsoft 365 Copilot verifică această valoare înainte de a executa și a finaliza fără acțiune dacă returnează false.

Exemplu

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

Xrm.Copilot (referință API client)