Loading...
Help Center / Getting Started / HR Files App Overview

HR Files App Overview

πŸ“ HR Files App Overview

Store, secure, and manage every HR document in one place β€” with version control, granular permissions, and a complete audit trail.


πŸ” What Is HR Files?

HR Files is a centralized document management system purpose-built for HR teams. It replaces scattered shared drives, email attachments, and filing cabinets with a secure, cloud-backed repository where every employee record, contract, policy, and compliance document lives under one roof. Files are stored on Amazon S3 with encryption at rest, every access is logged for compliance, and role-based permissions ensure only the right people see the right documents.

Core Value Proposition:

  • πŸ” Secure by Default β€” S3 cloud storage with encryption, virus scanning, and platform-enforced security that cannot be disabled
  • πŸ“‹ Complete Audit Trail β€” Every view, download, edit, and access change is logged with IP address, timestamp, and user identity
  • πŸ”„ Version Control β€” Upload new versions of any file while keeping full history; roll back anytime
  • 🀝 Cross-App Sync β€” Automatically pull documents from Recruiting, Onboarding Hub, Forms, and E-Signature into HR Files

πŸ‘€ At a Glance

πŸ“‚ File Categories πŸ”’ Confidentiality Levels πŸ“„ File Types πŸ”— Sync Sources
7 (Employee Records, Candidate Docs, Contracts, Policies, Training, Compliance, General) 4 (Public, Internal, Confidential, Highly Confidential) 10 (Resume, Contract, Policy, Certificate, Review, Background Check, ID, Tax, Benefits, Other) 5 (Recruiting, Onboarding Hub, Forms, E-Signature, Employee Data)

Perfect For:

  • πŸ₯ Healthcare & Regulated Industries β€” Compliance document tracking with expiry alerts and retention policies
  • 🏒 Growing Companies β€” Centralize scattered employee files as your headcount scales
  • 🌍 Global Organizations β€” GDPR compliance mode auto-enables for EU-based businesses
  • πŸ—οΈ High-Turnover Workforces β€” Bulk upload and candidate-to-employee document consolidation

βš™οΈ How It Works

File Upload & Storage Flow

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                        FILE UPLOAD FLOW                                  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                          β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚  USER     │──▢│  VALIDATE    │──▢│  UPLOAD TO   │──▢│  CREATE     β”‚  β”‚
β”‚  β”‚  Selects  β”‚   β”‚  File Type,  β”‚   β”‚  Amazon S3   β”‚   β”‚  HR File    β”‚  β”‚
β”‚  β”‚  File     β”‚   β”‚  Size, Name  β”‚   β”‚  (Encrypted) β”‚   β”‚  Record     β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                               β”‚         β”‚
β”‚                  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜         β”‚
β”‚                  β–Ό                                                       β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚  CREATE VERSION   │──▢│  CHECK APPROVAL  │──▢│  AVAILABLE FOR     β”‚  β”‚
β”‚  β”‚  Version 1 with   β”‚   β”‚  Sensitive docs  β”‚   β”‚  ACCESS            β”‚  β”‚
β”‚  β”‚  SHA-256 hash     β”‚   β”‚  need approval   β”‚   β”‚  Based on roles    β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                                                          β”‚
β”‚  πŸ“ Audit log entry created automatically at every step                 β”‚
β”‚                                                                          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Access Control & Permissions

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                     PERMISSION MODEL                                     β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                          β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”‚
β”‚  β”‚ PERMISSION LEVELS                                                β”‚    β”‚
β”‚  β”‚                                                                  β”‚    β”‚
β”‚  β”‚  Read Only ──▢ View file metadata and preview                   β”‚    β”‚
β”‚  β”‚  Read + Download ──▢ View + download the file                   β”‚    β”‚
β”‚  β”‚  Full Access ──▢ View + download + edit + share + delegate      β”‚    β”‚
β”‚  β”‚  Admin Access ──▢ Full access + delete                          β”‚    β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β”‚
β”‚                                                                          β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”‚
β”‚  β”‚ ACCESS TYPES                                                     β”‚    β”‚
β”‚  β”‚                                                                  β”‚    β”‚
β”‚  β”‚  Permanent ──▢ No expiration                                    β”‚    β”‚
β”‚  β”‚  Temporary ──▢ Auto-expires on set date                         β”‚    β”‚
β”‚  β”‚  Emergency ──▢ Urgent, time-limited access                      β”‚    β”‚
β”‚  β”‚  Delegated ──▢ Passed from another user (cannot re-delegate)    β”‚    β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β”‚
β”‚                                                                          β”‚
β”‚  Access can also be SUSPENDED (temporarily paused) or REVOKED           β”‚
β”‚                                                                          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Cross-App Document Sync

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   CONTINUOUS DOCUMENT SYNC                                β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                          β”‚
β”‚  SOURCE APPS                        SYNC ENGINE           HR FILES       β”‚
β”‚  ──────────                         ───────────           ────────       β”‚
β”‚                                                                          β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                                                        β”‚
β”‚  β”‚ Recruiting   │──── on hire ──────┐                                   β”‚
β”‚  β”‚ (resume,     β”‚                   β”‚                                   β”‚
β”‚  β”‚  offer, bg)  β”‚                   β”‚    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                   β”œβ”€β”€β”€β–Άβ”‚ Sync       │──▢│ HR File β”‚  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                   β”‚    β”‚ Service    β”‚   β”‚ Created β”‚  β”‚
β”‚  β”‚ Onboarding   │── on sign/verify ──    β”‚            β”‚   β”‚ + Audit β”‚  β”‚
β”‚  β”‚ Hub          β”‚                   β”‚    β”‚ β€’ Validate β”‚   β”‚   Log   β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                   β”‚    β”‚ β€’ Resolve  β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                   β”‚    β”‚   employee β”‚                  β”‚
β”‚  β”‚ Forms App    │── on submit ───────    β”‚ β€’ Upload   β”‚                  β”‚
β”‚  β”‚              β”‚                   β”‚    β”‚   to S3    β”‚                  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                   β”‚    β”‚ β€’ Log sync β”‚                  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                   β”‚    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                  β”‚
β”‚  β”‚ E-Signature  │── on complete ─────                                   β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                   β”‚    Config per source:             β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                   β”‚    β€’ Enabled / disabled           β”‚
β”‚  β”‚ Employee     │── on approve β”€β”€β”€β”€β”€β”˜    β€’ Trigger events              β”‚
β”‚  β”‚ Data         β”‚                        β€’ Category filters             β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                        β€’ Document type filters        β”‚
β”‚                                                                          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ—‚οΈ Key Features

File Management

Feature Description Who Can Use
Upload Files Upload individual documents with metadata (category, type, confidentiality, expiry date, tags) All users
Bulk Upload Upload up to 50 files at once with shared default metadata Admins
Version Control Upload new versions of existing files; system tracks SHA-256 hashes and version numbers File owners, Admins
File Preview Preview files directly in the browser via presigned S3 URLs (5-minute expiry) Users with view access
File Download Download files with access tracking and download count logging Users with download access
Archive / Restore Archive inactive files to reduce clutter; restore them anytime File managers, Admins
Soft Delete Delete files with a required reason; files are soft-deleted for recovery File managers, Admins
Search & Filter Search by name/description; filter by category, type, confidentiality, status, approval, expiry, size, compliance All users

Supported File Formats

HR Files supports a wide range of document and media formats:

Format Group Extensions Max Size
Documents PDF, DOC, DOCX 100 MB
Spreadsheets XLS, XLSX, CSV 100 MB
Images JPG, JPEG, PNG, GIF 100 MB
Text TXT 100 MB
Video MP4, MOV, AVI, WEBM, MPEG 500 MB

File Types and Categories

File Category Example Document Types Typical Use
Employee Records Resumes, ID documents, tax forms Core employee documentation
Candidate Documents Resumes, cover letters, background checks Pre-hire documentation from recruiting
Contracts Employment contracts, NDAs, amendments Legal agreements
Policies Company policies, handbooks, guidelines Organization-wide documents
Training Materials Certifications, course completions, licenses Skills and learning records
Compliance Regulatory filings, audit documents Compliance-critical records
General Miscellaneous HR documents Catch-all category

Confidentiality Levels

Level Visibility Example Documents
Public Accessible to all employees Company policies, employee handbook
Internal Business-internal only Training materials, org charts
Confidential Restricted access; triggers approval workflow Performance reviews, salary documents
Highly Confidential Strict access; triggers approval workflow Background checks, medical records, legal docs

Access Control

Feature Description
Grant Access Assign specific users view, download, edit, delete, share, or delegate permissions
Revoke Access Immediately remove a user’s access with a recorded reason
Suspend Access Temporarily pause access without revoking (e.g., during an investigation)
Restore Access Re-activate previously suspended access
Access Delegation Users with full access can delegate their permissions to another user; delegated access cannot be further delegated
Time-Based Expiry Set access to automatically expire on a specific date
Usage Limits Configure maximum access and download counts per user
Time Restrictions Limit file access to specific hours of the day (supports overnight windows)
Access History View full audit trail of access changes for any file and user combination

Approval Workflow

Feature Description
Automatic Triggering Files with confidential/highly confidential levels or sensitive types (background checks, ID documents, tax documents, performance reviews) automatically require approval
Approve / Reject Admins can approve or reject pending files with notes
Approval Status Tracking Files show pending, approved, rejected, or review-required status
Configurable Sensitivity Admins control which confidentiality levels and file types trigger the approval workflow

Audit & Compliance

Feature Description
Comprehensive Audit Log Every file action is logged: create, view, download, edit, delete, archive, restore, approve, reject, share, access changes
Per-File and Global Views View audit history for a single file or across all files in the business
Filter & Search Filter audit entries by action type, user, and date range (today, week, month)
Security Intelligence Automatic detection of suspicious activity: repeated failures, off-hours access, unusual locations
Compliance Reports Generate reports for compliance-critical documents with risk assessment
Export Options Export audit logs as CSV, JSON, or PDF with date range filtering

Document Sync & Consolidation

Feature Description
Continuous Sync Automatic background sync from 5 source apps based on configurable trigger events
Sync Configuration Per-source enable/disable, trigger event selection, category and document type filtering
Pause / Resume Globally pause all sync with a reason; resume when ready
Sync History Full log of every sync attempt with status (success, failed, skipped), skip reasons, and retry capability
Failed Sync Retry Retry individual or all failed syncs (up to 3 attempts with exponential backoff)
Candidate Consolidation Transfer all recruiting documents to a hired candidate’s employee HR file record
Bulk Consolidation Consolidate documents for multiple hired candidates at once

Sync Source Details

Each source app has configurable rules governing what documents sync and when:

Source App Default Trigger Events Document Scope
Recruiting Candidate hired Resumes, cover letters, offer letters, background checks
Onboarding Hub Document signed or verified All onboarding documents (includes existing employees)
Forms App Form submitted Onboarding, HR, compliance, and tax form categories
E-Signature Signing completed Employment, HR, compliance, and onboarding categories
Employee Data Change approved Approved employee data changes

Sync logs are retained for 90 days and include the source record type, employee association, processing time, error details (for failures), and skip reasons (for skipped syncs).

Platform-Enforced Security

These security features are always active and cannot be disabled by administrators:

Feature Description
S3 Cloud Storage All files stored on Amazon S3 with server-side encryption
File Encryption Files encrypted at rest automatically
Virus Scanning Uploaded files are scanned; infected files are blocked from download
Comprehensive Logging Every action is logged regardless of configuration
SHA-256 Hashing Each file version has a content hash for integrity verification and deduplication
Presigned URLs Downloads and previews use time-limited presigned URLs (1 hour for downloads, 5 minutes for previews)

Configurable Settings

Administrators can customize HR Files behavior through the settings panel. Platform-enforced security cannot be changed, but these options are fully configurable:

Setting Default Description
Role-Based Access On Enable role-based access control for files
Department Isolation Off Restrict file visibility to the uploader’s department
External Sharing Off Allow files to be shared outside the organization
Approval Workflow On Require approval for sensitive documents
Auto-Archive On Automatically archive files past retention period
Retention Policy Enforcement On Enforce document retention schedules
GDPR Compliance Mode Auto-detected Enables EU data protection features; auto-enabled for businesses in EU/EEA timezones or countries
Upload Notifications On Notify stakeholders when new files are uploaded
Access Request Notifications On Notify file owners and admins of access requests
Expiry Reminder Notifications On Alert when documents are approaching their expiry date
Employee Profile Integration On Link HR files to employee profile pages

πŸ“Š Dashboard Intelligence

The HR Files dashboard provides real-time insights through several intelligence layers:

Metrics & Statistics

  • File Counts β€” Total files, active files, uploads this month vs. last month, growth rate
  • Storage Usage β€” Total storage consumed with percentage indicator
  • Activity Metrics β€” Uploads, downloads, and unique users this week
  • Employee Coverage β€” Number of employees with associated HR files

Compliance Alerts

  • Expiring Documents β€” Files expiring within the next 30 days with direct links to review
  • Missing Compliance Documents β€” Employees with fewer than the required minimum documents
  • Pending Approvals β€” Files waiting for management review

Smart Recommendations

  • Storage Optimization β€” Alerts when large files (50MB+) may benefit from archiving
  • Workflow Improvement β€” Suggestions to streamline approval bottlenecks
  • Security Review β€” Flags when files are marked as public and may need reclassification

File Distribution Insights

  • By Category β€” Breakdown of file counts across employee records, contracts, policies, and other categories
  • By Confidentiality β€” Distribution of files across public, internal, confidential, and highly confidential levels
  • Duplicate Detection β€” Identifies potential duplicate files by matching file names across the repository
  • Largest Files β€” Highlights the top files consuming storage for optimization review

πŸ‘₯ User Roles & Permissions

What Each Role Can Do

Action Employee Manager HR / Admin Super Admin
View dashboard βœ… βœ… βœ… βœ…
Browse files (with access) βœ… βœ… βœ… βœ…
Upload files βœ… βœ… βœ… βœ…
Download files (with access) βœ… βœ… βœ… βœ…
Edit own files βœ… βœ… βœ… βœ…
View audit log β€” βœ… βœ… βœ…
Manage file access β€” β€” βœ… βœ…
Approve / reject files β€” β€” βœ… βœ…
Bulk upload β€” β€” βœ… βœ…
Configure settings β€” β€” βœ… βœ…
Manage sync settings β€” β€” βœ… βœ…
Document consolidation β€” β€” βœ… βœ…
Export files & audit logs β€” β€” βœ… βœ…
Reset settings to defaults β€” β€” βœ… βœ…
Tab Visible To Description
Home Everyone Dashboard with metrics, compliance alerts, and recent files
Files Everyone Full file listing with search, filters, and pagination
Audit Log Managers and above Activity history with filtering by action, user, and date
Admin Admins only Settings, sync configuration, bulk upload, and document consolidation

πŸš€ Getting Started

For Employees

  1. Open HR Files β€” Navigate to the HR Files app from the marketplace sidebar
  2. Browse Your Files β€” Use the Files tab to see documents associated with you
  3. Upload a Document β€” Click β€œNew File,” select a category and confidentiality level, attach your file, and submit
  4. Download or Preview β€” Use the preview button for quick viewing or download for offline access
  5. Check Version History β€” Open any file to see its version history and access logs

For Managers

  1. Review the Dashboard β€” Check compliance alerts for expiring documents or missing employee files
  2. Monitor the Audit Log β€” Use the Audit Log tab to review file activity across your team
  3. Filter by Employee β€” Use the employee filter on the Files tab to see a specific person’s documents
  4. Track Pending Approvals β€” Review files marked as pending approval from the dashboard

For Administrators

  1. Configure Settings β€” Go to Admin β†’ Settings to set file categories, approval workflows, GDPR compliance, and notification preferences
  2. Set Up Document Sync β€” Go to Admin β†’ Sync Settings to enable automatic document flow from Recruiting, Onboarding Hub, Forms, and E-Signature
  3. Perform Bulk Uploads β€” Use Admin β†’ Bulk Upload to upload multiple files at once with shared defaults
  4. Consolidate Candidate Documents β€” Use Admin β†’ Document Consolidation to transfer recruiting documents to hired employees’ HR file records
  5. Export Audit Logs β€” Use the audit log export feature (CSV, JSON, or PDF) for compliance reporting
  6. Review Sync History β€” Monitor sync success/failure rates and retry failed syncs from Admin β†’ Sync History

βœ… Best Practices

  • βœ… Set confidentiality levels thoughtfully β€” Mark sensitive documents as Confidential or Highly Confidential to trigger the approval workflow automatically
  • βœ… Use expiry dates on time-sensitive documents β€” Certifications, licenses, and contracts should have expiry dates so the system alerts you before they lapse
  • βœ… Enable the approval workflow β€” Even if you start with it off, turning it on for sensitive file types prevents unauthorized uploads from becoming immediately accessible
  • βœ… Review compliance alerts daily β€” The dashboard highlights expiring documents and employees missing required files
  • βœ… Configure document sync early β€” Set up cross-app sync from Recruiting and Onboarding Hub so documents flow into HR Files automatically when candidates are hired
  • βœ… Use temporary access with expiration β€” When sharing sensitive files with external reviewers or temporary staff, set an access expiry date
  • βœ… Export audit logs regularly β€” For regulated industries, export audit logs on a quarterly or monthly cadence and store them externally
  • βœ… Tag files consistently β€” Use tags to add searchable metadata beyond the category and type fields
  • βœ… Archive instead of deleting β€” Archiving preserves the document and its audit trail; deletion should be reserved for true removals
  • βœ… Monitor sync failures β€” Check Admin β†’ Sync History periodically and retry any failed syncs to avoid missing documents

πŸ“€ Export Capabilities

HR Files supports exporting data for external reporting and compliance needs:

Export Type Formats Contents
File List Export CSV, JSON File name, display name, category, type, size, status, confidentiality, uploader, upload date, associated employee, description
Audit Log Export CSV, JSON, PDF Timestamp, user, action, file, result, description, IP address

All exports support the same filters available in the UI, so you can export exactly the subset of data you need. CSV exports include injection protection β€” cell values starting with =, +, -, or @ are automatically prefixed to prevent formula injection in spreadsheet applications.



Every employee document, secured and auditable β€” HR Files keeps your organization compliant and your records organized.

Ask AI Product Advisor

Hi! I'm the MangoApps Product Advisor. I can help you with:

  • Understanding our 40+ workplace apps
  • Finding the right solution for your needs
  • Answering questions about pricing and features
  • Pointing you to free tools you can try right now

What would you like to know?