Fitur data masking memungkinkan Anda menyembunyikan atau mengenkripsi detail sensitif dalam pesan masuk, informasi kontak, properti objek kustom, dan rekaman melalui penyembunyian pola menggunakan ekspresi reguler (regex).
Fitur canggih ini membantu menjaga kerahasiaan dan memastikan kepatuhan terhadap peraturan perlindungan data. Dengan menerapkan data masking, Anda dapat melindungi informasi pribadi sekaligus memanfaatkan data yang Anda butuhkan untuk analisis dan pengambilan keputusan.
Dalam artikel ini, kami akan memandu Anda tentang cara menggunakan data masking secara efektif untuk meningkatkan keamanan dan privasi data Anda.
Fitur ini saat ini hanya tersedia berdasarkan permintaan. Hubungi tim Sales kami jika Anda tertarik untuk mengaktifkannya di ruang kerja perusahaan Anda.
🔒 Informasi di bagian ini hanya berlaku untuk pengguna akun Admin
Mengapa data masking penting?
Penyamaran data penting karena beberapa alasan utama:
- Keamanan yang ditingkatkan: Penyamaran data atau data masking meminimalkan risiko akses tidak sah dengan mengaburkan informasi sensitif. Hal ini sangat penting dalam lingkungan tempat data dibagikan di antara banyak pengguna atau sistem.
- Kepatuhan terhadap peraturan: Banyak industri yang tunduk pada peraturan perlindungan data yang ketat. Penyamaran data membantu organisasi mematuhi undang-undang seperti GDPR dan HIPAA dengan memastikan bahwa data pribadi tidak terekspos secara tidak perlu.
- Mitigasi risiko: Jika terjadi pelanggaran data, data yang disembunyikan dapat membantu membatasi terungkapnya informasi sensitif, sehingga mengurangi potensi tanggung jawab dan kerugian finansial.
Bagaimana cara kerja data masking?
Untuk melindungi informasi sensitif secara efektif, penting untuk memahami ekspresi reguler (regex). Regex adalah alat yang ampuh yang digunakan untuk mengidentifikasi dan memanipulasi pola tertentu dalam teks. Anggap regex sebagai alat untuk menentukan pola agar sesuai dengan urutan teks tertentu seperti nomor telepon, alamat email, atau nomor jaminan sosial. Misalnya, pola regex dapat dibuat agar sesuai dengan format email seperti hi@ sleekflow .io
, yang memungkinkan sistem mengenali dan bekerja dengan data tersebut.
Fitur data masking memanfaatkan konsep regex melalui penyembunyian pola, yang memungkinkan Anda menyembunyikan jenis informasi sensitif tertentu dengan mudah sambil menjaga agar struktur keseluruhannya tetap utuh.
Apa fungsinya?
-
Menyembunyikan informasi sensitif: Misalnya, jika Anda mengonfigurasi pola regex nomor telepon Hong Kong sebagai pola masking, fitur tersebut dapat menyembunyikan nomor telepon pelanggan dari tampilan, mengubah
98769876
menjadi********
. Ini memastikan bahwa informasi sensitif tidak terekspos ke pengguna yang tidak berwenang. - Mempertahankan struktur data: Meskipun data sebenarnya disembunyikan, Anda masih dapat melihat bahwa data tersebut adalah nomor telepon atau alamat email tanpa mengungkapkan informasi sebenarnya.
- Pola yang dapat disesuaikan: Anda dapat mengatur pola regex Anda sendiri untuk menutupi data berdasarkan kebutuhan Anda. Baik itu menyembunyikan nomor kartu kredit, alamat email, atau detail sensitif lainnya, fitur ini memungkinkan Anda untuk menentukan bagaimana data harus ditutupi.
Menyiapkan data masking
Akses halaman “data masking”
Untuk mencapai halaman “data masking”, ikuti langkah-langkah berikut:
- Buka halaman “Pengaturan” dengan mengklik ikon di bilah navigasi sebelah kiri
- Di bawah bagian “Pengaturan Perusahaan”, klik “data masking”
- Anda akan diarahkan ke halaman “Penyembunyikan data”
Membuat pola masking
Anda perlu membuat pola penyamaran untuk menutupi informasi pada SleekFlow.
Untuk membuat pola masking, Anda dapat mengikuti langkah-langkah berikut ini:
- Klik tombol “Buat pola baru” di kanan atas halaman
- Modal “Buat pola masking baru” akan muncul dan Anda dapat mengonfigurasi pola masking Anda
- Berikut rincian untuk setiap bidang:
# | Nama | Rincian |
1 | Nama | Berikan nama untuk pola ini, dan tutupi dengan nama yang mudah dirujuk di masa mendatang. |
2 | Pola regex | Berikan pola regex untuk menutupi teks yang ditargetkan. Anda dapat menemukan beberapa pola penutupan umum yang kami rekomendasikan di sini . |
3 | Tambahkan pola regex baru | Tambahkan pola regex penambahan jika diperlukan. |
4 | Isi | Uji pola penyamaran dengan memasukkan konten yang cukup dalam bidang ini untuk memastikan bahwa pola tersebut menutupi informasi sebagaimana dimaksud. |
5 | Pratinjau | Setelah memasukkan contoh konten di kolom “Konten” di atas, Anda dapat melihat pratinjau konten yang ditutupi untuk memeriksa apakah masukan pengujian ditutupi seperti yang diharapkan. |
6 | Sembunyikan dari | Konfigurasikan peran mana saja yang akan menerapkan pola masking. Misalnya, saat memilih "Staff", semua pengguna yang ditetapkan ke peran "Staff" di ruang kerja akan memiliki data yang relevan yang di-mask untuk mereka. |
7 | Masking location (menyamarkan lokasi) | Konfigurasikan lokasi di mana pola masking akan diterapkan, seperti pesan masuk, properti kontak, objek kustom. |
8 | Aktifkan/Nonaktifkan respons API |
Konfigurasikan apakah data dari respons API harus ditutup. Misalnya, jika pola penyamaran untuk nomor telepon diterapkan ke "properti kontak", dan penyamaran respons API diaktifkan, nomor telepon yang dikembalikan oleh API kontak mana pun akan ditutupi. Jika Anda menggunakan integrasi API/integrasi pihak ketiga, Anda mungkin juga menerima data yang disembunyikan. |
4. Setelah Anda menyelesaikan konfigurasi, Anda dapat mengklik “Buat” untuk membuat pola baru Anda
Edit pola masking
Untuk mengedit pola, ikuti langkah-langkah berikut:
- Arahkan kursor pada pola yang ingin Anda edit
- Klik pada ikon, dan menu drop-down akan muncul
- Pilih “Edit”, dan pop-up modal “Edit pola masking” akan muncul
- Setelah Anda memperbarui pola, klik “Selesai”. Pola masking Anda akan diperbarui
Hapus pola masking
⚠️ Setelah Anda menghapus pola masking, semua data yang sebelumnya di-mask akan dibuka kedoknya dan akan terlihat oleh semua pengguna di ruang kerja Anda. Anda perlu membuat pola masking lagi untuk menutupi data sensitif.
Untuk menghapus pola, ikuti langkah-langkah berikut:
- Arahkan kursor pada pola yang ingin Anda hapus
- Klik pada ikon, dan menu drop-down akan muncul
- Pilih “Hapus”, modal peringatan akan muncul. Klik “Hapus” untuk mengonfirmasi penghapusan
- Pola akan dihapus. Semua data yang sebelumnya ditutupi kini akan dibuka kedoknya.
Pola masking umum
Fitur 'Data Masking' SleekFlow memberi Anda fleksibilitas untuk menyesuaikan pola masking berdasarkan kebutuhan bisnis Anda, sehingga memungkinkan Anda melindungi data sensitif. Berikut ini adalah beberapa contoh pola regex umum yang dapat Anda gunakan di SleekFlow.
Harap perhatikan bahwa daftar ini mencakup pola-pola umum yang tersedia di SleekFlow dan mungkin tidak mencakup pola-pola yang kurang umum.
Alamat email
Regex email dasar
Ekspresi reguler | ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$ |
Keterangan | Cocok dengan sebagian besar format email standar, seperti exmaple@domain.com
|
Izinkan subdomain
Ekspresi reguler | ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}(?:\.[a-zA-Z]{2,})?$ |
Keterangan | Mencocokkan email dengan subdomain, seperti user@mail.example.com
|
Mengizinkan karakter khusus
Ekspresi reguler | ^[a-zA-Z0-9!#$%&'*+/=?^_{|}~.-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$` |
Keterangan | Mencocokkan email yang menyertakan karakter khusus tambahan, seperti example+test@domain.com
|
Nomor kartu kredit
Nomor kartu kredit dasar
Ekspresi reguler | ^\h{16}$ |
Keterangan | Mencocokkan nomor kartu kredit standar 16 digit tanpa spasi atau tanda hubung |
Nomor kartu kredit dengan tanda hubung
Ekspresi reguler | ^\d{4}-\d{4}-\d{4}-\d{4}$ |
Keterangan | Mencocokkan nomor kartu kredit dalam format 1234-5678-9012-3456
|
Nomor kartu kredit dengan spasi
Ekspresi reguler | ^\d{4} \d{4} \d{4} \d{4}$ |
Keterangan | Mencocokkan nomor kartu kredit yang diformat dengan spasi, seperti 1234 5678 90123 3456
|
Nomor kartu kredit fleksibel (spasi/tanda hubung)
Ekspresi reguler | ^(\d{4}-?\d{4}-?\d{4}-?\d{4})$ |
Keterangan | Mencocokkan nomor kartu kredit dengan tanda hubung atau spasi opsional, seperti 1234 5678 9012 3456 atau 1234-5678-9012-3456 . |
American Express
Ekspresi reguler | ^3[47]\hari{13}$ |
Keterangan | Mencocokkan nomor kartu American Express, yang panjangnya 15 digit dan dimulai dengan 34 atau 37
|
Visa
Ekspresi reguler | ^4\d{12}(\d{3})?$ |
Keterangan | Mencocokkan nomor kartu Visa, yang biasanya terdiri dari 13 atau 16 digit dan dimulai dengan 4
|
MasterCard
Ekspresi reguler | ^5[1-5]\hari{14}$ |
Keterangan | Mencocokkan nomor MasterCard, yang panjangnya 16 digit dan dimulai dengan 51 hingga 55
|
Temukan Kartu
Ekspresi reguler | ^6(?:011|5\hari{2})\hari{12}$ |
Keterangan | Cocokkan nomor kartu Temukan nomor kartu, yang dapat dimulai dengan 6011 atau 65 dan panjangnya 16 digit. |
Klub Makan Malam
Ekspresi reguler | ^3(?:0[0-5]|[68]\d)\d{11}$ |
Keterangan | Cocok dengan nomor kartu Diners Club, yang panjangnya 14 digit dan dapat dimulai dengan 300 hingga 305 , atau 36 atau 38
|
Kartu JCB
Ekspresi reguler | ^(?:2131|1800|35\hari{3})\hari{11}$ |
Keterangan | Mencocokkan nomor kartu JCB, yang dapat dimulai dengan 2131 , 1800 , atau 35 dan panjangnya 16 digit. |
Nomor telepon
Hongkong
Ekspresi reguler | ^(\\+?852)?[56789]\\d{3}\\d{4}$ |
Keterangan | Mencocokkan nomor telepon HK tanpa tanda hubung, di mana kode negara opsional +852 dapat mendahului nomor, seperti 51234567
|
Ekspresi reguler | ^(\\+?852)?[56789]\\d{3}-\\d{4}$ |
Keterangan | Mencocokkan nomor telepon HK secara khusus dengan tanda hubung, memungkinkan kode negara opsional +852, seperti yang terlihat pada 5123-4567
|
Singapura
Ekspresi reguler | Bahasa Indonesia: ^(\\+?65)?(8|9)\\d{7}$ |
Keterangan | Mencocokkan nomor ponsel Singapura yang dimulai dengan angka 8 atau 9 tanpa spasi atau tanda hubung, dan memungkinkan kode negara opsional +65, misalnya, 91234567
|
Ekspresi reguler | Bahasa Indonesia: ^(\\+?65)?(6|8|9)\\d{7}$ |
Keterangan | Mencocokkan nomor ponsel Singapura yang dimulai dengan 6, 8, atau 9, yang mengizinkan kode negara opsional +65, seperti 61234567
|
Malaysia
Ekspresi reguler | ^(\\+?60)?1[0-9]{1}\\d{7,8}$ |
Keterangan | Mencocokkan nomor ponsel Malaysia tanpa tanda hubung, di mana kode negara opsional +60 dapat mendahului nomor tersebut, seperti 0123456789
|
Ekspresi reguler | ^(\\+?60)?1[0-9]{1}-\\d{7,8}$ |
Keterangan | Mencocokkan nomor ponsel Malaysia dengan tanda hubung, memungkinkan kode negara opsional +60, misalnya, 012-3456789
|
Indonesia
Ekspresi reguler | ^(\\+?62)?(8\\h{1,3}-?\\h{7,})$ |
Keterangan | Mencocokkan nomor Indonesia yang dimulai dengan 8 (ponsel) dan memungkinkan kode negara opsional +62, seperti pada 0812-3456-7890
|
Ekspresi reguler | ^(\\+?62)?[2-9]\\d{2}-?\\d{7,}$ |
Keterangan | Mencocokkan nomor telepon rumah yang dimulai dengan angka 2 hingga 9, mengizinkan kode negara opsional +62, misalnya, 021-1234-5678
|
Uni Emirat Arab
Ekspresi reguler | Bahasa Indonesia: ^(\\+?971)?(5[0-9]|7[0-9])\\d{7}$ |
Keterangan | Mencocokkan nomor telepon UEA yang dimulai secara khusus dengan angka 5 atau 7, dengan kode negara opsional +971, seperti 0501234567
|
Ekspresi reguler | ^(\\+?971)?(6|7|8|9)\\d{7}$ |
Keterangan | Mencocokkan nomor UEA yang dimulai dengan 6, 7, 8, atau 9, memungkinkan kode negara opsional +971, misalnya, 0612345678
|
Brazil
Ekspresi reguler | ^(\\+?55)?(11|[1-9][0-9])\\d{9}$ |
Keterangan | Mencocokkan nomor ponsel Brasil dengan 9 digit setelah kode area, memungkinkan kode negara opsional +55, seperti 11987654321
|
Ekspresi reguler | ^(\\+?55)?(11|[1-9][0-9])\\d{4}-\\d{4}$ |
Keterangan | Mencocokkan angka Brasil yang diformat dengan tanda hubung, mengizinkan kode negara opsional +55, misalnya, 11 91234-5678
|
Kartu identitas
Hong Kong (HKID)
Ekspresi reguler | ^[AZ]{1,2}\d{6}\(\d\)$ |
Keterangan | Cocok dengan format HKID seperti A123456(7) atau B123456(8)
|
Singapura (NRIC)
Ekspresi reguler | ^[STFG]\d{7}[AZ]$ |
Keterangan | Cocok dengan format NRIC Singapura seperti S1234567D atau T1234567A
|
Malaysia (MyKad)
Ekspresi reguler | ^\h{12}$ |
Keterangan | Mencocokkan nomor MyKad, yang biasanya terdiri dari 12 digit, seperti 123456789012
|
Indonesia (KTP)
Ekspresi reguler | ^\h{16}$ |
Keterangan | Cocok dengan nomor KTP yang berjumlah 16 digit, seperti 1234567890123456
|
Uni Emirat Arab
Ekspresi reguler | ^\h{9}$ |
Keterangan | Cocok dengan nomor kartu identitas UEA, yang biasanya terdiri dari 9 digit, seperti 123456789
|
Brasil (RG)
Ekspresi reguler | ^\d{1,2}\.\d{3}\.\d{3}-\d{1}$ |
Keterangan | Cocok dengan format RG Brasil seperti 12.345.678-9
|