Lihat konektor yang didukung untuk Application Integration.

Pemicu ServiceNow

Pemicu ServiceNow adalah pemicu Peristiwa Konektor yang memungkinkan Anda memanggil integrasi berdasarkan peristiwa ServiceNow kustom yang telah Anda tentukan dalam aturan bisnis instance ServiceNow.

Sebelum memulai

Jika ingin membuat atau mengonfigurasi koneksi baru untuk pemicu ServiceNow, pastikan Anda memiliki peran IAM berikut di project:

  • Admin Konektor (roles/connectors.admin)
  • Untuk mengetahui informasi tentang cara memberikan peran, lihat Mengelola akses.

Berikan peran IAM berikut ke akun layanan yang ingin Anda gunakan untuk pemicu ServiceNow:

  • Invoker Integrasi Aplikasi (roles/integrations.integrationInvoker)
  • Untuk informasi tentang cara memberikan peran ke akun layanan, lihat Mengelola akses ke akun layanan.

Menambahkan pemicu ServiceNow

Untuk menambahkan pemicu ServiceNow ke integrasi Anda, lakukan langkah-langkah berikut:

  1. Di konsol Google Cloud, buka halaman Application Integration.

    Buka Application Integration

  2. Di menu navigasi, klik Integrasi

    Halaman Integrations List akan muncul dan mencantumkan semua integrasi yang tersedia di project Google Cloud.

  3. Pilih integrasi yang ada atau klik Buat integrasi untuk membuat integrasi baru.

    Jika Anda membuat integrasi baru:

    1. Masukkan nama dan deskripsi di panel Create Integration.
    2. Pilih region untuk integrasi.
    3. Pilih akun layanan untuk integrasi. Anda dapat mengubah atau memperbarui detail akun layanan integrasi kapan saja dari panel Integration summary di toolbar integrasi.
    4. Klik Create.

    Tindakan ini akan membuka integrasi di editor integrasi.

  4. Di menu navigasi editor integrasi, klik Pemicu untuk melihat daftar pemicu yang tersedia.
  5. Klik dan tempatkan elemen Pemicu ServiceNow di editor integrasi.
  6. Untuk mengonfigurasi pemicu ServiceNow, Anda dapat menggunakan koneksi ServiceNow yang ada yang tersedia di Integration Connectors, atau membuat koneksi ServiceNow baru menggunakan opsi pembuatan koneksi inline.

Mengonfigurasi pemicu ServiceNow menggunakan koneksi yang ada

Anda dapat mengonfigurasi pemicu ServiceNow menggunakan koneksi ServiceNow yang ada di Integration Connectors. Perhatikan bahwa pemicu ServiceNow adalah pemicu Peristiwa Konektor, sehingga Anda hanya dapat menggunakan koneksi ServiceNow dengan langganan peristiwa yang diaktifkan untuk mengonfigurasi pemicu.

Untuk mengetahui informasi tentang cara mengonfigurasi pemicu ServiceNow menggunakan koneksi ServiceNow baru, Lihat Mengonfigurasi pemicu ServiceNow menggunakan koneksi baru

Untuk mengonfigurasi pemicu ServiceNow menggunakan koneksi ServiceNow yang ada, lakukan langkah-langkah berikut:

  1. Klik elemen ServiceNow trigger di editor integrasi untuk membuka panel konfigurasi pemicu.
  2. Klik Konfigurasi pemicu.
  3. Berikan detail konfigurasi berikut di halaman Editor Pemicu Peristiwa Konektor:
    1. Region: Pilih region koneksi ServiceNow Anda.
    2. Connection: Pilih koneksi ServiceNow yang ingin Anda gunakan.

      Application Integration hanya menampilkan koneksi ServiceNow yang aktif dan memiliki langganan acara yang aktif.

    3. Jenis langganan acara: Masukkan jenis acara yang ingin Anda gunakan untuk memicu integrasi. Jenis peristiwa ini harus ditentukan dalam aturan bisnis instance ServiceNow Anda.
    4. Akun Layanan: Pilih akun layanan dengan peran IAM yang diperlukan untuk pemicu ServiceNow.
  4. Klik Selesai untuk menyelesaikan konfigurasi pemicu dan menutup halaman.

Mengonfigurasi pemicu ServiceNow menggunakan koneksi baru

Untuk mengonfigurasi pemicu ServiceNow menggunakan koneksi ServiceNow baru, lakukan langkah-langkah berikut:

  1. Klik elemen ServiceNow trigger di editor integrasi untuk membuka panel konfigurasi pemicu.
  2. Klik Konfigurasi pemicu.
  3. Lewati kolom Region.
  4. Klik Connection, lalu pilih opsi Create Connection di menu drop-down.
  5. Selesaikan langkah-langkah berikut di panel Create Connection:
    1. Pada langkah Location, pilih lokasi untuk koneksi ServiceNow baru:
      1. Region: Pilih wilayah dari menu drop-down.
      2. Klik Next.
    2. Pada langkah Connection Details, berikan detail tentang koneksi ServiceNow yang baru:
      1. Versi konektor: Pilih versi konektor ServiceNow yang tersedia dari menu drop-down.
      2. Connection Name: Masukkan nama untuk koneksi ServiceNow.
      3. (Opsional) Deskripsi: Masukkan deskripsi untuk koneksi.
      4. (Opsional) Aktifkan Cloud Logging: Centang kotak ini untuk menyimpan semua data log koneksi.
      5. Akun Layanan: Pilih akun layanan dengan peran IAM yang diperlukan untuk koneksi ServiceNow.
      6. Aktifkan langganan acara: Pilih guna membuat dan mengaktifkan langganan acara baru untuk koneksi ServiceNow. Anda hanya dapat mengaktifkan langganan acara atau juga menyertakan entity, operasi, dan tindakan koneksi.
      7. Sertakan tabel sistem: Pilih untuk melaporkan atau menyertakan tabel sistem dalam koneksi.
      8. (Opsional) Tabel filter: Masukkan daftar tabel sistem (dimulai dengan "sys_", dipisahkan koma) yang ingin Anda sertakan.
      9. (Opsional) Luaskan Setelan lanjutan untuk mengonfigurasi setelan node koneksi.

        Untuk mengetahui informasi selengkapnya tentang setelan node koneksi untuk ServiceNow, lihat dokumentasi Koneksi ServiceNow.

      10. (Opsional) Klik + Tambahkan label untuk menambahkan label ke koneksi dalam bentuk pasangan nilai kunci.
      11. Klik Next.
    3. Pada langkah Destinations, berikan detail instance ServiceNow:
      1. Jenis Tujuan: Pilih Alamat host.
      2. Host: Masukkan nama host atau alamat IP instance ServiceNow Anda.
      3. Klik Next.
    4. Pada langkah Authentication, berikan detail autentikasi untuk instance ServiceNow:
      1. Nama pengguna: Masukkan nama pengguna untuk mengakses alamat tujuan yang diberikan.
      2. Sandi: Pilih rahasia Secret Manager yang berisi sandi yang terkait dengan nama pengguna ServiceNow.
      3. Secret version: Pilih versi rahasia.
      4. Untuk mengetahui cara mengonfigurasi autentikasi lebih lanjut, lihat Mengonfigurasi autentikasi.

      5. Klik Next.
    5. Pada langkah Detail langganan acara, berikan detail autentikasi yang akan digunakan untuk memvalidasi payload token ServiceNow:
      1. Token Autentikasi: (Opsional) Pilih rahasia Secret Manager token autentikasi Anda, dan versi rahasia yang sesuai dari drop-down Secret Version.
      2. Algoritma HMAC: (Opsional) Pilih algoritma HMAC untuk mengenkripsi payload respons.
      3. Kunci Rahasia HMAC: Jika Anda telah memilih Algoritma HMAC, pilih rahasia Secret Manager kunci HMAC, dan versi rahasia yang sesuai dari menu drop-down Secret Version.
      4. Klik Next.
    6. Peninjauan: Tinjau detail koneksi ServiceNow yang diberikan.
    7. Klik Create untuk menyelesaikan pembuatan koneksi ServiceNow baru.
  6. Setelah koneksi ServiceNow dibuat, Anda harus membuka instance ServiceNow dan membuat aturan bisnis secara manual.
  7. Jenis langganan acara: Masukkan jenis acara yang ingin Anda gunakan untuk memicu integrasi. Jenis peristiwa ini harus ditentukan dalam aturan bisnis instance ServiceNow Anda.
  8. Klik Selesai dan tutup halaman.

Buat aturan bisnis

Aturan bisnis ServiceNow adalah logika sisi server yang dijalankan saat record database dikueri, diperbarui, disisipkan, atau dihapus dalam instance ServiceNow Anda. Application Integration menggunakan aturan bisnis ini untuk mengidentifikasi dan memproses peristiwa yang memicu integrasi.

Untuk informasi tentang cara membuat aturan bisnis, lihat dokumentasi ServiceNow.

Gambar berikut menampilkan contoh aturan bisnis ServiceNow dengan jenis peristiwa update_ticket:

gambar yang menampilkan contoh aturan bisnis ServiceNow gambar yang menampilkan contoh aturan bisnis ServiceNow

Output pemicu

Pemicu ServiceNow memerlukan waktu beberapa menit untuk menyelesaikan konfigurasi langganan peristiwa. Anda dapat melihat status langganan peristiwa di panel konfigurasi pemicu di bagian Detail Langganan Acara.

Pemicu ServiceNow menunjukkan status langganan peristiwa menggunakan status berikut:

  • Creating: Menunjukkan bahwa pemicu berlangganan langganan peristiwa.
  • Active: Menunjukkan bahwa pemicu berhasil berlangganan ke langganan peristiwa.
  • Error: Menunjukkan bahwa ada masalah dengan langganan peristiwa yang dikonfigurasi.

Selain status langganan acara, bagian Detail Langganan Acara juga menampilkan detail lainnya seperti wilayah koneksi, nama koneksi, nama langganan acara, dan lainnya.

Gambar berikut menunjukkan contoh tata letak panel konfigurasi pemicu ServiceNow:

gambar yang menampilkan panel konfigurasi pemicu ServiceNow gambar yang menampilkan panel konfigurasi pemicu ServiceNow

Variabel output pemicu

Untuk setiap peristiwa, pemicu ServiceNow menghasilkan variabel output ConnectorEventPayload yang dapat Anda gunakan dalam tugas downstream. Variabel output dalam format JSON yang berisi skema payload ServiceNow output.

Lihat langganan acara

Untuk melihat dan mengelola semua langganan peristiwa yang terkait dengan koneksi di Integration Connectors, lakukan hal berikut:

  1. Buka halaman Integration Connectors > Connections.

    Buka halaman Connections

  2. Klik koneksi yang ingin Anda lihat langganannya.
  3. Klik tab Langganan acara.

    Ini akan menampilkan semua langganan peristiwa untuk koneksi tersebut.

Edit pemicu ServiceNow

Anda dapat mengedit pemicu ServiceNow untuk mengubah atau memperbarui konfigurasi koneksi dan detail langganan peristiwa.

Untuk mengedit pemicu ServiceNow, lakukan langkah-langkah berikut:

  1. Klik elemen ServiceNow trigger di editor integrasi untuk membuka panel konfigurasi pemicu.
  2. Klik Configure ServiceNow trigger.
  3. Lakukan tindakan berikut di halaman Connector Event Trigger Editor:
    1. Untuk mempertahankan langganan peristiwa yang dikonfigurasi sebelumnya, klik Pertahankan, atau klik Hapus.
    2. Perbarui konfigurasi koneksi dan detail langganan peristiwa sesuai keinginan.
    3. Klik Done.
  4. Anda dapat melihat detail langganan peristiwa dan koneksi yang diperbarui di panel konfigurasi pemicu di bagian Detail Langganan Acara.