M. *_*. L 5 exchange-server outlook-restapi microsoft-graph-calendar microsoft-graph-api
有时,某些房间只能由公司的一部分用户预订。在这些情况下,有没有办法通过Microsoft Graph API来确定当前用户是否可以预订房间?我们希望这样做,而不是尝试创建一个“虚拟事件”,并使用代表用户的委派权限添加房间,因为这会导致一封关于预订等的电子邮件发送到用户的邮箱(而且它不是一个非常干净的解决方案)。我们之前曾尝试通过 访问房间的空闲/忙碌时段me/calendar/getSchedule,以及通过 访问事件/users/{id | userPrincipalName}/calendar/events,检查返回的状态代码是否为 403(禁止)。然而,这似乎并不能可靠地映射到同一用户是否可以预订房间(需要明确的是,我们正在使用Calendars.Read.Shared委托权限)。
如果无法通过 MS-graph(或另一个 Microsoft API)来确定当前用户是否可以预订房间,是否有其他方法可以通过编程来确定这一点?
编辑:下面的屏幕截图显示您可以通过以代理人身份打开房间的邮箱来编辑设置,并设置计划权限(您也可以通过 Powershell 执行等效操作)。
玛丽亚·李是这里唯一有权预订房间的人。
| 归档时间: |
|
| 查看次数: |
384 次 |
| 最近记录: |