Sensitive Data Protection berisi banyak pendeteksi infoType bawaan, tetapi Anda juga dapat membuatnya sendiri. Anda dapat menyesuaikan perilaku deteksi dengan menentukan detektor infoType kustom Anda sendiri, sehingga Sensitive Data Protection akan memeriksa atau melakukan de-identifikasi data sensitif yang cocok dengan pola yang Anda tentukan. Berikut adalah jenis detektor infoType kustom:
- Pendeteksi kamus kustom reguler adalah daftar kata dan frasa sederhana yang dicocokkan oleh Sensitive Data Protection. Gunakan pendeteksi kamus kustom reguler jika Anda memiliki maksimal beberapa ratus ribu kata.
- Detektor kamus kustom besar dibuat oleh Sensitive Data Protection menggunakan daftar kata atau frasa yang besar yang disimpan di Cloud Storage atau BigQuery. Gunakan pendeteksi kamus kustom besar jika Anda memiliki daftar kata atau frasa yang besar—hingga puluhan juta.
- Detektor ekspresi reguler (regex) memungkinkan Sensitive Data Protection mendeteksi kecocokan berdasarkan pola ekspresi reguler.
- Detektor label metadata memungkinkan Sensitive Data Protection mendeteksi kecocokan berdasarkan
keberadaan metadata tertentu. Ada dua jenis pendeteksi label metadata:
- Detektor ekspresi nilai kunci metadata mencocokkan key-value pair tertentu dalam metadata konten.
- Detektor label file cocok dengan label file tertentu, yang dapat mewakili label Google Drive atau label sensitivitas Microsoft.
- Detektor infoType surrogate mendeteksi output dari transformasi de-identifikasi Sensitive Data Protection
CryptoReplaceFfxFpeConfig. Detektor infoType kustom ini hanya digunakan dengan metodecontent:reidentifyuntuk membalikkan de-identifikasi menggunakan enkripsi yang mempertahankan format (FPE) dalam mode FFX. Oleh karena itu, surrogate tidak dijelaskan secara mendalam dalam topik ini. Untuk mengetahui informasi selengkapnya tentang cara dan waktu menggunakan detektor infoType kustom pengganti, lihat Pseudonimisasi.
Untuk menyaring hasil pemindaian, Anda dapat membuat aturan pemeriksaan.
Untuk mempelajari lebih lanjut detektor infoType kustom, lihat halaman konsep InfoType dan detektor infoType. Untuk beberapa contoh yang dapat Anda gunakan atau ubah sesuai keinginan, lihat Contoh detektor infoType kustom. Bagian selanjutnya dari topik ini menjelaskan cara menggunakan Sensitive Data Protection untuk membuat detektor infoType kustom Anda sendiri.
Tempat menggunakan detektor infoType kustom
Detektor infoType kustom ditentukan dalam objek CustomInfoType. Anda menentukan CustomInfoType dalam objek
InspectConfig
saat mengonfigurasi hal berikut:
- Pemeriksaan menggunakan
projects.content.inspect. - Tugas inspeksi di dalam
InspectJobConfig. - Template pemeriksaan di dalam
InspectTemplate. - De-identifikasi menggunakan
projects.content.deidentify. - Template de-identifikasi di dalam
DeidentifyTemplate. - Identifikasi ulang konten yang telah dide-identifikasi dengan FPE dalam mode FFX menggunakan
projects.content.reidentify. Skenario ini khusus untuk detektor infoType kustom pengganti.
Ringkasan API
Objek
CustomInfoType
memungkinkan Anda membuat detektor infoType kustom untuk konten baru atau
menyesuaikan hasil yang ditampilkan oleh detektor infoType yang telah ditentukan.
Objek CustomInfoType terdiri dari kolom berikut, yang ditetapkan
seperti yang dijelaskan:
"infotype": Nama detektor infoType kustom, yang terdapat dalam objekInfoType."likelihood": NilaiLikelihooddefault yang akan ditampilkan untuk detektor infoType kustom ini. Anda dapat menentukan nilaiLikelihoodalternatif di"detectionRules"yang akan menggantikanLikelihooddasar ini jika temuan memenuhi kriteria yang ditentukan oleh aturan. Jika Anda tidak menyertakan kolom"likelihood", detektor infoType kustom akan ditetapkan secara default keVERY_LIKELY. Untuk mengetahui informasi selengkapnya tentang kemungkinan, lihat halaman konsep Kemungkinan."detectionRules": Serangkaian objekDetectionRuleyang juga akan diterapkan ke semua temuan detektor infoType kustom ini. Di sinilah Anda menentukan aturan frasa pengaktif, sebagai objekHotwordRule. Aturan diterapkan sesuai urutan yang ditentukan. Kolom ini tidak berlaku untuk objekSurrogateType."sensitivityScore": NilaiSensitivityScoreyang akan ditampilkan untuk detektor infoType kustom ini. Jika Anda tidak menyertakan kolom"sensitivityScore", detektor infoType kustom akan ditetapkan secara default keVERY_LIKELY.Skor sensitivitas digunakan dalam profil data. Saat membuat profil data Anda, Sensitive Data Protection menggunakan skor sensitivitas infoType untuk menghitung tingkat sensitivitas.
Salah satu kolom berikut, bergantung pada jenis detektor infoType kustom yang Anda buat:
"dictionary": ObjekDictionary, yang berisi daftar kata atau frasa yang akan ditelusuri."regex": ObjekRegex, yang berisi satu pola yang menentukan ekspresi reguler."surrogateType": ObjekSurrogateType, jika ada, menunjukkan bahwa detektor infoType kustom adalah pengganti. Untuk mengetahui informasi selengkapnya tentang cara menggunakan detektor infoType kustom surrogate, lihat Pseudonimisasi."storedType": Referensi ke objekStoredInfoTypeyang ada. Kolom ini wajib diisi saat membuat pendeteksi kamus kustom besar. Meskipun Anda dapat membuat pendeteksi kamus reguler atau pendeteksi ekspresi reguler dengan menentukan kolom ini, akan lebih mudah untuk membuatnya dengan menentukan kolomdictionaryatau kolomregexmasing-masing."metadataKeyValueExpression": ObjekMetadataKeyValueExpressionyang menentukan ekspresi reguler untuk kunci dan nilai yang akan ditelusuri dalam metadata konten."fileLabelInfoType": ObjekFileLabelInfoTypeyang menentukan label file Google Drive atau label sensitivitas Microsoft yang akan ditelusuri.
Langkah berikutnya
Pelajari lebih lanjut cara membuat infoType kustom dari topik berikut:
- Membuat detektor kamus kustom reguler: Pelajari cara membuat detektor infoType kustom untuk mencocokkan temuan pada daftar kata dan frasa.
- Membuat pendeteksi kamus kustom besar: Pelajari cara mencocokkan temuan pada daftar kata dan frasa yang sangat besar. Detektor infoType kustom yang disimpan dapat mencocokkan hingga puluhan juta kata.
- Membuat detektor ekspresi reguler kustom: Pelajari cara membuat detektor infoType kustom untuk mencocokkan temuan pada ekspresi reguler.
- Membuat detektor label metadata kustom: Pelajari cara membuat detektor infoType kustom untuk mencocokkan temuan dalam metadata konten.
- Mengubah detektor infoType untuk meningkatkan kualitas hasil pemindaian: Pelajari cara membuat pengubah untuk detektor infoType bawaan dan kustom yang dapat meningkatkan kualitas hasil pemindaian.
- Menyesuaikan kemungkinan kecocokan: Pelajari cara menggunakan aturan deteksi dan kata kunci untuk menyesuaikan nilai kemungkinan yang ditetapkan ke kecocokan pendeteksi kustom.
- Contoh detektor infoType kustom: Beberapa contoh definisi detektor infoType kustom JSON yang dapat Anda gunakan atau ubah sesuai keinginan.