Back to Resources
    Updated July 21, 2026 14 min read

    Oracle HCM Cloud Architecture Diagram: A Complete Guide to Enterprise HR Systems Design

    Oracle HCM Cloud (Oracle Fusion Human Capital Management) is not a collection of disconnected HR modules—it's a unified, multi-tenant SaaS platform built on Oracle Cloud Infrastructure (OCI) that manages the entire employee lifecycle from hire to retire. Understanding its architecture is essential for anyone designing, implementing, or documenting enterprise HR solutions.

    Here's a complete guide to Oracle HCM Cloud architecture diagrams—what they include, how they work, and how to build them.

    Cloud Architecture

    Create cloud architecture diagrams for AWS, Azure, GCP, and more. Design scalable infrastructure with professional cloud icons.

    CREATE

    Complete guide to Oracle HCM Cloud architecture diagrams—UI, modules, business logic, data layer, security, HDL/OIC integration patterns, analytics, and best practices.

    Click Cloud Architecture to open AI Line Studio and generate diagrams from natural language in seconds.

    What Is Oracle HCM Cloud Architecture?

    Oracle HCM Cloud Architecture defines how different components of the HCM system are structured, interact, and process data within the Oracle Cloud ecosystem. At a high level, it includes:

    • Application Layer — UI and functional modules
    • Business Logic Layer — Rules, approvals, and workflows
    • Data Layer — Tables and storage
    • Integration Layer — APIs, HDL, OIC
    • Security Framework — Role-based access control
    • Reporting & Analytics Layer — OTBI, BI Publisher, HCM Extracts

    Oracle Fusion HCM runs on Oracle Cloud Infrastructure (OCI) and follows a multi-tenant SaaS model, meaning Oracle manages the infrastructure while customers configure business processes. Updates (like 26A) are applied automatically—this is fundamentally different from legacy on-premise systems like EBS.

    Core Architecture Layers

    1. User Interface Layer (UI)

    This is what end users interact with. The UI is completely metadata-driven, meaning configurations reflect instantly.

    What to include in your diagram:

    • Responsive web UI
    • Role-based dashboards
    • Redwood UI (latest UX in 26A)
    • Navigator → My Client Groups → Person Management

    2. Application Layer (Functional Modules)

    This layer contains all business functionalities. Core modules include:

    Module Purpose
    Core HR Global Human Resources—person, assignment, organization management
    Absence Management Leave and time-off tracking
    Payroll Global payroll processing
    Benefits Employee benefits administration
    Talent Management Performance, goals, succession planning
    Compensation Salary, bonuses, and rewards
    Recruiting (ORC) Oracle Recruiting Cloud
    Learning (OLC) Oracle Learning Cloud
    Workforce Management Time & Labor, absence

    Each module operates independently but shares a common data model.

    3. Business Logic Layer

    This is where rules are processed.

    Components to diagram:

    • Fast Formulas — Complex calculations and validations
    • Approval Rules (BPM) — Workflow-based approvals
    • Eligibility Profiles — Who qualifies for what
    • Workflow Engine — Orchestrates business processes

    Example: When an employee applies for leave, the system validates eligibility, routes approval based on hierarchy, and applies accrual logic—all in the business logic layer.

    4. Data Layer (Fusion Tables)

    This is the backbone of Oracle Fusion HCM.

    Key tables:

    • PER_ALL_PEOPLE_F — Employee records
    • PER_ALL_ASSIGNMENTS_M — Job assignments
    • PER_PERSON_NAMES_F — Person names
    • PER_JOBS_F — Job definitions

    Characteristics:

    • Date-effective tables (history tracking)
    • Multi-row per employee (audit trail)
    • Secure access via roles

    Example: If an employee changes department, a new row is created and old data is preserved—critical for audit and reporting.

    5. Security Architecture

    Oracle Fusion uses a role-based security model.

    Types of roles:

    • Job Roles — HR Manager, Employee
    • Data Roles — Business Unit specific
    • Abstract Roles — Employee, Line Manager

    Security layers:

    • Functional Security — What a user can do
    • Data Security — What data a user can see

    Example: An HR Manager in India cannot view US employee data.

    6. Integration Layer

    Integration is one of the most critical parts of the architecture.

    Tools used:

    • HDL (HCM Data Loader) — Bulk data loading
    • HSDL (Spreadsheet Loader) — Small data loads
    • REST APIs — Real-time integration
    • SOAP Web Services — Legacy integration
    • Oracle Integration Cloud (OIC Gen 3) — Orchestration

    Example: Integrating a payroll system: Employee data extracted via REST API → sent to external payroll via OIC → results loaded back using HDL.

    7. Reporting Layer

    Oracle provides multiple reporting tools:

    Tool Purpose
    OTBI Real-time analytics and dashboards
    BI Publisher Pixel-perfect reports
    HCM Extracts Data extraction for external systems

    Example: Monthly headcount report → OTBI. Payroll report → BI Publisher.

    Enterprise Topology: The Three-Tier Architecture

    Oracle documents the enterprise topology for the Oracle Fusion Human Capital Management domain as a three-tier architecture:

    Tier Components
    Web Tier / DMZ Web servers, hardware load balancers
    Application Tier Application servers, business logic
    Data Tier Databases containing customer data and schemas

    This tiered structure should be clearly represented in any Oracle HCM Cloud architecture diagram.

    Integration Architecture: Patterns and Best Practices

    Integration is mission-critical for Oracle HCM Cloud. It enables seamless information exchange between systems for accurate transaction processing and reporting.

    Integration Capabilities

    Oracle HCM Cloud has multiple capabilities for batch and real-time integration scenarios:

    Pattern Type Examples
    Inbound Batch/File HDL, HSDL, File-based integrations
    Inbound API REST APIs, SOAP Web Services
    Outbound Batch/File HCM Extracts, BI Publisher
    Outbound API REST APIs for downstream systems

    Common Integration Patterns

    Inbound Pattern 1: File-Based (Cloud Format — HDL)

    External/internal applications send files in HCM Data Loader (HDL) format. The HDL process consumes files and imports data into HCM base tables. HDL can decrypt files using shared key pairs.

    Diagram elements:

    • External FTP server → OIC picks up file → Uploads to UCM → Kicks off HDL process

    Inbound Pattern 2: File-Based (Non-Cloud Format)

    When external applications cannot send files in HDL format, transformation Fast Formulas inside Payroll flow convert non-cloud files into HDL format.

    Note: This works well for low/medium volume transformations. For high volume with complex calculations, consider alternative patterns.

    Inbound Pattern 3: API-Based (REST/SOAP)

    Real-time integration where external systems push data via REST or SOAP APIs directly into HCM Cloud.

    Outbound Pattern: HCM Extracts to Analytics

    HCM Extracts use BI Publisher as the delivery mechanism for extracted data. A reference architecture shows how to configure Oracle Data Integrator (ODI) to replicate data from Fusion HCM Cloud using HCM Extracts into an Autonomous Data Warehouse (ADW).

    Data flow:

    1. Create HCM Extract Definition → Extract Parameters, Blocks, Data Elements
    2. Integrate with BI Publisher → Create RTF template and report
    3. Set up delivery method (SFTP)
    4. Run/Schedule Extract using SOAP API
    5. ODI processes the file and loads into ADW

    Identity and Access Management (IAM)

    Oracle HCM Cloud integrates with OCI IAM for authentication and authorization.

    Key concepts:

    • HCM and SCM client confidential apps and resource apps are configured in OCI Identity and Access Management
    • OCI API Gateway secures and manages HCM and SCM APIs
    • Oracle Integration Cloud Service connects HCM endpoints with OCI API Gateway
    • Federation enables SSO between HCM Cloud and enterprise identity providers

    Diagram elements:

    • Identity Provider (IdP) centrally manages authentication
    • Oracle SaaS services (HCM Cloud, ERP Cloud, Sales Cloud) connect to the IdP

    Analytics and Reporting Architecture

    OTBI Enterprise for HCM Cloud Service

    Oracle Transactional Business Intelligence (OTBI) provides real-time analytics on HCM data. Key components include:

    • Prebuilt subject areas for HCM domains
    • Self-service reporting and dashboards
    • Real-time data access

    Fusion HCM Analytics

    Fusion HCM Analytics provides comprehensive workforce and turnover data sourced from Fusion HCM Cloud in a warehouse designed to support broad analytics use cases. For specific use cases, HCM data can be complemented with payroll and costing data using HCM Extracts.

    Best Practices for Oracle HCM Cloud Architecture Diagrams

    1. Show the Three-Tier Architecture

    Clearly show the Web Tier (DMZ), Application Tier, and Data Tier.

    2. Document the Integration Layer

    OIC and HDL are the central nervous system of HCM architecture. Show:

    • OIC as the central integration hub
    • Adapters and data flow directions
    • Batch vs. real-time integration patterns
    • Inbound vs. outbound data flows

    3. Include Security Components

    Security is foundational to HCM architecture. Include:

    • OCI IAM Identity Domain as the authentication layer
    • Role-based security model (Job Roles, Data Roles, Abstract Roles)
    • Functional and data security layers
    • Federation with external identity providers

    4. Show the Data Layer

    Include key Fusion tables and their relationships:

    • Date-effective table structures
    • History tracking
    • Secure access via roles

    5. Distinguish Between Inbound and Outbound Flows

    Integration patterns differ by direction. Show:

    • Inbound patterns (HDL, HSDL, REST APIs)
    • Outbound patterns (HCM Extracts, BI Publisher, REST APIs)

    6. Use Official Oracle Icons

    Oracle provides official icons through the OCI Architecture Diagram Toolkit. Using unofficial icons creates confusion and undermines credibility.

    7. Label Everything Clearly

    A generic "Database" label is not enough. Write "PER_ALL_PEOPLE_F — Employee Records" or "HDL Process — Bulk Data Load" to be precise.

    Tools for Creating Oracle HCM Cloud Architecture Diagrams

    Official OCI Architecture Diagram Toolkit

    Oracle provides official icons in multiple formats:

    • Microsoft PowerPoint (.pptx): Most comprehensive, with templates and examples
    • draw.io (.zip): Pre-loaded with OCI icon library
    • Microsoft Visio (.zip): Official OCI stencils

    Oracle Reference Architecture Documentation

    Oracle provides reference architecture diagrams for HCM analytics, integrations, and enterprise topology.

    AI-Powered Diagram Generation

    AI Line Studio generates cloud architecture diagrams from natural language descriptions in 15–20 seconds, supporting 3,000+ officially licensed icons across AWS, Azure, GCP, and OCI. The AI cloud diagram generator helps you iterate quickly during design sessions. The AI architecture diagram builder enables collaborative editing and refinement, and the AI system architecture generator creates end-to-end diagrams for complex systems. The cloud architecture diagram tool provides editable templates with official icons.

    Alternative Tools

    • draw.io (diagrams.net): Free, supports OCI shape libraries
    • Lucidchart: Professional diagramming with OCI support
    • Miro: Collaborative whiteboarding for architecture workshops

    Common Architecture Mistakes to Avoid

    Mistake 1: Treating HCM modules as silos. Oracle HCM Cloud is a unified platform with a common data model. Your diagram must show how modules share data.

    Mistake 2: Ignoring the integration layer. OIC and HDL are central to HCM architecture. Omitting them misses the most important part of the story.

    Mistake 3: Using the wrong integration pattern. Most failures are due to incorrect pattern selection. Use HDL for bulk inbound, REST APIs for real-time, and HCM Extracts for outbound.

    Mistake 4: Treating BI Publisher and OTBI as integration tools. They are reporting tools, not integration tools. Use HCM Extracts for data extraction.

    Mistake 5: Leaving security invisible. Security isn't optional—it's foundational. Show IAM, roles, and data security in your diagram.

    Mistake 6: Not showing the tiered architecture. HCM uses a three-tier model: Web Tier, Application Tier, and Data Tier. Your diagram should reflect this structure.

    Mistake 7: Forgetting about date-effectiveness. Fusion tables are date-effective. Your data layer diagram should show how history is tracked.

    External Resources

    Final Thoughts

    Oracle HCM Cloud architecture diagrams are the blueprint for how your organization manages its workforce. The platform's unified data model, role-based security, and comprehensive integration capabilities demand a careful, layered approach to diagramming.

    Start with the three-tier architecture: Web Tier, Application Tier, and Data Tier. Show the functional modules (Core HR, Payroll, Talent Management, Recruiting). Include the integration layer (OIC, HDL, REST APIs, HCM Extracts). Document the security framework (roles, functional security, data security). And always—always—show how data flows between systems.

    The best Oracle HCM Cloud architecture diagrams tell a complete story: how employee data moves from hire to retire, how it's secured and governed, and how it integrates with payroll, benefits, and analytics. If your diagram can't tell that story, it's not doing its job.