Lihat konektor yang didukung untuk Integration Aplikasi.

Menyamarkan data sensitif di log

Dokumen ini menjelaskan penyamaran data sensitif dalam log eksekusi integrasi.

Tentang penyamaran data

Integrasi Aplikasi menghasilkan pesan log untuk setiap eksekusi integrasi. Log ini dapat berisi informasi yang digunakan untuk menentukan status setiap langkah integrasi, atau untuk memecahkan masalah integrasi, tugas, atau peristiwa yang gagal. Namun, jika Anda telah mengaktifkan logging lokal atau Cloud Logging, semua variabel dan kolom data akan disertakan dalam output log dari log eksekusi atau Cloud Logging. Log ini juga dapat menyertakan informasi sensitif atau informasi identitas pribadi (PII) yang tidak ingin Anda tampilkan dalam output log. Dengan Integrasi Aplikasi, Anda dapat menyamarkan data sensitif dalam output log sehingga informasi ini tidak terlihat saat Anda meninjau log.

Manfaat

Penyamaran data sensitif di log memberikan manfaat berikut:

  • Meningkatkan keamanan dan privasi pelanggan
  • Mematuhi peraturan privasi data

Jenis data yang didukung

Anda dapat menyamarkan variabel untuk semua jenis data yang didukung di Integrasi Aplikasi.

Menyamarkan data sensitif di log

Untuk menyamarkan data sensitif dalam log untuk project, Anda harus mengaktifkan penyamaran untuk semua resource berikut:

Kontrol masking level project menunjukkan tingkat tertinggi hierarki masking, yang kemudian diikuti dengan integrasi dan variabel. Otorisasi untuk masking tingkat project ditetapkan menggunakan flag di tingkat region. Untuk mengaktifkan masking tingkat project, aktifkan masking untuk semua region dalam project Anda. Dalam project, jika Anda telah mengaktifkan masking untuk integrasi dan variabel, tetapi menonaktifkan masking untuk region yang berisi integrasi, fungsi masking tidak akan berfungsi. Demikian pula, jika masking integrasi dinonaktifkan, masking variabel untuk integrasi tersebut tidak akan berfungsi meskipun Anda telah mengaktifkan masking di tingkat region.

Misalnya, Anda memiliki project yang berisi region dengan beberapa integrasi. Anda ingin menonaktifkan masking untuk integrasi tertentu. Dalam hal ini, Anda dapat mengaktifkan masking untuk wilayah dan menonaktifkannya untuk integrasi tertentu yang tidak memerlukan masking. Berdasarkan kebutuhan bisnis, untuk project Anda, Anda dapat mengaktifkan masking di tingkat wilayah, integrasi, dan variabel. Di sisi lain, jika project memiliki beberapa region dan Anda hanya mengaktifkan masking untuk satu region, masking menyeluruh hanya akan berfungsi untuk region tersebut dan semua integrasi yang dibuat dalam region tersebut.

Format mask

Variabel disamarkan dalam format penyamaran tetap. Misalnya, format berikut menunjukkan variabel yang disamarkan dari jenis string dan panjang 12: Masked String of length 12

Anda dapat menelusuri variabel yang disamarkan dengan ekspresi reguler /Masked.*\./. Anda dapat menggunakan ekspresi reguler berikut untuk memfilter jenis variabel yang disamarkan tertentu:

  • String: Masked String.*\.
  • Bilangan bulat: Masked Int.*\.
  • Boolean: Masked Bool.*\.

Format penyamaran tetap efisien untuk string besar. Cloud Logging dan log eksekusi integrasi menyamarkan variabel dalam format yang sama.

Contoh kasus penggunaan

Misalnya, data penjualan pelanggan Anda berisi informasi sensitif seperti informasi kontak, histori pesanan, perjanjian harga, pembayaran pelanggan, dll. Dengan mengaktifkan masking di berbagai tingkat hierarki, Anda dapat melindungi visibilitas log data:

  • Untuk melindungi penjualan pelanggan di lingkungan produksi, aktifkan masking untuk project Anda di semua wilayah yang terkait dengan project tersebut.
  • Untuk melindungi bagian tertentu seperti detail pembayaran pelanggan, aktifkan masking untuk integrasi yang berisi alur pembayaran.
  • Untuk melindungi detail tertentu seperti nomor akun pelanggan, aktifkan masking untuk variabel yang berisi nomor akun.

Untuk perlindungan data, Anda harus menyamarkan semua informasi sensitif. Jika tingkat apa pun tidak disamarkan, hal ini dapat menyebabkan potensi titik akses tidak sah.

Harga

Tidak ada biaya tambahan untuk menyamarkan variabel. Untuk mengetahui informasi tentang harga, lihat Harga Integrasi Aplikasi.

Batasan

  • Integrasi Aplikasi tidak mendukung penyamaran data di kolom bertingkat.