Data bocor sering dibayangkan
sebagai hasil serangan hacker kelas berat. Kenyataannya, banyak kasus kebocoran
data justru terjadi karena hal yang lebih sepele: salah mengatur permission.
Bukan bug sistem. Bukan malware. Cuma satu klik “Anyone with the link can
edit”.
Artikel ini membahas satu studi
kasus realistis—tanpa drama berlebihan—tentang bagaimana kesalahan setting
akses spreadsheet bisa berujung kebocoran data, apa akar masalahnya, dan
pelajaran praktis yang bisa langsung diterapkan.
Konteks Kasus: Kolaborasi yang
Terlalu Percaya
Sebuah tim operasional di
perusahaan menengah menggunakan Google Sheets untuk kolaborasi data pelanggan
dan transaksi. Spreadsheet ini dipakai lintas fungsi: operasional, finance, dan
manajemen.
Kondisinya:
- Satu file utama berisi:
- Data pelanggan (nama, email, nomor kontak)
- Riwayat transaksi
- Status pembayaran
- File dibagikan ke:
- Tim internal (editor)
- Konsultan eksternal (viewer, seharusnya)
Masalah muncul bukan saat
pembuatan file, tapi saat proses share.
Kronologi Singkat Kejadian
Urutannya kurang lebih seperti
ini:
- File dibuat oleh satu orang (owner)
Awalnya aman.
Akses terbatas.
- Butuh kolaborasi cepat
Owner ingin
konsultan eksternal bisa “lihat dan kasih masukan”.
- Shortcut diambil
Setting diubah
menjadi:
Anyone with the link → Editor
- Link dibagikan lewat grup chat
Tanpa kontrol
siapa saja di dalam grup itu (termasuk mantan anggota tim).
- File diakses dan diunduh
Tidak ada
notifikasi aneh. Tidak ada alert.
- Beberapa minggu kemudian…
Data pelanggan
muncul di tempat yang tidak seharusnya.
Baru sadar:
file itu terbuka penuh.
Tidak ada yang “meretas”. Semua
lewat jalur resmi.
Titik Kesalahan Utama (Root
Cause)
Mari kita bedah tanpa menyalahkan
individu.
1. Salah Paham tentang
Permission
Kesalahan paling umum:
- Mengira “Editor” cuma bisa edit sel
- Padahal Editor bisa:
- Mengunduh file
- Menyalin seluruh isi
- Mengubah struktur sheet
- Share ulang ke orang lain (tergantung setting
lanjutan)
Editor ≠ Aman.
2. Tidak Ada Prinsip Least
Privilege
Prinsip sederhana:
Beri akses sekecil mungkin
untuk pekerjaan yang dibutuhkan.
Di kasus ini:
- Konsultan hanya perlu melihat
- Tapi diberi hak penuh
Hasilnya: akses berlebih = risiko
berlebih.
3. Tidak Ada Audit Akses
Berkala
Setelah file dibagikan:
- Tidak pernah dicek ulang:
- Siapa saja yang punya akses
- Level aksesnya apa
- Apakah masih relevan
Spreadsheet hidup lama, tapi
permission-nya statis. Itu kombinasi berbahaya.
4. Mengandalkan “Trust”, Bukan
Sistem
“Ah, mereka profesional kok.”
Trust itu penting, tapi:
- Sistem tetap harus membatasi
- Human error itu pasti, bukan kemungkinan
Dampak yang Terjadi (Nyata
tapi Tidak Sensasional)
Dampaknya bukan cuma soal data.
Dampak Operasional
- File utama harus diganti
- Proses kerja terganggu
- Waktu habis untuk investigasi manual
Dampak Reputasi
- Kepercayaan internal menurun
- Stakeholder jadi ekstra waspada
Dampak Legal
- Potensi pelanggaran kebijakan data
- Risiko kepatuhan (tergantung industri)
Tidak selalu berujung denda
besar, tapi biaya implisitnya nyata.
Analisis: Kenapa Ini Mudah
Terulang?
Karena kombinasi berikut:
- Tools kolaborasi terlalu mudah dipakai
- UI permission terlihat “sepele”
- Deadline mendorong shortcut
- Tidak ada SOP akses data yang jelas
Spreadsheet itu powerful, tapi bukan
sistem keamanan.
Praktik yang Seharusnya
Dilakukan (Best Practice)
Berikut versi praktisnya, tanpa
teori panjang.
1. Bedakan Peran dengan Jelas
Gunakan ini sebagai patokan
cepat:
- Viewer
- Hanya lihat
- Cocok untuk stakeholder eksternal
- Commenter
- Bisa kasih catatan
- Aman untuk review
- Editor
- Hanya untuk tim inti
- Jumlahnya dibatasi
Jika ragu, turunkan level
akses. Naikkan belakangan lebih aman.
2. Matikan Opsi “Anyone with
the link” (Jika Tidak Perlu)
Gunakan:
- Restricted
- Share hanya ke email tertentu
Link publik itu seperti kunci
cadangan yang diselipkan di luar pintu.
3. Gunakan File Terpisah untuk
Eksternal
Praktik aman:
- File internal (raw data)
- File eksternal (hasil olahan / view-only)
Satu sumber data, dua lapisan
akses.
4. Audit Akses Secara Berkala
Minimal:
- Sebulan sekali untuk file sensitif
- Setiap selesai proyek kolaborasi
Cek:
- Siapa saja yang masih punya akses
- Apakah masih relevan
5. Edukasi Singkat, Bukan
Training Panjang
Cukup pastikan semua tahu:
- Apa arti Viewer vs Editor
- Risiko share sembarangan
Satu slide internal lebih berguna
daripada asumsi.
Pelajaran Utama dari Studi
Kasus Ini
Beberapa poin yang sering
diremehkan:
- Data bocor tidak selalu karena serangan
- Permission adalah bagian dari data governance
- Spreadsheet = alat kolaborasi, bukan benteng
keamanan
- Kesalahan kecil + data sensitif = masalah besar
Atau versi singkatnya:
Yang bocor sering bukan datanya,
tapi kontrolnya.
Penutup: Actionable Takeaway
Jika kamu hanya melakukan satu
hal setelah membaca ini, lakukan ini:
Buka satu spreadsheet penting
hari ini, lalu cek siapa saja yang punya akses dan sebagai apa.
Kalau ada yang “Editor” tanpa
alasan jelas, turunkan.
Kalau ada link publik yang tidak
perlu, tutup.
Tidak dramatis. Tidak ribet. Tapi
efektif.
Karena dalam kolaborasi data,
keamanan itu bukan fitur tambahan—itu default yang sering lupa diaktifkan.

Tidak ada komentar:
Posting Komentar