Membuat hook layanan untuk Azure DevOps dengan Microsoft Teams
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Lihat aktivitas tentang proyek Azure DevOps Server (2017.2 dan yang lebih baru) langsung di saluran Microsoft Teams Anda, misalnya:
- Pembaruan item kerja
- Permintaan pull
- Penerapan kode
- Build
- Merilis penyebaran dan persetujuan
Catatan
Untuk Layanan Azure DevOps, kami sarankan Anda menggunakan rangkaian aplikasi berikut yang menawarkan fitur kaya, untuk berintegrasi dengan Microsoft Teams.
Aplikasi Azure Boards untuk Teams
Aplikasi Azure Boards untuk Microsoft Teams membantu membuat dan memantau item kerja dengan mudah dari saluran Teams Anda. Pengguna dapat membuat item kerja menggunakan perintah, atau menggunakan tindakan pesan untuk mengonversi percakapan di saluran menjadi item kerja. Pengguna juga dapat menyiapkan dan mengelola langganan untuk mendapatkan pemberitahuan di saluran mereka setiap kali item kerja dibuat atau diperbarui.
Aplikasi Azure Pipelines untuk Teams
Aplikasi Azure Pipelines untuk Microsoft Teams membantu memantau peristiwa di alur Anda dengan mudah. Pengguna dapat menyiapkan dan mengelola langganan untuk build, rilis, persetujuan yang tertunda, dan banyak lagi dari aplikasi dan mendapatkan pemberitahuan untuk peristiwa ini di saluran mereka. Pengguna juga dapat menyetujui penyebaran rilis dari saluran mereka.
Aplikasi Azure Repos untuk Teams
Aplikasi Azure Repos untuk Microsoft Teams membantu memantau peristiwa di repositori Anda dengan mudah. Pengguna dapat menyiapkan dan mengelola langganan untuk penerapan kode, pembuatan PR, dan pembaruan PR dan banyak lagi dari aplikasi dan mendapatkan pemberitahuan untuk peristiwa ini di saluran mereka.
Mengonfigurasi konektor baru untuk Azure DevOps Server
Mengonfigurasi integrasi antara Azure DevOps Server dan Teams adalah proses dua langkah. Pertama-tama siapkan konektor di Teams, lalu siapkan satu atau beberapa langganan hook layanan di proyek Azure DevOps Server Anda.
Catatan
Izin administrator proyek diperlukan untuk membuat langganan hook layanan. Peristiwa untuk alur YAML tidak didukung.
Dari Teams
Untuk membawa peristiwa dari Azure DevOps ke Microsoft Teams, pilih '...', elipsis, atau di navigasi atas saluran tim Anda, pilih Koneksi or.
Pilih Azure DevOps dari daftar.
Pilih Tambahkan.
Konfigurasikan konektor.
Salin URL webhook yang dihasilkan. Berikan URL ini saat Anda menyiapkan langganan hook layanan di proyek Azure DevOps Anda.
Dari Azure DevOps Server
Dari halaman proyek Anda (
https://mycompany/tfs/[collection]/[project]
), buka Service Hooks di pengaturan:Klik Buat langganan dan pilih layanan Teams .
Pilih jenis aktivitas yang ingin Anda tampilkan di saluran Teams Anda. Anda dapat memfilter setiap pemicu dengan cara tertentu.
Misalnya, pemicu permintaan pull yang dibuat dapat difilter pada repositori tempat permintaan pull terjadi, cabang target yang berlaku untuknya, dan anggota tim yang diperlukan atau diundang untuk meninjau permintaan.
Tempelkan URL webhook dari langkah konfigurasi konektor Teams dan pilih Selesai.
Aktivitas dari proyek Anda mulai muncul di saluran Teams Anda.
Mengonfigurasi tab Azure DevOps di Microsoft Teams
Untuk membawa papan atau dasbor Kanban Anda ke Microsoft Teams, pilih + Tambahkan tab baru di bagian atas saluran tim Anda. Temukan ikon Situs Web dan tambahkan tautan ke papan atau dasbor Azure DevOps Anda.
Setelah Anda mengautentikasi, papan atau dasbor Kanban Anda muncul.
Pertanyaan Umum
T: Bagaimana cara mendapatkan beberapa peristiwa dari proyek Azure DevOps Server saya untuk muncul di saluran Teams saya?
A: Buat langganan baru untuk setiap jenis peristiwa yang Anda inginkan. Misalnya, jika Anda ingin melihat kegagalan build dan item kerja baru di saluran Teams Anda, buat dua langganan tambahan.
T: Mengapa saya tidak melihat organisasi saya saat mencoba menyambungkan Microsoft Teams?
A: Hanya organisasi di penyewa Microsoft Entra yang sama dengan akun Microsoft Teams Anda yang dapat tersambung. Bahkan apabila alamat email Anda sama untuk Azure DevOps Services dan Microsoft Teams, alamat email tersebut mungkin didukung oleh penyewa yang berbeda, sehingga tidak dapat ditautkan.
Buat Tim baru di Microsoft Entra ID yang sama sebagai Azure DevOps Services, atau pindahkan Azure DevOps Services ke Microsoft Entra ID yang sama sebagai Tim, lihat FAQ Akses melalui Microsoft Entra, Mengapa organisasi saya sudah tersambung ke direktori?.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk