SOLVED

List of all apps used in teams inside tenant

%3CLINGO-SUB%20id%3D%22lingo-sub-1480689%22%20slang%3D%22en-US%22%3EList%20of%20all%20apps%20used%20in%20teams%20inside%20tenant%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1480689%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3ECompany%2C%20what%20I'm%20responsible%20for%2C%20wants%20to%20disable%20all%203rd%20party%20applications%20in%20Teams.%20But%20before%20disabling%2C%20they%20want%20to%20know%2C%20if%20there's%20any%20used%20in%20any%20team.%20I've%20found%2C%20that%20I%20can%20check%20apps%20used%20in%20particular%20Team%20by%20providing%20Team%20ID%20and%20by%20using%20Graph%20API%2C%20but%20I%20need%20to%20check%20ALL%20Teams%20created%20in%20tenant%20for%20ALL%203rd%20party%20apps%20(or%20even%20any%20apps%2C%20I%20will%20determine%20which%20one%20is%203rd%20party%20one).%20I%20have%20full%20list%20of%20all%20teams%20available%20in%20my%20tenant.%20I%20need%20to%20know%20how%20to%20iterate%20API%20query%20for%20this%20list.%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3ECould%20you%20please%20help%20me%3F%20%3A)%3C%2Fimg%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1480689%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ETeams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1481192%22%20slang%3D%22en-US%22%3ERe%3A%20List%20of%20all%20apps%20used%20in%20teams%20inside%20tenant%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1481192%22%20slang%3D%22en-US%22%3E%3CP%3EHere's%20a%20sample%20script%20I%20wrote%20a%20while%20back%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fmichevnew%2FPowerShell%2Fblob%2Fmaster%2FReport_Teams_Apps.ps1%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fmichevnew%2FPowerShell%2Fblob%2Fmaster%2FReport_Teams_Apps.ps1%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EMore%20info%20here%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.michev.info%2FBlog%2FPost%2F2829%2Freporting-on-teams-apps-and-tabs%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.michev.info%2FBlog%2FPost%2F2829%2Freporting-on-teams-apps-and-tabs%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1482959%22%20slang%3D%22en-US%22%3ERe%3A%20List%20of%20all%20apps%20used%20in%20teams%20inside%20tenant%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1482959%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F58%22%20target%3D%22_blank%22%3E%40Vasil%20Michev%3C%2FA%3E%26nbsp%3B%20thank%20you%2C%20I've%20used%20your%20idea%20to%20create%20my%20own%20solution%20-%20I%20used%20PowerAutomate%20(Flow)%20to%20generate%20output%20file.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
New Contributor

Hello,

Company, what I'm responsible for, wants to disable all 3rd party applications in Teams. But before disabling, they want to know, if there's any used in any team. I've found, that I can check apps used in particular Team by providing Team ID and by using Graph API, but I need to check ALL Teams created in tenant for ALL 3rd party apps (or even any apps, I will determine which one is 3rd party one). I have full list of all teams available in my tenant. I need to know how to iterate API query for this list.



Could you please help me? :)

2 Replies
Highlighted
Best Response confirmed by ThereseSolimeno (Microsoft)
Highlighted

@Vasil Michev  thank you, I've used your idea to create my own solution - I used PowerAutomate (Flow) to generate output file.