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.
Referensi perintah Agen 365 CLI
Penting
Anda harus menjadi bagian dari program pratinjau Frontier untuk mendapatkan akses awal ke Microsoft Agent 365. Frontier menghubungkan Anda langsung dengan inovasi AI terbaru Microsoft. Pratinjau frontier tunduk pada ketentuan pratinjau yang ada dari perjanjian pelanggan Anda. Karena fitur-fitur ini masih dalam pengembangan, ketersediaan dan kemampuannya dapat berubah dari waktu ke waktu.
Siapkan lingkungan Agen 365 Anda dengan kontrol terperinci atas setiap langkah. Perintah ini mengelola alur kerja penyiapan awal untuk cetak biru Agen 365.
peran Minimum diperlukan: Azure Kontributor + Administrator Global
Syntax
a365 setup [command] [options]
Opsi
| Option | Description |
|---|---|
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |
Urutan eksekusi yang direkomendasikan
# 0. Check prerequisites (optional)
a365 setup requirements
# 1. Create infrastructure (or skip if infrastructure exists)
a365 setup infrastructure
# 2. Create blueprint
a365 setup blueprint
# 3. Configure MCP permissions
a365 setup permissions mcp
# 4. Configure bot permissions
a365 setup permissions bot
# 5. Configure CopilotStudio permissions (if needed)
a365 setup permissions copilotstudio
# 6. Configure custom permissions (if needed)
a365 setup permissions custom
Atau jalankan semua langkah sekaligus:
# Full setup (includes infrastructure)
a365 setup all
# Skip infrastructure if it already exists
a365 setup all --skip-infrastructure
setup requirements
Validasi prasyarat untuk penyiapan Agen 365. Menjalankan pemeriksaan persyaratan modular dan memberikan panduan untuk masalah apa pun yang ditemukannya.
a365 setup requirements [options]
Perintah ini menjalankan langkah-langkah berikut:
- Memeriksa semua prasyarat yang diperlukan untuk penyiapan Agen 365.
- Melaporkan masalah dengan panduan resolusi terperinci.
- Terus memeriksa semua persyaratan bahkan jika beberapa pemeriksaan gagal.
- Menyediakan ringkasan semua pemeriksaan di akhir.
requirements Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Defaultnya adalah a365.config.json. |
-v, --verbose |
Menampilkan output terperinci untuk semua pemeriksaan. |
--category <category> |
Menjalankan pemeriksaan hanya untuk kategori tertentu, seperti Azure, Authentication, atau Configuration. |
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |
setup infrastructure
Buat infrastruktur Azure.
Minimum memerlukan izin: Kontributor atau Pemilik Langganan Azure
a365 setup infrastructure [options]
infrastructure Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Defaultnya adalah a365.config.json. |
-v, --verbose |
Tampilkan output terperinci. |
--dry-run |
Tunjukkan apa yang akan dilakukan tanpa mengeksekusi. |
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |
setup blueprint
Buat cetak biru agen (pendaftaran aplikasi Entra ID).
Izin minimum yang diperlukan: Peran Pengembang ID Agen
a365 setup blueprint [options]
blueprint Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Defaultnya adalah a365.config.json. |
-v, --verbose |
Tampilkan output terperinci. |
--dry-run |
Tunjukkan apa yang akan dilakukan tanpa mengeksekusi. |
--no-endpoint |
Jangan mendaftarkan titik akhir olahpesan (hanya cetak biru). |
--endpoint-only |
Daftarkan titik akhir olahpesan saja. Memerlukan cetak biru yang ada. |
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |
setup permissions
Konfigurasikan pemberian izin OAuth2 dan izin yang dapat diwariskan.
Izin minimum yang diperlukan: Administrator Global
a365 setup permissions [command] [options]
Opsi
| Option | Description |
|---|---|
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |
perintah tambahan
| Subcommand | Description |
|---|---|
mcp |
Konfigurasikan pemberian OAuth2 server MCP dan izin yang dapat diwariskan. |
bot |
Konfigurasikan pemberian OAuth2 OAuth2 Api Bot Ossaging dan izin yang dapat diwariskan. |
custom |
Menerapkan izin API kustom ke cetak biru agen Anda yang melampaui izin standar yang diperlukan untuk operasi agen. |
copilotstudio |
Mengonfigurasi pemberian izin OAuth2 dan izin yang dapat diwariskan untuk cetak biru agen guna memanggil salinan Copilot Studio melalui API Power Platform. |
setup permissions mcp
Konfigurasikan pemberian OAuth2 server MCP dan izin yang dapat diwariskan.
Izin minimum yang diperlukan: Administrator Global
a365 setup permissions mcp [options]
Perintah ini:
-
ToolingManifest.jsonMembaca dari yangdeploymentProjectPathditentukan dalama365.config.json. - Memberikan pemberian izin yang didelegasikan OAuth2 untuk setiap cakupan server MCP ke cetak biru agen.
- Mengonfigurasi izin yang dapat diwariskan sehingga instans agen dapat mengakses alat MCP.
- Bersifat idempogen dan aman untuk dijalankan beberapa kali.
Penting
- Sebelum menjalankan perintah ini, jalankan
a365 config displayuntuk memverifikasi bahwadeploymentProjectPathmenunjuk ke folder proyek yang berisi yang diperbaruiToolingManifest.json. Jika pengembang menambahkan server MCP di komputer yang berbeda, bagikan yang diperbaruiToolingManifest.jsondengan Administrator Global terlebih dahulu. Berjalan tanpa benarToolingManifest.jsontidak menambahkan izin server MCP baru ke cetak biru. - Jalankan perintah ini setelah pengembang menjalankan
a365 develop add-mcp-servers. Menambahkan server MCP ke manifes dan memberikan izin ke cetak biru adalah dua langkah terpisah. Setelah perintah ini selesai, izin server MCP terlihat dalam cetak biru agen.
permissions mcp Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Defaultnya adalah a365.config.json. |
-v, --verbose |
Tampilkan output terperinci. |
--dry-run |
Tunjukkan apa yang akan dilakukan tanpa mengeksekusi. |
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |
setup permissions bot
Konfigurasikan pemberian OAuth2 OAuth2 Api Bot Ossaging dan izin yang dapat diwariskan.
Izin minimum yang diperlukan: Administrator Global
Prasyarat: Izin Cetak biru dan MCP (jalankan a365 setup permissions mcp terlebih dahulu)
langkah Next: Sebarkan agen Anda (jalankan a365 deploy jika hosting di Azure)
a365 setup permissions bot [options]
permissions bot Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Defaultnya adalah a365.config.json. |
-v, --verbose |
Tampilkan output terperinci. |
--dry-run |
Tunjukkan apa yang akan dilakukan tanpa mengeksekusi. |
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |
setup permissions custom
Menerapkan izin API kustom ke cetak biru agen Anda yang melampaui izin standar yang diperlukan untuk operasi agen. Dengan menggunakan perintah ini, Anda memberikan akses agen ke cakupan Microsoft Graph tambahan, seperti Kehadiran, File, dan Obrolan, atau ke API kustom yang terdaftar di penyewa ID Entra organisasi Anda.
Izin minimum yang diperlukan: Administrator Global
Prasyarat: Jalankan a365 setup blueprint terlebih dahulu. Tambahkan izin kustom ke a365.config.json dengan menggunakan a365 config permissions sebelum menjalankan perintah ini.
a365 setup permissions custom [options]
Perintah ini:
- Mengonfigurasi pemberian izin yang didelegasikan OAuth2 dengan persetujuan admin untuk setiap sumber daya yang dikonfigurasi.
- Mengatur izin yang dapat diwariskan sehingga pengguna agen dapat mewarisi akses dari cetak biru.
- Menyesuaikan Microsoft Entra dengan konfigurasi saat ini dengan menambahkan izin baru dan menghapus izin apa pun yang dihapus dari konfigurasi.
- Bersifat idempogen dan aman untuk dijalankan beberapa kali.
permissions custom Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Defaultnya adalah a365.config.json. |
-v, --verbose |
Tampilkan output terperinci. |
--dry-run |
Tunjukkan apa yang akan dilakukan tanpa mengeksekusi. |
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |
Mengonfigurasi izin kustom
Gunakan a365 config permissions untuk menambahkan izin kustom ke konfigurasi Anda sebelum menjalankan perintah ini:
# Add Microsoft Graph extended permissions
a365 config permissions `
--resource-app-id 00000003-0000-0000-c000-000000000000 `
--scopes Presence.ReadWrite,Files.Read.All,Chat.Read
# Add custom API permissions
a365 config permissions `
--resource-app-id <your-api-app-id> `
--scopes CustomScope.Read,CustomScope.Write
# Apply all configured custom permissions
a365 setup permissions custom
Nama sumber daya diselesaikan secara otomatis dari Azure selama penyiapan. Anda tidak perlu menentukannya dalam konfigurasi.
Menghapus izin kustom
Untuk menghapus izin kustom dari konfigurasi dan Microsoft Entra:
# Step 1: Remove from config
a365 config permissions --reset
# Step 2: Reconcile Microsoft Entra with updated config
a365 setup permissions custom
Integrasi dengan setup all
Saat konfigurasi Anda menyertakan izin kustom, berjalan a365 setup all secara otomatis mengonfigurasinya. Urutan penyiapan lengkap adalah:
- Infrastruktur
- Rencana
- Izin MCP
- Izin BOT API
- Izin cetak biru kustom (jika dikonfigurasi)
- Titik akhir pengiriman pesan
setup permissions copilotstudio
Mengonfigurasi pemberian izin OAuth2 dan izin yang dapat diwariskan untuk cetak biru agen guna memanggil salinan Copilot Studio melalui API Power Platform.
Izin minimum yang diperlukan: Administrator Global
Prasyarat: Jalankan a365 setup blueprint terlebih dahulu.
a365 setup permissions copilotstudio [options]
Perintah ini:
- Memastikan perwakilan layanan API Power Platform ada di penyewa Anda.
- Membuat pemberian izin OAuth2 dari cetak biru ke API Power Platform dengan
CopilotStudio.Copilots.Invokecakupan. - Mengatur izin yang dapat diwariskan sehingga instans agen dapat memanggil salinan Copilot Studio.
permissions copilotstudio Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Defaultnya adalah a365.config.json. |
-v, --verbose |
Tampilkan output terperinci. |
--dry-run |
Tunjukkan apa yang akan dilakukan tanpa mengeksekusi. |
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |
Gunakan perintah ini saat agen Anda perlu memanggil salinan Copilot Studio saat runtime atau memanggil API Power Platform yang memerlukan izin CopilotStudio.
setup all
Lakukan semua langkah penyiapan untuk menyiapkan lingkungan Agen 365 Anda
a365 setup all [options]
Menjalankan penyiapan Agen 365 lengkap, semua langkah secara berurutan.
Termasuk: Infrastruktur, Cetak Biru, Izin, dan Titik Akhir.
Izin minimum yang diperlukan (Administrator Global memiliki semua izin ini):
- Kontributor Langganan Azure (untuk infrastruktur dan titik akhir)
- Peran Pengembang ID Agen (untuk pembuatan cetak biru)
- Administrator Global (untuk pemberian izin dan persetujuan admin)
setup all Opsi
| Option | Description |
|---|---|
-c, --config <config> |
Jalur file konfigurasi. Defaultnya adalah a365.config.json. |
-v, --verbose |
Tampilkan output terperinci. |
--dry-run |
Tunjukkan apa yang akan dilakukan tanpa mengeksekusi. |
--skip-infrastructure |
Lewati pembuatan infrastruktur Azure (gunakan jika infrastruktur sudah ada). Opsi ini masih membuat: Cetak Biru, Izin, dan Titik Akhir. |
--skip-requirements |
Lewati pemeriksaan validasi persyaratan. Gunakan dengan hati-hati: penyiapan mungkin gagal jika prasyarat tidak terpenuhi. |
-?, , -h--help |
Menampilkan informasi bantuan dan penggunaan. |