Microsoft Learn Extractor Solution

Published on 26 Nov 2025

#Governance #Tools #Solutions 

Table of contents

Why did I build this?

  1. Governance: You want to know that a Maker has learnt something before allowing them to use a tool or service, reducing risk to your organisation.
  2. Skills database: Tracking what your developers know.
  3. Gamification: Rewarding your Makers or Developers for learning. Everyone benefits.

How does someone use it?

You would go to Microsoft LearnProfileTranscript and then copy your Share link. You would then go to the Learn Transcript Extractor App and paste in your share link, and then click on the Send transcript button. That’s it!

Microsoft Learn Extractor App form input

This triggers a flow that calls an undocumented API and extracts your Microsoft Learn Certifications, Completed Modules and Applied Skills and saves them to Dataverse.

Microsoft Learn Extractor App results

Where can I get it?

It’s open-source and available on GitHub: https://github.com/chumleesockson/Microsoft-Learn-Extractor-Solution

You can view more technical details there as well. If you just want the unmanaged solution, you can download it using this link.

You will need to click on the ‘Download raw file’ button on that page.

How to download a zip file from GitHub