Graph API to List 3rd-party apps that have been installed by users / teams

Berry Stefanus 1 Reputation point Microsoft Employee
2021-08-13T04:37:37.82+00:00

Hi Graph API - I've got several customers who'd like to know what apps , especially 3rd-party apps that users in their organizations have installed. I looked at the graph API - https://learn.microsoft.com/en-us/graph/api/userteamwork-list-installedapps?view=graph-rest-1.0&tabs=http for both the users and Teams - i was able to get the list of apps - but they include not only apps that they've installed manually but also a lot of other apps that look like by default got installed to a user or a team... attached is the sample output i've got - I'm wondering if anyone has encountered the need to report on this information and has a better way of getting this information ?

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.
4,042 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. ChetanSharmamsft 1,036 Reputation points Microsoft External Staff Moderator
    2021-08-13T11:38:22.903+00:00

    @Berry Stefanus - We are also checking it from our end and let you know.

    0 comments No comments

  2. ChetanSharmamsft 1,036 Reputation points Microsoft External Staff Moderator
    2021-08-16T03:51:31.01+00:00

    @Berry Stefanus - All those Apps are indeed installed inside the meeting. The Teams Client UI just hides them away. The API on the other hand will show the entire set.

    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.