Skip to content
L LernHive.
Talk to us

Building block · local_lernhive_orgchart

Department, position, manager — as a structure.

Framework / Department / Position / Job plus recursive delegation and manager approvals. The basis for Audience and Reporting.

LiveType: locallocal_lernhive_orgchartOrg structureManager approvalsProfile-field projection

Overview

Model the organisation — without spreadsheets.

Orgchart models the organisational hierarchy: frameworks as outer shells, departments, positions and concrete jobs. For each user it writes derived profile fields — which other building blocks (especially Audience) consume without inventing new rule types.

Organisation: framework with departments and positions.
Organisation: framework with departments and positions.

Core features

What Orgchart offers.

Live

Four-tier model

Framework → Department → Position → Job. Each tier is independently editable, hierarchy holds together.

Live

Recursive delegation

Managers at department level automatically see sub-departments, without duplicate entries.

Live

Profile-field writer

Writes department paths, position paths and reporting references into Moodle profile fields through events.

Live

Manager approvals

Learners request course access, managers decide in the dashboard; enrolment follows automatically after approval.

Live

Manual reporting lines

Structure-derived managers remain the default; manual relationships transparently cover special cases.

Live

Bulk maintenance

CSV import, Staffing-Level preset and sample organigrams speed up setup.

How it works

How Orgchart fits in.

  1. Build the structure

    Create frameworks and departments in the admin — via drag & drop or CSV import.

  2. Assign users

    Users receive jobs with department, position, validity and primary marker — one by one or by CSV.

  3. Profile-field projection

    Changes to jobs or hierarchies update the derived fields — e.g. 'department incl. sub-groups'.

  4. Audience reads

    Audience rules consume these fields — no new rule logic required.

Define once, reuse many

Once the organisation has its trees, they feed into audiences, reports, enrolment and approvals.

Reporting lines with open clarifications.
Reporting lines with open clarifications.

Manager flow without friction

Approval requests appear in the manager view — review, comment and approve without side-channel threads.

Technical details

At a glance.

Building block local_lernhive_orgchart
Plugin type local
Release Live
Writes profile_field: department, position, manager_of
Consumed by audience, reporting, enrolment
Dependencies local_lernhive, tool_dynamic_cohorts

FAQ

Common questions.

Do we have to redraw our structure?

No. CSV import covers most HR systems. Drag & drop in the editor handles manual changes.

How often does the profile-field projection run?

Default: nightly. For bigger org changes an ad-hoc task can be triggered.

Are stand-ins time-limited?

Yes. Each delegation has a start and end date — afterwards the role automatically reverts.

Often combined with

LernHive Audience

Static + dynamic audiences, AND/OR rule tree, live preview, projected to Moodle cohorts.

View details

LernHive Reporting

Reporting entry point: dashboard, course drilldowns, seminar operations, feedback analysis and Moodle Custom reports.

View details

LernHive Learning Pathways

Curriculum sequencing: steps, prerequisites, due dates, visibility windows, self-allocation, completion rules.

View details

See Orgchart live.

Walk through the demo org chart — including manager flow and CSV import.