Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt zurück, ob Microsoft Copilot in der aktuellen Umgebung aktiviert ist.
Syntax
Xrm.Copilot.isM365CopilotEnabled().then(successCallback, errorCallback);
Parameter
| Parametername | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
successCallback |
Funktion | Yes | Eine Funktion zum Aufrufen, wenn der Vorgang erfolgreich war. |
errorCallback |
Funktion | Yes | Eine Funktion zum Aufrufen, wenn der Vorgang fehlschlug. |
Rückgabewert
Typ: Promise<boolean>
Gibt zurücktrue, wenn Microsoft Copilot in der aktuellen Umgebung aktiviert ist; false andernfalls.
Remarks
Die Aktivierung wird durch eine rangierte Prüfreihenfolge bestimmt: ein Featuresteuerelement-Kill-Switch, drei parallele Berechtigungsprüfungen (Lizenz-, Umgebungseinstellung und Dataverse-Indizierungsstatus), eine optionale Außerkraftsetzung der Einstellung auf App-Ebene und ein graduelles Rollout-Flag. Das Ergebnis wird für 30 Minuten zwischengespeichert, und gleichzeitige Anrufe werden dedupliziert.
Alle anderen Microsoft Copilot Methoden überprüfen diesen Wert, bevor dieser ausgeführt und ohne Aktion abgeschlossen wird, wenn er zurückgegeben wirdfalse.
Example
const isEnabled = await Xrm.Copilot.isM365CopilotEnabled();
if (isEnabled) {
// Show Copilot-related controls
}