How can Viva Learning pull content metadata and learning records from a learning provider?

Oguz, Cihan 6 Reputation points
2022-12-20T13:33:23.29+00:00

Hi,

Regarding the documentation from Microsoft: https://learn.microsoft.com/en-us/graph/api/resources/viva-learning-api-overview?view=graph-rest-beta , they state that Viva Learning can pull content metadata and learning records, but I can't find any documentation on this.

"As administrators, you can integrate your content and learner records (employee assignments and completed course records) from your LMS or learning provider with Viva Learning, by using out-of-the-box integrations where Viva Learning can pull content metadata and learning records from your LMS or learning provider. You can also use the employee learning API in Microsoft Graph to push content metadata from your LMS or learning provider into Viva Learning."

I am currently working on integrating a custom learning provider to Viva Learning using Graph API. I push content to Viva Learning using Graph API, but I want to make sure if it is possible for Viva Learning to pull content.

Viva Learning
Viva Learning
A Microsoft Viva module that provides employees with formal and informal learning.
104 questions
Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,265 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,215 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,318 questions
{count} vote

2 answers

Sort by: Most helpful
  1. Gopinath Chennamadhavuni 2,436 Reputation points
    2023-01-24T12:53:47.3433333+00:00

    Hi Oguz, Cihan,

    Hope you are doing well.

    As per my research, you can only pull content using out of the box integration with learning content providers or using learning management systems for Microsoft Viva Learning.

    List of learning providers / LMS

    viva1

    viva2

    Please refer to the document for more details on learning content providers.

    Please refer to the document for more details on Learning Management Systems.

    Please note that, a growing set of learning content providers/ LMS is available through Viva Learning. This set may change at any time as more providers join or change their status with the program.

    The third-party Connector/LMS Connector pulls content from the content provider using both API and SFTP mechanisms scheduler triggers once every 24 hours to refresh the data and pull any changes. Then the extract is validated and processed.

    To push the content metadata from your LMS or learning provider into Viva Learning you can use the employee learning API in Microsoft Graph. Please Refer to this Document.

     

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.

    0 comments No comments

  2. Sys VIVA 0 Reputation points
    2023-02-06T13:25:47.28+00:00

    Please I want to know how to push content, because push data required {learningContentId} how I cant find {learningContentId}

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.