我想从Postman中添加“jobRole”作为扩展属性。然后,我想将其与userMap,并在令牌中获取该属性。
我有Application.ReadWrite
权限的访问令牌。使用该令牌,我尝试调用以下代码:
查询
https://graph.microsoft.com/v1.0/applications/appID/extensionProperties
正文
{
"name": "jobRole",
"dataType": "String",
"targetObjects": [
"User"
]
}
即使我有一个资源存在,并且我提供了正确的AppId,它也会给出错误。
错误
{
"error": {
"code": "Request_ResourceNotFound",
"message": "Resource '2d3c554a-bf16-4b39-80d9-9ff210d6c822' does not exist or one of its queried reference-property objects are not present.",
"innerError": {
"date": "2022-07-08T07:19:19",
"request-id": "c2e96c65-99e3-4387-811b-99282e0b3a8a",
"client-request-id": "665e60ce-357e-f23d-50f2-4c636bb82bd1"
}
}
}
谁能帮我找一下缺失的那块?
1条答案
按热度按时间cgfeq70w1#
我尝试在我的环境中重现相同的错误,但得到了如下相同的错误:
请注意,您需要传递
Application Object ID
而不是应用程序ID:当我传递**
Application Object ID
**时,我能够成功地创建扩展属性,如下所示:参考:
创建扩展属性- Microsoft Graph 1.0版|Microsoft文档