isM365CopilotEnabled (довідник з API клієнта)

Повертає, чи ввімкнуто Microsoft 365 Copilot в поточному середовищі.

Синтаксис

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

Параметри

Ім’я параметра Тип Обов’язково Опис
successCallback Функція Так Функція для виклику в разі успіху операції.
errorCallback Функція Так Функція для виклику, коли операція не вдається.

Значення для повернення

Тип: Promise<boolean>

Повертає true, якщо в поточному середовищі активовано Microsoft 365 Copilot; false інакше.

Примітки

Активацію визначає ранжирувана послідовність перевірок: перемикач керування функціями, три паралельні перевірки правомочності (ліцензія, настройка середовища та стан індексування даних), необов'язкове перевизначення настройок на рівні програми та поступове розгортання позначки. Результат кешується протягом 30 хвилин, а одночасні виклики дедуплікуються.

Усі інші методи Microsoft 365 Copilot перевіряють це значення перед виконанням і виконанням без дій, якщо воно повертає false.

Приклад

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

Xrm.Copilot (довідник з API клієнта)