Matriks Wewenang CRUD Global
Sistem LIMS ITEC menerapkan kontrol akses berbasis peran (Role-Based Access Control / RBAC) yang ketat. Seluruh endpoint API backend dilindungi middleware token otentikasi JWT yang memvalidasi hak akses secara otomatis.
Keterangan Simbol:
- C = Create (Membuat data baru)
- R = Read (Melihat / Membaca data)
- U = Update (Mengubah / Mengedit data)
- D = Delete (Menghapus data)
- - = Ditolak / Tidak memiliki akses
- CRUD* = Khusus penawaran harga yang telah berstatus
CONFIRMED/CONVERTED_SAMPLING, operasi Delete dilarang keras.
Batasan Operasional Antar-Peran (Role Boundaries)
Prinsip Keamanan & Integritas Data
- Prinsip Hak Akses Terkecil (Principle of Least Privilege): Setiap akun pengguna hanya diberi akses terhadap menu dan data yang esensial bagi tugas fungsionalnya.
- Pemisahan Wewenang Mutu vs Bisnis: Tim Marketing dan Finance tidak memiliki wewenang untuk mengubah hasil pengujian instrumen laboratorium, batas baku mutu, maupun validasi akreditasi KAN.
- Pemisahan Finansial Lapangan: Tim Sampling dan Analis Laboratorium tidak memiliki akses terhadap informasi harga, nilai penawaran, maupun profitabilitas komersial pengujian.