本文主要是介绍SharePoint 2013 IT Professional--巧用Navigation Audience,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
很多企业在管理数据时,或者按照部门来创建Site Collection管理数据,或者按照Office来创建SiteCollection管理数据,无论怎样管理数据,通常企业门户的Portal Site都会把常用的Site Collection作为Navigation以此来方便大家的使用,那么针对一些仅限于部分人可见的Site Collection,Navigation该如何控制呢?
解决方案:NavigationAudience功能来实现需求
注意:
- Navigation Audience只能添加SharePoint Group,不能填写AD User和AD Group。
- Navigation Audience除了填写SharePoint Group外,还可以填写Global Audience以及Distribution/Security Group,这两个均依赖于User Profile Service。
- 仅有Navigation才具有Audience功能,Quick Launch和Top Link Bar都没有Audience功能
案例需求:
- Web Application 1下按照部门创建若干Site Collection,如下所示
http://www.contoso.com:6001/sites/HR
http://www.contoso.com:6001/sites/Accounting
http://www.contoso.com:6001/sites/IT
http://www.contoso.com:6001/sites/Dev
- 其中Accounting的Site Collection的Navigation只针对Accounting和HR Group可见,其他人不可见
- 其他部门的Site Collection的Navigation可对任何人可见
按照上面的描述,我们可以利用NavigationAudience来实现需求。
由于企业管理Users数据通常利用Windows Active Directory来管理,比如部门下的Account等等信息均是AD下的Group以及User来实现的,那么上述案例,我们主要介绍Navigation Audience与Global Audience的结合使用,SharePoint Group的方式比较简单,大家只需要创建SharePoint Group,再往SharePoint Group中填写AD User就可以实现需求。
具体步骤如下:
- 配置User Profile和User Profile Synchronization Service可用。
- 访问User Profile Service,点击Manager Audience,如下图所示:
- 创建Audience,如下图所示:
- 创建Audience Rule,选择要获取AD的Properties,如果按照部门划分的话,在Property选择Department,下面的Value,即在AD中显示的Department的Vaule,如下图所示:
- AD中Department部门对应的User显示,如下图所示:
- 运行User Profile Synchronize Service,如下图所示:
- 查看Manage Audiences的信息,是否AD中符合Audience Rule的Member已经同步到SP端,如下图所示:
- Members显示已经有一人,查看User信息,是否是Lisa,如下图所示:
- 到Contoso Site Collection-->Site Collection Feature中Activate Publishing Feature,保证Navigation在Look and Feel中可见。
- 点击Navigation,在Global Navigation处的Popular Links中添加Link,如下图所示:
- 添加Link,点击Audience,如下图所示:
- 在Audience中选择Global Audience,输入Accounting,如下图所示:
- 设置成功后,让Lisa访问该Site Collection,可以看见设置的Navigation,如下图所示:
- 切换其他User登录,未能看见此Accounting的Navigation,如下图所示:
Navigation Audience是现在企业中比较常见的需求,希望本篇文章能给Administrator起到抛砖引玉的作用,谢谢阅读,稍后会给大家介绍一下User Profile Synchronize相关配置介绍,敬请期待!
这篇关于SharePoint 2013 IT Professional--巧用Navigation Audience的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!