首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >列出所有用户和已安装的应用程序及其作用域- Office 365

列出所有用户和已安装的应用程序及其作用域- Office 365
EN

Stack Overflow用户
提问于 2020-05-12 11:52:42
回答 1查看 304关注 0票数 0

如何获取用户/管理员安装的用户、应用程序/加载项以及相关作用域的列表?我可以让用户使用图形API,以及安装的应用程序(插件)。但是对于所有安装的插件,我的作用域是user_impersonation,而不是像User.Read.All,User.Export.All等这样的特定作用域。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-13 13:53:37

我不确定您要列出哪种类型的权限。应用程序权限还是委派权限?

根据我的经验,作用域意味着委派的权限。(角色表示应用程序权限)

现在,您已经通过GET https://graph.microsoft.com/beta/users/{userId}/appRoleAssignments列出了应用程序,您应该能够在响应中看到resourceId

然后您可以调用GET https://graph.microsoft.com/beta/servicePrincipals/{resourceId get from the step above}/oauth2PermissionGrants来获取作用域。

此方法仅获取委派的权限。如果您想列出应用程序权限,请参阅my previous answer

如果您有任何其他问题,请随时让我知道。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61743529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档