isM365CopilotEnabled (препратка към API на клиент)

Връща дали Microsoft 365 Copilot е разрешено в текущата среда.

Синтаксис

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

Параметри

Име на параметър Тип Задължителни Описание
successCallback Функция Да Функция, която да извика, когато операцията е успешна.
errorCallback Функция Да Функция, която да се извика, когато операцията е неуспешна.

Върната стойност

Вид: Promise<boolean>

Връща true, ако Microsoft 365 Copilot е разрешено в текущата среда; false в противен случай.

Забележки

Разрешаването се определя от класирана последователност от проверки: авариен ключ за контрола на функция, три паралелни проверки за съответствие (лиценз, настройка на средата и състояние на индексиране на Dataverse), незадължително заместване на настройка на ниво приложение и постепенно въвеждане на флаг. Резултатът се кешира за 30 минути и едновременните повиквания се дедубликират.

Всички други Microsoft 365 Copilot методи проверяват тази стойност, преди да изпълнят и завършат без действие, ако връща false.

Пример

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

Xrm.Copilot (препратка към API на клиент)