isM365CopilotEnabled (referencia de api de cliente)

Devuelve si Microsoft 365 Copilot está habilitado en el entorno actual.

Syntax

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

Parámetros

Nombre de parámetro Tipo Obligatorio Descripción
successCallback Function Una función para llamar a la operación es correcta.
errorCallback Function Una función a la que se llama cuando la operación tiene error.

Valor devuelto

Tipo: Promise<boolean>

Devuelve true si Microsoft 365 Copilot está habilitado en el entorno actual; false de lo contrario.

Remarks

La habilitación viene determinada por una secuencia clasificada de comprobaciones: un modificador de eliminación de control de características, tres comprobaciones de idoneidad paralelas (licencia, configuración del entorno y estado de indexación de Dataverse), una invalidación de configuración de nivel de aplicación opcional y una marca de lanzamiento gradual. El resultado se almacena en caché durante 30 minutos y las llamadas simultáneas se desduplican.

Todos los demás métodos Microsoft 365 Copilot comprueban este valor antes de ejecutar y completarse sin acción si devuelve false.

Example

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

Xrm.Copilot (referencia de la API cliente)