Forum Discussion
Detailed Report for Per Team in Microsoft Teams in TENANT
How to Extract Per Microsoft Team report
Showing details of each application associated with the team,
Need report for all Teams in Microsoft Teams in my Tenant
6 Replies
- Hi
Uservoice open for this here
https://microsoftteams.uservoice.com/forums/555103-public/suggestions/36843406-teams-inventory-of-which-apps-have-been-added-to-t
Would recommend you vote to push up the agenda. I have been asking for this for some time and whilst the new app inventory is a step in the right direction, we need a report in the Teams Admin Centre to show which apps are being used in which teams for better management
You could use the Graph Explorer to extrapolate apps in a particular Team, however this isn't tenant wide (unless the user is part of every team in the org) and it doesn't have any analytics on that - which is what you probably need (I.e. app appears in X % of Teams, with the Teams listed)
https://developer.microsoft.com/en-us/graph/graph-explorer
Hope that answers your question!
Best, ChrisMore specifically, you can use the /installedApps endpoint to list all apps per given team https://docs.microsoft.com/en-us/graph/api/teamsappinstallation-list?view=graph-rest-1.0&tabs=http
It's fairly straightforward to iterate over each Team and collect this data, if I get some free time this week I will put together a quick PoC script.
Yes - that's good - but personally I feel these should be easily downloadable as an actual report in the TAC where the admin can schedule automated reports including to show changes in apps to Teams and fluctuations in the use metrics of those apps.
That would be something of real value to sit alongside the recent improvements in the App Catalogue. This is just another manual process - but of course kudos for the script.
Best, Chris