不会为活动参与者返回 singleValueExtendedProperties,只有组织者

singleValueExtendedProperties not returned for event attendee, only organiser

我们开发了一个 outlook 插件,可以向事件添加自定义 属性。这工作正常,如果我作为组织者查询 MS Graph API,我可以看到返回的自定义 属性。

#查询

https://graph.microsoft.com/v1.0/me/events?$expand=singleValueExtendedProperties($filter=id eq 'String {00020329-0000-0000-C000-000000000046} Name cecp-f7f0d3d0-21c3-4c6e-91f5-edaee4e32466')

#响应

{
  ...
  "value": [
    {
            ...
            "attendees": [
                {
                    "type": "required",
                    "status": {
                        "response": "none",
                        "time": "1601-01-01T00:00:00Z"
                    },
                    "emailAddress": {
                        "name": "Adele Vance",
                        "address": "AdeleV@domain.onmicrosoft.com"
                    }
                }
            ],
            "singleValueExtendedProperties@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('abc1234-b90f-469f-9a92-6eb23af30276')/events('AAMkADlhNzdjZWY2LWVjNjQtNGExNi1iNDZjLTA4M2Q1ZWM3MTMzMgBGAAAAAAAoycA_ZVHiTq8VDwWB362DBwAI-BzSjmJPQJ2LM7A8Gj1OAAAAAAENAAAI-BzSjmJPQJ2LM7A8Gj1OAAC_N5E_AAA%3D')/singleValueExtendedProperties",
            "singleValueExtendedProperties": [
                {
                    "id": "String {00020329-0000-0000-c000-000000000046} Name cecp-f7f0d3d0-21c3-4c6e-91f5-edaee4e32466",
                    "value": "{\"id\":\"ABC\"}"
                }
            ]
        }
  ]

但是,如果我尝试 运行 对与会者 (Adele Vance) 进行相同的查询,那么我不会返回 singleValueExtendedProperties。

扩展属性是否只对添加它们的用户可用?我可以看到元数据包括我的用户 ID,但这似乎非常有限。

非常感谢任何帮助。

伊恩

是的,与会者约会是由组织者发送会议邀请创建的。邀请不包含任何自定义属性。