我正在使用REST检索列表项,并且所有内容都适用于内部用户 - 我使用的是Office 365,它适用于同步和联合(使用ADFS)的AD帐户以及帐户@onmicrosoft。融为一体
但是,相同的代码与外部用户(我使用组织帐户和Microsoft帐户进行测试)失败并出现相同的错误: “此网站上已存在具有指定标题的列表,调查,讨论区或文档库。请选择其他标题。”
这个错误显然没有任何意义,因为我只是检索列表项。
我用CSOM而不是REST重写了整个事情,结果完全相同。
我再也找不到了,但我记得在使用客户端代码时,外部用户被视为匿名用户。在Office 365中,您无法提供对匿名用户的访问权限,因此如果这是真的,我想知道我能做什么?
任何想法? 皮尔
答案 0 :(得分:0)
首先,您必须将外部用户(没有任何O365许可证才能访问您的租户/ O365的用户)添加到SharePoint在线并授权与外部用户共享。
您可以在此处查看详细信息:
http://sergeluca.wordpress.com/2013/08/23/office-365-sharepoint-online-managing-external-users/
在此之后还要检查他们是否能够浏览该列表。