isM365CopilotEnabled (asiakasohjelmointirajapinnan viittaus)

Palauttaa Microsoft 365 Copilot käytössä nykyisessä ympäristössä.

Syntax

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

Parametrit

Parametrin nimi Type Pakollinen Description
successCallback Function Yes Funktio, jota kutsutaan, kun toiminto onnistuu.
errorCallback Function Yes Funktio, jota kutsutaan, kun toiminto epäonnistuu.

Palautusarvo

Tyyppi: Promise<boolean>

Palauttaa true, jos Microsoft 365 Copilot on käytössä nykyisessä ympäristössä. Muussa tapauksessa false.

Huomautuksia

Käyttöönotto määräytyy sijoituskohtaisten tarkistusten perusteella: ominaisuuden ohjausobjektin tappovalitsin, kolme rinnakkaista kelpoisuustarkistusta (käyttöoikeus, ympäristöasetus ja Dataverse-indeksoinnin tila), valinnaisen sovellustason asetuksen ohitus ja asteittainen käyttöönottomerkintä. Tulos tallennetaan välimuistiin 30 minuutin ajan, ja samanaikaiset kutsut tiivistetään.

Kaikki muut Microsoft 365 Copilot tarkistavat tämän arvon ennen sen suorittamista ja suorittamatta sitä ilman toimintoja, jos se palauttaa false.

Esimerkki

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

Xrm.Copilot (asiakkaan ohjelmointirajapinnan viittaus)