如何解决检索所有Microsoft Teams Apps的Powershell方法
已获得一份工作来审核我们的一个租户(允许/阻止/阻止组织范围内的组织)的Microsoft Teams Apps。我知道我可以通过一个简单的PNP Powershell调用获得应用列表,例如:
Get-TeamsApp | Out-GridView
哪个返回以下应用程序的ID,DisplayName和DistributionMethod: 呼叫,团队,已保存,文件,分配,聊天,搜索,日历,电源自动化,OneNote,SharePoint,Azure DevOps服务器,新闻,Edu PLC笔记本,共享对话,共享给团队,班次,预订,Bing新闻,天气,帮助,洞察力,Edu PLC注释,对讲机,团队顾问,成绩,Edu类注释,Edu员工注释,广播QnA,表格,股票,帮助,白板,Edu类笔记本,PowerApps,传出的Webhook,位置,Edu员工笔记本,流,SharePoint新闻,地图,测试,Excel,PDF,PowerPoint,Visio,Word,文档库,OneNote(旧版),计划程序,Power BI,Azure DevOps,网站,Wiki,流,图像,赞美,Power BI,Wikipedia搜索,Azure开发板,Dynamics 365,社区,Azure管道,Azure AD通知,Azure仓库 但是,这只会返回一些应用程序(似乎是商店中已部署的团队可用的应用程序),而不是https://admin.teams.microsoft.com/policies/manage-apps
中列出的所有应用程序有人可以告诉我如何使用Powershell提取出现在https://admin.teams.microsoft.com/policies/manage-apps上的列表吗?
谢谢!
G
解决方法
请在以下方法中找到图形api调用方法。
https://docs.microsoft.com/en-us/graph/api/teamsappinstallation-list?view=graph-rest-1.0&tabs=http
和 下面的链接中提供了powershell cmdlet
https://docs.microsoft.com/en-us/powershell/module/teams/get-teamsapp?view=teams-ps
均未提供允许和禁止的应用列表。您将在UI中获得这些详细信息
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。