azure-active-directory - Microsoft Graph API:获取分配给企业应用程序的用户
问题描述
有没有办法从 MS Graph 中提取给定企业应用程序的用户列表?我可以看到 Azure 门户正在执行以下查询:
https://main.iam.ad.ext.azure.com/api/ManagedApplications/{enterprise-app-id}/AppRoleAssignments
谢谢!
解决方案
根据文件:
如果资源服务主体是具有授予用户和组的应用程序角色的应用程序,这将返回为该应用程序分配应用程序角色的所有用户和组。
您可以使用此 api 列出分配给企业应用程序的所有用户或组:
https://graph.microsoft.com/beta/servicePrincipals/{id}/appRoleAssignedTo
您需要替换{id}
为Object ID
.
推荐阅读
- java - 为什么我的代码会产生不同的结果
- ios - 如何使用滚动视图单击列表部分内的项目以导航到详细信息页面 SwiftUI
- ios - 使用多个 AVPlayer 时如何检测哪个视频结束了?
- python - Python3 类方法输入;清洁溶液
- ms-access - 在 Ms Access 表单中从 RichTextBox 中的超链接文本打开另一个表单,而不是使用按钮单击
- julia - 在 Julia 中创建自定义类型
- delphi - 如何在 Indy SSL 中设置 ConnectTimeout/ReadTimeout
- ruby-on-rails - 如何在 Rails 方法中调用方法
- c++ - 从句子中删除给定字符的 C++ 程序不起作用
- javascript - 使用 React 调整 Div 大小