Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Copilot Studio Kit mendukung pengujian agen kustom dengan autentikasi pengguna saat Anda menggunakan Entra ID v2 sebagai penyedia layanan dengan SSO diaktifkan. Singkatnya, Anda membuat dan mengonfigurasi aplikasi yang diperlukan di portal Microsoft Azure lalu membuat konfigurasi agen di Copilot Studio Kit.
Untuk mengaktifkan autentikasi pengguna di Copilot Studio Kit:
- Buat pendaftaran aplikasi khusus untuk tujuan autentikasi Copilot Studio Kit.
- Buat pendaftaran aplikasi untuk autentikasi Copilot Studio.
- Aktifkan autentikasi untuk agen Copilot Studio.
- Buat konfigurasi agen di Copilot Studio Kit dengan autentikasi pengguna akhir diaktifkan.
- Tautkan aplikasi sehingga Copilot Studio Kit dapat mengautentikasi ke Direct Line menggunakan autentikasi Copilot Studio.
Prasyarat
- Instal Copilot Studio Kit jika Anda belum melakukannya.
- Memiliki izin yang sesuai di penyewa Azure Active Directory Anda untuk membuat pendaftaran aplikasi.
Konvensi penamaan yang direkomendasikan
Sebaiknya gunakan nilai berikut dalam langkah-langkah konfigurasi berikut:
- Aplikasi autentikasi Copilot Studio Kit:
KitAuthApp - Aplikasi autentikasi Copilot Studio:
CopilotStudioAuthApp - Cakupan Copilot Studio:
copilot.studio.scope
Membuat aplikasi autentikasi untuk Copilot Studio Kit
Untuk membuat aplikasi autentikasi untuk Copilot Studio Kit, ikuti langkah-langkah dalam Membuat pendaftaran aplikasi di ID Microsoft Entra untuk kanvas kustom Anda. Perhatikan langkah-langkah tambahan.
Anda perlu:
Buat pendaftaran aplikasi di ID Microsoft Entra.
(Disarankan) Beri nama aplikasi baru KitAuthApp.
Selama proses pendaftaran, perhatikan ID Direktori (penyewa) dan ID Aplikasi (klien). Anda memerlukan nilai-nilai ini nanti saat membuat pendaftaran agen di Copilot Studio Kit dan mengaitkan Copilot Studio dengan aplikasi Copilot Studio Kit. Anda selalu bisa mendapatkan ID ini dari halaman Gambaran Umum untuk pendaftaran aplikasi.
-
Pastikan untuk mengarahkan ke URL lingkungan Dataverse Anda; misalnya
https://<hostname>.crm.dynamics.com Sebagai langkah tambahan, buka Sertifikat & rahasia dan buat rahasia Klien baru.
(Disarankan) Beri nama rahasia KitAuthApp.
Simpan nilai rahasia ini dalam file sementara yang aman. Anda memerlukannya saat mengonfigurasi autentikasi agen Anda nanti.
Dari izin API, pilih Berikan persetujuan admin untuk <nama> penyewa Anda, lalu pilih Ya. Jika tombol tidak tersedia, Anda mungkin perlu meminta administrator penyewa untuk memasukkannya untuk Anda.
Membuat aplikasi autentikasi untuk Copilot Studio
Untuk membuat aplikasi autentikasi untuk Copilot Studio, ikuti langkah-langkah dalam Mengonfigurasi autentikasi pengguna dengan ID Microsoft Entra.
Perhatikan langkah-langkah tambahan yang direkomendasikan .
Saat membuat pendaftaran aplikasi:
Beri nama aplikasi baru CopilotStudioAuthApp.
Di bawah Jenis akun yang didukung, pilih Akun di penyewa organisasi apa pun (direktori ID Microsoft Entra apa pun - multipenyewa) dan akun Microsoft pribadi (misalnya, Skype, Xbox).
Perhatikan ID Direktori (penyewa) dan ID Aplikasi (klien). Anda memerlukan nilai-nilai ini nanti saat mengaktifkan autentikasi pengguna akhir di Copilot Studio. Anda selalu bisa mendapatkan ID ini dari halaman Gambaran Umum untuk pendaftaran aplikasi.
Ketika mengonfigurasikan autentikasi manual:
- Gunakan rahasia klien daripada kredensial federasi. Catat nilai rahasia Klien . Simpan dalam file sementara yang aman. Anda memerlukannya nanti saat mengaktifkan autentikasi pengguna akhir di Copilot Studio.
Saat menentukan cakupan kustom untuk agen Anda:
(Disarankan) Untuk Nama cakupan, gunakan copilot.studio.scope.
Perhatikan nama cakupan lengkap di bawah Scopes (format mirip dengan
api://xxx/copilot.studio.scope). Anda memerlukan nilai ini nanti saat mengaktifkan autentikasi pengguna akhir di Copilot Studio.Selesaikan langkah-langkah tambahan ini:
- Pilih Tambahkan aplikasi klien.
- Di ID Klien, masukkan ID Klien KitAuthApp yang Anda buat sebelumnya.
- Verifikasi bahwa cakupan di Cakupan Resmi adalah yang Anda buat sebelumnya (copilot.studio.scope). Aktifkan periksa cakupan tersebut.
- Pilih Tambahkan aplikasi.
Mengaktifkan autentikasi pengguna akhir pada agen kustom Anda
Untuk mengaktifkan autentikasi pengguna akhir untuk agen kustom Anda, ikuti langkah-langkah berikut:
- Di Copilot Studio, di bawah Pengaturan, pilih Keamanan > Autentikasi.
- Pilih Autentikasi secara manual.
- Biarkan aktif Mengharuskan pengguna untuk masuk.
- Jangan ubah URL Pengalihan. Pastikan penyedia Layanan adalah Azure Active Directory v2.
- Untuk ID Klien, masukkan ID Klien dari
CopilotStudioAuthApp. - Untuk Rahasia klien, masukkan Rahasia klien yang dibuat untuk
CopilotStudioAuthApp. - Di URL pertukaran token, masukkan nama lengkap cakupan (dengan format yang mirip
api://xxx/copilot.studio.scope) yang dibuat untukCopilotStudioAuthApp. - (Opsional, diperlukan untuk sumber pengetahuan SharePoint) Pada Cakupan, tambahkan Files.Read.All.
- (Opsional, diperlukan untuk sumber pengetahuan SharePoint) Dalam Cakupan, tambahkan Sites.Read.All.
- Pilih Simpan, lalu pilih Simpan lagi dalam dialog.
- Tutup Pengaturan.
- Pilih Terbitkan, lalu pilih Terbitkan lagi dalam dialog.
Membuat konfigurasi agen dengan autentikasi pengguna akhir diaktifkan
Untuk membuat konfigurasi agen dengan autentikasi pengguna akhir diaktifkan, ikuti langkah-langkah berikut:
- Buka Copilot Studio Kit.
- Pilih Agen dari navigasi.
- Pilih Baru.
- Masukkan nama .
- Dari Jenis Konfigurasi, pilih Uji Otomatisasi.
- Isi Pengaturan Direct Line. Aktifkan Keamanan Saluran dan masukkan rahasia Direct Line.
- Untuk Autentikasi Pengguna, pilih Entra ID v2.
- Untuk ID Klien, masukkan ID Klien KitAuthApp.
- Untuk ID Penyewa, masukkan ID Direktori KitAuthApp.
- Untuk Cakupan, masukkan nama cakupan lengkap (format mirip dengan
api://xxx/copilot.studio.scope) yang dibuat untukCopilotStudioAuthApp. - Pilih Simpan & Tutup.
Anda sekarang siap untuk menguji agen Anda dengan autentikasi pengguna akhir diaktifkan.