{"id":6723,"date":"2016-04-01T08:08:18","date_gmt":"2016-04-01T15:08:18","guid":{"rendered":"https:\/\/www.zubairalexander.com\/stage\/?p=6723"},"modified":"2016-03-22T17:27:17","modified_gmt":"2016-03-23T00:27:17","slug":"audience-targeting-in-sharepoint_online","status":"publish","type":"post","link":"https:\/\/www.zubairalexander.com\/blog\/audience-targeting-in-sharepoint_online\/","title":{"rendered":"Audience Targeting in SharePoint Online"},"content":{"rendered":"<p>SharePoint on-premises and SharePoint Online (that&#8217;s part of Office 365) include a useful feature called Audience Targeting. In this article I will explain what\u00a0Audience Targeting is and how it works in SharePoint Online. The Audience Targeting feature allows you to group users so that you can target content to specific people in your organization. For example, you have a navigational link on your intranet\u00a0that you only want the people in your Sales department to see. You can create the link in the Quick Launch bar and then configure the Audience for Sales Department. Now, people in other departments won&#8217;t be able to see the link but it will be visible to everyone in the Sales department.<\/p>\n<h4><strong>Audience Groupings<\/strong><\/h4>\n<p>The audience targeting can be based on the following:<\/p>\n<ol>\n<li>Membership in SharePoint Groups<\/li>\n<li>Membership in Exchange Online Distribution Groups<\/li>\n<li>Rules configured by SharePoint Online administrator in the SharePoint Admin Center<\/li>\n<\/ol>\n<h4><strong>Audience Rules<\/strong><\/h4>\n<p>The rules can be based on information provided by any of the following:<\/p>\n<ol>\n<li>Office 365 user accounts<\/li>\n<li>\u00a0Members of Active Directory Domain Services (AD DS)<\/li>\n<li>A company&#8217;s organization structure, as long as it&#8217;s stored in AD DS<\/li>\n<\/ol>\n<h4><strong>Types of Content That Can Be Targeted<\/strong><\/h4>\n<p>You can target\u00a0the following types of content:<\/p>\n<ol>\n<li><strong>List and Library Items<\/strong><br \/>\nYou must have at least Contribute permission level to configure the audience targeting.<\/li>\n<li><strong>Web Parts<\/strong><br \/>\nSeveral Web parts support audience targeting. You must have at least Design permission level to add, modify or delete Web parts.<\/li>\n<li><strong>Navigation Links<\/strong><br \/>\nThese can be links in Quick Launch bar or Top Link bar.\u00a0You must have at least Design permission level to add, modify or delete navigation links.<\/li>\n<\/ol>\n<h4><strong>Creating\u00a0Audiences in SharePoint Online<\/strong><\/h4>\n<p>The first step in configuring audience targeting is the creation and compilation of audiences, which are defined in user profile service applications. If you are the Office 365 Global Administrator, go to the SharePoint Admin Center, as shown below.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SharePointAdminCenter.jpg\" rel=\"attachment wp-att-6748\"><img decoding=\"async\" class=\"alignnone wp-image-6748\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SharePointAdminCenter.jpg\" alt=\"SharePointAdminCenter\" width=\"321\" height=\"770\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SharePointAdminCenter.jpg 348w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SharePointAdminCenter-125x300.jpg 125w\" sizes=\"(max-width: 321px) 100vw, 321px\" \/><\/a><\/p>\n<p>On the left hand side select user profiles. This is where you create\u00a0and manage your audiences. You can add one or more individuals to each audience. It&#8217;s important to know that only audiences that have been compiled can be used.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnlineUserProfiles.jpg\" rel=\"attachment wp-att-6750\"><img decoding=\"async\" class=\"alignnone wp-image-6750\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnlineUserProfiles.jpg\" alt=\"SPOnlineUserProfiles\" width=\"1052\" height=\"426\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnlineUserProfiles.jpg 1269w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnlineUserProfiles-300x122.jpg 300w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnlineUserProfiles-768x311.jpg 768w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnlineUserProfiles-1024x415.jpg 1024w\" sizes=\"(max-width: 1052px) 100vw, 1052px\" \/><\/a><\/p>\n<h4><strong>How Audience Targeting Works<\/strong><\/h4>\n<p>Users\u00a0must have at least the Contribute permission to configure targeting of list or library items for certain audiences. Before they\u00a0use this feature, make sure that the list or library has been configured for audience targeting. Go to the list or library settings and click the <strong>Audience targeting settings<\/strong> link. Check the box <strong>Enable audience targeting<\/strong> and click OK.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/EnableAudienceTargeting.jpg\" rel=\"attachment wp-att-6745\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6745\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/EnableAudienceTargeting.jpg\" alt=\"EnableAudienceTargeting\" width=\"894\" height=\"267\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/EnableAudienceTargeting.jpg 894w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/EnableAudienceTargeting-300x90.jpg 300w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/EnableAudienceTargeting-768x229.jpg 768w\" sizes=\"(max-width: 894px) 100vw, 894px\" \/><\/a><\/p>\n<p>To target\u00a0specific audiences, users will simply edit an item and enter the name of the audience in the <strong>Target Audiences <\/strong>box. This box is called <strong>Audience Editor<\/strong>. If you don&#8217;t see the Target Audiences box then chances are that you forgot to enable the audience targeting for the list or library in question. Now only the user\u00a0who are targeted will see the specific\u00a0item. The rest of the users\u00a0will have no idea that the item exists. In addition to targeting specific items in a list or a library, you can also target Web parts and navigation links, as shown below.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/TargetingAudienceWebPart.jpg\" rel=\"attachment wp-att-6747\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6747\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/TargetingAudienceWebPart.jpg\" alt=\"TargetingAudienceWebPart\" width=\"286\" height=\"375\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/TargetingAudienceWebPart.jpg 286w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/TargetingAudienceWebPart-229x300.jpg 229w\" sizes=\"(max-width: 286px) 100vw, 286px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/TargetingAudienceNavigation.jpg\" rel=\"attachment wp-att-6746\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6746\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/TargetingAudienceNavigation.jpg\" alt=\"TargetingAudienceNavigation\" width=\"643\" height=\"417\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/TargetingAudienceNavigation.jpg 643w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/TargetingAudienceNavigation-300x195.jpg 300w\" sizes=\"(max-width: 643px) 100vw, 643px\" \/><\/a><\/p>\n<h4>Audience\u00a0Compilation in SharePoint Online<\/h4>\n<p>I mentioned earlier that unless you compile an audience it cannot be used. Unlike SharePoint on-premises, where the Central Administration includes a link for\u00a0the administrators to compile audiences immediately or on a schedule,\u00a0SharePoint Online doesn&#8217;t allow you to manually compile the audiences. <span style=\"background-color: #ffff00;\">The audiences are compiled once a week in SharePoint Online.<\/span> So once you make a change you may have to wait for up to 7 days before you can use the compiled audience. The same process takes only a couple of\u00a0seconds in SharePoint on-premises when you manually compile the audience. This know problem has been documented by Microsoft in this KB article 2679247: <a href=\"https:\/\/support.microsoft.com\/en-us\/kb\/2679247\" target=\"_blank\">Uncompiled audiences are present in SharePoint Online in Office 365 for enterprises<\/a>. As the article points out, if you add or remove a user from an audience, it must be compiled again or else you won&#8217;t be able to use that audience.<\/p>\n<p>Audiences are managed in SharePoint Server 2016 Central Administration and SharePoint Admin Center in Office 365. Notice that the only option in Office 365 is to <strong>Manage Audiences<\/strong>. This is true for Office 365 Enterprise E1\/E3 subscriptions. There is no option to compile or schedule audiences. SharePoint 2016 (and SharePoint 2013\/2010) on-premises gives you the ability to not only manage the audiences but also schedule the audience compilation, or compile the audiences immediately at any time using the <strong>Compile Audiences<\/strong> feature.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnline_ManageAudiences.png\" rel=\"attachment wp-att-6743\"><img decoding=\"async\" class=\"alignnone size-full wp-image-6743\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnline_ManageAudiences.png\" alt=\"SPOnline_ManageAudiences\" width=\"1001\" height=\"556\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnline_ManageAudiences.png 1001w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnline_ManageAudiences-300x167.png 300w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2016\/03\/SPOnline_ManageAudiences-768x427.png 768w\" sizes=\"(max-width: 1001px) 100vw, 1001px\" \/><\/a><\/p>\n<p>Audience Targeting is a great feature and I have always found it very useful. Unfortunately, in SharePoint Online it&#8217;s practically crippled and can be used in very limited cases because you don&#8217;t have any control over audience compilation whatsoever. Let&#8217;s hope that this feature is enhanced and made useful at some point in the near future. The nice thing is that Microsoft is always improving Office 365 and SharePoint Online so perhaps we will\u00a0get lucky sooner rather than later.<\/p>\n<hr \/>\n<p><span style=\"font-size: xx-small; font-family: Verdana;\">Copyright \u00a9 2016 SeattlePro Enterprises, LLC. All rights reserved.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SharePoint on-premises and SharePoint Online (that&#8217;s part of Office 365) include a useful feature called Audience Targeting. In this article I will explain what\u00a0Audience Targeting is and how it works in SharePoint Online. The Audience Targeting feature allows you to group users so that you can target content to specific people in your organization. For [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":5312,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[43,63,54,11],"tags":[],"class_list":["post-6723","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-office-365","category-sharepoint","category-tips-tricks"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2015\/01\/sharepoint_2013_logo.png","_links":{"self":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/posts\/6723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/comments?post=6723"}],"version-history":[{"count":0,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/posts\/6723\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/media\/5312"}],"wp:attachment":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/media?parent=6723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/categories?post=6723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/tags?post=6723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}