Ê-kíp & phân quyền
Ai thấy được gì
Sếp không làm một mình. Nhưng thư ký không được đọc mọi thứ.
Chọn vai để xem
Trợ lý — Nhập việc, chuẩn bị hồ sơ, soạn nháp lời chúc. Thấy 4/9 nhóm dữ liệu.
Sổ quan hệ — tên, xưng hô, gia đình
Tất cả
Ghi chú riêng về từng người
Không thấy · Bảng riêng `person_private`
Sổ ân tình — ai giúp mình việc gì
Không thấy · Bảng riêng `favors`
Nhật ký chạm
Trừ bản đánh dấu riêng tư
Nghĩa vụ thuế & báo cáo (dòng A)
Không thấy
Giấy tờ & hợp đồng (dòng B)
Tất cả
Lễ tết, quà cáp (dòng C)
Tất cả
Két giấy tờ — mức bảo mật cao
Không thấy · Căn cước, hộ chiếu, sổ đỏ
Sức khoẻ, việc nhà
Không thấy · Mặc định TẮT
Vì sao tách bảng riêng
Postgres không lọc được quyền theo từng cột. Nếu ghi chú riêng và sổ ân tình nằm chung bảng với hồ sơ người, thì mọi truy vấn của thư ký đều kéo theo chúng — chỉ có giao diện là giấu đi. Giấu bằng giao diện không phải là bảo mật.
Nên chúng nằm ở bảng riêng, có chính sách truy cập riêng ngay trong cơ sở dữ liệu. Kèm nhật ký truy cập: ai xem gì, sửa gì, lúc nào — đây là điều khoản trong hợp đồng, không chỉ là kỹ thuật.