Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Returnerer, om Microsoft 365 Copilot er aktiveret i det aktuelle miljø.
Syntaks
Xrm.Copilot.isM365CopilotEnabled().then(successCallback, errorCallback);
Parametre
| Parameternavn | Type | Påkrævet | Beskrivelse |
|---|---|---|---|
successCallback |
Function | Yes | En funktion, der skal kaldes, når handlingen lykkes. |
errorCallback |
Function | Yes | En funktion, der skal kaldes, når handlingen mislykkes. |
Returværdi
Type: Promise<boolean>
Returnerer true, hvis Microsoft 365 Copilot er aktiveret i det aktuelle miljø. Ellers false.
Remarks
Aktivering bestemmes af en rangeret sekvens af kontroller: en kill-switch for funktionskontrol, tre parallelle berettigelseskontroller (licens, miljøindstilling og dataverse-indekseringsstatus), en valgfri tilsidesættelse af indstilling på appniveau og et gradvist udrulningsflag. Resultatet cachelagres i 30 minutter, og samtidige kald deduplikeres.
Alle andre Microsoft 365 Copilot metoder kontrollerer denne værdi, før den udføres og fuldføres uden handling, hvis den returnerer false.
Eksempel
const isEnabled = await Xrm.Copilot.isM365CopilotEnabled();
if (isEnabled) {
// Show Copilot-related controls
}