isM365CopilotEnabled (client-API-verwijzing)

Retourneert of Microsoft 365 Copilot is ingeschakeld in de huidige omgeving.

Syntax

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

Parameters

Parameternaam Typ Required Description
successCallback Functie Yes Een functie om aan te roepen wanneer de bewerking is geslaagd.
errorCallback Functie Yes Een functie om aan te roepen wanneer de bewerking mislukt.

Retourwaarde

Typ: Promise<boolean>

Retourneert true als Microsoft 365 Copilot is ingeschakeld in de huidige omgeving; false anders.

Remarks

Inschakelen wordt bepaald door een gerangschikte reeks controles: een schakeloptie voor het beƫindigen van functies, drie parallelle geschiktheidscontroles (licentie, omgevingsinstelling en Dataverse-indexeringsstatus), een optionele instelling op app-niveau overschrijven en een geleidelijke implementatievlag. Het resultaat wordt 30 minuten in de cache opgeslagen en gelijktijdige aanroepen worden ontdubbeld.

Alle andere Microsoft 365 Copilot methoden controleren deze waarde voordat ze worden uitgevoerd en zonder actie worden uitgevoerd als deze false retourneert.

Voorbeeld

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

Xrm.Copilot (client-API-verwijzing)