c# - 如果我有对象 ID,如何使用 REST API 获取 AzureAD 中对象的显示名称?

标签 c# azure rest asp.net-web-api azure-active-directory

从 Azure REST API 获取Keyvaults后,在访问策略中有一个对象 ID,我猜它是唯一的。
我可以使用该对象 ID 从另一个 REST API 获取显示名称吗?

我在 powerShell-Azure 找到了类似的 powershell 命令但我需要使用 REST API 来完成。

最佳答案

您可以请求此 API:

POST https://graph.microsoft.com/v1.0/directoryObjects/getByIds
Content-type: application/json

{
    "ids":["object-id1","object-id2"],
    "types":["user"]
}

回应:

enter image description here

更多详情,请参阅 here .

关于c# - 如果我有对象 ID,如何使用 REST API 获取 AzureAD 中对象的显示名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62890493/

相关文章:

c# - 添加和删​​除具有附加参数的处理程序?

c# - 通用委托(delegate)的使用

c# - 垃圾收集器行为

java - Azure Cosmos Mongo API 版本 3.6,但无法连接 mongo.cosmos.azure.com :443

python - 将对象或对象数组发布到 API

c# - .NET 4.0 EDMX从模型生成数据库,然后执行SQL从表中删除数据

azure - Microsoft Azure 无效应用程序注册错误

Azure 资源图查询查找具有公共(public) IP 的所有 VM

java - 命名空间(和操作)应该以斜杠开头吗?

rest - 使用 JAX-RS 的 Guice