【发布时间】:2017-07-04 17:43:18
【问题描述】:
我有一个 SharePoint 2013 日历,需要对其具有唯一权限,以允许未被授予访问父网站访问权限的人员访问此日历。我已经破坏了此日历的继承,并将日历的读取权限授予这些非站点成员。他们可以通过 Internet Explorer 浏览日历,但如果他们单击 SharePoint 中的“连接到 Outlook”按钮,Outlook 会提示输入永远无法进行身份验证的用户名/密码。日历已添加到 Outlook,但任何尝试同步都会导致错误消息:
'任务 SharePoint 报告错误 (0x80070005):您无权查看此 SharePoint 列表...HTTP 401'
我尝试过从 Outlook 中删除日历并再次添加的传统方法,但总是得到相同的结果。唯一似乎可以解决此问题的方法是将外部用户作为成员组的一部分添加到日历的父站点。这使外部用户可以访问我们要限制的父站点中的其他内容,因此这不是一个选项。
关于如何解决此问题的任何建议?
Tks
【问题讨论】:
-
在尝试将 SharePoint 日历添加到 Outlook 后,我在 IIS 日志中进行了一些探索,并注意到以下内容:2017-07-04 19:33:13 W3SVC1407251265 cw17spwfe 10.0.1.91 POST / sites/MySite/_vti_bin/lists.asmx - 443 - 10.5.14.15 Microsoft+Office+Outlook+2010+(14.0.6023)+Windows+NT+6.1 - 401 0 0 0 客户端是 Outlook,它正在尝试查询列表。 asmx 位于 _vti_bin 下。我的用户权限没有在这里设置(我什至认为我不能直接在 _vti_bin 文件夹上设置权限)。这是 Outlook/SharePoint 的已知限制吗?
标签: sharepoint outlook calendar synchronization http-status-code-401