ترجمہ جاری ہے
یہ دستاویز فی الحال انگریزی میں فراہم کی گئی ہے جب تک کہ اردو ترجمہ مکمل نہیں ہو جاتا۔
Settings and Activation (Path 0)
Configure module activation, role permission scopes, and tenancy guardrails for the Islamic Learning Suite.
اب دستیاب ہے. آخری بار جائزہ لیا گیا: 26 October 2026.
Module Activation
The Islamic Learning Suite is designed as a modular, tenant-isolated system. School administrators can enable the suite globally and activate individual components according to the school's curriculum and operational capacity.
Activate Islamic Learning modules
- Navigate to Islamic Learning Settings (
/islamic-learning/settings). - Toggle Enable Islamic Learning Suite to activate the module namespace.
- Select which learning pathways to enable across Quran & Hifz, Tajweed Rubrics, Islamic Studies Curriculum, Practical Ibadah, Tarbiyah Development, and Activities & Certificates.
- Click Save settings to apply activation immediately across all school sessions.
Strict Tenancy Guardrails
The Islamic Learning Suite enforces multi-tenant boundary checks across every database operation:
- Tenant RLS: Every record is constrained by the school's unique
TenantId. - GiST Non-Overlap Constraints: PostgreSQL GiST exclusions prevent overlapping assessment windows or conflicting recitation group memberships for any student.
- Append-Only Auditability: Daily recitation logs, rubric assessments, and tarbiyah notes use immutable revisions. Corrections append new entries with audit timestamps rather than destructively overwriting previous teacher notes.
