Azure Entra ID应用注册疑问:三个ID分别对应应用对象与服务主体?
Azure Entra ID 应用注册中三个ID的对应关系
- 应用(客户端)ID:对应应用对象的全局唯一标识,这个ID在所有租户里都一致,是应用本身的身份标识,调用API时会用到它作为客户端ID。
- 概览页面的对象ID:这是应用对象在当前租户内的唯一ID,应用对象存储着应用的核心元数据,只存在于你创建应用的那个租户中。
- 托管应用中的对象ID:对应服务主体对象的ID,服务主体是应用在特定租户里的本地身份,用来管理应用在该租户内的权限、访问控制和资源分配,它会显示在“企业应用”(也就是你说的托管应用)列表里。
简单补充下逻辑:注册应用时,默认会在当前租户同时生成应用对象和服务主体对象——应用对象相当于应用的“模板”,服务主体则是应用在该租户里的“运行实例”,用来和租户内的资源交互。
内容的提问来源于stack exchange,提问作者Nish data
相关产品推荐
相关产品推荐

