Menggunakan Application Integration

Halaman ini memberikan informasi yang ditujukan untuk pelanggan Apigee lama yang ingin menggunakan Apigee Integration dan Application Integration dengan project Google Cloud yang sama.

Ringkasan

Semua pengguna langganan Apigee yang telah mengaktifkan add-on Apigee Integrations kini dapat menggunakan Application Integration tanpa biaya tambahan. Application Integration sudah disiapkan untuk Anda, dan semua integrasi yang ada di Apigee otomatis disinkronkan dan tersedia untuk digunakan. Ini berarti Anda dapat terus menggunakan project Google Cloud yang ada untuk Integrasi Apigee dan Application Integration tanpa konfigurasi tambahan.

Untuk mengetahui lebih lanjut tentang Application Integration, lihat Ringkasan Application Integration.

Pesan notifikasi berikut muncul di halaman Integrations untuk menunjukkan bahwa Application Integration tersedia di project Google Cloud Anda:

gambar menunjukkan bahwa project Anda sudah disediakan dengan Application Integration gambar menunjukkan bahwa project Anda sudah disediakan dengan Application Integration

Apa yang berubah?

Tabel berikut memberikan ringkasan perbedaan atau perubahan yang diharapkan dalam project Google Cloud Anda:

Resource/fitur Apigee Perbedaan/perubahan yang diharapkan
Izin IAM Integrasi akan menggunakan peran IAM Integrasi Aplikasi standar.

Lihat Perubahan izin IAM.

Service account Akun layanan default baru akan dibuat dan akan digunakan untuk semua integrasi.

Lihat Perubahan akun layanan.

REST API REST API Apigee Integration memiliki padanan REST API Application Integration.

Lihat Perubahan REST API.

Tugas Mengirim Email dan tugas Persetujuan Alamat email pengirim diubah untuk semua email keluar.

Lihat Perubahan tugas integrasi.

Perubahan izin IAM

Semua akun pengguna atau akun utama yang ada dengan peran IAM Integrasi Apigee yang ditetapkan diberikan dengan izin IAM Integrasi Aplikasi Standar yang setara.

Izin IAM Integrasi Aplikasi memiliki format berikut:

Format

integrations.integrationRESOURCE.ACTION

Contoh

integrations.integrationVersions.get

Batasan peran IAM kustom

Batasan berikut berlaku jika Anda telah menentukan peran IAM khusus di project Google Cloud Anda:

  • Proxy Apigee yang menggunakan akun layanan dengan peran IAM kustom yang berisi izin Integrasi Apigee mungkin gagal. Sebaiknya perbarui peran IAM kustom Anda dengan izin IAM Application Integration.

Untuk mengetahui informasi tentang peran dan izin IAM, lihat Ringkasan kontrol akses.

Perubahan akun layanan

Akun layanan default baru dengan peran IAM Agen Layanan Integrasi Aplikasi (roles/integrations.serviceAgent) dibuat di project Google Cloud Anda.

Akun layanan default Application Integration baru digunakan untuk operasi integrasi berikut:

  • Untuk menjalankan integrasi.
  • Untuk memanggil Cloud Function menggunakan tugas Cloud Function.
  • Untuk memanggil Integration Connector menggunakan tugas Connect.
  • Untuk membuat token akun layanan untuk profil autentikasi Jenis akun layanan.
  • Untuk mengenkripsi dan mendekripsi kunci Cloud KMS untuk profil autentikasi.

Akun layanan default Application Integration memiliki alamat email berikut:

Format

  service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com

Contoh

  service-46733320069@gcp-sa-integrations.iam.gserviceaccount.com

Untuk mengetahui informasi tentang akun layanan, lihat Ringkasan kontrol akses.

Perubahan REST API

Secara umum, sebagian besar Apigee Integration API memiliki padanan Application Integration API masing-masing.

Tabel berikut menjelaskan perubahan kunci dalam REST API Integrasi Apigee jika dibandingkan dengan Integrasi Aplikasi:

Integrasi Apigee (termasuk proxy Apigee) Application Integration
Resource REST projects/PROJECT_ID/locations/REGION/products/apigee/integration/INTEGRATION_NAME projects/PROJECT_ID/locations/REGION/integration/INTEGRATION_NAME

Untuk informasi tentang Application Integration API, lihat Application Integration REST API.

Perubahan tugas integrasi

Tugas Kirim Email dan tugas Persetujuan akan menggunakan noreply-application-integration@google.com untuk mengirim notifikasi email. Selain itu, semua email permintaan persetujuan yang dikirim menggunakan Tugas persetujuan akan ditautkan ke Application Integration.