我想知道如何使用 Graph API 检索我的企业应用程序。 真的是通过访问服务主体来完成的吗?因为如果我获取服务主体,显示名称与 Azure AD UI 中的显示名称不同。
谢谢!
答案 0 :(得分:0)
我找到了解决方案。以下是仅在 C# 中获取企业应用程序的方法:
var servicePrincipals = await _graphServiceClient
.ServicePrincipals
.Request()
.GetAsync();
foreach (var app in servicePrincipals )
{
foreach (var tag in app.Tags)
{
if (tag == "WindowsAzureActiveDirectoryIntegratedApp")
{
// do something with enterprise app
}
}
}