People, Documents

Employee
Documents

Digital document locker per employee, CNIC, appointment letters, certificates, bank proofs, and custom types. Files live in private object storage; access is permission-gated and audited.

What it covers

Upload via HR employee workspace with typed tags (CNIC front/back, resume, certificates, bank documents, etc.). Presigned download URLs after auth. Document list respects HR record scope and campus filters on employee directory.

Why

  • → Replace paper personnel files
  • → Onboarding and audit readiness
  • → Centralized credential evidence

Document locker

Technical Architecture

FieldTypeInstitutional Role
documentTypeEnum/StringCNIC, appointment_letter, certificate, …
fileKeyStringS3 storage key.
employeeIdUUIDParent employee.
uploadedByIdUUIDUploader audit.

Note: Sensitive fields use AES-256 field-level encryption where applicable.

Governance & Power

hr:view
hr:edit

Related: HR & Talent · IT Onboarding · docs/info/S3-SETUP.md