<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SharePoint world of ECM and Information Management : Administration</title><link>http://msmvps.com/blogs/laflour/archive/tags/Administration/default.aspx</link><description>Tags: Administration</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>How SharePoint Farm size impacts on planning and support</title><link>http://msmvps.com/blogs/laflour/archive/2009/08/25/sharepoint-farm-size.aspx</link><pubDate>Tue, 25 Aug 2009 04:34:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1718042</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1718042</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/08/25/sharepoint-farm-size.aspx#comments</comments><description>&lt;p&gt;When you start new SharePoint project it&amp;#39;s very important to understand the size of a farm you are planning to end up, because it&amp;nbsp;impacts on :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SharePoint farm topology&lt;/li&gt;
&lt;li&gt;SQL Server hardware&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Staff needs&lt;/li&gt;
&lt;li&gt;Capacity planning&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;SharePoint Farm Topology size&lt;/h4&gt;
&lt;p&gt;There are 3 farms topologies, you choose between - Small, Medium and Large.&amp;nbsp;Your farm topology choice is usually dictated by the number of users and content your plan to use inside SharePoint.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/Microsoft&amp;reg;-Office-SharePoint&amp;reg;-Administrators-Companion/dp/0735622825/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1251183517&amp;amp;sr=8-1"&gt;They recommend&lt;/a&gt; the following values. (I would delete them on 10, actually)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class="docEmphStrong"&gt;Small &lt;span style="color:#ffffff;"&gt;farm&lt;/span&gt;:&lt;/span&gt; Typically &amp;lt; 50,000 users &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;span class="docEmphStrong"&gt;Medium &lt;span style="color:#ffffff;"&gt;f &amp;nbsp; &lt;/span&gt;:&lt;/span&gt; Typically &amp;lt; 100,000 users&lt;/li&gt;
&lt;li&gt;&lt;span class="docEmphStrong"&gt;Large &lt;span style="color:#ffffff;"&gt;farm&lt;/span&gt;:&lt;/span&gt; Typically &amp;lt; 500,000 users&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The number of users varies depending on usage profiles, type of data being saved, and the type of hardware and network the system is deployed on.&lt;/p&gt;
&lt;h4&gt;SQL Server hardware&lt;/h4&gt;
&lt;p&gt;Determine your deployment size by using the following table:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If your deployment parameters are generally &lt;strong&gt;&amp;lt;&lt;/strong&gt; &amp;nbsp;than the listed values, your deployment can be considered small &amp;nbsp;-&amp;nbsp;&lt;strong&gt;4 GB&lt;/strong&gt; is the minimum required memory (SQL 2005)&lt;/li&gt;
&lt;li&gt;If your deployment parameters are approximately &lt;strong&gt;=&lt;/strong&gt; &amp;nbsp;to the listed values, your deployment can be considered medium -&amp;nbsp;&lt;strong&gt;8 GB&lt;/strong&gt; is recommended for medium size deployments&lt;/li&gt;
&lt;li&gt;If your deployment parameters are generally &lt;strong&gt;&amp;gt;&lt;/strong&gt; than the upper limits of most of the listed values, your deployment can be considered large - &lt;strong&gt;16 GB&lt;/strong&gt; and greater above is recommended for large deployments&lt;/li&gt;
&lt;/ul&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Content database size&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;100 GB&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Number of content databases&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;20&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Number of concurrent requests to SQL Server 2005&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;200&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Users&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;1000&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Number of items in regularly accessed list&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;2000&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Number of columns in regularly accessed list&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;p&gt;20&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;&amp;nbsp;Staff needs&lt;/h4&gt;
&lt;p&gt;One commonly overlooked component of a successful implementation is staffing. Architects and administrators usually do a good job creating a bill of goods for hardware and software, but they often forget to secure funding for personnel to adequately develop and maintain a new system. SharePoint Server 2007 can consume a large amount of human resources if used to its full potential. Understand what types of dedicated personnel are required in the beginning, and start getting stakeholders&amp;#39; support immediately.&lt;/p&gt;
&lt;p&gt;(Note: F = One full time person and P = One part time person.)&lt;/p&gt;
&lt;table border="1" class="table" id="ch03table01"&gt;
&lt;caption class="table-title"&gt;&lt;/caption&gt;&lt;thead&gt;
&lt;tr valign="top"&gt;
&lt;th align="left" scope="col" class="TH"&gt;
&lt;p&gt;Staff position &lt;/p&gt;
&lt;/th&gt;&lt;th align="center" scope="col" class="TH"&gt;
&lt;p class="TABLE-PARA"&gt;&lt;strong&gt;Small farm&lt;/strong&gt; &lt;/p&gt;
&lt;/th&gt;&lt;th align="center" scope="col" class="th"&gt;
&lt;p class="table-para"&gt;&lt;strong&gt;Medium farm&lt;/strong&gt; &lt;/p&gt;
&lt;/th&gt;&lt;th align="center" scope="col" class="TH"&gt;
&lt;p class="TABLE-PARA"&gt;&lt;strong&gt;Large farm&lt;/strong&gt; &lt;/p&gt;
&lt;/th&gt;&lt;th align="center" scope="col" class="th"&gt;
&lt;p class="TABLE-PARA"&gt;&lt;strong&gt;Multiple farms&lt;/strong&gt; &lt;/p&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr valign="top"&gt;
&lt;td align="left" class="TD"&gt;
&lt;p class="table-para"&gt;System administrator&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="table-para"&gt;F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="TABLE-PARA"&gt;F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="table-para"&gt;F F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="table-para"&gt;F F&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td align="left" class="TD"&gt;
&lt;p class="TABLE-PARA"&gt;Search administrator&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="table-para"&gt;P&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="table-para"&gt;F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="table-para"&gt;F P&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="TABLE-PARA"&gt;F F F&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td align="left" class="TD"&gt;
&lt;p class="table-para"&gt;Site designer&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="table-para"&gt;P&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="table-para"&gt;F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="TABLE-PARA"&gt;F F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="TABLE-PARA"&gt;F F F&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="TABLE-PARA"&gt;Software developer&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="table-para"&gt;N/A&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="table-para"&gt;P F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="TABLE-PARA"&gt;F F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="TABLE-PARA"&gt;F F F&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td align="left" class="TD"&gt;
&lt;p class="table-para"&gt;Software tester&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="table-para"&gt;N/A&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="table-para"&gt;P&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="table-para"&gt;F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="table-para"&gt;F F&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td align="left" class="TD"&gt;
&lt;p class="table-para"&gt;SQL DBA&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="TABLE-PARA"&gt;P&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="TABLE-PARA"&gt;F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="TD"&gt;
&lt;p class="TABLE-PARA"&gt;F&lt;/p&gt;
&lt;/td&gt;
&lt;td align="center" class="td"&gt;
&lt;p class="TABLE-PARA"&gt;F F&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;&amp;nbsp;Capacity Planning&lt;/h4&gt;
&lt;p&gt;The general rule is to plan for 1 RPS (requests per second) per 1000 users (on the minimum recommended hardware)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Small Farm (single WFE) can&amp;nbsp;serve about 100 RPS&lt;/li&gt;
&lt;li&gt;Medium Farm (2 WFE) &amp;nbsp;can serve about 200 RPS&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;Sources: &lt;a href="http://technet.microsoft.com/en-us/library/cc298578.aspx"&gt;1&lt;/a&gt;, &lt;a href="http://www.amazon.com/Microsoft&amp;reg;-Office-SharePoint&amp;reg;-Administrators-Companion/dp/0735622825/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1251183517&amp;amp;sr=8-1"&gt;2&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Mirror: &lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Practices/Recommendations/how-sharepoint-farm-size-impacts-on-planning-and-support.html?directory=14"&gt;http://sharepoint.devs-sandbox.com/index.php?/Practices/Recommendations/how-sharepoint-farm-size-impacts-on-planning-and-support.html?directory=14&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1718042" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/Sharepoint/default.aspx">Sharepoint</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Administration/default.aspx">Administration</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Architecture/default.aspx">Architecture</category></item><item><title>The Services of the 2007 Microsoft Office System</title><link>http://msmvps.com/blogs/laflour/archive/2009/08/25/the-services-of-the-2007-microsoft-office-system.aspx</link><pubDate>Tue, 25 Aug 2009 00:42:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1718014</guid><dc:creator>Michael</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1718014</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/08/25/the-services-of-the-2007-microsoft-office-system.aspx#comments</comments><description>&lt;p&gt;In these days I&amp;#39;m working with OBA for SharePoint, and was looking through different materials, trying to find the necessary information. In one of the OBA books I stumble over the very interesting diagram, that I decided to post here. I found it really useful, because it categorize the services by logical view.&lt;/p&gt;
&lt;p&gt;This diagram can help you &amp;nbsp;when create the vision/scope of your project and operate with the logical keywords, that are translated to the specific services of SharePoint.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table border="1" id="nr-N53"&gt;
&lt;tbody&gt;
&lt;/tbody&gt;
&lt;thead&gt;
&lt;tr valign="top"&gt;
&lt;th align="left" scope="col" class="th"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Collaboration&lt;/strong&gt;
&lt;/p&gt;
&lt;/th&gt;&lt;th align="left" scope="col" class="th"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;ECM&lt;/strong&gt;
&lt;/p&gt;
&lt;/th&gt;&lt;th align="left" scope="col" class="th"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;People&lt;/strong&gt;
&lt;/p&gt;
&lt;/th&gt;&lt;th align="left" scope="col" class="th"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Search&lt;/strong&gt;
&lt;/p&gt;
&lt;/th&gt;&lt;th align="left" scope="col" class="th"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;BPM&lt;/strong&gt;
&lt;/p&gt;
&lt;/th&gt;&lt;th align="left" scope="col" class="th"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;BI&lt;/strong&gt;
&lt;/p&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr valign="top"&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;Discussions&lt;/p&gt;
&lt;p class="table-para"&gt;Calendars&lt;/p&gt;
&lt;p class="table-para"&gt;E-Mail&lt;/p&gt;
&lt;p class="table-para"&gt;Presence&lt;/p&gt;
&lt;p class="table-para"&gt;Project Mgt&lt;/p&gt;
&lt;p class="table-para"&gt;Outlook Sync&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;Approval&lt;/p&gt;
&lt;p class="table-para"&gt;Policy&lt;/p&gt;
&lt;p class="table-para"&gt;Rights Mgt&lt;/p&gt;
&lt;p class="table-para"&gt;Retention&lt;/p&gt;
&lt;p class="table-para"&gt;Multi-Lingual&lt;/p&gt;
&lt;p class="table-para"&gt;Web Publishing&lt;/p&gt;
&lt;p class="table-para"&gt;Staging&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;MySites&lt;/p&gt;
&lt;p class="table-para"&gt;Targeting&lt;/p&gt;
&lt;p class="table-para"&gt;People Finding&lt;/p&gt;
&lt;p class="table-para"&gt;Social Networking&lt;/p&gt;
&lt;p class="table-para"&gt;Privacy&lt;/p&gt;
&lt;p class="table-para"&gt;Profiles&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;Indexing&lt;/p&gt;
&lt;p class="table-para"&gt;Relevance&lt;/p&gt;
&lt;p class="table-para"&gt;Metadata&lt;/p&gt;
&lt;p class="table-para"&gt;Alerts&lt;/p&gt;
&lt;p class="table-para"&gt;Customizable UX&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;Rich\Web Forms&lt;/p&gt;
&lt;p class="table-para"&gt;Biz Data Catalog&lt;/p&gt;
&lt;p class="table-para"&gt;Data in Lists&lt;/p&gt;
&lt;p class="table-para"&gt;LOB Actions&lt;/p&gt;
&lt;p class="table-para"&gt;Single Sign-On&lt;/p&gt;
&lt;p class="table-para"&gt;BizTalk Integ&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;Server Calc.&lt;/p&gt;
&lt;p class="table-para"&gt;Web Rendering&lt;/p&gt;
&lt;p class="table-para"&gt;KPIs&lt;/p&gt;
&lt;p class="table-para"&gt;Dashboard Tools&lt;/p&gt;
&lt;p class="table-para"&gt;Report Center&lt;/p&gt;
&lt;p class="table-para"&gt;SQL RS\AS Integ&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td colspan="6" valign="top" align="center" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Core Services&lt;/strong&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Storage&lt;/strong&gt;
&lt;/p&gt;
&lt;p class="table-para"&gt;Repository&lt;/p&gt;
&lt;p class="table-para"&gt;Metadata&lt;/p&gt;
&lt;p class="table-para"&gt;Versioning&lt;/p&gt;
&lt;p class="table-para"&gt;Backup&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Security&lt;/strong&gt;
&lt;/p&gt;
&lt;p class="table-para"&gt;Rights\Roles&lt;/p&gt;
&lt;p class="table-para"&gt;Pluggable Auth&lt;/p&gt;
&lt;p class="table-para"&gt;Per Item&lt;/p&gt;
&lt;p class="table-para"&gt;Rights Trimming&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Management&lt;/strong&gt;
&lt;/p&gt;
&lt;p class="table-para"&gt;Admin UX&lt;/p&gt;
&lt;p class="table-para"&gt;Delegation&lt;/p&gt;
&lt;p class="table-para"&gt;Provisioning&lt;/p&gt;
&lt;p class="table-para"&gt;Monitoring&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Topology&lt;/strong&gt;
&lt;/p&gt;
&lt;p class="table-para"&gt;Config Mgt&lt;/p&gt;
&lt;p class="table-para"&gt;Farm Services&lt;/p&gt;
&lt;p class="table-para"&gt;Feature Policy&lt;/p&gt;
&lt;p class="table-para"&gt;Extranet&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Site Model&lt;/strong&gt;
&lt;/p&gt;
&lt;p class="table-para"&gt;Rendering&lt;/p&gt;
&lt;p class="table-para"&gt;Templates&lt;/p&gt;
&lt;p class="table-para"&gt;Navigation&lt;/p&gt;
&lt;p class="table-para"&gt;Visual Blueprint&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;APIs&lt;/strong&gt;
&lt;/p&gt;
&lt;p class="table-para"&gt;Fields\Forms&lt;/p&gt;
&lt;p class="table-para"&gt;OM and SOAP&lt;/p&gt;
&lt;p class="table-para"&gt;Events&lt;/p&gt;
&lt;p class="table-para"&gt;Deployment&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td colspan="6" valign="top" align="center" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Web Parts | Personalization | Master Pages | Provider Framework (Navigation, Security&lt;span class="unicode"&gt;&amp;hellip;&lt;/span&gt;)&lt;/strong&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td colspan="3" valign="top" align="center" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Database Services&lt;/strong&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="3" valign="top" align="center" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Workflow Services&lt;/strong&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign="top"&gt;
&lt;td colspan="6" valign="top" align="center" class="td"&gt;
&lt;p class="table-para"&gt;
&lt;strong&gt;Operating System Services&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This diagram represents a logical view of the service architecture for the 2007 Microsoft Office system.&amp;nbsp;At the bottom of the diagram are the more fundamental services. Each succeeding layer then uses the services below it to build more specific services to support business operations. At the top level are specific business services that can be used independently or organized to support business applications and processes.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1718014" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/Sharepoint/default.aspx">Sharepoint</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Administration/default.aspx">Administration</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Architecture/default.aspx">Architecture</category></item><item><title>SharePoint #Tip 38. Do you know “how to register a site template for a SITE”?!</title><link>http://msmvps.com/blogs/laflour/archive/2009/06/12/sharepoint-tip-38-do-you-know-how-to-register-a-site-template-for-a-site.aspx</link><pubDate>Thu, 11 Jun 2009 14:27:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1694988</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1694988</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/06/12/sharepoint-tip-38-do-you-know-how-to-register-a-site-template-for-a-site.aspx#comments</comments><description>&lt;p&gt;SharePoint Site Template has one very handy feature &amp;ndash; it can be registered inside a Site or you can restrict certain sites to use only certain templates. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s obvious how to do this for site collection, because UI provides you specific links, but it&amp;rsquo;s a bit tricky to assign templates for a Site, so do the following:&lt;/p&gt;
&lt;p&gt;1) Upload an existing site template to the site template gallery (Site&amp;nbsp; Settings &amp;ndash;&amp;gt; Modify All Site Settings &amp;ndash;&amp;gt; &amp;ldquo;Site Templates&amp;quot;) link under the &amp;quot;Galleries&amp;quot; section. Alternatively, you may also use the &amp;ldquo;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;"&gt;stsadm -o addtemplate&lt;/span&gt;&lt;strong&gt;&amp;rdquo;&lt;/strong&gt; command.&lt;/p&gt;
&lt;p&gt;The next step is registering uploaded template available to individual sites. (for example Site A can use template X, but Site &lt;a href="http://A/B"&gt;http://A/B&lt;/a&gt; can use only template Y) &lt;/p&gt;
&lt;p&gt;2) Open the following link in browser &lt;a href="http://&amp;lt;yoursiteurl&amp;gt;/_Layouts/AreaTemplateSettings.aspx"&gt;http://&amp;lt;yoursiteurl&amp;gt;/_Layouts/AreaTemplateSettings.aspx&lt;/a&gt; Take into account that there is no way to get to this link via UI. For site collection you are using Site Sections &amp;ndash;&amp;gt;&amp;rdquo;Page layouts and site templates &amp;ldquo; under &amp;ldquo;Look and Feel&amp;rdquo;, but for Site you need to use hardcoded URL&lt;/p&gt;
&lt;p&gt;3)&lt;em&gt; &lt;/em&gt;Pick the templates you want to be available for this site &lt;/p&gt;
&lt;p&gt;&lt;img src="http://img398.imageshack.us/img398/9307/84265112sx0.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://blah.winsmarts.com/2007-7-All_you_ever_wanted_to_know_about_SharePoint_2007_Site_Templates.aspx"&gt;Source&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Have anything to add?! Send your tips to be published via &lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1694988" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Administration/default.aspx">Administration</category></item><item><title>SharePoint Tip #13. Do you know “that people picker selects disable account by default”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/02/17/sharepoint-tip-13-do-you-know-that-people-picker-selects-disable-account-by-default.aspx</link><pubDate>Mon, 16 Feb 2009 14:36:20 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1672605</guid><dc:creator>Michael</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1672605</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/02/17/sharepoint-tip-13-do-you-know-that-people-picker-selects-disable-account-by-default.aspx#comments</comments><description>&lt;p&gt;People Picker is a nice feature of SharePoint which allows search for a user/group when assigning permissions for example. But it has one issue, selecting accounts and groups which are “disabled” by default. To do this you need to apply LDAP filters via STSADM command&lt;/p&gt;  &lt;p&gt;&lt;font face="Courier New"&gt;stsadm -o setproperty -pn peoplepicker-searchadcustomfilter -url &lt;/font&gt;&lt;a href="http://&amp;lt;site&amp;gt;"&gt;&lt;font face="Courier New"&gt;&amp;quot;&amp;gt;&amp;quot;&amp;gt;http://&amp;lt;site&amp;gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Courier New"&gt; –pv (!userAccountControl=514)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sharepoint.microsoft.com/blogs/fromthefield/Lists/Posts/Post.aspx?ID=66" target="_blank"&gt;Source&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Have anything to add?! Send your tips to be published via &lt;/em&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;em&gt;this form&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1672605" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Security/default.aspx">Security</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Administration/default.aspx">Administration</category></item><item><title>SharePoint Tip #2. Do you know “why OOTB Roles must be customized”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/01/28/sharepoint-tip-2-do-you-know-why-ootb-roles-must-be-customized.aspx</link><pubDate>Tue, 27 Jan 2009 20:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1666534</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1666534</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/01/28/sharepoint-tip-2-do-you-know-why-ootb-roles-must-be-customized.aspx#comments</comments><description>&lt;p&gt;SharePoint has predefined set of OOTB permissions level, such as: Full Control, Contributor, Designer, and etc. But those permissions not always provide you desired functionality &amp;ndash; its either too wide or very narrow.&lt;/p&gt;
&lt;p&gt;Start out with a small set of users who have the fewest permissions possible, to avoid [Your_Headache = Number_of_Users X User_Permissions]&amp;nbsp; because out-of-the-box permissions levels either too liberal or they are too limiting&lt;/p&gt;
&lt;p&gt;The most commons scenario of role customization you can meet is Design role in publishing sites. When you have an approval workflow and assigned specific user to &amp;ldquo;Design&amp;rdquo; role as approver you need to take into account that &amp;ldquo;Design&amp;rdquo; role has delete permissions. So, what actually happens, sooner or later, is that your approver accidently deletes what he needs to approve :) It&amp;rsquo;s not what you expect from him. &lt;/p&gt;
&lt;p&gt;The solution for this is to edit OOTB permissions for Designer roles and to prohibit &amp;ldquo;delete items&amp;rdquo; action, or create new role. And pay attention to roles you are using in production system just to avoid such cases.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;&lt;i&gt;Have anything to add?! Send your tips to be published via &lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx" target="_blank"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;&amp;ldquo;&lt;a href="http://blah.winsmarts.com/2007-4-SharePoint_2007__Fine_grained_permission_control.aspx"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1666534" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Security/default.aspx">Security</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Administration/default.aspx">Administration</category></item></channel></rss>