Viva Learning API in public preview

Clients can now discover and add content from a Learning Management Systems (LMS) or learning provider to Viva Learning using an API. This release of the API, using Microsoft Graph endpoints, is for Content Synchronization.

This allows connection to the LMS/learning provider and displaying of courses just like the built in pre-integrated partners have (SAP, Skillsoft etc). With the release of the API end users have the ability to:

  • Send a course from the LMS or provider directly within a chat message inside Microsoft Teams.
  • Add the course to a Teams learning tab.
  • Search for the course through the Viva Learning Home view.
  • Recommend the course to colleagues.

When the user clicks on the course it is launched in the LMS/provider platform. So the consumption occurs in the source platform and therefore any record of its viewing will be recorded there (if available). This release is currently in public preview and Microsoft will be releasing more features later in the year; for Learner record Synchronization (integration of learner records from the connected LMS or provider so that assignments and course records can be sync’ed into Viva Learning) and for Completion Synchronization (record the progress and completion of records of learning).

So this first release of the API essentially allows five methods in relation to Content Synchronization;

MethodDescription
Provider RegistrationAllows the registering of the learning provider and also the ability to enable/disable or update the provider registration.
IngestIngest the learning content with metadata.
UpdateUpdate the ingested learning content.
DeleteDelete the ingested learning content.
GetGet the ingested learning content.

Microsoft have a couple of online resources that can start and assist clients on the journey to building and making content available within their organisations, these are:

  1. Microsoft Graph Explorer https://developer.microsoft.com/en-us/graph/graph-explorer
  2. Employee Learning API Reference Guide https://aka.ms/VLGraphAPIdocumentation

If you want to know more and discover exactly what Viva is (including Viva Learning), and what it can do for your people with our exclusive 1:1 demo workshop: Workshop: 1:1 Microsoft Viva Demo – risual 

About the author