在Sharepoint 2013中取消错误消息“Web部件错误:拒绝访问...”

时间:2015-04-22 06:03:40

标签: sharepoint permissions sharepoint-2013

我需要建议,我一直在阅读很多文章,但无济于事。

基本上我有一个TEAM网站。

在我的团队网站中,我有各种“开箱即用的应用程序”。例如日历,文档库等......

在顶级网站级别,我向某些群组添加了权限&游客。 在应用程序级别,例如,“日历” - 我拿出了“访客”。

  • 我这样做的原因是因为这个应用程序对团队来说是私人的......而其他人可以被访问者查看。

但是,如果访问者试图访问该网站,他/她将会显示消息“Web部件错误:访问被拒绝。您没有......相关ID:XXXX-YYYY-ZZZZ-1234”日历网页部分。

百万美元的问题是: 有没有办法改变文本(可能是自定义文本)还是抑制它? 我一直在阅读“目标受众”,但我仍然无法理解它。如果我设法解决这个问题,我会更新..

提前感谢那些有建议的人。

3 个答案:

答案 0 :(得分:0)

是,您可以指定SharePoint Audience并将您的特定组分配给此受众,然后将页面或列表设置为可供这些受众使用。

转到网站管理 - >人 - > Mange Audience

我不确定,但你可以试试

答案 1 :(得分:0)

在经常阅读和试错后,我能够弄明白。 是的,解决方案是使用"目标受众"功能

基本上,我有3个AD组:

    1. ADGroupApprover
    2. ADGroupContributor
    3. ADGroupDesigner

在Sharepoint上,顶级设置 转到用户&权限>>人员和群组

创建一个新的SP Sgroup并明确添加AD Groups / Users。

在webpart上,立即添加" Target Audiene",自创建SP组以来,它应立即填充。

  

下行:明确添加用户""会做的伎俩...但是   不知何故,什么,AD组表现不如预期。

我还在阅读配置文件同步等等....所以是的。我得到答案后会再次更新帖子。

更新 - 将Active Directory同步到SharePoint(配置文件同步):

转到管理中心>>应用程序管理>>管理服务应用程序>>用户配置文件服务应用程序。

开启同步部分:
(1)配置同步连接 - 创建与FQDN的连接。使用您的服务器场帐户。正确填充容器。

  • 连接名称:您的偏好
  • 类型:ADI
  • FQDN:例如contoso.com
  • Auth prov type:Win Authen
  • Auth prv instance:blank
  • AcctName / Pwd:具有管理员权限的农场帐户
  • 港口:389
  • 未选中(使用SSL,过滤掉)
  • 在LDAP中过滤...:空白
  • 填充容器:根据您的偏好。
  

注意:以上是我的情况,你可以根据你的意图故意改变   要求。

(2)配置同步设置 - 打开同步选项',选择"使用Sharepoint Active Directory导入"。

(3)启动配置文件同步

在配置文件同步后,您现在可以返回到Web部件,即“分发/安全组”。现在应该与您的Active Directory同步并填充。

希望这有用而且清晰。我试着让它尽可能详细。

答案 2 :(得分:0)

是的,确切地说。首先确保您运行用户配置文件同步服务。对于Office 365,它们会自动运行,但对于SP 2010和2013,您必须确保这些运行。否则,可能不会显示“目标受众”字段。关于目标受众的使用情况,请为拥有应用权限的用户创建一个组,将其设置为目标受众(您可以在目标受众字段上添加多个实体)。通过这种方式,您可以限制对所需实体的权限。要使AD用户可用,您必须确保在它们之间保持同步。

希望这有帮助。