Skip to main content

Tadreeb LMS – HRMS Integration

HRMS Integration

Download

HRMS Integration Module (v1.0.0)

Overview​

This module enables seamless integration between the LMS and external HRMS systems, starting with Zoho People, to automate employee synchronization and user management.


Module Information​

ItemValue
Module Slughrms
Integration TypeHRMS APIs (Zoho People - OAuth)
AuthenticationOAuth 2.0

🚀 Supported Integration (v1.0.0)

Zoho People Integration​

This release introduces a fully functional integration with Zoho People.

Key Features​

  • OAuth 2.0 Authentication

    • Secure connection with Zoho using Client ID, Secret, and Refresh Token
  • One-Click Synchronization

    • Fetch and sync active employees directly into LMS
  • Smart Data Mapping

    • Automatically maps Zoho fields:
      • Employee ID
      • Email ID
      • First Name
  • Automated User Onboarding

    • New users → automatically created in LMS
    • Assigned default role: student
    • Existing users → updated and linked via hrms_id

Installation & Setup

Step 1: Download Module​

Download the HRMS Integration Module.


Step 2: Upload Module​

  1. Login → Admin Panel
  2. Settings → External App / Marketplace
  3. Upload .zip
  4. Enable module

🔐 Step 3: Create Zoho Developer Application

  1. Go to: https://api-console.zoho.com
  2. Click Add Client
  3. Choose:
    • Server-based Applications
  4. Fill:
    • Client Name
    • Homepage URL (your LMS URL)
    • Authorized Redirect URI (from your LMS)

👉 After creation, you will get:

  • Client ID
  • Client Secret

🔑 Step 4: Generate Refresh Token

  1. Open this URL in browser (replace values):