You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure AD应用中Id与AppId的区别(基于az ad app list命令)

Azure AD应用中Id与AppId的区别

核心差异如下:

  • Id(对象ID)

    • 是Azure AD租户内应用注册对象的唯一标识,属于租户内部的系统ID
    • 作用是在当前租户内定位、管理这个应用实体,比如执行az ad app delete --id <GUID>删除应用时,就需要用到这个ID
    • 格式为GUID,仅在所属租户内唯一,无法跨租户复用
  • AppId(应用程序ID/客户端ID)

    • 是应用的全局唯一标识,相当于应用的"全局身份证",在所有Azure AD租户范围内唯一
    • 主要用于身份验证场景:比如客户端应用调用Azure服务或自定义API时,用这个ID标识自身身份;用户登录应用时,身份服务也通过它识别对应的应用
    • 格式为GUID,创建应用注册时生成后固定不变,即使将应用迁移到其他租户,AppId也不会改变

结合你执行的命令说明

当你运行az ad app list -o table时,输出里的Id是每个应用在当前Azure AD租户内的对象ID,而AppId是该应用的全局唯一应用程序ID。

内容的提问来源于stack exchange,提问作者me.at.coding

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 15:40:38