Memigrasikan webhook Teams ke Workflows

Microsoft menghentikan Konektor Office 365 lama dan menggantinya dengan Alur Kerja Power Automate.

Konektor akan berhenti berfungsi pada akhir April 2026.

Untuk memastikan bahwa pemberitahuan Looker Anda terus dikirimkan ke Teams, Anda harus mengganti URL webhook saat ini dengan URL "Alur Kerja" yang baru.

Fase 1: Buat webhook baru di Microsoft Teams

  1. Buka Microsoft Teams dan arahkan ke channel tempat Anda ingin menerima pemberitahuan.
  2. Klik menu tiga titik (...) di channel, lalu pilih Alur Kerja.
  3. Di kotak penelusuran, ketik "webhook" dan pilih template berjudul "Post to a channel when a webhook request is received".
  4. Ikuti perintah penyiapan:

    • Nama: Beri nama deskriptif pada alur kerja (misalnya, "Pemberitahuan Looker - Penjualan").
    • Koneksi: Pastikan Anda login ke konektor Microsoft Teams.
    • Detail: Pastikan tim dan channel sudah benar.
  5. Klik Tambahkan Alur Kerja.

  6. Setelah dibuat, URL akan ditampilkan. Segera salin URL ini. Ini adalah endpoint webhook baru Anda.

Fase 2: Perbarui URL di Looker

  1. Buka instance Looker Anda dan buka panel Admin > Actions atau jadwal Looker tertentu tempat webhook dikonfigurasi.
  2. Cari tindakan Microsoft Teams.
  3. Hapus URL lama (yang kemungkinan dimulai dengan outlook.office.com) dan tempel URL baru (yang kemungkinan dimulai dengan prod-XX.region.logic.azure.com).
  4. Uji koneksi dengan mengirim payload pengujian dari Looker untuk memastikan pesan muncul di channel Teams Anda.

Mengapa migrasi ini diperlukan?

  • Perubahan infrastruktur: Microsoft memindahkan backend webhook dari layanan "Connectors" lama ke "Power Automate".
  • Masa berlaku URL: URL lama pada akhirnya akan berhenti menerima data, sehingga menyebabkan error 404 atau Expired di log Looker Anda.
  • Kompatibilitas mundur: Meskipun Anda menggunakan URL "Alur Kerja" baru, format pesan Looker yang ada (MessageCard) masih didukung.

Catatan pemecahan masalah

  • Izin: Jika Anda tidak melihat opsi Alur Kerja di channel Teams, administrator IT Anda mungkin telah membatasi aplikasi Alur Kerja (Power Automate). Anda harus meminta admin untuk mengaktifkan aplikasi tersebut bagi akun Anda.
  • Batas Kecepatan: Layanan Workflows baru memiliki batas kecepatan yang berbeda dengan konektor lama. Jika Anda mengirim ratusan pemberitahuan per menit, Anda mungkin mengalami error 429 Too Many Requests.