azure - 我如何从 azure 活动目录中检索所有企业应用程序
问题描述
我如何才能从企业应用程序中显示应用程序详细信息。我需要注册企业应用程序中的应用程序详细信息。
解决方案
我们可以使用 Azure PowerShell列出服务主体Get-AzADServicePrincipal
(即企业应用程序) ,它会返回一些类似这样的属性。
PS /home/xxx> Get-AzADServicePrincipal
ServicePrincipalNames : xxx
ApplicationId : xxx
ObjectType : ServicePrincipal
DisplayName : xxx
Id : xxx
Type :
...
您还可以使用Microsoft Graph API列出服务主体。它返回 servicePrincipal 集合,servicePrincipal 的属性在这里。
GET https://graph.microsoft.com/v1.0/servicePrincipals
您可以在Graph Explorer中对其进行测试,确保您已添加所需的权限,例如Application.ReadWrite.All
.
推荐阅读
- javascript - 如何在Javascript中动态选择我的JSON对象必须分组的属性
- r - 使用循环将计算变量添加到数据集
- python - Azure Functions (Python) 无法使用 [SSL: WRONG_VERSION_NUMBER] 连接到 Azure MySQL 实例
- java - 想在自定义映射中参考其他映射器
- python-3.x - TypeError:Interval 类型的对象在 Plotly、Python 中不是 JSON 可序列化的
- string - MIPS:如何获取字符串的第 5 个字节并用它替换不同字符串的第 4 个字节?
- python - 为什么有多个输入层?GraphSAGE
- python - 转换数据帧“to_csv”时如何在数值前面填充零?
- android - 在 Appcelerator Studio 中运行项目时出错
- xamarin.forms - ITMS-90809:不推荐使用的 API 使用 - Apple 将停止接受使用 UIWebView API 的应用程序的提交