Membangun Copilot Connectors Kustom: Panduan Langkah demi Langkah untuk Ekstensibilitas
By Mirko Peters ·
Membangun Copilot Connectors Kustom: Panduan Langkah demi Langkah untuk Ekstensibilitas Selamat datang di pembahasan mendalam kami tentang dunia ekstensibilitas AI. Jika Anda pernah bertanya-tanya bagaimana menjembatani kesenjangan antara silo data proprietari organisasi Anda' dan kemampuan hebat Microsoft 365 Copilot, Anda berada di tempat yang tepat. Dalam panduan komprehensif ini, kami aka
Automatically translated with AI from the original post. Read the English original
Selamat datang di pembahasan mendalam kami tentang dunia ekstensibilitas AI. Jika Anda pernah bertanya-tanya bagaimana menjembatani kesenjangan antara silo data proprietari organisasi Anda' dan kemampuan hebat Microsoft 365 Copilot, Anda berada di tempat yang tepat. Dalam panduan komprehensif ini, kami akan membahas cara memanfaatkan alat low-code maupun pro-code, seperti Copilot Studio dan Microsoft Graph Connectors SDK, untuk membangun integrasi kustom yang benar-benar mentransformasi tempat kerja digital Anda.
Untuk memanfaatkan artikel ini secara maksimal, pastikan Anda mendengarkan episode podcast pendampingnya, Connect External Business Data with Microsoft 365 Copilot Connectors, tempat kami mengupas konsep-konsep ini lebih jauh melalui diskusi dunia nyata dan wawasan dari para ahli.
Ikhtisar Copilot Connectors
Sebelum masuk ke detail implementasi teknis, ada baiknya kita memahami dasar-dasar tentang apa itu Copilot Connectors dan tujuannya dalam lingkungan perusahaan.
Definisi dan Tujuan
Anda dapat menganggap Copilot Connectors sebagai jembatan yang menghubungkan Microsoft Copilot ke berbagai sumber data, baik di dalam maupun di luar organisasi Anda. Konektor ini memperkaya Copilot dengan data dari sistem perusahaan seperti ERP dan CRM, sehingga Anda memperoleh wawasan yang komprehensif serta integrasi yang mulus dengan alat-alat yang sudah Anda gunakan. Saat menggunakan Copilot Connectors, Anda memungkinkan Copilot untuk merangkum dan menganalisis informasi dari berbagai sumber. Hal ini membantu Anda menemukan jawaban lebih cepat dan bekerja lebih efisien.
Catatan: Microsoft 365 Copilot Connectors dirancang untuk menghimpun data dari berbagai tempat, sehingga Anda dapat menggunakan Microsoft Search dan alat lainnya untuk menemukan pengetahuan di seluruh organisasi Anda.
Jenis Konektor
Ada dua jenis utama konektor yang bisa Anda temukan di Galeri Microsoft 365 Copilot Connectors. Setiap jenis memiliki tujuan yang berbeda dan sesuai dengan kebutuhan data yang berbeda pula.
Konektor Tersinkron
Konektor tersinkron mengindeks data langsung ke Microsoft Graph. Artinya, organisasi Anda dapat mengakses dan mencari data ini melalui aplikasi Microsoft 365. Jika Anda ingin memastikan semua orang di perusahaan dapat menemukan dokumen atau catatan penting, konektor tersinkron adalah pilihan yang tepat. Konektor ini cocok untuk kumpulan file berukuran besar dan mampu menangani jutaan dokumen, sehingga skalabel untuk organisasi besar.
Konektor Federasi
Konektor federasi mengambil konten secara langsung dari sumber data asli tanpa menyimpan atau mengindeksnya di Microsoft Graph. Anda menggunakan konektor federasi ketika membutuhkan akses real-time ke informasi yang sering berubah, atau ketika Anda tidak ingin memindahkan data dari lokasi aslinya. Jenis konektor ini berguna dalam situasi di mana aturan privasi data atau kepatuhan mengharuskan informasi tetap berada di sistem sumbernya.
Komponen Inti
Saat menyiapkan Copilot Connectors, Anda menggunakan beberapa komponen inti yang bekerja bersama untuk menghubungkan sumber data Anda ke Copilot. Komponen tersebut meliputi konektor dari Microsoft Power Platform, opsi bawaan, konektor standar, pilihan premium, serta koneksi kustom penuh ke API publik.
Integrasi Copilot Connectors
Koneksi Microsoft Graph
Saat Anda menggunakan Copilot Connectors, data Anda berpindah secara aman ke Microsoft Graph, yang berfungsi sebagai pusat utama informasi organisasi Anda. Anda dapat menghubungkan berbagai sumber data menggunakan Microsoft Graph connectors SDK. SDK ini memungkinkan Anda membangun konektor kustom yang membawa data dari banyak sistem, melakukan ingesti dan pengindeksan konten Anda sehingga siap digunakan oleh Copilot.
Akses Platform Eksternal
Copilot Connectors memungkinkan Anda menjangkau data dari platform populer seperti Salesforce dan ServiceNow. Untuk Salesforce, Anda menyiapkan Connected App dan mendaftarkan aplikasi OAuth dengan izin akses API. Untuk ServiceNow, Anda membuat akun layanan dan mengonfigurasi autentikasi OAuth 2.0. Langkah-langkah ini memungkinkan Copilot menarik data real-time dari platform tersebut bersama dengan database kustom.
Respons AI Kontekstual
Copilot Connectors melakukan lebih dari sekadar memindahkan data. Melalui Retrieval-Augmented Generation (RAG), Copilot Connectors membantu Copilot memberikan jawaban yang lebih cerdas. Copilot mengambil konteks dari lingkungan Microsoft 365 Anda, melakukan embedding dan pemeringkatan konten, menyisipkannya ke dalam prompt, lalu menghasilkan respons yang berlandaskan data dan akurat.
Manfaat Copilot Connectors
Pencarian Terpadu
Anda dapat mengubah pengalaman pencarian organisasi dengan pencarian terpadu. Copilot Connectors menggabungkan data dari berbagai sumber, sehingga Anda memiliki satu kotak pencarian yang mencakup semua platform yang terhubung, sambil tetap mempertahankan security trimming yang ketat.
Peningkatan Produktivitas
Berbagai studi secara konsisten menunjukkan bahwa pengguna menyelesaikan tugas jauh lebih cepat dan dengan kualitas lebih baik saat menggunakan Copilot di Microsoft 365. Baik untuk merangkum rapat, menyusun email, maupun mencari informasi, penghematan waktu tersebut berlipat ganda di seluruh perusahaan.
Opsi Kustomisasi
Anda memiliki banyak cara untuk menyesuaikan pengalaman Copilot menggunakan alat low-code seperti Copilot Studio, atau kerangka kerja pro-code seperti Visual Studio Code dan Microsoft 365 Agents Toolkit.
Tata Kelola Data
Tata kelola data yang kuat sangat penting. Copilot Connectors memiliki batas validasi, pemantauan berkelanjutan, dan kontrol administratif untuk mencegah permission creep serta memastikan kepatuhan terhadap standar regulasi.
Batasan dan Pertimbangan
Tantangan Keamanan
Mengintegrasikan data eksternal membawa potensi risiko, seperti sumber data yang tidak tepercaya atau kerentanan prompt injection. Mitigasinya adalah dengan menerapkan kontrol akses yang ketat, meninjau izin secara berkala, dan mewajibkan persetujuan manusia untuk tindakan yang sensitif.
Kekhawatiran Privasi
Akses dengan izin berlebihan dan klasifikasi data yang keliru dapat membuka kekayaan intelektual ke pihak yang tidak berhak. Menerapkan role-based access control, label sensitivitas, dan kebijakan Data Loss Prevention (DLP) membantu melindungi informasi Anda.
Kompleksitas Integrasi
Skema data yang besar, masalah latensi pada sistem lama, dan persyaratan autentikasi memerlukan perencanaan arsitektur yang cermat sebelum penerapan.
Faktor Lisensi
Berbagai paket dan add-on, seperti lisensi Microsoft 365 E3/E5, add-on Copilot, dan lisensi connector premium, menentukan ketersediaan fitur dan skalabilitas di seluruh penyewa Anda.
Kasus Penggunaan Copilot Connectors
Otomatisasi Proses Bisnis
Organisasi menerapkan Copilot Connectors untuk membangun asisten pengadaan, bot perjalanan dinas, dan alat dukungan TI yang mengotomatisasi alur kerja rutin serta mengurangi volume tiket helpdesk.
Penemuan Pengetahuan
Di bidang bioteknologi, hukum, dan keuangan perusahaan, agen kustom mengumpulkan data uji klinis, berkas perkara, dan catatan keuangan ke dalam satu tampilan yang utuh dan terpadu.
Praktik Terbaik untuk Copilot Connectors
Perencanaan Implementasi
Nilai kesiapan organisasi, tentukan champion internal, dan jalankan program percobaan dengan kelompok pengguna kecil sebelum melakukan peluncuran skala penuh di seluruh perusahaan.
Strategi Tata Kelola
Lakukan pengawasan berkelanjutan dengan melacak aktivitas pengguna, memantau kebijakan akses data, dan menjadwalkan audit keamanan berkala.
Pelatihan Pengguna
Gabungkan lokakarya penyelarasan strategis, evaluasi studi percobaan, dan program enablement berkelanjutan untuk memastikan tingkat adopsi yang tinggi dan kepercayaan diri pengguna.
Kesimpulan
Membangun connector Copilot kustom adalah cara terbaik untuk membuka potensi sejati Microsoft 365 Copilot di dalam perusahaan Anda. Dengan menjembatani kesenjangan antara data bisnis yang bersifat proprietary dan semantic indexing tingkat lanjut, Anda dapat memberdayakan tim dengan pencarian terpadu, alur kerja otomatis, dan respons AI yang berlandaskan data. Ingatlah untuk merencanakan penerapan dengan cermat, menjaga praktik keamanan dan tata kelola yang kuat, serta berinvestasi dalam pelatihan pengguna secara berkelanjutan.
Untuk mendalami topik ini dan mendengarkan diskusi para ahli tentang cara mengatasi hambatan integrasi, jangan lewatkan episode podcast terkait kami, Connect External Business Data with Microsoft 365 Copilot Connectors. Mulailah membangun solusi extensibility kustom Anda hari ini dan bawa lingkungan AI Anda ke level berikutnya!
Daftar Periksa Microsoft Copilot ConnectorsGunakan daftar periksa ini untuk merencanakan, menerapkan, mengamankan, dan memelihara Copilot Connectors.
- Tentukan ruang lingkup dan tujuan untuk Microsoft Copilot Connectors (kasus penggunaan, sumber data, hasil yang diharapkan)
- Inventarisasi sistem, API, dan repositori data yang ada untuk dihubungkan
- Dokumentasikan persyaratan fungsional dan non-fungsional (latensi, throughput, ketersediaan)
- Validasi dan sediakan identitas serta akses (service principal, managed identity)
- Konfigurasikan dan uji metode autentikasi dan otorisasi (OAuth, Azure AD)
- Terapkan izin dengan hak akses minimum untuk konektor dan akun layanan
- Klasifikasikan data dan tentukan kebijakan penanganan untuk informasi sensitif
- Pastikan enkripsi saat transit dan saat diam untuk data konektor
- Tinjau persyaratan privasi, kepatuhan, dan residensi data
- Konfigurasikan kontrol jaringan (firewall, integrasi VNET, service endpoint)
- Aktifkan pencatatan log dan pemantauan untuk aktivitas dan error konektor
- Siapkan peringatan untuk kegagalan, aktivitas mencurigakan, dan masalah performa
- Lakukan pengujian fungsional dan integrasi di lingkungan nonproduksi
- Lakukan pengujian performa dan beban untuk perkiraan beban kerja
- Tentukan prosedur cadangan, pemulihan, dan failover untuk data yang terhubung
- Tetapkan tata kelola: kepemilikan konektor, manajemen perubahan, dan alur kerja persetujuan
- Dokumentasikan konfigurasi konektor, endpoint, siklus hidup kredensial, dan runbook
- Latih administrator dan pengguna dalam menggunakan dan mengelola Copilot Connectors
- Buat daftar periksa onboarding untuk menambahkan konektor dan sumber data baru
- Jadwalkan tinjauan dan patch rutin untuk komponen dan dependensi konektor
- Rencanakan audit keamanan dan kepatuhan berkala untuk konektor
- Pantau dan optimalkan biaya yang terkait dengan konektor dan egress data
- Tentukan proses penghentian untuk konektor yang sudah tidak digunakan dan penghapusan data
- Tinjau efektivitas konektor dan lakukan perbaikan secara berkala
Sumber Daya Tambahan untuk Microsoft Copilot Connectors
Apa itu Microsoft Copilot connectors dan bagaimana cara memperluas Microsoft?
Microsoft Copilot connectors adalah integrasi yang membawa konten eksternal ke Microsoft 365 dan pengalaman Copilot sehingga Copilot dapat mengakses konten konektor dari layanan seperti Confluence, MediaWiki, layanan Google, dan penyimpanan data kustom. Konektor ini memperluas Microsoft dan solusi mitra dengan menyediakan konten bagi Copilot serta meningkatkan kemudahan penemuan untuk skenario pencarian dan pencarian Copilot.
Bagaimana konektor berinteraksi dengan pencarian Copilot, Microsoft 365 Copilot, dan Microsoft Search?
Konektor mengindeks konten konektor dan menyinkronkannya ke konteks Microsoft Search dan pencarian Copilot sehingga respons Copilot dan hasil pencarian dapat menyertakan konten dari item eksternal. Konektor yang disinkronkan dan pengindeksan semantik memungkinkan Copilot menampilkan konten yang relevan di Copilot chat serta pengalaman pencarian Copilot dan Microsoft Search, sehingga meningkatkan relevansi jawaban dan alur kerja BizChat.
Bisakah admin mengonfigurasi konektor mana yang tersedia untuk Copilot, dan bagaimana caranya?
Bisa, admin dapat mengonfigurasi konektor melalui Microsoft 365 admin center, Microsoft Graph, atau portal mitra. Admin dapat memberikan izin, mengontrol kemudahan penemuan, memfilter konten mana yang diindeks, serta mengelola pembaruan keamanan dan kebijakan akses agar data sensitif tetap terlindungi sambil menyediakan konten yang disetujui bagi Copilot connectors.
Apakah ada konektor prabuat dalam galeri konektor, dan bisakah saya melihat Copilot connectors sebelum menggunakannya?
Ekosistem Microsoft dan mitra menyediakan galeri konektor dengan banyak opsi prabuat, termasuk konektor Power Platform dan konektor untuk layanan populer. Anda dapat melihat Copilot connectors dalam dokumentasi dan lingkungan pratinjau, sementara Microsoft Learn dan sumber daya tambahan mencantumkan konektor yang tersedia serta panduan cara menerapkannya.
Bagaimana cara membuat konektor kustom atau agen kustom untuk membawa data eksternal secara real time?
Anda dapat membuat konektor kustom menggunakan kerangka Microsoft Graph Connector, konektor Power Platform, atau dengan membangun agen kustom yang mengimplementasikan model context protocol. Konektor kustom dapat mendorong data ke Microsoft 365 atau menyediakan data secara real time melalui API dan Azure Services. Microsoft Learn dan sumber daya dukungan teknis menyediakan contoh langkah demi langkah untuk membuat konektor kustom.
Apa itu pengindeksan semantik dan bagaimana pengaruhnya terhadap respons Copilot?
Pengindeksan semantik memperkaya konten konektor dengan embedding dan metadata sehingga pencarian dan Copilot dapat memahami makna dan konteks, bukan hanya kata kunci. Hal ini meningkatkan relevansi respons Copilot dan membantu Copilot membuat ringkasan atau memfilter hasil berdasarkan topik, tanggal, atau label keamanan.
Apakah Copilot connectors dapat menyertakan data orang, dan apa itu "Copilot connectors for people data"?
Ya, konektor khusus untuk data orang memungkinkan Copilot menampilkan profil organisasi, garis pelaporan, dan detail kontak. Konektor Copilot untuk data orang harus dikonfigurasi dengan cermat terkait privasi dan pembaruan keamanan. Admin dapat mengonfigurasi akses dan filter untuk memastikan hanya informasi orang yang sesuai yang tersedia bagi Copilot.
Bagaimana konektor menangani konten dari sumber eksternal seperti Confluence atau MediaWiki dan menjaga kemudahan penemuannya?
Konektor mengindeks item eksternal seperti Confluence dan MediaWiki, mengekstrak metadata, dan memetakannya ke Microsoft Search sehingga konten dari sumber eksternal dapat dicari dan ditemukan di pengalaman Microsoft 365 dan Copilot. Kemudahan penemuan dapat disesuaikan dengan filter, tag, dan pengindeksan semantik.
Apakah konektor mendukung data waktu nyata dan data secara waktu nyata untuk digunakan di Copilot Chat atau BizChat?
Beberapa konektor mendukung sinkronisasi mendekati waktu nyata atau notifikasi push melalui layanan Azure dan webhook, sehingga Copilot dapat mengakses data secara waktu nyata. Untuk alur kerja yang benar-benar waktu nyata di Copilot Chat atau BizChat, bangun konektor yang melakukan streaming pembaruan atau terapkan API yang menyediakan konteks langsung untuk agen kustom.
Bagaimana pembaruan keamanan dan dukungan teknis ditangani untuk konektor?
Konektor Microsoft dan mitra mengikuti praktik pembaruan keamanan dan standar kepatuhan. Administrator menerima pembaruan keamanan dan panduan melalui pusat keamanan Microsoft 365. Untuk masalah, dukungan teknis tersedia melalui sumber daya Microsoft Learn, saluran dukungan mitra, dan dukungan teknis Microsoft, bergantung pada sumber konektor's.
Apakah Copilot pernah melewatkan konten dari sistem eksternal dan bagaimana saya dapat mengurangi kelewatan tersebut?
Copilot dapat melewatkan konten jika konektor salah dikonfigurasi, tidak diotorisasi, atau jika konten tidak diindeks karena filter atau frekuensi sinkronisasi. Untuk mengurangi kelewatan, verifikasi pemetaan konten konektor, sesuaikan filter, aktifkan konektor tersinkronisasi atau pembaruan waktu nyata, dan gunakan pengindeksan semantik agar pencarian dan respons Copilot menampilkan item eksternal yang relevan.
Bisakah saya memfilter apa yang dikembalikan Copilot dari konten konektor dan menegakkan kepatuhan?
Ya, admin dapat mengonfigurasi filter, label sensitivitas, dan kontrol akses untuk membatasi konten konektor mana yang diindeks dan dikembalikan dalam respons Copilot. Pemfilteran membantu menegakkan kepatuhan dan memastikan Copilot tidak menampilkan informasi terbatas dalam skenario pencarian dan Copilot Chat.
Bagaimana dengan integrasi Google Services dan platform pihak ketiga lainnya dengan Copilot?
Integrasi dengan layanan Google dan platform pihak ketiga lainnya dimungkinkan melalui konektor bawaan, konektor mitra, atau dengan membuat konektor kustom. Solusi ini membawa konten dari sistem eksternal ke Microsoft Search dan Copilot, dengan tunduk pada kebijakan autentikasi dan keamanan.
Di mana saya dapat menemukan sumber daya tambahan dan materi pembelajaran tentang konektor Copilot?
Gunakan Microsoft Learn, artikel dukungan teknis, galeri konektor, dan dokumentasi untuk pencarian dan Copilot. Sumber daya tambahan mencakup tutorial tentang membuat konektor kustom, contoh integrasi Model Context Protocol, dan panduan untuk memperluas Microsoft dengan solusi mitra.
Bagaimana konektor Power Platform berhubungan dengan konektor Microsoft Copilot?
Konektor Power Platform memungkinkan Anda menghubungkan aplikasi dan alur ke sistem eksternal, dan dapat digunakan untuk membuat atau memperkaya konten konektor bagi Copilot. Konektor ini memudahkan pembawaan data eksternal ke Microsoft 365 dan memungkinkan otomatisasi yang mendukung skenario pencarian dan Copilot Chat.
Bisakah saya menyesuaikan cara Copilot menggunakan konten konektor di Copilot Chat atau hasil pencarian Copilot?
Ya, dengan membuat agen kustom, mengonfigurasi pengindeksan semantik, dan menyesuaikan pemetaan konten konektor, Anda dapat memengaruhi cara Copilot menggunakan konten eksternal. Admin dan pengembang dapat mengontrol sinyal peringkat, filter, serta bidang mana yang ditampilkan dalam respons Copilot atau hasil pencarian dan keluaran Microsoft 365 Copilot.
Bagaimana lisensi, fitur pratinjau, dan ketersediaan memengaruhi penggunaan konektor Copilot?
Beberapa konektor atau fitur mungkin berada dalam pratinjau atau memiliki persyaratan lisensi tertentu. Ketersediaan dapat bervariasi menurut penyewa dan wilayah. Periksa Microsoft Learn dan peta jalan produk untuk pengumuman pratinjau serta detail lisensi guna memastikan fitur konektor tersedia bagi organisasi Anda.
Apakah ada praktik terbaik agar konten konektor berguna dan mudah ditemukan oleh Copilot?
Ya. Praktik terbaiknya meliputi penerapan metadata yang jelas, penggunaan pengindeksan semantik, menjaga konten tetap mutakhir, mengonfigurasi filter dan label keamanan, serta menguji di lingkungan pratinjau. Langkah-langkah ini membantu Copilot menampilkan konten konektor yang akurat dan relevan, serta meningkatkan respons pencarian dan Copilot.
Apa peran model context protocol saat membuat agen kustom yang menggunakan konektor?
Model context protocol membantu agen kustom memberikan konteks terstruktur kepada model bahasa, sehingga Copilot dapat memanfaatkan konten konektor dengan lebih baik. Penerapan protokol ini memastikan format konteks yang konsisten dan meningkatkan kualitas respons Copilot yang merujuk pada item eksternal.
Bagaimana saya bisa melihat konektor Copilot beraksi atau mmmengujinya sebelum diluncurkan?
Anda dapat menguji konektor di sandbox atau penyewa pratinjau, menggunakan lab Microsoft Learn, serta mencoba contoh kueri di chat Copilot atau pencarian Copilot untuk mengevaluasi tampilan konten konektor. Gunakan alat diagnostik dan log untuk memverifikasi sinkronisasi, pengindeksan semantik, dan memastikan admin dapat mengonfigurasi pengaturan dengan benar.