Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Връща дали 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
}