Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Повертає, чи ввімкнуто 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
}