Menggunakan Application Integration

Halaman ini memberikan informasi yang ditujukan bagi pelanggan Apigee yang sudah ada dan ingin menggunakan Application Integration dengan project Google Cloud yang sama.

Ringkasan

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

Untuk mempelajari Application Integration lebih lanjut, lihat Ringkasan Application Integration.

Dari UI Apigee, buka halaman Application Integration.

Buka Application Integration

Pengalihan dari Apigee ke Application Integration Pengalihan dari Apigee ke Application Integration

Apa saja yang berubah?

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

Fitur/resource Apigee Perubahan
Izin IAM Integrasi kini menggunakan peran IAM Application Integration yang telah ditentukan sebelumnya.

Lihat perubahan izin IAM.

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

Lihat Perubahan akun layanan.

REST API Gunakan REST API Application Integration.

Lihat perubahan REST API.

Tugas Kirim 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 diberi izin IAM Predefined Application Integration yang setara.

Izin IAM Application Integration memiliki format berikut:

Format

integrations.integrationRESOURCE.ACTION

Contoh

integrations.integrationVersions.get

Batasan peran IAM khusus

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

  • Proxy Apigee yang menggunakan akun layanan dengan peran IAM kustom yang berisi izin Apigee Integration mungkin gagal. Sebaiknya Anda memperbarui peran IAM kustom 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 Application Integration Service Agent (roles/integrations.serviceAgent) dibuat di project Google Cloud Anda.

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

  • Untuk menjalankan integrasi.
  • Untuk memanggil Cloud Function menggunakan tugas Cloud Function.
  • Untuk memanggil Integration Connector menggunakan tugas Connectors.
  • Untuk membuat token akun layanan bagi 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 utama di REST API Application Integration jika dibandingkan dengan Application Integration:

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

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

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 Approval task akan ditautkan ke Integrasi Aplikasi.