isM365CopilotEnabled (Referensi API Klien)

Mengembalikan apakah Microsoft 365 Copilot diaktifkan di lingkungan saat ini.

Syntax

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

Parameters

Nama Parameter Type Required Deskripsi
successCallback Function Yes Fungsi untuk memanggil saat operasi berhasil.
errorCallback Function Yes Fungsi untuk memanggil saat operasi gagal.

Mengembalikan Nilai

Jenis: Promise<boolean>

Mengembalikan true jika Microsoft 365 Copilot diaktifkan di lingkungan saat ini; false sebaliknya.

Remarks

Pengaktifan ditentukan oleh urutan pemeriksaan berperingkat: sakelar matikan kontrol fitur, tiga pemeriksaan kelayakan paralel (lisensi, pengaturan lingkungan, dan status pengindeksan Dataverse), pengambilalihan pengaturan tingkat aplikasi opsional, dan bendera peluncuran bertahap. Hasilnya di-cache selama 30 menit, dan panggilan bersamaan dideduplikasi.

Semua metode Microsoft 365 Copilot lainnya memeriksa nilai ini sebelum menjalankan dan menyelesaikan tanpa tindakan jika mengembalikan false.

Example

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

Xrm.Copilot (Referensi API Klien)