Forum Discussion

Lasse-S-Fellow's avatar
Lasse-S-Fellow
Copper Contributor
Jun 13, 2023
Solved

SYNC-function(s) in Viva Learning - How do they work in practise

Has anyone used these 2 functions with success?

 

I haven't been able to find a description of how they work, anywhere.
I guess (!) they accellerate the start of a SYNC - but cannot see it happen in practise.


Any further information is much appreciated 🙏

  • Hi!
    Yes and it works. You can export the logs to see what's happening! So to give an understanding how Viva learning sync job works.

    So it runs once a day and doesn't trigger when uploading or updating content, Which means if you upload documents at 3:05 but the job runs at 3:00 you need to wait 24 hours, not optimal.

     

    So what the Full sync does is it triggers that job and checks through all content while checking the SharePoint List. and adds it, it takes a while to run while the delta sync just looks for changes on existing content. 

     

    This job makes use of the Graph API and needs a Mail-enabled Security group or M365 group to be invited for it to read who has access to the content.

    So if your content doesn't show up, it's most likely an issue with permissions, follow these to see if you've done it right!:

     

    https://learn.microsoft.com/en-us/viva/learning/sharepoint-permissions

    https://yourmodernworkplace.com/blog/Get-Viva-Learning-Up-And-Running-Using-SharePoint

4 Replies

  • Hi!
    Yes and it works. You can export the logs to see what's happening! So to give an understanding how Viva learning sync job works.

    So it runs once a day and doesn't trigger when uploading or updating content, Which means if you upload documents at 3:05 but the job runs at 3:00 you need to wait 24 hours, not optimal.

     

    So what the Full sync does is it triggers that job and checks through all content while checking the SharePoint List. and adds it, it takes a while to run while the delta sync just looks for changes on existing content. 

     

    This job makes use of the Graph API and needs a Mail-enabled Security group or M365 group to be invited for it to read who has access to the content.

    So if your content doesn't show up, it's most likely an issue with permissions, follow these to see if you've done it right!:

     

    https://learn.microsoft.com/en-us/viva/learning/sharepoint-permissions

    https://yourmodernworkplace.com/blog/Get-Viva-Learning-Up-And-Running-Using-SharePoint

    • Lasse-S-Fellow's avatar
      Lasse-S-Fellow
      Copper Contributor

      Thats great NicolasKheirallah 

      I have SYNC-issues in my configuration, but is says the sync is failed ("unsuccesfull") so I guess thats not permissions since, according to my understanding permissions defines if you can see what is (succesfully) synced. I have issues with unsuccessfull sync.

      New question:
      Is it possible to start the Viva Learning config all over?
      I mean, delete the app

      Delete the content and yes... start all over in the same tenant?

      • NicolasKheirallah's avatar
        NicolasKheirallah
        MVP
        How does the error look?
        You should be able to delete the list and then remove it from Admin and save. Then re-add the URL. This should reconfigure it!

        If that doesn't work you need to go via Microsoft support.

Resources