Skip to content

Repository hosting a list of Microsoft First party apps

License

Notifications You must be signed in to change notification settings

sentinelblue/microsoft-info

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft First Party App Names

💡 Overview

Looking up the names of Microsoft first party applications can be quite tricky. Microsoft publishes a static list of the common app names in the Verify first-party Microsoft applications in sign-in reports doc.

There are a few problems with this.

  • It is in markdown and is not easily consumable by scripts and KQL queries that need to perform lookups.
  • It does not list all of the Microsoft apps that can be found through Microsoft Graph API.

🖥️ The solution

This repository provides an up-to-date list of Microsoft first party apps that can be easily consumed by scripts.

Use the following urls to consume this data in your scripts.

📘 Data source

This repository runs a daily automation to generate the latest list of Microsoft first party application. The source of the data includes

If an app id exists in more than one list the order of precedence for the app name is → Graph, Learn and then GitHub

Image with a funnel illustrating the three data sources and the two output files.

⋔ Forking this repo

Follow the steps below if you need to set up this automation in your own repo.

  • Fork this repo
  • Create an app in your tenant with the Application.Read.All app permission following the instructions on this page to configure Workload ID federation

About

Repository hosting a list of Microsoft First party apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 100.0%