我遇到了一个持续存在的 Exchange 2013 问题,有些用户无法在其他用户的日历中添加/编辑日历条目。我希望找到原因。
我们公司有一个开放的日历政策,其中所有用户都应该能够查看/编辑另一个日历中的任何条目,并且为了采用此政策,以前的 Exchange 管理员运行了一个 PS 脚本,将默认用户权限更改为 {PublishingEditor}。
请参阅下文随机用户的日历权限摘录。
FolderName User AccessRights
---------- ---- ------------
Calendar Default {PublishingEditor}
Calendar Anonymous {None}
Calendar Rob B {PublishingEditor}
Calendar Global Leave Appr... {PublishingEditor}
Calendar Managers {PublishingEditor}
Calendar Calendar Administ... {Editor}
我的经理尝试将约会输入此人的日历,但 Outlook 却告诉他们访问被拒绝。这种情况似乎是随机发生的,并且发生在不同的人身上(有些日子有效,有些日子无效)。我们的用户使用 Outlook 2007、2010 到 2013 等一系列客户端。
起初我以为这是由于安全组中嵌套的分发组和某种继承问题造成的,但检查权限后发现应该技术上考虑到所有日历的默认权限都是{PublishingEditor},所以不会有任何问题。
我猜我能看到的唯一可能拒绝访问的原因似乎是匿名用户;也许存在一些背景问题,用户没有经过身份验证?没有其他地方可以拒绝访问。大家对此事有什么看法?
更新:
我已将 Exchange 更新至 CU5,以防有任何修补程序可以解决此问题。有一些索引错误,我没有重新索引并确认它们没有问题。我还将所有邮箱日历上的大部分访问权限重新配置为以下内容:
默认 {Editor}
匿名 {AvailabilityOnly}
日历管理员 {Editor}
一位特定用户是日历管理员的成员,但仍然遇到问题 - 他现在无法查看多个日历。
答案1
事实证明,受影响的用户在任何一个会话中最多访问 30 个日历。出于某种原因,Outlook 客户端占用了与服务器的所有可用连接,一旦达到限制,就会产生所识别的症状。
通过修改 Exchange 服务器上的限制策略,该问题已得到解决。
答案2
在 Outlook 中使用缓存 Exchange 模式时可能会出现此问题。请尝试以下 Outlook 设置(这些说明适用于 Outlook 2010):
- 打开 Outlook
- 转到文件 > 帐户设置 > 帐户设置
- 选择您的 Exchange 配置文件 > 更改 > 更多设置 > 高级选项卡
- 勾选使用缓存 Exchange 模式(如果尚未勾选)
- 取消选中下载共享文件夹
- 单击确定 > 下一步 > 完成
- 重新启动 Outlook