All checks were successful
Deploy SOLUTION_ERP / build-deploy (push) Successful in 4m40s
Anh user yêu cầu public module Nhân sự cho user thường tra cứu hồ sơ. Thêm SeedAllRolesHrmProfileReadPermissionsAsync (DbInitializer) grant CanRead cho Hrm + Hrm_HoSo cho 13 role, chạy SAU RevokeTemporarilyHiddenModulesAsync (S58) để thắng revoke. Upgrade-only (nâng false→true trên row prod đã tồn tại, mirror Pe S57bis :2107) — không NO-OP im lặng. Read-only: chỉ CanRead; Create/Update/Delete vẫn khóa qua policy controller. Giữ ẩn Dashboard NS + Hrm_Config*. Migration-free, idempotent. Reviewer PASS 7/7. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>