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

使用AZ CLI追加重置服务主体凭据遇权限不足问题咨询

问题解答

命令正确性

你给出的这条Azure CLI命令存在错误:

  • --display-name参数后未填写具体值,属于无效参数使用,会导致命令执行异常。
  • 既然已经指定了--id(服务主体唯一ID),--display-name参数完全多余,直接移除即可。修正后的命令应为:
    az ad sp credential reset --id xxxxxxxxxxxxxx --append --years 1
    

权限错误的原因

你在Azure门户能成功追加密钥,但CLI报权限不足,核心原因是CLI当前使用的身份与门户登录的身份权限上下文不一致:

  • 先确认CLI登录账号:执行az account show查看当前CLI使用的订阅和账号,确保和门户操作时的账号一致。
  • 检查账号权限:需要拥有「应用程序管理员」「云应用程序管理员」权限,或自定义角色中包含Application.ReadWrite.All、ApplicationCredential.ReadWrite.All这类权限,才能通过CLI修改服务主体凭据。
  • 如果CLI使用服务主体身份登录,该服务主体本身也需具备修改目标服务主体凭据的权限。

内容的提问来源于stack exchange,提问作者user2797385

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 20:20:27