【问题标题】:How I can access events in meeting rooms via MS Graph API?如何通过 MS Graph API 访问会议室中的活动?
【发布时间】:2020-07-21 14:08:57
【问题描述】:

我想访问公司中的所有会议室,而不将会议室日历委托给用户(或多个用户)。目前我可以获取房间列表,但我无法获取任何会议室内的会议信息。但是,只有将日历委派给我,我才能访问会议。我知道我必须更改日历处理才能查看活动主题而不是活动组织者。

这甚至可能吗?我想通过单个按钮授权管理员用户,然后让 azure 应用程序可以访问每个会议室中的所有事件,这样我就可以查看具有开始/结束时间、主题和组织者的事件,而无需将会议室日历委托给任何人。

我已阅读有关管理员同意 api 的信息,但我无法以某种方式对其进行授权。

谢谢你:)

【问题讨论】:

  • 我过去曾尝试过这样的事情,恐怕只有会议组织者才能做到。

标签: azure microsoft-graph-api microsoft-teams office365api


【解决方案1】:

如果您使用客户端凭据流 https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-client-creds-grant-flow 并授予 Calendars.Read 的应用程序权限。默认情况下,您可以访问租户中的所有日历,但您可以将其范围缩小到会议室邮箱https://docs.microsoft.com/en-us/graph/auth-limit-mailbox-access

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-20
    • 2021-05-18
    • 2021-03-19
    • 1970-01-01
    • 2020-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多