无法使用“jobRole”Postman创建扩展属性

pqwbnv8z  于 2022-11-07  发布在  Postman
关注(0)|答案(1)|浏览(131)

我想从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"
        }
    }
}

谁能帮我找一下缺失的那块?

cgfeq70w

cgfeq70w1#

我尝试在我的环境中重现相同的错误,但得到了如下相同的错误:

请注意,您需要传递Application Object ID而不是应用程序ID:

当我传递**Application Object ID**时,我能够成功地创建扩展属性,如下所示:

参考:

创建扩展属性- Microsoft Graph 1.0版|Microsoft文档

相关问题