isM365CopilotEnabled (Informazioni di riferimento sulle API client)

Restituisce un valore che indica se Microsoft 365 Copilot è abilitato nell'ambiente corrente.

Syntax

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

Parametri

Nome del parametro TIPO Obbligatorio Description
successCallback Function Yes Funzione da chiamare quando l'operazione ha esito positivo.
errorCallback Function Yes Funzione da chiamare quando l'operazione ha esito negativo.

Valore restituito

Tipo: Promise<boolean>

Restituisce true se Microsoft 365 Copilot è abilitato nell'ambiente corrente; false in caso contrario.

Remarks

L'abilitazione è determinata da una sequenza classificata di controlli: un'opzione di terminazione del controllo delle funzionalità, tre controlli di idoneità paralleli (licenza, impostazione dell'ambiente e stato di indicizzazione dataverse), un override facoltativo delle impostazioni a livello di app e un flag di implementazione graduale. Il risultato viene memorizzato nella cache per 30 minuti e le chiamate simultanee vengono deduplicate.

Tutti gli altri metodi di Microsoft 365 Copilot controllano questo valore prima di eseguire e completare senza azione se restituisce false.

Example

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

Xrm.Copilot (Informazioni di riferimento sulle API client)