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.
Akun pengguna agen adalah jenis identitas khusus yang dirancang untuk menjembatani kesenjangan antara agen dan kemampuan pengguna manusia. Akun pengguna agen memungkinkan aplikasi yang didukung AI untuk berinteraksi dengan sistem dan layanan yang memerlukan identitas pengguna, sambil mempertahankan batas keamanan dan kontrol manajemen yang sesuai. Ini memungkinkan organisasi untuk mengelola akses agen menggunakan kemampuan serupa seperti yang mereka lakukan untuk pengguna manusia.
Contoh skenario akun pengguna agen
Terkadang tidak cukup bagi agen untuk melakukan tugas atas nama pengguna atau beroperasi sebagai aplikasi otonom. Dalam skenario tertentu, agen perlu bertindak sebagai pengguna, pada dasarnya berfungsi sebagai pekerja digital. Berikut ini adalah contoh skenario di mana akun pengguna agen akan berlaku:
- Organisasi ini membutuhkan karyawan digital jangka panjang yang berfungsi sebagai anggota tim dengan kotak surat, akses obrolan, dan penyertaan dalam sistem SDM.
- Agen perlu mengakses API atau sumber daya yang hanya tersedia untuk identitas pengguna
- Agen perlu berpartisipasi dalam alur kerja kolaboratif sebagai anggota tim
Untuk alasan ini, akun pengguna agen dibuat. Akun pengguna agen bersifat opsional dan hanya boleh dibuat untuk interaksi di mana agen perlu bertindak sebagai pengguna atau mengakses sumber daya yang dibatasi untuk akun pengguna.
Akun pengguna agen
Akun pengguna agen mewakili subjenis identitas pengguna dalam Microsoft Entra. Identitas ini dirancang untuk memungkinkan aplikasi agen melakukan tindakan dalam konteks di mana identitas pengguna diperlukan. Tidak seperti perwakilan layanan nonagentik atau identitas aplikasi, akun pengguna agen menerima token dengan klaim idtyp=user, memungkinkannya untuk mengakses API dan layanan yang secara khusus memerlukan identitas pengguna. Ini juga menjaga batasan keamanan yang diperlukan untuk identitas non-manusia.
Akun pengguna agen tidak dibuat secara otomatis. Ini memerlukan proses pembuatan eksplisit yang menghubungkannya ke identitas agen induknya. Hubungan induk-anak ini sangat penting untuk memahami bagaimana fungsi akun pengguna agen dan bagaimana akun tersebut diamankan dalam Microsoft Entra. Setelah terjalin, hubungan ini tidak dapat diubah dan berfungsi sebagai landasan model keamanan untuk akun pengguna agen. Hubungan ini adalah pemetaan satu-ke-satu (1:1). Setiap identitas agen dapat memiliki paling banyak satu akun pengguna agen yang terkait, dan akun pengguna setiap agen ditautkan ke tepat satu identitas agen induk, yang pada gilirannya ditautkan ke tepat satu aplikasi cetak biru identitas agen.
Akun pengguna agen:
- Dibuat juga dengan menggunakan cetak biru identitas agen.
- Selalu dikaitkan dengan identitas agen tertentu, yang ditentukan saat dibuat.
- Memiliki pengidentifikasi unik yang berbeda, terpisah dari identitas agen.
- Hanya dapat memverifikasi dengan memperlihatkan token yang dikeluarkan untuk identitas agen terkait.
Hubungan akun pengguna agen dan identitas agen
Cetak biru identitas agen tidak memiliki izin secara default untuk membuat akun pengguna agen sebab kemampuan ini bersifat opsional dan tidak selalu diperlukan. Ini adalah izin yang harus diberikan secara eksplisit kepada cetak biru identitas agen.
Akun pengguna agen dibuat menggunakan cetak biru identitas agen. Ketika diberikan izin yang tepat, cetak biru identitas agen dapat membuat akun pengguna agen dan membangun hubungan induk dengan identitas agen tertentu. Identitas agen dianggap sebagai induk akun pengguna agen.
Admin mengelola siklus hidup akun pengguna agen. Pengguna admin dapat menghapus akun pengguna agen setelah fungsionalitasnya tidak diperlukan lagi.
Model autentikasi dan keamanan
Model autentikasi untuk akun pengguna agen berbeda secara signifikan dari akun pengguna manusia:
Kredensial identitas gabungan: Autentikasi terjadi melalui kredensial yang ditetapkan ke akun pengguna agen. Dalam sistem produksi, gunakan Federated Identity Credentials (FIC). Kredensial ini digunakan untuk mengautentikasi baik rancangan identitas agen maupun identitas agen. Kredensial yang ditetapkan kepada pengguna digunakan untuk mengautentikasi di seluruh ekosistem agen.
Model kredensial terbatas: Akun pengguna agen tidak memiliki kredensial reguler seperti kata sandi. Sebaliknya, dibatasi untuk menggunakan kredensial yang disediakan melalui hubungan induknya. Pembatasan kredensial ini, bersama dengan pembatasan masuk interaktif, memastikan bahwa akun pengguna agen tidak dapat digunakan seperti akun pengguna standar.
Mekanisme peniruan: Identitas agen terkait dapat meniru akun pengguna agen anaknya. Ini memungkinkan logika bisnis induk untuk mendapatkan token dan bertindak sebagai akun pengguna agen saat diperlukan.
Kemampuan akun pengguna agen
Akun pengguna agen memiliki kemampuan yang memungkinkannya berfungsi secara efektif dalam Microsoft 365 dan lingkungan lainnya:
Akun pengguna agen dapat ditambahkan ke grup Microsoft Entra, termasuk grup dinamis, memungkinkannya untuk mewarisi izin yang diberikan kepada grup tersebut. Namun, tidak dapat ditambahkan ke grup yang dapat ditetapkan peran.
Akun pengguna agen dapat mengakses sumber daya dan menggunakan fitur kolaboratif lainnya yang biasanya dicadangkan untuk pengguna manusia.
Akun pengguna agen dapat ditambahkan ke unit administratif, mirip dengan pengguna manusia.
Akun pengguna agen dapat diberi lisensi, yang sering diperlukan untuk menyediakan sumber daya Microsoft 365.
Batasan keamanan
Akun pengguna agen beroperasi di bawah batasan keamanan tertentu untuk memastikan penggunaan yang sesuai:
Batasan kredensial: Akun pengguna agen tidak dapat memiliki kredensial seperti kata sandi atau kode akses. Satu-satunya jenis kredensial yang didukungnya adalah referensi identitas agen ke induknya. Jadi, meskipun akun pengguna agen beroperasi seperti pengguna, kredensialnya tetap merupakan kredensial klien yang bersifat rahasia.
Pembatasan peran administratif: Akun pengguna agen tidak dapat ditetapkan peran administrator istimewa. Pembatasan ini memberikan batas keamanan penting, mencegah potensi kenaikan hak istimewa.
Model izin: Akun pengguna agen biasanya memiliki izin yang mirip dengan pengguna tamu, dengan lebih banyak kemampuan untuk menghitung pengguna dan grup. Akun pengguna agen tidak dapat ditetapkan peran admin dengan hak istimewa. Penetapan peran kustom dan grup yang dapat ditetapkan peran tidak tersedia untuk akun pengguna agen. Untuk informasi selengkapnya, lihat referensi izin Microsoft Graph
Memprovisikan akun pengguna agen untuk Microsoft 365
Untuk sepenuhnya menyediakan akun pengguna agen dengan kemampuan pekerja digital seperti kotak surat, kehadiran Teams, atau integrasi sistem SDM, buat agen melalui Microsoft Teams. Agen 365 dan Agen 365 SDK menyediakan fondasi bagi akun pengguna agen untuk sepenuhnya berpartisipasi dalam Microsoft 365.
Note
Membuat akun pengguna agen secara langsung melalui Microsoft Graph API menetapkan identitas di Microsoft Entra tetapi tidak menyediakan kemampuan Microsoft 365. Gunakan pendekatan Graph API hanya untuk skenario yang tidak memerlukan partisipasi Microsoft 365.
Untuk informasi selengkapnya, lihat dokumentasi Agen SDK Microsoft 365.