我需要建议,我一直在阅读很多文章,但无济于事。
基本上我有一个TEAM网站。
在我的团队网站中,我有各种“开箱即用的应用程序”。例如日历,文档库等......
在顶级网站级别,我向某些群组添加了权限&游客。 在应用程序级别,例如,“日历” - 我拿出了“访客”。
但是,如果访问者试图访问该网站,他/她将会显示消息“Web部件错误:访问被拒绝。您没有......相关ID:XXXX-YYYY-ZZZZ-1234”日历网页部分。
百万美元的问题是: 有没有办法改变文本(可能是自定义文本)还是抑制它? 我一直在阅读“目标受众”,但我仍然无法理解它。如果我设法解决这个问题,我会更新..
提前感谢那些有建议的人。
答案 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的连接。使用您的服务器场帐户。正确填充容器。
注意:以上是我的情况,你可以根据你的意图故意改变 要求。
(2)配置同步设置 - 打开同步选项',选择"使用Sharepoint Active Directory导入"。
(3)启动配置文件同步
在配置文件同步后,您现在可以返回到Web部件,即“分发/安全组”。现在应该与您的Active Directory同步并填充。
希望这有用而且清晰。我试着让它尽可能详细。
答案 2 :(得分:0)
是的,确切地说。首先确保您运行用户配置文件同步服务。对于Office 365,它们会自动运行,但对于SP 2010和2013,您必须确保这些运行。否则,可能不会显示“目标受众”字段。关于目标受众的使用情况,请为拥有应用权限的用户创建一个组,将其设置为目标受众(您可以在目标受众字段上添加多个实体)。通过这种方式,您可以限制对所需实体的权限。要使AD用户可用,您必须确保在它们之间保持同步。
希望这有帮助。