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

Microsoft Graph扩展属性更新及应用注册报错问题咨询

问题解答

1. 报错原因确认

是的,这个报错确实是因为该扩展属性的targetObjects仅配置了["User"],未包含"Application"导致的。targetObjects字段的作用是定义扩展属性可被哪些Microsoft Graph资源类型使用,当你尝试在应用注册(对应Application资源)中使用该属性时,由于它的目标对象范围不包含Application,系统会判定该属性对当前资源不可用,从而抛出报错。

2. 更新targetObjects的方法

你需要通过Microsoft Graph API发送PATCH请求,将"Application"添加到targetObjects数组中,具体操作如下:

  • 请求端点:PATCH https://graph.microsoft.com/v1.0/directory/extensionProperties/8cd-d9e8-4625-ac96-de8d2
    注:路径中的8cd-d9e8-4625-ac96-de8d2为你提供的扩展属性ID
  • 请求头:
    • Authorization: Bearer {你的访问令牌}(需拥有Directory.AccessAsUser.All或Directory.ReadWrite.All权限)
    • Content-Type: application/json
  • 请求体:
{
  "targetObjects": [
    "User",
    "Application"
  ]
}

执行该请求后,该扩展属性的目标对象会同时覆盖User和Application,之后你就能在应用注册清单中正常使用这个扩展属性了。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 17:16:27