Learning Management Hub
by Chronodat LLC
Assign, assess, and certify learners in SharePoint Online and Microsoft Teams.
Learning Management Hub is a SharePoint Framework (SPFx) solution for SharePoint Online and Microsoft Teams that helps organizations deliver assessments, assignments, completion tracking, certificates, and AI-assisted question authoring directly within Microsoft 365.
Deploy the solution once to your SharePoint Online tenant app catalog, add the web part to any modern SharePoint page or publish it as a full-page app, and use Sync to Teams to offer the same experience as a Teams channel tab or personal app. Use the built-in setup wizard to automatically provision the required SharePoint lists. Learning Management Hub provides My Learning, a learning catalog, assessment authoring, assignments, manual grading, analytics, manager reports, learning paths, flashcards, SCORM packages, certificates, and an audit log - while keeping all data securely within your Microsoft 365 tenant.
Ideal for
HR, L&D, compliance, and IT teams that need tenant-native training, assessments, and completion evidence in SharePoint Online pages and Microsoft Teams.
Key Features
- My Learning dashboard with assigned work, status chips, due dates, and progress charts
- Learning catalog for published assessments with search and category filters
- Assessment authoring with draft/publish workflow, question bank, and AI-assisted question generation
- Assignments with due dates, attempt limits, pass marks, and Failed status when attempts are exhausted
- Manual grading queue for open-ended and essay questions
- Learning paths, flashcards, instructor-led sessions, and SCORM package support
- Certificates and skills transcript for learners
- Analytics with pass rate, completions, and trend charts; manager reports for direct reports
- Configurable roles, permissions, list views, appearance, and notification workflows
- Email notifications via Microsoft Graph or optional Chronodat mail API
- Audit log of administrative and configuration activity
SharePoint Online & Microsoft Teams
One SPFx package runs in both surfaces. In SharePoint Online, add the web part to a modern page or publish a full-page app. In Microsoft Teams, tenant administrators use Sync to Teams from the SharePoint App Catalog to enable a channel tab and personal app. Users get the same My Learning, catalog, assessments, and analytics in Teams as on SharePoint - SharePoint Online remains the system of record.
Email Notifications
Learning Management Hub supports flexible workflow email delivery in Settings → Email Integration:
- Microsoft Graph (tenant-resident, default): Notifications are sent from the signed-in user's Exchange Online mailbox. A tenant administrator approves Microsoft Graph Mail.Send once in SharePoint Admin Center → API access.
- Chronodat Mail API (optional): Chronodat's hosted mail service sends notifications with zero tenant configuration. Requires an active Chronodat subscription.
- Power Automate (advanced): Not shipped with the product.
The app installs and runs without configuring email; only workflow notifications require a delivery option.
Microsoft Graph (group-aware assignments)
Optional Microsoft Entra group resolution for assignments uses Microsoft Graph Group.Read.All and GroupMember.Read.All, approved once by a tenant administrator. User.Read supports profile display. The app runs fully without group approvals if you assign learners individually.
Security & Data Residency
- 100% tenant-resident: Assessments, attempts, assignments, and learner data are stored in standard SharePoint lists inside your Microsoft 365 tenant
- No external data transfer by default: Default Microsoft Graph delivery keeps notification email inside your tenant
- Microsoft 365 security inherited: Uses SharePoint permissions, Microsoft Entra ID authentication, conditional access, and DLP policies
- Audit trail: Built-in audit log plus SharePoint version history and Microsoft 365 audit logs
- You own the data: Uninstalling leaves your SharePoint lists and data intact
Component Information (SPFx component types in this package)
- Client-side web part - "Learning Management Hub" - for modern SharePoint Online pages and Microsoft Teams channel tabs and personal apps (via Sync to Teams)
- Full-page app - the same "Learning Management Hub" web part published as a SharePoint full-page application (SharePointFullPage host) for a dedicated full-width workspace
Prerequisites
- Microsoft 365 with SharePoint Online (SharePoint Server / on-premises is not supported)
- Microsoft Teams (included in Microsoft 365) for channel tabs and the personal app
- Tenant administrator permissions to deploy SPFx solutions to the app catalog and run Sync to Teams
- Modern SharePoint sites
- Microsoft Exchange Online mailboxes (for Microsoft Graph workflow email notifications)
Recommended Browsers
- Microsoft Edge
- Google Chrome
Licensing
One license is required per SharePoint site collection. The free trial can be converted to a full version by purchasing a license from our website.
Get Started
Click Get it now to start your fully featured 14-day free trial. Deploy the solution to your Microsoft 365 tenant App Catalog, add the web part to a SharePoint page (or publish as a full-page app), and launch the built-in setup wizard. After the trial period, the subscription is $499 per site collection per year, with unlimited users in the licensed site collection.
Help & Support
Product pageKnowledge baseSupport