<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Milan Gross</title><link>http://mindsharpblogs.com/milan/</link><description>Adventures Of A Globetrotting SharePoint Consultant</description><managingEditor>Milan Gross</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Milan Gross</dc:creator><title>Using SharePoint Audiences to Hide Web Parts</title><link>http://mindsharpblogs.com/milan/archive/2006/06/16/1140.aspx</link><pubDate>Fri, 16 Jun 2006 15:12:00 GMT</pubDate><guid>http://mindsharpblogs.com/milan/archive/2006/06/16/1140.aspx</guid><wfw:comment>http://mindsharpblogs.com/milan/comments/1140.aspx</wfw:comment><comments>http://mindsharpblogs.com/milan/archive/2006/06/16/1140.aspx#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://mindsharpblogs.com/milan/comments/commentRss/1140.aspx</wfw:commentRss><trackback:ping>http://mindsharpblogs.com/milan/services/trackbacks/1140.aspx</trackback:ping><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Continuing to work through my backlog of belated postings, this one addresses a little known feature of SPS. Audience targeting is a feature of SharePoint Portal Server 2003 that allows content managers to filter specific listings and news items in portal areas so that they are displayed to some users and hidden to others. The same feature can also be used to target entire web parts to audiences so that only certain groups see the data. This is not intended as a security mechanism because, while the web part may be hidden to a user, they would still have access to it if they know the URL to reach it. Support for audience targeting is provided for most web parts hosted in a SharePoint Portal area but not in WSS sites. To target a web part to an audience follow the steps to define and compile an Audience (which can be found &lt;A href="http://office.microsoft.com/en-au/assistance/ha011603221033.aspx"&gt;here&lt;/A&gt;) then follow these steps:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0in" type=1&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Add the web part to an area page 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Click Edit Page 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Click the context menu for the web part and choose Modify Shared Web Part 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Expand the Advanced section at the bottom of the properties pane 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Click the Select button under Target Audiences at the bottom of the Advanced section 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Choose an Audience to target 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Click OK 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Click Apply&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;If you are not a member of the audience you should no longer see the web part after you refresh the page. Only members of the audience will see the web part displayed.&lt;/P&gt;&lt;img src ="http://mindsharpblogs.com/milan/aggbug/1140.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Milan Gross</dc:creator><title>Configuring Shared Services in SharePoint Portal Server 2003</title><link>http://mindsharpblogs.com/milan/archive/2006/06/12/1134.aspx</link><pubDate>Mon, 12 Jun 2006 16:06:00 GMT</pubDate><guid>http://mindsharpblogs.com/milan/archive/2006/06/12/1134.aspx</guid><wfw:comment>http://mindsharpblogs.com/milan/comments/1134.aspx</wfw:comment><comments>http://mindsharpblogs.com/milan/archive/2006/06/12/1134.aspx#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://mindsharpblogs.com/milan/comments/commentRss/1134.aspx</wfw:commentRss><trackback:ping>http://mindsharpblogs.com/milan/services/trackbacks/1134.aspx</trackback:ping><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Time and again my students have asked me for a succinct summary of the steps required to configure shared services in SharePoint. The frustration stems partly from the complexity of shared services and partly from the sparseness of the documentation on this subject.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Shared Services allows multiple SharePoint portals to make common use of six features without the duplication of data and resource use that would occur if all portals hosted these features independently. The services shared are: Search, Alerts, Personal Sites, Profiles, Audiences, and Single Sign-On. Most of these services are configured automatically on every child portal as soon as a parent portal is chosen to provide shared services. Support for Search and Alerts in the child portals is not automatic and require several additional steps to configure. Below are the most commonly used operations required for configuring a basic single-farm shared services environment. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;Configure a portal to provide shared services&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;In SharePoint Portal Central Administration, go to the Manage Shared Services For The Server Farm page. &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Check the Provide Shared Services check box and choose the portal that will become the shared services provider.&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;There can only be one parent portal that provides shared services. All other portals within the farm automatically become child portals that consume shared services. At this point all of the shared services should work across all of the portals except for Search and Alerts which will only return results in the parent portal. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;Configure the parent portal to crawl each child portal&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Perform the following for each child portal in your farm:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Open the Configure Search and Indexing page under Site Settings on the parent portal &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Click Add Content Source&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Select the index that the content source will belong to&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Select &amp;#8220;Web Page or Web Site&amp;#8221; as the crawl type&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Click Next&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Enter the URL of the child portal, for example &lt;A href="http://blue.mindsharp.info/"&gt;http://blue.mindsharp.info&lt;/A&gt;.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Leave the remaining defaults selected.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Click Finish&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Perform a Full update of the new content source&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;At this point you should now be able to perform searches on each child portal that return results for content within the specific child portal. You can also get results for all portals by searching on the parent portals and set alerts on any portal.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;Configure the parent portal to crawl embedded site collections in child portals&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Perform the following for each child portal in your farm:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Open the Configure Search and Indexing page under Site Settings on the parent portal &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Click Add Site Directory Content Source&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Enter the URL of the child portal&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Click Finish&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Perform a Full update of the new content source&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;At this point search results will include content from the site collections under child portals. However, this may only be visible at the parent portal level until the child portal search scopes are configured to include additional content sources.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;Configure child portal search scope&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Perform the following for each child portal in your farm:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Open the Configure Search and Indexing page under Site Settings on the child portal &lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Click Manage Search Scopes&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Edit the &amp;#8220;All Sources&amp;#8221; scope or create a new scope&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Select &amp;#8220;Include all associated portal contents&amp;#8221; and &amp;#8220;Include all content sources&amp;#8221;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Click OK&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;At this point you should be able to search for any content in the farm from within any portal in the farm. One additional consideration is that site group permissions on the parent and child portals can be different which may affect user&amp;#8217;s search results. &lt;/P&gt;&lt;img src ="http://mindsharpblogs.com/milan/aggbug/1134.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>