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):