gpt4 book ai didi

azure - 微软图形API : Accessing presences information via an Application scope

转载 作者:行者123 更新时间:2023-12-03 02:12:10 25 4
gpt4 key购买 nike

我正在尝试访问 https://learn.microsoft.com/en-us/graph/api/presence-get?view=graph-rest-1.0&tabs=http 上的用户状态

我已授予我的 AD 应用 Presence.ReadWrite.All 权限,其描述为“允许应用读取所有状态信息并写入目录中所有用户的事件和可用性,而无需登录用户。状态信息包括事件、可用性、状态说明、日历外出消息、时区和位置。”。

文档和权限名称之间似乎存在一些冲突 - 文档似乎暗示它不适用于应用程序范围,而权限名称/描述似乎表明它可以。

我收到的错误是Forbidden。这似乎与访问权限不足的资源不同(直接说 InsufficientPermissions)。

最佳答案

文档清楚地表明您不能在应用程序范围内执行此操作。这意味着即使特定权限看起来应该有效,但这可能是因为它以这种方式用于另一个端点。请注意,例如 setPresenceclearPresence两者都支持 Presence.ReadWrite.All

真正疯狂的是 getPresence 都不是(您的端点)(获取多个用户的状态)[https://learn.microsoft.com/en-us/graph/api/cloudcommunications-getpresencesbyuserid?view =graph-rest-1.0&tabs=http] 支持 Presence.*Read*Write.All - 不支持读取场景!

据我所知,您最好的选择是关注 this request并投票赞成。微软(达雷尔·米勒)从去年开始就非常活跃 - 也许即将推出更新。

关于azure - 微软图形API : Accessing presences information via an Application scope,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73037979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com