<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.dirteam.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>Dirteam.com/ActiveDir.org Blogs</title><link>http://blogs.dirteam.com/blogs/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Server Core Roles and Features in 2008 R2</title><link>http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2010/02/03/server-core-roles-and-features-in-2008-r2.aspx</link><pubDate>Wed, 03 Feb 2010 13:36:24 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4446</guid><dc:creator>Sander Berkouwer</dc:creator><slash:comments>0</slash:comments><description>&lt;div class="Section1"&gt;   &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 0px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ServerCore" border="0" alt="ServerCore" align="right" src="http://blogs.dirteam.com/blogs/sanderberkouwer/ServerCore_43A131A5.jpg" width="80" height="95" /&gt; Server Core installations are versatile, secure and highly-optimized installations of Windows Server. Dubbed ‘Windows without Windows’ by some, these installation in Windows Server 2008 R2 are capable of providing more (infrastructural) services than ever! Just like Full installations of Windows Server 2008 R2, depending on the edition of your choice, or budget, the Server Roles and Features installable on a Server Core installation, vary, though. &lt;/p&gt;    &lt;p&gt;The table below shows the individual roles and features in fresh Server Core installations of Windows Server 2008 R2, Web (column 1), Standard (column 2), Enterprise (column 3) and Datacenter (column 4) edition. It also lists the Server Roles features in a fresh installation of the special-purpose Hyper-V server 2008 R2. (column 5):&lt;/p&gt;    &lt;table style="width: 396.5pt" class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="528" align="left"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td style="padding-bottom: 1.5pt; padding-left: 1.5pt; width: 252pt" width="345" top?="top?"&gt;           &lt;p style="line-height: normal; margin-bottom: 0pt"&gt;&lt;b&gt;Server Roles and Features&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td width="37"&gt;           &lt;p align="center"&gt;&lt;b&gt;W&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td width="37"&gt;           &lt;p align="center"&gt;&lt;b&gt;S&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td width="37"&gt;           &lt;p align="center"&gt;&lt;b&gt;E&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td width="37"&gt;           &lt;p align="center"&gt;&lt;b&gt;D&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td width="37"&gt;           &lt;p align="center"&gt;&lt;b&gt;H&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;           &lt;p&gt;Active Directory Certificate Services&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: #00b050" width="32"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: red" width="36"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;           &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Certificate Authority&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: #00b050" width="36"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: #00b050" width="33"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;           &lt;p&gt;&amp;#160;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Active Directory Domain Services&amp;#160; &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="34"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Active Directory Domain Controller&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Active Directory Lightweight Domain Services &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;DHCP Server &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;DNS Server &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;File Services&amp;#160;&amp;#160; &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; File Server &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Distributed File System &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; DFS Namespaces&amp;#160; &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; DFS Replication&amp;#160; &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; File Server Resource Manager &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Services for Network File System &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Branchcache for network files&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Hyper-V &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: gray" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Print and Document Services&amp;#160; &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Print Server &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; LPD Service&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Remote Desktop Services&amp;#160; &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Remote Desktop Virtualization Host &lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Web Server (IIS)&amp;#160;&amp;#160; &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Web Server &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Common HTTP features &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Static Content &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default Document &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Directory Browsing &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; HTTP Errors&amp;#160; &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; HTTP Redirection &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WebDAV Publishing &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Application Development &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ASP.NET &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; .NET Extensibility&amp;#160; &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ASP &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CGI &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ISAPI Extensions &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ISAPI Filters &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Server Side Includes &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Health and Diagnostics &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; HTTP Logging &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Logging Tools &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Request Monitor &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Tracing &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Custom Logging &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ODBC Logging &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Security &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Basic Authentication &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Windows Authentication &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Digest Authentication &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Client Certificate Mapping Authenti… &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IIS Client Certificate Mapping Auth… &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; URL Authorization &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Request Filtering &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IP and Domain Restrictions &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Performance &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Static Content Compression &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Dynamic Content Compression &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Management Tools &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IIS Management Scripts and Tools &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Management Service &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IIS 6 Management Compatibility &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IIS 6 Metabase Compatibility&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IIS 6 WMI Compatibility&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IIS 6 Scripting Tools&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FTP Server&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FTP Service&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FTP Extensibility&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IIS Hostable Web Core&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;.Net Framework 2.0 Features&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;.Net Framework 3.5.1 Features &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; .Net Framework 3.5.1&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WCF Activation&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; HTTP Activation&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Non-HTTP Activation&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Background Intelligent Transfer Service (BITS) &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Compact Server&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;BitLocker Drive Encryption&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;BranchCache&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Failover Clustering&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;MultiPath I/O&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Network Load Balancing&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Quality Windows Audio Video Experience&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;SNMP Services &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SNMP Service&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Subsystem for UNIX-based Application&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Telnet Client&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Windows Process Activation Service &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Process Model&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; .NET Environment&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Configuration APIs&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Windows Server Backup Features &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Windows Server Backup&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Command-line tools&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Windows PowerShell &lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Windows PowerShell Cmdlets&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;Windows Server Migration Tools&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;WinRM IIS Extension&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;WINS Server&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;WoW64 Support &lt;/td&gt;          &lt;td style="background: gray" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: gray" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: gray" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: gray" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: gray" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WoW64&lt;/td&gt;          &lt;td style="background: gray" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: gray" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: gray" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: gray" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: gray" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WoW64 for .NET Framework 2.0 and Win…&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WoW64 for .NET Framework 2.0&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WoW64 for Windows PowerShell&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WoW64 for .NET Framework 3.0 and 3.5&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WoW64 for Print Services&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;WoW64 for Failover Clustering&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WoW64 for Input Method Editor&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td width="345"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WoW64 for Subsystem for UNIX-based ap…&lt;/td&gt;          &lt;td style="background: red" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="37"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="35"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: #00b050" width="39"&gt;&amp;#160;&lt;/td&gt;          &lt;td style="background: red" width="38"&gt;&amp;#160;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt;   &lt;span lang="EN-US"&gt;     &lt;p class="MsoNormal"&gt;       &lt;br clear="all" /&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;red&lt;/font&gt;&lt;/strong&gt;, unavailable&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;strong&gt;&lt;font color="#008000"&gt;green&lt;/font&gt;&lt;/strong&gt;, available for installation&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;strong&gt;&lt;font color="#808080"&gt;gray&lt;/font&gt;&lt;/strong&gt;, installed by default&lt;/p&gt;      &lt;blockquote&gt;       &lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;u&gt;Note:              &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;While some Server Roles and Features are available in multiple editions of Windows Server, the specific capabilities of the roles may vary between editions. &lt;/p&gt;     &lt;/blockquote&gt;      &lt;h2&gt;Further reading&lt;/h2&gt;      &lt;p class="MsoNormal"&gt;&lt;a href="http://blogs.technet.com/server_core/archive/2008/11/13/server-core-changes-in-windows-server-2008-r2.aspx"&gt;Server Core changes in Windows Server 2008 R2&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc753802(WS.10).aspx"&gt;Server Core Installation Option Getting Started Guide&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://www.microsoft.com/windowsserver2008/en/us/r2-compare-core-installation.aspx"&gt;Edition Comparison by Server Core Installation Option&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://windowsitpro.com/article/articleid/102087/q-what-are-the-new-features-in-server-core-in-windows-server-2008-r2.html"&gt;What are the new features in Server Core in Windows Server 2008 R2?&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://4sysops.com/archives/windows-server-2008-r2-server-core-sconfig-and-other-new-features/"&gt;Windows Server 2008 R2 Server Core – Sconfig and other new features&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/p&gt;     &lt;a href="http://code.msdn.microsoft.com/r2core"&gt;Implement Minimalist Solutions using Windows Server 2008 R2 Server Core&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://geekswithblogs.net/cajunmcse/archive/2010/01/09/mpio-with-windows-2008-r2-server-core-and-iscsi.aspx"&gt;MPIO with Windows 2008 R2 Server Core and iSCSI&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://enews.penton.com/enews/windowsitpro/tipsandtricks/2009_05_18_051809/view.html"&gt;Windows Tips &amp;amp; Tricks UPDATE&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://beta.blogs.microsoft.co.il/blogs/alon/archive/2008/10/29/pdc-2008-managed-development-on-windows-server-core-2008-r2.aspx"&gt;PDC-2008 Managed Development on Windows Server Core 2008 R2&lt;/a&gt;&amp;#160; &lt;/span&gt;&lt;/div&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4446" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Server+Core/default.aspx">Server Core</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Microsoft+Windows+Server+2008+R2/default.aspx">Microsoft Windows Server 2008 R2</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Hyper-V+Server/default.aspx">Hyper-V Server</category></item><item><title>How to get going with PowerShell in Server Core R2</title><link>http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2010/02/02/how-to-get-going-with-powershell-in-server-core-r2.aspx</link><pubDate>Tue, 02 Feb 2010 15:31:33 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4444</guid><dc:creator>Sander Berkouwer</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 5px 0px; display: inline; border-top: 0px; border-right: 0px" title="Powershell" border="0" alt="Powershell" align="right" src="http://blogs.dirteam.com/blogs/sanderberkouwer/Powershell_4D446563.png" width="75" height="75" /&gt; Server Core installations of Windows Server 2008 &lt;font color="#ff8000"&gt;R2&lt;/font&gt; and installations of Hyper-V Server 2008 &lt;font color="#ff8000"&gt;R2&lt;/font&gt; offer Windows PowerShell. A lot has been written on the geekiness of PowerShell, how it wasn’t included in Server Core installations of Windows Server 2008 R2 and how you could enable it anyway. The question however is, how do you get started with using PowerShell in Server Core? &lt;/p&gt;  &lt;p&gt;This blogpost shows you how to install PowerShell, how to start it up and issue some basic commands.&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h1&gt;Installing PowerShell&lt;/h1&gt;  &lt;p&gt;To install Windows Powershell on a Server Core installation of Windows Server 2008 &lt;font color="#ff8000"&gt;R2&lt;/font&gt;, issue the following three commands:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#808080"&gt;dism /online /enable-feature /featurename:NetFx2-ServerCore        &lt;br /&gt;dism /online /enable-feature /featurename:MicrosoftWindowsPowerShell         &lt;br /&gt;dism /online /enable-feature /featurename:ServerManager-PSH-Cmdlets&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;These commands will install the .Net Framework 2.0 binaries. This is a package, Windows PowerShell depends on. After you’ve successfully installed the .Net Framework you can install Windows PowerShell. Use the last command to be able to use the built-in PowerShell cmdlets for Server Manager.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;font color="#ff0000"&gt;Note:&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;       &lt;br /&gt;The above commands are case sensitive.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;If you also need 32bit support in Windows Powershell, also issue the following two (again: case sensitive) commands:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#808080"&gt;dism /online /enable-feature /featurename:NetFx2-ServerCore-WOW64        &lt;br /&gt;dism /online /enable-feature /featurename:MicrosoftWindowsPowerShell-WOW64&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;u&gt;&lt;font color="#0080c0"&gt;Tip!&lt;/font&gt;&lt;/u&gt;&amp;#160; &lt;br /&gt;&lt;/strong&gt;You don’t need to install the base Windows on Windows (WoW) 64 package into a Server Core installation of Windows Server 2008 R2. This package is installed by default.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h1&gt;Starting PowerShell&lt;/h1&gt;  &lt;p&gt;To start using PowerShell you need to start it up. For some strange reason the path where PowerShell resides is not added to the %PATH% variable after installing, so you need to drill down to it, before you can start PowerShell.&lt;/p&gt;  &lt;p&gt;Use the following commands:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;font color="#808080"&gt;cd C:\Windows\system32\WindowsPowerShell\v1.0          &lt;br /&gt;powershell&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Now PowerShell is started. (Congratulations! &lt;img src="http://blogs.dirteam.com/emoticons/emotion-11.gif" alt="Cool" /&gt; )&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h1&gt;Showing off PowerShell&lt;/h1&gt;  &lt;p&gt;One of the strongest examples of the strength of PowerShell is the ability to add and remove Server Roles and Server Features, without the need to worry whether you’re typing them right. (remember, the &lt;strong&gt;&lt;font color="#808080"&gt;dism.exe&lt;/font&gt;&lt;/strong&gt; command is case-sensitive) &lt;/p&gt;  &lt;p&gt;for instance, on the PowerShell you can use the following command to install the Windows on Windows (WoW) 64 support for .Net Framework 2.0:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#808080"&gt;PS &amp;gt; &lt;strong&gt;enable-windowsfeature netFX2-ServerCore-WoW64&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Also, one of the nice benefit of using the get-windowsfeature PowerShell cmdlet is you get the hierarchy, instead of the long list of Server Roles and Features you get when you use dism /online /get-features. See for yourselves, when you execute the following command:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#808080"&gt;PS &amp;gt; &lt;strong&gt;import-module ServerManager&lt;/strong&gt;         &lt;br /&gt;PS &amp;gt; &lt;strong&gt;get-windowsfeature&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h2&gt;Further reading&lt;/h2&gt;  &lt;p&gt;&lt;a href="http://serktools.com/2010/01/20/windows-server-core-overview/"&gt;Windows Server Core: Overview&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://sgwindowsgroup.org/blogs/panda/archive/2009/10/06/learning-windows-2008-r2-server-core.aspx"&gt;Learning Windows Server 2008 R2 - Server Core…&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.msdn.com/powershell/archive/2009/11/09/windows-server-2008-r2-rocks.aspx"&gt;Windows Server 2008 R2 Rocks!&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://geekswithblogs.net/twickers/archive/2009/11/04/136013.aspx"&gt;How to enable PowerShell in Hyper-V Server 2008 R2&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://www.redkitten.co.uk/windows-server/setup-core-configurator-on-windows-server-2008-r2/"&gt;Setup Core Configurator on Windows Server 2008 R2&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://codygros.wordpress.com/2009/10/20/using-powershell-on-windows-server-2008-r2-server-core/"&gt;Using PowerShell on Windows Server 2008 R2 Server Core&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://www.networksasia.net/content/has-microsoft-redeemed-itself"&gt;Has Microsoft redeemed itself?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4444" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/System+Administration/default.aspx">System Administration</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Server+Core/default.aspx">Server Core</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Microsoft+Windows+Server+2008+R2/default.aspx">Microsoft Windows Server 2008 R2</category></item><item><title>New gear</title><link>http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2010/02/01/new-gear.aspx</link><pubDate>Mon, 01 Feb 2010 15:54:00 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4439</guid><dc:creator>Sander Berkouwer</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;I’ve used a Dell Latitude D630 laptop for the past 13 months. It’s been my loyal companion on two Tech·Eds, a MVP Summit, at least a dozen demos and presentations and has been with me to work with various customers. This device is equipped with an Intel Core 2 Duo T8100 processor, 4GB RAM, a 14,1” 1440x900 screen, Dell integrated WiFi and Bluetooth, a 9cell battery and a 160GB hard drive (fourth one). &lt;/P&gt;
&lt;P&gt;This device now shows some remarkable traces of use, most notably a couple of cracks in the body and screen bezel, a row of dead pixels half way up the screen and a dent in the keyboard somewhere around the enter key. It also sounds a distressed ‘something’s wrong’ hardware beep once in a while…&lt;/P&gt;
&lt;P&gt;It’s being replaced with: &lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://www.tech2.com/media/images/2008/Aug/img_81601_dell-latitude-e6400.jpg" width=512 height=384 mce_src="http://www.tech2.com/media/images/2008/Aug/img_81601_dell-latitude-e6400.jpg"&gt;&lt;/P&gt;
&lt;H1&gt;a Dell Latitude E6500&lt;/H1&gt;
&lt;P&gt;A spanking new Dell Latitude E6500 in brush metal black with the following specs:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Intel Core 2 Duo P9700 (2,80 GHz) processor &lt;/LI&gt;
&lt;LI&gt;15,4” WUXGA (1920x1200) LCD screen &lt;/LI&gt;
&lt;LI&gt;8192 MB DDR2-800 RAM &lt;/LI&gt;
&lt;LI&gt;250GB 7200rpm hard disk with free fall sensor &lt;/LI&gt;
&lt;LI&gt;D-SUB &amp;amp; Display Port out &lt;BR&gt;(with HDMI out through an optional cable)&lt;/LI&gt;
&lt;LI&gt;eSATA port&lt;/LI&gt;
&lt;LI&gt;USB Powershare port &lt;BR&gt;(for charging USB devices when the laptop is off)&lt;/LI&gt;
&lt;LI&gt;Integrated 2,0 Megapixel Webcam &lt;/LI&gt;
&lt;LI&gt;8x DVD+/-RW drive &lt;/LI&gt;
&lt;LI&gt;Wireless 370 Bluetooth &lt;/LI&gt;
&lt;LI&gt;802.11a/b/g/n wireless networking &lt;/LI&gt;
&lt;LI&gt;Integrated keyboard backlighting &lt;/LI&gt;
&lt;LI&gt;6cell battery &lt;/LI&gt;
&lt;LI&gt;3 years of Pro Support &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Of course these specs are well above average, but some modifications need to be made (most of them to some of the accessories) to meet my needs. The 3-way power cord for instance doesn’t fit in the 230V socket in the back of the car and the privacy screen of the old laptop doesn’t fit on the new one. Also, I suspect my laptop bag to play a vital role in the damage done to the previous laptop, so I’m having that replaced as well. &lt;/P&gt;
&lt;P&gt;A SSD drive is also on my wish list, but deemed too expensive at this point in time. I guess there's always room for improvement.&lt;/P&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4439" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Tools+I+use/default.aspx">Tools I use</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Personal/default.aspx">Personal</category></item><item><title>Update 3 has been released for FIM 2010 RC1</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2010/01/30/update-3-has-been-released-for-fim-2010-rc1.aspx</link><pubDate>Sat, 30 Jan 2010 12:55:54 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4434</guid><dc:creator>Jorge</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;Microsoft has released Update 3 for FIM 2010 RC1. It is available connect here. This is the final pre-release of the product before RTM. I think this is a major release because it can be installed as an update or as a new install from scratch. It contains a (new) installation guide. &lt;span style="color:red"&gt;&lt;strong&gt;Make sure to read the release notes FIRST before installing it!!!&lt;/strong&gt;&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Summary of changes in Update 3
&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;This package contains multiple updates to the following Microsoft® Forefront™ Identity Manager 2010 feature areas. It also contains a number of general improvements to FIM functionality and reliability.
&lt;/p&gt;&lt;ul style="margin-left: 54pt"&gt;&lt;li&gt;New prerequisites: 
&lt;/li&gt;&lt;/ul&gt;&lt;ol style="margin-left: 72pt"&gt;&lt;li&gt;Windows® Installer 4.5 for all server components
&lt;/li&gt;&lt;li&gt;For the FIM Service: Microsoft SQL Server® 2008 Service Pack 1 (SP1)
&lt;/li&gt;&lt;li&gt;For the FIM Add-In for Outlook: Microsoft Office Outlook® 2007 Service Pack 2 (SP2)
&lt;/li&gt;&lt;/ol&gt;&lt;ul style="margin-left: 54pt"&gt;&lt;li&gt;New supported platforms for FIM Certificate Management:
&lt;/li&gt;&lt;/ul&gt;&lt;ol style="margin-left: 72pt"&gt;&lt;li&gt;Windows Server® 2008 R2
&lt;/li&gt;&lt;li&gt;Windows Server Datacenter Edition
&lt;/li&gt;&lt;/ol&gt;&lt;ul style="margin-left: 54pt"&gt;&lt;li&gt;FIM Synchronization Service improvements: 
&lt;/li&gt;&lt;/ul&gt;&lt;ol style="margin-left: 72pt"&gt;&lt;li&gt;Fixed customer-reported failures in FIM Synchronization Service.
&lt;/li&gt;&lt;li&gt;Fixed issues with multimastered attributes.
&lt;/li&gt;&lt;li&gt;The FIM management agent (MA) will now store error messages with the operation during export. You do not have to look in the FIM Service event log anymore to view the errors.
&lt;/li&gt;&lt;li&gt;You can now have several MAs that are responsible for deleting a resource. This solves a common problem in which custom code was necessary for Declarative provisioning.
&lt;/li&gt;&lt;li&gt;Added two new Declarative provisioning functions:
&lt;/li&gt;&lt;li&gt;Null – This SR should not contribute a value.
&lt;/li&gt;&lt;li&gt;ReplaceString – Find and replace a substring in another string.
&lt;/li&gt;&lt;/ol&gt;&lt;ul style="margin-left: 54pt"&gt;&lt;li&gt;Introduces new Management Policy Rule (MPR) types: 
&lt;/li&gt;&lt;/ul&gt;&lt;ol style="margin-left: 72pt"&gt;&lt;li&gt;The new Set Transition MPR type allows for easy creation of Policies that apply to Set membership changes (that is, when resources enter or leave a specific Set).
&lt;/li&gt;&lt;li&gt;During Update 3 installation, all existing MPRs in the system are marked as Request-based MPRs.
&lt;/li&gt;&lt;li&gt;The Run On Policy Update flag is now applicable only to the new Set Transition MPRs.
&lt;/li&gt;&lt;li&gt;Temporal policy definitions require the use of the new Set Transition MPRs.
&lt;/li&gt;&lt;/ol&gt;&lt;ul style="margin-left: 54pt"&gt;&lt;li&gt;Fixes an issue in which queries did not evaluate correctly if they contained three or more conditions and at least two of them used the not() operator.
&lt;/li&gt;&lt;li&gt;Adds support for Exchange 2010, which includes the following: 
&lt;/li&gt;&lt;/ul&gt;&lt;ol style="margin-left: 72pt"&gt;&lt;li&gt;FIM Synchronization Service support for Active Directory MA and global address list (GAL) MA
&lt;/li&gt;&lt;li&gt;The FIM Service sending and receiving mail
&lt;/li&gt;&lt;li&gt;Outlook 2007 on Exchange 2010 sending approvals and group membership requests
&lt;/li&gt;&lt;/ol&gt;&lt;ul style="margin-left: 54pt"&gt;&lt;li&gt;Adds support for SQL Server Failover Clusters for High Availability.
&lt;/li&gt;&lt;li&gt;Adds support for taking database backups without stopping the FIM Service.
&lt;/li&gt;&lt;li&gt;Removes DomainSynchronizationActivity and replaces it with built-in logic to support cross-forest group management.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Important 
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;This update deletes the WorkflowDefinition Group management workflow: Domain information synchronization for cross-forest resources, which has the Resource ID 955e3366-fbcc-43ee-b6e4-2001b81971da. You should back up any changes you may have made to this resource before installing the update and then re-create the functionality in a new activity.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4434" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/ILM/default.aspx">ILM</category><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/FIM/default.aspx">FIM</category></item><item><title>ILM 2007 SP1 … Exchange 2010 support</title><link>http://blogs.dirteam.com/blogs/tomek/archive/2010/01/28/ilm-2007-sp1-exchange-2010-support.aspx</link><pubDate>Thu, 28 Jan 2010 22:28:00 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4433</guid><dc:creator>tomek</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;FIM 2010 is still being cooked in Redmond area but in the meantime we got brand new &lt;a href="http://support.microsoft.com/kb/977791" mce_href="http://support.microsoft.com/kb/977791"&gt;ILM 2007 Service Pack 1&lt;/a&gt; package which just was published on Downloads web site. ILM 2007 SP1 is cumulative hotfix package but also it brings support for provisioning objects with Exchange 2010. &lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;img src="http://www.w2k.pl/img/info.jpg" mce_src="http://www.w2k.pl/img/info.jpg" height="263" width="350"&gt;&lt;/p&gt;  &lt;p&gt;This is nice progress if you remember how long we had to wait for Exchange 2007 to be supported with ILM … way to go for future ILM team. &lt;/p&gt;  &lt;p&gt;Information how to use ILM AD MA to provision objects to Exchange 2010 is published on Technet in &lt;a href="http://technet.microsoft.com/en-us/library/aa998597.aspx" mce_href="http://technet.microsoft.com/en-us/library/aa998597.aspx"&gt;&lt;i&gt;Deploy Exchange 2010 in a Cross-Forest Topology&lt;/i&gt;&lt;/a&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;article.&lt;/p&gt;  &lt;p&gt;Whit Exchange 2010 support we also are getting a new code example and description “&lt;i&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=16a91d42-5ca4-4b58-aaa6-b2689b99ba51" mce_href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=16a91d42-5ca4-4b58-aaa6-b2689b99ba51"&gt;Prepare for Online Mailbox Move&lt;/a&gt;&lt;/i&gt;”. Quote from download description:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Microsoft Exchange Server 2010 supports online mailbox migration from a remote Exchange Server 2010, Exchange Server 2007, or Exchange Server 2003 forest to your Exchange 2010 forest. Prior to performing the online mailbox migration, mail-enabled users with a predefined list of attributes must be present in the target Exchange 2010 forest where the mailbox will be moved to. You can use either the sample code or the sample script to help with your online mailbox migration: &lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;The ILM-based rules extension sample code demonstrates how to customize your current ILM deployment to create the required mail-enabled users in the target Exchange 2010 forest. For more information, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=178209" mce_href="http://go.microsoft.com/fwlink/?LinkId=178209"&gt;Prepare Mailboxes for Cross-Forest Moves Using the PrepareMoveRequest.ps1 script in the Shell&lt;/a&gt;. To download the feature pack, see Microsoft Knowledge Base article &lt;a href="http://go.microsoft.com/fwlink/?linkid=3052&amp;amp;kbid=977791" mce_href="http://go.microsoft.com/fwlink/?linkid=3052&amp;amp;kbid=977791"&gt;977791&lt;/a&gt; (Service Pack 1 (build 3.3.1139.2) is available for Microsoft Identity Lifecycle Manager (ILM) 2007 Feature Pack 1) . &lt;/li&gt;      &lt;li&gt;The remote PowerShell-based sample script demonstrates how to run a PowerShell script to create the required mail-enabled users in the target Exchange 2010 forest. For more information, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=178211" mce_href="http://go.microsoft.com/fwlink/?LinkId=178211"&gt;Prepare Mailboxes for Cross-Forest Moves Using Sample Code&lt;/a&gt;. &lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;p&gt;Enjoy your reading … &lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4433" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Identity+Management/default.aspx">Identity Management</category><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Downloads+info/default.aspx">Downloads info</category><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/ILM+2007/default.aspx">ILM 2007</category></item><item><title>Spot the difference</title><link>http://blogs.dirteam.com/blogs/tomek/archive/2010/01/28/spot-the-difference.aspx</link><pubDate>Thu, 28 Jan 2010 21:59:00 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4432</guid><dc:creator>tomek</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Where is a question there is an answer (at least in most cases). This time question was “How to check schema extension introduces to a forest?” and it was asked on ActiveDir.org. There was even more than one answer … apparently some consultants are watching this list :). &lt;/p&gt;  &lt;p&gt;So how we can capture what was changed in schema since it was established together with our forest. &lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://www.w2k.pl/img/spotdif.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;(&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en"&gt;cc&lt;/a&gt; &lt;a href="http://www.flickr.com/photos/48089670@N00/418940268/"&gt;tobym&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;One of option is using Schema Analyzer tool which comes with AD LDS (ADAM) as it is described on &lt;a href="http://blogs.technet.com/askds/archive/2009/01/20/determine-applied-schema-extensions-with-ad-ds-lds-schema-analyzer.aspx"&gt;Ask DS Team&lt;/a&gt; blog. If we have AD LDS instance and LDFI file with schema we want to analyze it will allow us to get difference between target and base schema.&amp;#160; Easy but … &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;it requires access to AD LDS instance and LDIF file with schema &lt;/li&gt;    &lt;li&gt;sometimes it is a bit overhead to get LDI file with difference and we require something easier. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;So next approach, also not perfect but a bit simpler and in some cases might be good enough. Just take a(dfind.exe)ny LDAP query tool and query all schema including &lt;a href="http://msdn.microsoft.com/en-us/library/ms680924%28VS.85%29.aspx"&gt;&lt;em&gt;whenCreated&lt;/em&gt;&lt;/a&gt; in output. This attribute is replicated among all DCs and we can track date of creation of object. Simple example:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;adfind -schema -f &amp;quot;(|(objectClass=attributeSchema)(objectClass=attributeClass))&amp;quot; ldapDisplayName whenCreated –adcsv&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;now redirect output to file … open it in Excel, sort it on whencreated collumn and voile…&lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://www.w2k.pl/img/schemadif.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Of course it is not perfect. Still it requires tool like Excel and it gives You only overview when attributes where created. And what about modifications?&lt;/p&gt;  &lt;p&gt;In cases we need such information &lt;a href="http://www.jadonex.com/downloads/dec/DECscripts.zip"&gt;SchemaDiff.cmd script created by Dean Wells&amp;#160; &lt;/a&gt;(included in archive) comes handy. This tool is based on querying replication metadata and this will give You information about new and updated attributes. Let see how it works:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;C:\Temp&amp;gt;SchemaDiff.cmd w2k.pl&lt;/p&gt;    &lt;p&gt;SchemaDiff 1.1 / Dean Wells (dwells@msetechnology.com) - March 2006&lt;/p&gt;    &lt;p&gt;STATUS - Working [review title bar for progression] ...&lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; - Forest/schema creation timestamp: 2009-08-23 @ 22:51:06      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; - base-schema has been MODIFIED since Forest creation       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; - counting classSchema and attributeSchema instances: 1438       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; - querying schema ...&lt;/p&gt;    &lt;p&gt;*MOD: CN=Schema,CN=Configuration,DC=w2k,DC=pl      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; - schemaInfo........................ {modified post-instantiation}&lt;/p&gt;    &lt;p&gt;*MOD: CN=User,CN=Schema,CN=Configuration,DC=w2k,DC=pl      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; - auxiliaryClass.................... {modified post-instantiation}&lt;/p&gt;    &lt;p&gt;+NEW: CN=AstContext,CN=Schema,CN=Configuration,DC=w2k,DC=pl      &lt;br /&gt;+NEW: CN=AstExtension,CN=Schema,CN=Configuration,DC=w2k,DC=pl&lt;/p&gt;    &lt;p&gt;(…)&lt;/p&gt;    &lt;p&gt;Done - 57 schema object(s) added, 4 schema object(s) modified      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; in Forest &amp;quot;DC=w2k,DC=pl&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Quick, nice and easy … and no additional tools required (I don’t count repadmin.exe as an additional tool in AD environment).&lt;/p&gt;  &lt;p&gt;In general best way to answer such question is to have implemented schema governance process in your environment. It doesn’t have to be something very complicated, sometimes simple file with some procedures is enough … or WSS site in more advanced case. Key is to stick to it and follow it. Think about it … &lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4432" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Directory+services/default.aspx">Directory services</category><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Tools+and+scripts/default.aspx">Tools and scripts</category><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Active+Directory/default.aspx">Active Directory</category></item><item><title>Exchange 2010 Storage Calculator available! [update]</title><link>http://blogs.dirteam.com/blogs/hstrauss/archive/2010/01/23/exchange-2010-storage-calculator-available.aspx</link><pubDate>Sat, 23 Jan 2010 03:48:00 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4309</guid><dc:creator>Heinrich Strauss</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;The updated version of the Exchange Storage Calculator has just been released! (3.2)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msexchangeteam.com/archive/2010/01/22/453859.aspx" target="_blank" mce_href="http://msexchangeteam.com/archive/2010/01/22/453859.aspx"&gt;http://msexchangeteam.com/archive/2010/01/22/453859.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;With the Worldwide Release of Exchange 2010 yesterday, this provides a crucial planning step towards migration!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I know what I'm doing today! :P&lt;br&gt;&lt;/p&gt;&lt;p&gt;-H. &lt;br&gt;&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4309" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/hstrauss/archive/tags/exchange+2010+storage+calculator/default.aspx">exchange 2010 storage calculator</category></item><item><title>Where is my DC?</title><link>http://blogs.dirteam.com/blogs/tomek/archive/2010/01/15/where-is-my-dc.aspx</link><pubDate>Fri, 15 Jan 2010 20:28:00 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4427</guid><dc:creator>tomek</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;It is common knowledge that in AD environment client (like workstation) will always (at least it should) try to connect to most optimal domain controller. Optimal from network and AD infrastructure configuration standpoint. This process is based on DNS queries and information stored in AD configuration and in perfect case should lead to situation when client has contacted most optimal DC at given moment.&lt;/p&gt;  &lt;p&gt;So we have all subnets defines, connected with appropriate sites and DCs placed in these sites or covered in other way. And suddenly some clients from some small location are starting to use some random DCs instead one we designated for them in our bright and shiny configuration.&amp;nbsp; In such case sys admin is entering his most favorite mode … &lt;i&gt;troubleshooting&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;img src="http://www.w2k.pl/img/trouble.jpg" mce_src="http://www.w2k.pl/img/trouble.jpg" height="333" width="500"&gt;&lt;/p&gt;  &lt;p&gt;(&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en" mce_href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en"&gt;cc&lt;/a&gt;) &lt;a href="http://www.flickr.com/photos/terriann/2538906829/" mce_href="http://www.flickr.com/photos/terriann/2538906829/"&gt;trriseesthings&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;AD configuration has been extensively reviewed and checked, network checked … event logs are not giving us a clue … what next (besides calling cavalry of some sort :) )?&lt;/p&gt;  &lt;p&gt;In such case we have at least one additional troubleshooting mechanism which might be extremely useful in this process, which is enabling debug logging for DC locator process. In each Windows version netlogon service comes with ability to log debug information. What has to be done is enabling this mechanisms through registry change and settings some flags … these flags are described in&amp;nbsp; &lt;a href="http://support.microsoft.com/kb/109626" mce_href="http://support.microsoft.com/kb/109626"&gt;KB 109626 Enabling debug logging for the Net Logon service&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;When this will be done netlogon service will start to log diagnostic data in &lt;b&gt;&lt;i&gt;%widir%\debug\netlogon.log&lt;/i&gt;. &lt;/b&gt;These information might be very useful in troubleshooting process or at least should give us idea what is going on during this process. Sample netlogon.log part (slightly modified for better reading) from my lab environment is presented below .&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;[SITE] Setting site name to '(null)'      &lt;br&gt;[SESSION] \Device\NetBT_Tcpip_{33941FFA-DFED-4744-BF9A-972228BC6FF0}: Transport Added (192.168.1.10)       &lt;br&gt;[SESSION] Winsock Addrs: 192.168.1.10 (1) List used to be empty.       &lt;br&gt;[SESSION] V6 Winsock Addrs: (0)       &lt;br&gt;[CRITICAL] Address list changed since last boot. (Forget DynamicSiteName.)       &lt;br&gt;[SITE] Setting site name to '(null)'       &lt;br&gt;[DNS] Set DnsForestName to: w2k.pl       &lt;br&gt;[DOMAIN] W2K: Adding new domain       &lt;br&gt;[DOMAIN] Setting our computer name to wss wss       &lt;br&gt;[DOMAIN] Setting Netbios domain name to W2K       &lt;br&gt;[DOMAIN] Setting DNS domain name to w2k.pl.       &lt;br&gt;[DOMAIN] Setting Domain GUID to ce28b6f7-a26a-4e0f-9f39-0e63e525493e       &lt;br&gt;[MISC] Eventlog: 5516 (1) "wss" "W2K"       &lt;br&gt;[INIT] Replacing trusted domain list with one for newly joined W2K domain.       &lt;br&gt;[SITE] Setting site name to '(null)'       &lt;br&gt;[LOGON] NlSetForestTrustList: New trusted domain list:       &lt;br&gt;[LOGON]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0: W2K w2k.pl (NT 5) (Forest Tree Root) (Primary Domain) (Native)       &lt;br&gt;[LOGON]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dom Guid: ce28b6f7-a26a-4e0f-9f39-0e63e525493e       &lt;br&gt;[LOGON]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dom Sid: S-1-5-21-1855823386-3643518527-1754427229       &lt;br&gt;[INIT] Starting RPC server.       &lt;br&gt;[SESSION] W2K: NlSessionSetup: Try Session setup       &lt;br&gt;[SESSION] W2K: NlDiscoverDc: Start Synchronous Discovery       &lt;br&gt;[MISC] NetpDcInitializeContext: DSGETDC_VALID_FLAGS is c00ffff1       &lt;br&gt;[INIT] Join DC: \\resfs.w2k.pl, Flags: 0xe00013fd       &lt;br&gt;[MISC] NetpDcInitializeContext: DSGETDC_VALID_FLAGS is c00ffff1       &lt;br&gt;[MAILSLOT] NetpDcPingListIp: w2k.pl.: Sent UDP ping to 192.168.1.1       &lt;br&gt;[MISC] NlPingDcNameWithContext: Sent 1/1 ldap pings to resfs.w2k.pl       &lt;br&gt;[MISC] NlPingDcNameWithContext: resfs.w2k.pl responded over IP.       &lt;br&gt;[MISC] W2K: NlPingDcName: W2K: w2k.pl.: Caching pinged DC info for resfs.w2k.pl       &lt;br&gt;[INIT] Join DC cached successfully       &lt;br&gt;[SITE] Setting site name to 'Default-First-Site-Name'       &lt;br&gt;[MISC] NetpDcGetName: w2k.pl. using cached information       &lt;br&gt;[PERF] NlAllocateClientSession: New Perf Instance (001E6688): "\\resfs.w2k.pl"       &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ClientSession: 00237D58       &lt;br&gt;[SESSION] W2K: NlDiscoverDc: Found DC \\resfs.w2k.pl       &lt;br&gt;[SESSION] W2K: NlSetStatusClientSession: Set connection status to 0       &lt;br&gt;[DOMAIN] Setting LSA NetbiosDomain: W2K DnsDomain: w2k.pl. DnsTree: w2k.pl. DomainGuid:ce28b6f7-a26a-4e0f-9f39-0e63e525493e       &lt;br&gt;[LOGON] NlSetForestTrustList: New trusted domain list:       &lt;br&gt;[LOGON]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0: W2K w2k.pl (NT 5) (Forest Tree Root) (Primary Domain) (Native)       &lt;br&gt;[LOGON]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dom Guid: ce28b6f7-a26a-4e0f-9f39-0e63e525493e       &lt;br&gt;[LOGON]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dom Sid: S-1-5-21-1855823386-3643518527-1754427229       &lt;br&gt;[SESSION] W2K: NlSetStatusClientSession: Set connection status to 0       &lt;br&gt;[SESSION] W2K: NlSessionSetup: Session setup Succeeded       &lt;br&gt;[INIT] Started successfully&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Does it look useful??? I think so … happy troubleshooting and don’t forget that Network Monitor or WireShark will tell&amp;nbsp; You the truth about what’s going on on a wire. And this is ultimate troubleshooting tool.&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4427" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Directory+services/default.aspx">Directory services</category><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Active+Directory/default.aspx">Active Directory</category></item><item><title>ADLDS (ADAM) for Windows 7</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2010/01/12/adlds-adam-for-windows-7.aspx</link><pubDate>Tue, 12 Jan 2010 08:12:12 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4426</guid><dc:creator>Jorge</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In previous client versions of Windows, ADLDS (a.k.a. ADAM) was available for WXP. IN addition to that it was available in every server version of Windows (W2K3, W2K3R2, W2K8 and W2K8R2). There was no official version for Vista, but if I remember correctly (not sure though) it was possible to get the separate download working with some hacks.
&lt;/p&gt;&lt;p&gt;However, since yesterday, Microsoft has provided a version of ADLDS for Windows 7. Now everybody with interest to have a lean and mean directory service on his desktop to test or develop software can do it on his desktop without the need to have a server OS.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Get it &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=a45059af-47a8-4c96-afe3-93dab7b5b658"&gt;here&lt;/a&gt;! 
&lt;/p&gt;&lt;p&gt;….and for its logo, see &lt;a href="http://blog.joeware.net/2006/05/11/358/"&gt;here&lt;/a&gt;. &lt;span style="font-family:Wingdings"&gt;J&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4426" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/Active+Directory/default.aspx">Active Directory</category></item><item><title>Re-awarded MVP</title><link>http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2010/01/02/re-awarded-mvp.aspx</link><pubDate>Sat, 02 Jan 2010 10:15:00 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4424</guid><dc:creator>Sander Berkouwer</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Being a Microsoft Most Valuable Professional (MVP) is a one-year gig. My first year as a Directory Services MVP started January 1, 2009. Since then I proudly displayed the MVP logo on the left hand side of my blog. From the Least Amount of Administrative Effort point of view, I was curious to find out whether I could keep the logo there.&lt;/P&gt;
&lt;P&gt;With great pleasure I received the following e-mail today:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://adminframework.mvpaward.com/images/MVPLogo.jpg" width=490 height=93 mce_src="http://adminframework.mvpaward.com/images/MVPLogo.jpg"&gt;&lt;/P&gt;
&lt;H3&gt;Congratulations 2010 Microsoft MVP!&lt;/H3&gt;
&lt;P&gt;Dear Sander Berkouwer,&lt;/P&gt;
&lt;P&gt;Congratulations! We are pleased to present you with the 2010 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Directory Services technical communities during the past year.&lt;/P&gt;
&lt;P&gt;The Microsoft MVP Award provides us the unique opportunity to celebrate and honor your significant contributions and say "Thank you for your technical leadership."&lt;/P&gt;
&lt;P&gt;Toby Richards &lt;BR&gt;General Manager &lt;BR&gt;Community &amp;amp; Online Support&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;What a great way to start 2010! &lt;img src="http://blogs.dirteam.com/emoticons/emotion-11.gif" alt="Cool" /&gt;&lt;/P&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4424" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Personal/default.aspx">Personal</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Microsoft+MVP/default.aspx">Microsoft MVP</category></item><item><title>Re-Awarded for the 5th Time – MVP Directory Services</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2010/01/01/re-awarded-for-the-5th-time-mvp-directory-services.aspx</link><pubDate>Fri, 01 Jan 2010 18:51:19 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4423</guid><dc:creator>Jorge</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Today I received an e-mail I was re-awarded again with the MVP Award for Directory Services. This year is the fifth time I have received this award! &lt;span style="font-family:Wingdings"&gt;J&lt;/span&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;----------
&lt;/p&gt;&lt;p&gt;Dear Jorge de Almeida Pinto,
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Congratulations! We are pleased to present you with the 2010 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. We appreciate your outstanding contributions in Directory Services technical communities during the past year
&lt;/p&gt;&lt;p&gt;----------
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p style="text-align: center"&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/565/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p style="text-align: center"&gt;
 &lt;/p&gt;&lt;p style="text-align: center"&gt;&lt;span style="font-size:18pt"&gt;&lt;strong&gt;!!! THANKS !!!
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4423" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/Personal/default.aspx">Personal</category></item><item><title>ADFS v2 RC and IIS certificates</title><link>http://blogs.dirteam.com/blogs/tomek/archive/2009/12/23/adfs-v2-rc-and-iis-certificates.aspx</link><pubDate>Wed, 23 Dec 2009 23:38:56 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4421</guid><dc:creator>tomek</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In topic of ADFS &lt;a href="http://www.shutuplaura.com/"&gt;Laura&lt;/a&gt; said once “If your ADFS is broken, it’s PKI. If it’s not PKI, you’ve got a typo. If it’s not a typo, it’s PKI”.&amp;#160; Very true … in different aspects of PKI. &lt;/p&gt;  &lt;p&gt;Because of Christmas break I have a bit more free time than usual, still taking under consideration free time which is available when I put my son to sleep. I decided to take a look at just released &lt;a href="http://blogs.msdn.com/card/archive/2009/12/18/announcing-the-ad-fs-2-0-release-candidate-and-more.aspx"&gt;ADFSv2 RC bits&lt;/a&gt;. And I know that it is probably because of me but I managed to produce little problem during the setup procedure, which I think might affect also others so as always … time for blog post. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;ADFSv2 and PKI requirements … &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;For those who have not gone through ADFSv2 setup procedure quick outline of its PKI requirements. &lt;/p&gt;  &lt;p&gt;After ADFSv2 is installed as a service on machine next step is to configure it as federation server either standalone or part of a farm. Part of this setup is to provide information about certificate, which will be used as token signing certificate and card space signing certificate. This certificate has to be present in local system store for ADFS setup to be able to pick it up. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;My setup … &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;In order to setup ADFS I’ve created a single machine on which I’ve loaded AD \ Certificate authority and IIS server (not best practice but in my lab I have to take care about available RAM and spindles so … less VMs is better). &lt;/p&gt;  &lt;p&gt;To get certificate for my IIS server and later for ADFS service I’ve created cert request using IIS console and based on this request I’ve issued certificate from CA, installed it on my IIS and what &lt;strong&gt;*is important*&lt;/strong&gt; I set this certificate to be used in HTTP binding on my IIS machine.&lt;/p&gt;  &lt;p&gt;ADFS service setup and later procedure for configuring it as federation server went smooth and everything worked as it was expected. When I was asked which certificate to use I just choose certificate I’ve created earlier and configured for my IIS machine. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;So where the problem begins? &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Later I’ve decided that I want to setup my ADFS server using FQDN to avoid problems with SPNs configuration etc (BTW – I believe that after PKI and typos SPNs will be next common issue with ADFS v2 setup … I don’t know why … maybe it is called &lt;strong&gt;&lt;em&gt;experience&lt;/em&gt;&lt;/strong&gt;). &lt;/p&gt;  &lt;p&gt;So I’ve added DNS record for new name, I’ve done all IIS stuff and among others I’ve revoked previous certificate and removed it from IIS configuration (just deleted it using IIS console), issued new request, new cert ... installed … done. Almost. &lt;/p&gt;  &lt;p&gt;Next step is to change ADFS configuration to:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;use new FQDN (easy)&lt;/li&gt;    &lt;li&gt;use different certificate (should be easy).&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;First step was OK, but then when I wanted to change token signing certificate in ADFS i got error message which said something similar to:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The SSL certificate with thumbprint 42161585196B80292A675BA95D54429D1E1CF7CE is configured in IIS but could not be found in the Local Computer Personal certificate store.&amp;#160; SSL Certificates configured in IIS must also be present in the Local Computer Personal certificate store in order for AD FS 2.0 to use them.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Thumbprint referred to certificate which I previously revoked and removed.&amp;#160; Checked things few times … even if I was asked to select new certificate for ADFS to use, and I was ale to choose new certificate every attempt changed in way similar to described above. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Cause and solution …&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;After thinking about it for a while I’ve checked what certificate is assigned to HTTPS binding for IIS. And it turned out that there is no certificate … at least none was shown in UI. But apparently some reference to previously configured certificate was hold somewhere in IIS configuration and this was causing problem with ADFS configuration. &lt;/p&gt;  &lt;p&gt;Once I selected new certificate to be also used for HTTP binding in IIS I was able to change signing certificate for ADFS and finish my setup. &lt;/p&gt;  &lt;p&gt;So as it turned out:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;deleting certificate in IIS setup and replacing it with new one is not enough. Remember about &lt;strong&gt;*BINDINGS*&lt;/strong&gt;.&lt;/li&gt;    &lt;li&gt;error messages are right but no always are pointing you directly in right place. &lt;/li&gt;    &lt;li&gt;“If your ADFS is broken, it’s PKI. If it’s not PKI, you’ve got a typo. If it’s not a typo, it’s PKI” … with addition of SPNs :). &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hope this will help at least one person in a future ;).&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4421" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/ADFS/default.aspx">ADFS</category><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Geneva/default.aspx">Geneva</category></item><item><title>Kerberos and non-standard port number</title><link>http://blogs.dirteam.com/blogs/tomek/archive/2009/12/20/kerberos-a-sprawa-portu.aspx</link><pubDate>Sun, 20 Dec 2009 20:52:14 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4418</guid><dc:creator>tomek</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Kerberos in Windows Operating System is around for about 10 years and it is still causing problems and for many people it is like &lt;em&gt;black magic voodoo&lt;/em&gt;. In most cases organizations and people in it are not aware that it is now working until it problem will occur on a surface with some application not working or reports not being displayed on MOSS web page … &lt;/p&gt;  &lt;p&gt;… and when problem occurs some troubleshooting starts. To make this process a bit easier here is a short explanation of Kerberos, IE and and services running on non-standard port issue. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://www.w2k.pl/img/portinout.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;(&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en"&gt;cc&lt;/a&gt;) &lt;a href="http://www.flickr.com/photos/c_x/2151571234/"&gt;TheCX&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;This post is sponsored by letter A like Architect, because of our Architects inspired me to write it with his ranting about this problem. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Issue which is subject of this post is not related to Kerberos protocol itself, but to Internet Explorer and how IE handles such requests by default. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;   &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Never ending story,&amp;#160; SPNs … &lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Short reminder what SPN is&amp;#160; … when client application is trying to get access to resources and is using Kerberos authentication it requests at some point Ticket Granting Service (TGS). To specify to service to which it is requesting access in TGS request client specifies Service Principal Name (SPN). SPN then is being used by KDC to find an account which is related to this service and to prepare tickets for it. This is in short words how it works … &lt;/p&gt;  &lt;p&gt;SPNs are just string values for &lt;em&gt;servicePrincipalName&lt;/em&gt; attribute in form which consist of service prefix, host name and optionally port number. &lt;/p&gt;  &lt;p&gt;For example for standard HTTP service running on &lt;a href="http://www.w2k.pl"&gt;www.w2k.pl&lt;/a&gt; host address SPN would be specified as &lt;strong&gt;&lt;em&gt;HTTP/www.w2k.pl&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;As I mentioned above there is also optional element of SPN which can be used to specify port on which service is running. In case of our HTTP service running on 8080 port SPN which will contain this port number will look like this &lt;strong&gt;&lt;em&gt;HTTP/www.w2k.pl:8080&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Simple … it is helpful if we have services running on different ports and using different accounts – like application pools running on separate accounts associated with web sites on two different ports. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;And here comes Internet Explorer … &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Problem with Internet Explorer is that when it is being used as client application to request access to Kerberos enabled service on non standard port by default it will not include port number in SPN sent in TGS request. In such case network traffic capture will look somewhat like this (click to enlarge):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.w2k.pl/img/noportkerbreg.jpg"&gt;&lt;img alt="" src="http://www.w2k.pl/img/noportkerbreg_small.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As we can see in this traffic IE is trying to request access to web site running on port 8080 but in TGQ request it is not exposing this information and instead of &lt;strong&gt;HTTP/lhr2dc01.w2k.pl:8080&lt;/strong&gt; it sends request with &lt;strong&gt;HTTP/lhr2dc01.w2k.pl &lt;/strong&gt;as SPN value. &lt;/p&gt;  &lt;p&gt;This behavior was first fixed for IE 6 with &lt;a href="http://support.microsoft.com/kb/908209"&gt;KB 908209&lt;/a&gt;. For IE6 it required fix to be installed and additional registry entry being made.&lt;/p&gt;  &lt;p&gt;&lt;img alt="" src="http://www.w2k.pl/img/iefeature_port.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;This article is not mentioning this but same behavior is present in IE7 and IE8. To fix this it doesn’t require fix to be installed but still it has to be enabled through same registry entry specified in KB mentioned above. &lt;/p&gt;  &lt;p&gt;If this will be done same situation in network traffic looks as it is presented below (click to enlarge):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.w2k.pl/img/kerb_port.jpg"&gt;&lt;img alt="" src="http://www.w2k.pl/img/kerb_port_small.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As it can be seen in this traffic analysis IE is requesting access to a web site with port specified in SPN and this allows authentication to be completed in this scenario. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;When this is useful&amp;#160; … &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;“Why bother???” &lt;/em&gt;This is required in scenarios when we have multiple services running on single host, different ports and under different security accounts. Good examples are multiple application pools on single IIS machine. &lt;/p&gt;  &lt;p&gt;Probably anyone who will deploy MOSS sites with multiple accounts will came across this scenario and will have to deal with it.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Why not make it default … &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Question is … why this is not enabled by default in IE 7 and 8? problem was fixed for IE6 but for later versions it might be included in a default configuration. &lt;/p&gt;  &lt;p&gt;I don’t know official answer but first thing which cross my mind is&amp;#160; - &lt;em&gt;backward compatibility &lt;/em&gt;(you can call it IE6 curse if You want it :) ).&amp;#160; Because IE6 worked in this way and many applications were configured to work in this way, which was allowed by IE6 problem turning it on by default in next versions would break all these applications. &lt;/p&gt;  &lt;p&gt;IE6 was not specifying a port in SPN request and if there was suitable account with only one SPN without port being specified, and there was another service running on the same host with different port number but under the same service account it just works. &lt;/p&gt;  &lt;p&gt;If You will enable this behavior applications running on different ports would break … registering additional SPN will fix it of course, but this would require some planning up front or quick troubleshooting (basic level of network traffic analysis required). &lt;/p&gt;  &lt;p&gt;What I would like to see is configuration option which would enable this behavior through GPO … feedback given :). &lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4418" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Directory+services/default.aspx">Directory services</category><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.dirteam.com/blogs/tomek/archive/tags/Active+Directory/default.aspx">Active Directory</category></item><item><title>7 Things to look for in Windows 7 PC Hardware</title><link>http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2009/12/18/7-things-to-look-for-in-windows-7-pc-hardware.aspx</link><pubDate>Fri, 18 Dec 2009 22:12:24 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4393</guid><dc:creator>Sander Berkouwer</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;With Windows Vista amounting to a 31% market share in enterprise environments, many big companies will be making to switch from Windows XP to Windows 7 directly. In the eight years between their respective launches, a lot has changed in the world. Not just in the world we know, but also in the world of hardware. Windows Vista and Windows 7 support a lot of these new technologies and even build upon them to provide functionality not found in previous versions of Windows.&lt;/p&gt;  &lt;p&gt;To benefit from some of Windows’ functionality you’ll need specific hardware. This post shows you the system specifications to look for in future standardized workstations and laptops. It may help you to determine whether those old crusty workstations will be prime targets for your Windows 7 deployment project…&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h2&gt;1. Smooth operation&lt;/h2&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Ram" border="0" alt="Ram" align="right" src="http://blogs.dirteam.com/blogs/sanderberkouwer/Ram_11477CEC.png" width="128" height="128" /&gt; Windows XP is not a memory-hungry Operating System by todays standards. Running an Operating System smoothly with 512MB RAM is not something Windows Vista or Windows 7 pull off. But at least with Windows 7 you can get by with less RAM, to make a system open and manipulate Office files and have a couple of other applications open, compared to the 2GBs of RAM you’d need in a Windows Vista rig to get equal ratings on the quality of the IT environment from your colleagues. &lt;/p&gt;  &lt;p&gt;Together with some colleagues I’ve performed my own tests and came to the following conclusions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows 7 and 1GB RAM work together for light and medium office purposes      &lt;br /&gt;(2-6 applications open at the same time) &lt;/li&gt;    &lt;li&gt;Most new PCs nowadays are sold with 2 GB RAM. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;When you’re running more demanding programs, even on rigs with 2 GB RAM, you’re likely to run into a performance bottleneck. When Windows needs to allocate more RAM than is physically available, it will use the page file on the hard disk. Since disk storage is slower than RAM, this significantly hits performance. Adding RAM solves this problem. &lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 15px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="usb_flash_drive" border="0" alt="usb_flash_drive" align="left" src="http://blogs.dirteam.com/blogs/sanderberkouwer/usb_flash_drive_48415B25.png" width="100" height="63" /&gt;Also, &lt;a href="http://www.microsoft.com/windows/windows-vista/features/readyboost.aspx"&gt;ReadyBoost&lt;/a&gt;, a feature that has been around since Windows Vista, can be used. Instead of using the page file on disk to expand RAM, first a file on a flash drive will be used. Flash drives are most commonly faster than disk storage.&amp;#160; When using USB media, make sure it’s at least 256MB in size, USB 2.0 compatible and plugged into an USB 2.0 socket.&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h2&gt;2. BitLocker Drive Encryption&lt;/h2&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;u&gt;Requires&lt;font color="#ff0000"&gt;&lt;u&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 0px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Bitlocker Drive Encryption" border="0" alt="Bitlocker Drive Encryption" align="right" src="http://blogs.dirteam.com/blogs/sanderberkouwer/BitlockerDriveEncryption_4E1BFEBE.png" width="100" height="100" /&gt;&lt;/u&gt;&lt;/font&gt;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;a Trusted Platform Module (TPM) chip on the motherboard (version 1.2 or later), or USB support in the system BIOS      &lt;br /&gt;(and USB media you’re destined to lose…). &lt;/li&gt;    &lt;li&gt;Windows 7 Enterprise &lt;/li&gt;    &lt;li&gt;Optional: Active Directory schema update &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;One of the most promising features in Windows Vista Enterprise and Windows 7 Enterprise is the BitLocker functionality. In Windows Vista with Service Pack 1 and later it allows for encryption of the contents of the partitions on the hard disk. In Windows 7 it also allows for encryption of removable storage, which is called BitLocker-to-go. BitLocker can be enabled in many ways, but the most robust way requires a Trusted Platform Module (TPM) chip on the motherboard. The chip needs to be version 1.2 or later.&lt;/p&gt;  &lt;p&gt;Without a suitable TPM chip BitLocker can only be used to encrypt the contents of the hard disk using a USB device, containing a startup key. This mode requires that the BIOS on the protected machine supports the reading of USB devices in the pre-OS environment, which would be an alternative system requirement to the TPM chip requirement.&lt;/p&gt;  &lt;p&gt;An Active Directory schema update and accompanying tools are available to store recovery keys in Active Directory to allow central recovery of data on unbootable systems due to corrupted USB devices and messed-up TPM ownership.&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h2&gt;3. Windows XP mode and MED-V&lt;/h2&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;u&gt;&lt;font color="#ff0000"&gt;&lt;u&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Windows XP Mode" border="0" alt="Windows XP Mode" align="right" src="http://blogs.dirteam.com/blogs/sanderberkouwer/WindowsXPMode_17CAD6AF.png" width="125" height="104" /&gt;&lt;/u&gt;&lt;/font&gt;Requires&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;a CPU with      &lt;ul&gt;       &lt;li&gt;Intel® Virtualization Technology or &lt;/li&gt;        &lt;li&gt;AMD-V™ features &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Virtualization features enabled in the system BIOS &lt;/li&gt;    &lt;li&gt;1,5 GB of additional hard disk space &lt;/li&gt;    &lt;li&gt;512 MB of additional RAM &lt;/li&gt;    &lt;li&gt;Windows 7 Professional, Windows 7 Enterprise or Windows 7 Ultimate &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0080c0"&gt;Recommended&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows 7 licenses with Software Assurance and Microsoft Desktop Optimization Pack for Software Assurance (MDOP) licenses for large-scale deployments &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For 100% 32bit Windows XP compatibility in Windows 7 Professional and Windows 7 Enterprise Microsoft offers a feature called &lt;a href="http://www.microsoft.com/windows/virtual-pc/default.aspx"&gt;Windows XP Mode&lt;/a&gt;. Leveraging the power of Windows Virtual Pc (the successor to Virtual PC 2007) it simultaneously&amp;#160; boots up a virtualized and optimized instance of Windows XP. The built-in USB support allows the virtualized Windows XP instance access to USB devices, which can be used with legacy Windows XP drivers. Using the Application Publishing functionality, programs installed in the virtualized Windows XP instance show up in the Start Menu of the Windows 7 host. &lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.dirteam.com/blogs/sanderberkouwer/image_6B41A6C8.png" width="75" height="74" /&gt;Where Windows XP Mode can be used on an ad-hoc basis to address specific compatibility needs, Microsoft Enterprise Desktop Virtualization (MED-V) can be used for large-scale, centrally manageable deployments, when a Windows 7-compatible version of MED-V is released. (&lt;a href="http://blogs.technet.com/mdop/archive/2009/09/14/mdop-2009-r2-what-s-new-in-mdop-for-windows-7.aspx"&gt;v1.0 SP1 should do the trick&lt;/a&gt;) and be part of the Microsoft Desktop Optimization Pack for Software Assurance (MDOP).&lt;/p&gt;  &lt;p&gt;Microsoft Enterprise Desktop Virtualization (MED-V) is a compatibility solution based on policies to deploy, stream, secure, expire and update virtualized Windows installations on top of Windows Virtual PC. MED-V is based on technology from Kidaro, a 2008 Microsoft acquisition. &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h2&gt;4. Multi Touch&lt;/h2&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;u&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="tablet" border="0" alt="tablet" align="right" src="http://blogs.dirteam.com/blogs/sanderberkouwer/tablet_02F8DE2F.jpg" width="116" height="130" /&gt; Requires&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;a Multi Touch capable screen or touchpad &lt;/li&gt;    &lt;li&gt;Windows 7, Home Premium, Professional, Enterprise or Ultimate. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Windows Touch has been around for a while now, and even had its own Windows edition in its heydays (Windows XP Tablet PC Edition). But the Touch interface as it’s found in Tablet PCs has had a major upgrade, with the arrival of Multi Touch functionality in Windows 7.&lt;/p&gt;  &lt;p&gt;To take advantage of Windows Multi Touch, the computer needs to be equipped with a Multi Touch capable touchscreen or trackpad. Although, the multi touch touchscreen delivers the richest (Microsoft Surface-like) experience, a multi touch trackpad can also deliver the multi touch functionality needed for some business cases.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;u&gt;Note:&lt;/u&gt;&lt;/strong&gt;       &lt;br /&gt;While Windows Multi-Touch offers capturing multiple concurrent touches, an application running on top of Windows will also need to offer this functionality. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h2&gt;&lt;font color="#ff0000"&gt;&lt;u&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="Power Options" border="0" alt="Power Options" align="right" src="http://blogs.dirteam.com/blogs/sanderberkouwer/PowerOptions_5AE62F0F.png" width="100" height="100" /&gt;&lt;/u&gt;&lt;/font&gt;5. Sleep&lt;/h2&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;u&gt;Requires&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;a Windows 7-compatible ACPI BIOS &lt;/li&gt;    &lt;li&gt;Windows 7 compatible drivers &lt;/li&gt;    &lt;li&gt;Windows 7 Home Basic, Home Premium, Professional, Enterprise or Ultimate. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;One of the big and direct money-saving features in Windows Vista and Windows 7 is the way the computer will go to (hybrid) sleep when not used. Estimates on the impact of this feature, enabled by default, range from €60 per year per PC to comparing migrating Windows XP to Windows Vista or Windows 7 to cutting the emission of 10 average cars…&lt;/p&gt;  &lt;p&gt;To stay asleep all connected devices need to work together. An USB mouse should not wake up the PC when the mouse is barely touched. To resume from sleep successfully, the BIOS of the PC should have a Windows 7-compliant ACPI, which means it should support ACPI revision 4.0, dated June 16, 2009.&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h2&gt;6. DirectAccess&lt;/h2&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;u&gt;Requires&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows 7 Enterprise or Windows 7 Ultimate &lt;/li&gt;    &lt;li&gt;A server, installed with Windows Server 2008 R2, with two Network Interface Cards (NICs), configured as DirectAccess server and a member of the Active Directory infrastructure, placed on the perimeter network (also known as DMZ). One of the NICs of the DirectAccess server needs to be connected directly to the Internet, the other NIC needs to be connected to the intranet. On the DirectAccess server, at least two consecutive, public IPv4 addresses need to be assigned to the NIC connected to the Internet. &lt;/li&gt;    &lt;li&gt;At least one server configured as a web server. &lt;/li&gt;    &lt;li&gt;IPv6 connectivity on the corporate network (intranet) or a server configured with Microsoft Forefront Unified Access Gateway (UAG) configured as an IPv6/IPv4DNS and IPv6/IPv4NAT to provide access to IPv4-only hosts. &lt;/li&gt;    &lt;li&gt;Active Directory infrastructure with at least one Domain Controller running Windows Server 2008 with Service Pack 2 or Windows Server 2008 R2. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0080c0"&gt;Recommended&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Active Directory Certificate Services recommended (certificates are required if the DirectAccess server needs to enforce client health) &lt;/li&gt;    &lt;li&gt;Use of smartcards recommended, requiring a smartcard and smartcard reader per DirectAccess user. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Laptops and other domain-joined portables are hard to manage when they’re not connected to the corporate network. Also, in these situations, line of business (LOB) applications are unusable most of the time, except when a VPN or dial-up connection is in use.&lt;/p&gt;  &lt;p&gt;With DirectAccess domain-joined computers can be connected to the corporate network whenever an Internet connection is available. There’s no need to VPN into the corporate network, since DirectAccess is configured centrally and settings are figured out automatically by the client. &lt;/p&gt;  &lt;p&gt;When a computer is connected through DirectAccess, it is manageable. Group Policies can be used when the minimum amount of bandwidth is available. (&lt;a href="http://technet.microsoft.com/en-us/library/cc978243.aspx"&gt;slow link detection&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 5px 25px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Smartcard" border="0" alt="Smartcard" align="left" src="http://blogs.dirteam.com/blogs/sanderberkouwer/Smartcard_27A1D864.png" width="80" height="80" /&gt; To make DirectAccess truly secure, use it in combination with Network Access Protection (NAP). For this to work you will need to work with certificates and the only truly secure way to store user certificates is to use smartcards. Many laptops have built-in smartcard readers. If you’re looking to deploy DirectAccess with vision, look for equipment with built-in smartcard readers (for laptops) or USB-attached smartcard readers (for desktops).&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h2&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="windowsanytime" border="0" alt="windowsanytime" align="right" src="http://blogs.dirteam.com/blogs/sanderberkouwer/windowsanytime_124C403E.jpg" width="100" height="99" /&gt; 7. Future upgrades&lt;/h2&gt;  &lt;p&gt;Remember when Windows Server was a 32bit Operating System? With Windows Server 2008 R2 only 64bit versions of the Windows Server Operating System are available. Two questions remain at the end of the day when discussing Windows client upgrades:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Will the 32bit version of the next Windows client be a mainstream version in terms of software compatibility, software deployment and support? &lt;/li&gt;    &lt;li&gt;Is there any reason not to deploy Windows 7 as a 64bit client in terms of software compatibility, software deployment and support in your current environment? &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;I guess the answer to the first question is ‘yes’. In most cases I think the answer to the second question is also ‘yes’, especially since some PCs already come with an amount of RAM not fully supported by a 32bit Windows client installation: 4GB.&lt;/p&gt;  &lt;p&gt;If you’re looking to keep your options open for future upgrades, deploy 64bit installations of Windows 7. Remember though: 64bit Windows installations will only accept signed drivers.&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4393" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Migration+_2600_amp_3B00_+Integration/default.aspx">Migration &amp;amp; Integration</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Microsoft+Windows+7/default.aspx">Microsoft Windows 7</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Setup+_2600_+Deployment/default.aspx">Setup &amp; Deployment</category></item><item><title>Experiences and/or Differences with FIM2010 RC1 so far (Part 5)</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2009/12/14/experiences-and-or-differences-with-fim2010-rc1-so-far-part-5.aspx</link><pubDate>Mon, 14 Dec 2009 21:24:26 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4390</guid><dc:creator>Jorge</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Reporting/Auditing
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;With RC0, a web services client could reconstruct resources via Requests, or betweenTime, atTime and allTime functions
&lt;/p&gt;&lt;p&gt;With RC1, a web service client will be able to reconstruct resources via Requests
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;More attributes on Request, and new creator and target fields in RequestParameters values available
&lt;/li&gt;&lt;li&gt;Configurable request trimming interval to auto-delete requests which have been archived
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Also see: &lt;a href="http://theexpertscommunity.com/item/show/blog/1381"&gt;http://theexpertscommunity.com/item/show/blog/1381&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Password Reset Feature
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Configuring the MPRs for Password reset was quite complicated. In RC1 these MPRs are pre-configured by default, but are disabled. If you want to use the Password Reset feature you need to enable the MPRs!
&lt;/p&gt;&lt;p&gt;Windows XP SP2 is now also supported.
&lt;/p&gt;&lt;p&gt;Expect a huge change in how you will be able to use this feature. Very promising! &lt;span style="font-family:Wingdings"&gt;J&lt;/span&gt; In time I will tell more about this.
&lt;/p&gt;&lt;p&gt;Also interesting to know: &lt;a href="http://social.technet.microsoft.com/Forums/en-US/ilm2/thread/7d538ef4-a286-481f-8ff1-6e4f886e2f1d"&gt;http://social.technet.microsoft.com/Forums/en-US/ilm2/thread/7d538ef4-a286-481f-8ff1-6e4f886e2f1d&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;FIM MA Run Profiles
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The FIM MA only supports Full Imports at the moment (see release notes)
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;FIM Portal Schema
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Attributes of type "Unindexed String" are not yet supported by the FIM Portal and will not show up the UI for queries/filters.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;It is possible to use a dash '-' in the systemName of an attribute, but you should not use it. Why? Well, other parts that may want to use that attribute may not accept that dash in the name. Look at the pictures below.
&lt;/p&gt;&lt;p&gt;One of those places where this was found is in a workflow activity. For example… let's say you have created a string type attribute with the systemName 'My-Test-ID' and displayName 'My Test ID'. When using the function evaluator activity you can select as the destination [//Target/My-Test-ID]. You can type this in manually or first select //Target as your workflow parameter and then select 'My Test ID' as your parameter attribute. Click Save and you will see the error in the picture.
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4389/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4390" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/ILM/default.aspx">ILM</category><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/FIM/default.aspx">FIM</category></item><item><title>Experiences and/or Differences with FIM2010 RC1 so far (Part 4)</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2009/12/12/experiences-and-or-differences-with-fim2010-rc1-so-far-part-4.aspx</link><pubDate>Fri, 11 Dec 2009 23:11:36 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4382</guid><dc:creator>Jorge</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;XPATH Filter changes
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Double negations are not supported/possible anymore. An example of a double negation is "/Person[not(MyAttribute != '_$$$_')]"
&lt;/p&gt;&lt;p&gt;Read more about it here: &lt;a href="http://blogs.dirteam.com/blogs/jorge/archive/2009/11/12/fim-2010-not-not-is-empty-and-not-equal-i-think.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/archive/2009/11/12/fim-2010-not-not-is-empty-and-not-equal-i-think.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;In addition:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;"contains()" function now works like SQL Full Text Search
&lt;/li&gt;&lt;li&gt;descendants(), betweenTime(), atTime(), allTime() removed
&lt;/li&gt;&lt;li&gt;membersof() changed syntax
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Patches
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;After &lt;a href="http://technet.microsoft.com/en-us/library/ee534893(WS.10).aspx"&gt;RC1&lt;/a&gt;, patches will be made available through Windows Update. You can also download these manually through the &lt;a href="http://catalog.update.microsoft.com/v7/site/Search.aspx?q=Forefront%20Identity%20Manager"&gt;Windows Update Catalog&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;At the time of writing, &lt;a href="http://blogs.dirteam.com/blogs/jorge/archive/2009/11/11/installing-the-update1-for-fim-2010-rc1.aspx"&gt;Update1&lt;/a&gt; and &lt;a href="http://blogs.dirteam.com/blogs/jorge/archive/2009/12/08/update-release-for-fim-2010-rc1-update-2.aspx"&gt;Update2&lt;/a&gt; have been released.
&lt;/p&gt;&lt;p&gt;For the release notes see: &lt;a href="http://technet.microsoft.com/en-us/library/ee534893(WS.10).aspx"&gt;FIM 2010 RC1&lt;/a&gt;, &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=%20d806d4c4-2867-433b-9c9f-2715e274a787&amp;amp;displaylang=en"&gt;Update1&lt;/a&gt; and &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ea8312ae-f95c-4980-b8dd-9ffd027a7dc2&amp;amp;displaylang=en"&gt;Update2&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Management Agents (MA)
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Support for:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Active Directory in Windows Server 2008
&lt;/li&gt;&lt;li&gt;SQL Server 2008
&lt;/li&gt;&lt;li&gt;Novell eDirectory 8.8
&lt;/li&gt;&lt;li&gt;Sun Java System DS 6.2
&lt;/li&gt;&lt;li&gt;IBM DB2 9.1, 9.5
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;To connect to RACF, ACF2, OS400, TopSecret, you will still need ILM 2007FP1.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;FIM Service Partition
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Read more here: &lt;a href="http://blogs.msdn.com/darrylru/archive/2009/11/23/service-partitions-multiple-middle-tiers-request-workflow-processing.aspx"&gt;http://blogs.msdn.com/darrylru/archive/2009/11/23/service-partitions-multiple-middle-tiers-request-workflow-processing.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Checking Uniqueness during object creation
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Read more here: &lt;a href="http://blogs.dirteam.com/blogs/jorge/archive/2009/12/10/checking-uniqueness-of-an-attribute-in-fim-2010-during-the-create-process.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/archive/2009/12/10/checking-uniqueness-of-an-attribute-in-fim-2010-during-the-create-process.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Sync Rules
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Sync rules are now bidirectional, meaning that both inbound and outbound within one sync rule is possible.
&lt;/p&gt;&lt;p&gt;New functions that are available for "External System Scoping":
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;NotContains, NotStartsWith, NotEndsWith
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;New functions that are available for attribute flows:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;IsPresent
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;The GUI to create the Attribute Flows also changed. Previously you could create the attribute flows on one screen. Now you have one screen with two tabs for each attribute flow you need. One tab is for the source attribute and the other tab is for the destination attribute. I really do not like this change.
&lt;/p&gt;&lt;p&gt;This is the main screen with all the attribute flows. When you want to create a new flow you click "New Attribute Flow"
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4380/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;This is what you will see when creating a new attribute flow. 
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4381/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4382" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/ILM/default.aspx">ILM</category><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/FIM/default.aspx">FIM</category></item><item><title>Experiences and/or Differences with FIM2010 RC1 so far (Part 3)</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2009/12/11/experiences-and-or-differences-with-fim2010-rc1-so-far-part-3.aspx</link><pubDate>Fri, 11 Dec 2009 21:16:53 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4377</guid><dc:creator>Jorge</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;strong&gt;Export/Import Portal Configuration
&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In ILM 2007 you were able to export the complete Sync Engine configuration and move that to some other instance instead of reconfiguration everything manually. That saved you a lot of work AND mistakes! Although it is possible export/import individual Mas, you need to be careful about that precedence configuration may not be configure the same as with the instance where you did the export. Sometimes it may be better to export the complete server configuration!
&lt;/p&gt;&lt;p&gt;In ILM "2" RC0 it was not possible to export ANYTHING from the portal. So, you basically had to reconfigure stuff over and over and over again, until you get annoyed and start dying to be able to use FIM 2010 RC1! Why? FIM 2010 RC1 does allow you to export and import the portal configuration through PowerShell CMDlets. YES ! YES ! YES!!!!!!!!!!!
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;So, how do you do this? Follow the next steps:
&lt;/p&gt;&lt;ul style="margin-left: 38pt"&gt;&lt;li&gt;Start PowerShell
&lt;/li&gt;&lt;li&gt;Execute: Add-PSSnapin FIMautomation
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;The following FIM CMDlets become available:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div&gt;Export-FIMConfig
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Export-FIMConfig cmdlet extracts configuration objects from the FIM Service using the web service interface. The cmdlet recursively follows references contained in objects in order to extract a full representation of the service's configuration. If a reference points to an object which is not marked as a configuration object, the cmdlet downloads the entire representation but does not follow any references.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Import-FIMConfig
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Import-FIMConfig cmdlet takes in a list of ImportObject objects and executes the web service calls. Please be warned that all ImportObjects sent to Import will be executed. As objects are created, the references are automatically resolved in subsequent update and create operations.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Join-FIMConfig
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Join-FIMConfig cmdlet takes two lists of Export Objects and joins them into Match Objects. The cmdlet performs the join using criteria specified as arguments to the cmdlet.  The join criteria is specific attributes to compare using case-sensitive matching. You may specify individual join criteria for each object type.  For example, you may join on EmployeeID for Person and MailNickname for Groups. You may also use multiple attributes as join criteria.  For example, you may join ConstantSpecifier objects on both the DisplayName and Value. No default join criteria is provided.  The reason you must specify the join criteria is to ensure that this tool joins on attributes or collections of attributes that are unique in your organization.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Compare-FIMConfig
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The Compare-FIMConfig cmdlet takes in a list of MatchObject and performs an attribute-level comparison on the source and target objects.  The cmdlet returns a list of changes to make to the target system such that it looks like the source system. The list of changes is guaranteed to be in precedence order.  For example, if a Workflow Definition references an Email Template, then the cmdlet guarantees that the EmailTemplate exists prior to creating the WorkflowDefinition. All objects are processed generically without regard to object type except for ManagementPolicyRule objects.  These objects are processed in a special  way: the cmdlet guarantees that all dependent sets are updated prior to workflow definitions.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;ConvertFrom-FIMResource
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The ConvertFrom-FIMResource serializes objects used elsewhere in the FIM Automation Snapin into xml.  The motiviation of this cmdlet is so you can save intermediate work and transfer it among computers. The cmdlet serializes the objects using XmlObjectSerializer in .NET.  It is necessary to use this cmdlet over Export-Clixml because Export-Clixml does not preserve nested and complex types.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;ConvertTo-FIMResource
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The ConvertTo-FIMResource deserializes objects used elsewhere in the FIM Automation Snapin from xml.  This is the complement cmdlet to ConvertFrom-FIMResource. The cmdlet deserializes the objects using XmlObjectSerializer in .NET.
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Using the GET-Help CMDlet you can get additional information on how to use each FIM CMDlet, including examples (e.g. Get-help Export-FIMConfig)
&lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;Remark&lt;/span&gt;: Make sure to read &lt;a href="http://blogs.dirteam.com/blogs/jorge/archive/2009/12/11/export-cmdlet-of-fim-migration-tooling-not-working-as-expected.aspx"&gt;this&lt;/a&gt; too!
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4228/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;strong&gt;WorkFlow Activities designed for ILM "2" RC0 to be used in FIM 2010 RC1
&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Short one. Check the following URL: &lt;a href="http://blogs.dirteam.com/blogs/jorge/archive/2009/10/04/workflow-activities-designed-for-ilm2-rc0-may-not-work-for-fim-2010-rc1.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/archive/2009/10/04/workflow-activities-designed-for-ilm2-rc0-may-not-work-for-fim-2010-rc1.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Enable/Disable codeless provisioning
&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In RC0 you could only disable/enable scripted (through Rules Extensions) provisioning. As soon as an object mapping was defined in the ILM2 MA provisioning would occur, assuming other prerequisites were also met (initial flow only for anchor attributes and criteria). It was not possible to disable codeless provisioning. In RC1 you now can disable codeless provisioning through the Identity Manager GUI. If the setting is not checked, provisioning through Codeless Provisioning will not work. AND it is disabled by default!
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4231/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4377" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/ILM/default.aspx">ILM</category><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/FIM/default.aspx">FIM</category></item><item><title>Experiences and/or Differences with FIM2010 RC1 so far (Part 2)</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2009/12/11/experiences-and-or-differences-with-fim2010-rc1-so-far-part-2.aspx</link><pubDate>Fri, 11 Dec 2009 21:06:37 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4376</guid><dc:creator>Jorge</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;MPRs
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;New MPRs have been defined or existing MPRs have been redefined. In ILM "2" RC0 an MPR called "Administrators have Full Control" existed which gave administrators Full Control permissions over existing stuff and new created stuff. In FIM 2010 RC1 I created a new object type called COMPUTER including the attributes I wanted on that. I then wanted to create a computer object and at the end when I clicked SUBMIT I got an access denied. Researching a bit more I found out that administrators only have Full Control over configuration stuff in the FIM Portal. They are not allowed to create users and in my case also computers. So, for those object types I had to create an MPR that gave the administrators Full Control over those objects. Now you can take two different approaches: (1) create a permissions based MPR for each object type or, (2) create a permissions based MPR that gives the administrators Full Control over ALL objects.
&lt;/p&gt;&lt;p&gt;In addition, it is possible to disable and re-enable MPRs. Now you do not have to delete them or change them in a way so that there were not used by the system. Remember that when you get an access denied you cases might apply: (1) no MPR is available, or (2) an MPR is available but it is disabled!
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4222/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4223/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;After you have configured your FIM system with all kinds of MPRs, SETs, Workflows, etc. How are you going to find out or troubleshoot, after 6 months for example, how a particular system works? In ILM"2" RC0 that was a pain in the well-known behind! In FIM 2010 RC1 you will find a button called MPR Explorer (see below). It is "just" button and because of that you might miss it.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4224/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;Clicking that button shows you the following screen which allows you to select what you want to check/do.
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4225/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;After that, for what you want to do, you define criteria as shown below. In my case I wanted to know which "enabled" "permissions-based MPRs" apply when "ADM.ROOT" makes a request to "Create a resource", "Delete a resource", "Read resource", "Add a value to a multi-valued attribute", "Remove a value from a multi-valued attribute" OR "Modify the value of a single-valued attribute" against "All Objects".
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4226/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;The results of the query I'm making are shown below
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4227/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;SCOM Management Pack
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;A SCOM Management Pack will be made available for FIM 2010.
&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse" border="0"&gt;&lt;colgroup&gt;&lt;col style="width:266px"/&gt;&lt;col style="width:266px"/&gt;&lt;col style="width:266px"/&gt;&lt;/colgroup&gt;&lt;tbody valign="top"&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;&lt;strong&gt;Component&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;&lt;strong&gt;# Monitors&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;&lt;strong&gt;# Events&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;FIM Service&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;9&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;8&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;FIM Portal&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;11&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;10&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;FIM Sync&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;7&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;FIM CM&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;6&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4229/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4230/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4376" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/ILM/default.aspx">ILM</category><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/FIM/default.aspx">FIM</category></item><item><title>Experiences and/or Differences with FIM2010 RC1 so far (Part 1)</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2009/12/11/experiences-and-or-differences-with-fim2010-rc1-so-far-part-1.aspx</link><pubDate>Fri, 11 Dec 2009 20:31:34 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4374</guid><dc:creator>Jorge</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;So FIM 2010 RC1 came out in the beginning of October are my first impressions, or changes I found (either through my own testing/reading or through some other posts):
&lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;OS Support
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;FIM 2010 now both supports Windows Server 2008 (x64) and Windows Server 2008 R2 (x64). Be aware though; if you want to combine all kinds of technologies on one server (e.g. test/demo environment) check all requirements and pre-requisites of all components. For example, Exchange Server 2007 is not supported on Windows Server 2008 R2 and FIM 2010 does not support Exchange Server 2010 yet. However, Microsoft changed their plans and has decided to support Exchange Server 2007 on Windows Server 2008 R2 in the (near) future!
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Additional Options During install + FIM Portal Access
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Read more about this here: &lt;a href="http://blogs.dirteam.com/blogs/jorge/archive/2009/12/11/enabling-fim-portal-access-for-a-regular-ad-user-account.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/archive/2009/12/11/enabling-fim-portal-access-for-a-regular-ad-user-account.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;FIM 2010 Portal itself
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The graphics department at Microsoft has been busy changing its looks and rebranding everything within the system from "Identity Lifecycle Manager "2"" to "Forefront Identity Manager 2010"
&lt;/p&gt;&lt;p&gt;&lt;em&gt;BEFORE
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4219/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;em&gt;AFTER
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4220/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Other Stuff within the product that was rebranded is:
&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse" border="0"&gt;&lt;colgroup&gt;&lt;col style="width:351px"/&gt;&lt;col style="width:447px"/&gt;&lt;/colgroup&gt;&lt;tbody valign="top"&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  solid black 0.5pt; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;&lt;strong&gt;ILM "2" RC0 Naming&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  solid black 0.5pt; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;&lt;strong&gt;FIM 2010 RC1 Naming&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Identity Lifecycle Manager "2"&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Microsoft Forefront Identity Management&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;ILM Service&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;FIM Service&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;MIIS / Sync Engine&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;FIM Synchronization Service&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;CLM&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;FIM Certificate Management&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Object Type&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Resource Type&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Object Visualization Configuration (OVC)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Resource Control Display Configuration (RCDC)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Service: Microsoft Identity Integration Server&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Service: Forefront Identity Manager Synchronization Service&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Service: Microsoft Identity Lifecycle Manager Service&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Service: Forefront Identity Manager Service&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Service: Microsoft ILM Password Service&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Service: Forefront Identity Manager Password Reset Client Service&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Service: Certificate Lifecycle Manager&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Service: Forefront Identity Manager CM Update Service&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  solid black 0.5pt; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Identity Manager&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left: 9px; padding-right: 9px; border-top:  none; border-left:  none; border-bottom:  solid black 0.5pt; border-right:  solid black 0.5pt"&gt;&lt;p&gt;Synchronization Service Manager&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;FIM MA in Identity Manager
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Connection information for the FIM MA is different. You now need to specify the SQL Server, the SQL DB for the portal (to read from) and the address of the FIM Service you want to use for writes (You can have more than one FIM Service and you can dedicate a FIM Service instance for the FIM Sync Engine if you need/want to)
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4221/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4374" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/ILM/default.aspx">ILM</category><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/FIM/default.aspx">FIM</category></item><item><title>Enabling FIM Portal Access for a Regular AD User Account</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2009/12/11/enabling-fim-portal-access-for-a-regular-ad-user-account.aspx</link><pubDate>Fri, 11 Dec 2009 20:19:14 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4373</guid><dc:creator>Jorge</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;To be able to access the FIM portal as a regular user, the following MUST be true:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The user has an AD user account
&lt;/li&gt;&lt;li&gt;The attributes "Domain", "AccountName" and "ObjectSID" must have values populated about that AD user account synched by the FIM Sync Engine
&lt;/li&gt;&lt;li&gt;The correct permissions have been configured for the AD user account in the FIM Portal (see more below)
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; 
 &lt;/p&gt;&lt;p&gt;To configure the correct permissions in the FIM Portal to allow portal access for regular users, additional configuration checkboxes appear during the installation of the FIM Portal:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Grant Authenticated Users access to the FIM Portal Site (must be checked if you want to allow access to the FIM Portal)
&lt;/li&gt;&lt;li&gt;Grant Authenticated Users access to the FIM Password Reset Site (must be checked if you want to allow access to the FIM Password Portal)
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;In addition to this all, you as an administrator need to enable a few MPRs which by default are disabled. I'm talking about the following MPRs:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;"General: Users can read non-administrative configuration resources"
&lt;/li&gt;&lt;li&gt;"User management: Users can read attributes of their own"
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;You can check the MPRs in the FIM Portal or use can use &lt;a href="http://social.technet.microsoft.com/Forums/en-US/ilm2/thread/73954797-afb4-4448-8c3e-af5b4f9e2eb5"&gt;this powershell script&lt;/a&gt; to do that for you. The result may look like:
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4387/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4388/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;This is for simple plain FIM Portal access. If you want to allow a user to do more, you need to create and/or enable additional MPRs.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4373" width="1" height="1"&gt;</description></item><item><title>EXPORT CMDlet of FIM Migration Tooling not working as expected</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2009/12/11/export-cmdlet-of-fim-migration-tooling-not-working-as-expected.aspx</link><pubDate>Fri, 11 Dec 2009 17:27:45 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4372</guid><dc:creator>Jorge</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;FIM 2010 provides CMDlets to migrate the configuration of the FIM Portal from one server to another. The first step is exporting the configuration of the SOURCE server. The Powershell script you can use for that is:
&lt;/p&gt;&lt;p&gt;---------
&lt;/p&gt;&lt;p&gt;# ExportPilot.ps1
&lt;/p&gt;&lt;p&gt;# Copyright (c) 2009 Microsoft Corporation
&lt;/p&gt;&lt;p&gt;# The purpose of this script is to export the current configuration in the pilot environment.
&lt;/p&gt;&lt;p&gt;# The script stores the configuration into file "pilot.xml" in the current directory.
&lt;/p&gt;&lt;p&gt;Add-PSSnapin FIMAutomation
&lt;/p&gt;&lt;p&gt;$pilot_filename = "pilot.xml"
&lt;/p&gt;&lt;p&gt;Write-Host "Exporting configuration objects from pilot."
&lt;/p&gt;&lt;p&gt;$pilot = Export-FIMConfig -uri http://localhost:5725/ResourceManagementService -policyConfig -schemaConfig -portalConfig
&lt;/p&gt;&lt;p&gt;Write-Host "Exported " $pilot.Count " objects from pilot."
&lt;/p&gt;&lt;p&gt;$pilot | ConvertFrom-FIMResource -file $pilot_filename
&lt;/p&gt;&lt;p&gt;Write-Host "Pilot file is saved as " $pilot_filename "."
&lt;/p&gt;&lt;p&gt;Write-Host "Export complete.  The next step is to copy " $pilot_filename " to production and run SyncProduction.ps1."
&lt;/p&gt;&lt;p&gt;---------
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;This script will export policy configuration, schema configuration and portal configuration. If you want to export custom configuration such certain object types you need to replace a line as specified in the documentation.
&lt;/p&gt;&lt;p&gt;REPLACE
&lt;/p&gt;&lt;p&gt;&lt;em&gt;$pilot = Export-FIMConfig -uri http://localhost:5725/ResourceManagementService -policyConfig -schemaConfig -portalConfig
&lt;/em&gt;&lt;/p&gt;&lt;p&gt;WITH
&lt;/p&gt;&lt;p&gt;&lt;em&gt;$pilot = Export-FIMConfig -uri http://localhost:5725/ResourceManagementService -policyConfig -schemaConfig -portalConfig &lt;span style="color:red"&gt;-customConfig ("Group","Person")&lt;/span&gt;&lt;/em&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;However as soon as you execute your adjusted powershell script, you will get the following error:
&lt;/p&gt;&lt;p&gt;-------------
&lt;/p&gt;&lt;p&gt;Export-FIMConfig : Failure on making enumeration web service call.
&lt;/p&gt;&lt;p&gt;Filter = Group
&lt;/p&gt;&lt;p&gt;Error= Microsoft.ResourceManagement.WebServices.Faults.ServiceFaultException: c
&lt;/p&gt;&lt;p&gt;annot filter as requested
&lt;/p&gt;&lt;p&gt;   at Microsoft.ResourceManagement.WebServices.Client.ResourceTemplate.Enumerat
&lt;/p&gt;&lt;p&gt;eResources(SearchParameters parameters)
&lt;/p&gt;&lt;p&gt;   at Microsoft.ResourceManagement.WebServices.ResourceManager.MoveNext()
&lt;/p&gt;&lt;p&gt;   at Microsoft.ResourceManagement.Automation.ExportConfig.EndProcessing()
&lt;/p&gt;&lt;p&gt;At C:\_FIM-CONFIG\ExportFIMConfigFromSource.ps1:10 char:27
&lt;/p&gt;&lt;p&gt;+ $Source = Export-FIMConfig &amp;lt;&amp;lt;&amp;lt;&amp;lt;  -uri http://localhost:5725/ResourceManagemen
&lt;/p&gt;&lt;p&gt;tService -policyConfig -schemaConfig -portalConfig -customConfig ("Group","Pers
&lt;/p&gt;&lt;p&gt;on")
&lt;/p&gt;&lt;p&gt;    + CategoryInfo          : InvalidOperation: (:) [Export-FIMConfig], Invali
&lt;/p&gt;&lt;p&gt;   dOperationException
&lt;/p&gt;&lt;p&gt;    + FullyQualifiedErrorId : ExportConfig,Microsoft.ResourceManagement.Automa
&lt;/p&gt;&lt;p&gt;   tion.ExportConfig
&lt;/p&gt;&lt;p&gt;-------------
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;This is telling you the filter of the customConfig option is wrong. That is weird as the way I'm using is also mentioned in the help of the CMDlet. However, it appears that you need to use the XPATH filter notation. So the correct line would be:
&lt;/p&gt;&lt;p&gt;&lt;em&gt;$pilot = Export-FIMConfig -uri http://localhost:5725/ResourceManagementService -policyConfig -schemaConfig -portalConfig &lt;span style="color:red"&gt;-customConfig ("/Group","/Person")&lt;/span&gt;&lt;/em&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Oh, by the way… This is for FIM 2010 RC 1 Update2
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;SOURCE: &lt;a href="http://social.technet.microsoft.com/Forums/en-US/ilm2/thread/6e543d7a-2543-4975-9b5d-0615ae341e47"&gt;http://social.technet.microsoft.com/Forums/en-US/ilm2/thread/6e543d7a-2543-4975-9b5d-0615ae341e47&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4372" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/ILM/default.aspx">ILM</category><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/FIM/default.aspx">FIM</category></item><item><title>Products, results and goals: When do we call a project a success ?</title><link>http://blogs.dirteam.com/blogs/paul/archive/2009/12/11/products-results-and-goals-when-do-we-call-a-project-a-success.aspx</link><pubDate>Fri, 11 Dec 2009 10:12:00 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4371</guid><dc:creator>Paul</dc:creator><slash:comments>0</slash:comments><description>We have all heard the tales of horror on projects failing; a small continent of cash has been spent, years have gone by, projectteams work day and night.. but still, a project fails. Sometimes, when the failure is big enough we might even read about it in the paper or hear it on the 6 'o clock news. How is that possible ? How can it be that, despite such hard work and effort, it all ends in tears ? In this article, we'll take a closer look at the relation between products, results and goals. We'll...(&lt;a href="http://blogs.dirteam.com/blogs/paul/archive/2009/12/11/products-results-and-goals-when-do-we-call-a-project-a-success.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4371" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/paul/archive/tags/Projectmanagement/default.aspx">Projectmanagement</category></item><item><title>Checking Uniqueness of an attribute in FIM 2010 during the CREATE process</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2009/12/10/checking-uniqueness-of-an-attribute-in-fim-2010-during-the-create-process.aspx</link><pubDate>Thu, 10 Dec 2009 15:11:50 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4369</guid><dc:creator>Jorge</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;At the time of writing &lt;a href="http://blogs.dirteam.com/blogs/jorge/archive/2009/12/08/update-release-for-fim-2010-rc1-update-2.aspx"&gt;Update 2&lt;/a&gt; has been released for FIM 2010 RC1. This update introduces a new feature for RCDCs which leverages XPATH.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;In short, when you CREATE a new object in the FIM Portal you can configure an attribute in the RCDC (a.k.a. OVC) to check if the value that was entered manually already exists in the database. If it does not, you can continue. If it does already exist, it will tell you right away! Unfortunately this does NOT work when EDITING an object as the check is not made.
&lt;/p&gt;&lt;p&gt;From my personal experience I can say that administering RCDC XML files in &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628&amp;amp;displaylang=en"&gt;XML Notepad&lt;/a&gt; is friendlier than editing the text under the hood. Others like to do it in Visual Studio as that also performs additional checks.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Now let's say you do not use an activity to generate a unique AccountName for a &lt;em&gt;person object&lt;/em&gt; in the FIM Portal. Instead you need to do it manually and you would like to know right away if it's possible to use that value or not.
&lt;/p&gt;&lt;p&gt;In the RCDC for user creation you may have a similar section for the AccountName attribute.
&lt;/p&gt;&lt;p&gt;In some editor, it would look like:
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4365/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;In XML Notepad, it would look like:
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4366/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;After you have edited the RCDC, you need to load it into the FIM Portal and finish it with an IISERESET. For the IISRESET, make sure to do that with elevated permissions (otherwise it will fail).
&lt;/p&gt;&lt;p&gt;When creating a user manually and entering the AccountName, you will see the following if the attribute value already exists as soon as you click NEXT:
&lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4367/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Source&lt;/strong&gt;: &lt;a href="http://social.technet.microsoft.com/Forums/en-US/ilm2/thread/cc51ca7a-908c-40bf-ae10-f47711dd321b"&gt;http://social.technet.microsoft.com/Forums/en-US/ilm2/thread/cc51ca7a-908c-40bf-ae10-f47711dd321b&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4369" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/ILM/default.aspx">ILM</category><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/FIM/default.aspx">FIM</category></item><item><title>Windows on Windows (WoW) in Server Core R2</title><link>http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2009/12/09/windows-on-windows-wow-in-server-core-r2.aspx</link><pubDate>Wed, 09 Dec 2009 22:54:39 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4362</guid><dc:creator>Sander Berkouwer</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 0px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Server Core Installations of Windows Server 2008 R2" border="0" alt="Server Core Installations of Windows Server 2008 R2" align="right" src="http://blogs.dirteam.com/blogs/sanderberkouwer/ServerCore_382F3F78.jpg" width="101" height="120" /&gt; As you’re probably aware Windows Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt; is not available in a 32bit (x86) version. Only 64bit versions (both x64 and IA64) are available, but Microsoft happily provides 32bit Windows on Windows (WoW) support, so admins can install their favorite 32bit programs on top of their 64bit installations. &lt;/p&gt;  &lt;p&gt;I’ve dedicated quite some blogposts to 64bit computing, &lt;a href="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2007/07/02/route-64.aspx"&gt;its impact and its barriers&lt;/a&gt;, &lt;a href="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2009/07/21/planning-on-upgrading-to-windows-7-or-windows-server-2008-r2.aspx"&gt;what it means for upgrading Windows Server&lt;/a&gt; and &lt;a href="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2009/02/17/64bit-only-windows-server-is-good-for-active-directory.aspx"&gt;how my favorite server role benefits from 64bit computing&lt;/a&gt;. I’ve not discussed the way 64bit and Server Roles combine, so here it is.&lt;/p&gt;  &lt;h4&gt;About Windows on Windows 64-bits (WoW64)&lt;/h4&gt;  &lt;p&gt;WoW (Windows on Windows) technology offers backward compatibility between a processor architecture and one downlevel processor architecture. There’s a 32bit version of the WoW technology. It allows compatibility with 16bit applications. x64 versions of Windows since Windows XP and IA64 versions of Windows since Windows Server 2003 also have WoW onboard. This version allows to run 32-bit application in our 64-bit environments. &lt;/p&gt;  &lt;p&gt;WoW offers backward compatibility with one previous architecture only. WoW in 32-bit Operating Systems can run (some) 16-bit applications and WoW in 64-bit Operating Systems can run 32-bit applications. The drawback is you cannot run any 16-bit applications on Microsoft's 64-bit Operating Systems.&lt;/p&gt;  &lt;h4&gt;About Server Roles and Server Features&lt;/h4&gt;  &lt;p&gt;Not every Windows Server is implemented in the same fashion. Therefore Microsoft has modularized most of the services a Windows Server can offer into Server Roles and Server Features. By adding a Server Role or Server Feature, an administrator can extend the services the server offers. Popular Server Roles are the File Server, Print Server and Application Server. Server Features aid Server Roles in delivering the services. The Failover Clustering feature in Windows Server Enterprise and Windows Server Datacenter for instance helps make a Server Role more redundant. Server Roles and Server Features can also be removed from a server, which will automatically delete the installed binaries, resulting in a more secure Operating System.&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h1&gt;WoW as a Server Core Feature&lt;/h1&gt;  &lt;p&gt;With Microsofts ongoing strategy to further modularize the Operating System, it’s apparent Windows on Windows (WoW) became a Server Feature. With Microsoft Windows Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt; being 64bit only, it’s a big plus the WoW functionality can be removed when unneeded or installed when needed.&lt;/p&gt;  &lt;h2&gt;Decision&lt;/h2&gt;  &lt;p&gt;When planning for Windows Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt;, the Server Core team had to decide between:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;configuring Windows on Windows (WoW) as a Server Feature, installed by default. &lt;/li&gt;    &lt;li&gt;configuring Windows on Windows (WoW) an optional Server Feature, allowing administrators to install it when they need 32bit support. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;They decided to make WoW an optional feature and shipped as such as part of Windows Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt; &lt;strong&gt;Beta&lt;/strong&gt;.&lt;/p&gt;  &lt;h2&gt;Feedback&lt;/h2&gt;  &lt;p&gt;However, during the Beta period, the Server Core team received a lot of feedback on weird issues when administrators tried to install 64bit applications. Typically when installing a MSI package they would receive the following error message:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Error 1719.&lt;/strong&gt; The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;When looking on the Internet for a resolution, typically they would find advice to reboot the system, reregister the Windows Installer service, start the Installer service (&lt;strong&gt;&lt;font color="#808080"&gt;net start msiserver&lt;/font&gt;&lt;/strong&gt;) and grant the System account &amp;quot;Full Control&amp;quot; permissions to the HKEY_CLASSES_ROOT hive of the registry. These actions would typically not result in a resolution of the problem.&lt;/p&gt;  &lt;p&gt;Running the following command line before installing the application, however, resolved the problem:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;font color="#808080"&gt;Dism /online /enable-feature /featurename:ServerCore-WOW64&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;After installing the application the above command could be run again, but this time with &lt;strong&gt;&lt;font color="#808080"&gt;enable-feature&lt;/font&gt;&lt;/strong&gt; replaced with &lt;strong&gt;&lt;font color="#808080"&gt;disable-feature&lt;/font&gt;&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;Apparently the installer wasn’t a full x64 installer and according to Andrew Mason, Principal Program Manager on the Server Core team, the issue occurred often.&lt;/p&gt;  &lt;h2&gt;Change&lt;/h2&gt;  &lt;p&gt;For the Release Candidate of Windows Server 2008 R2, the Server Core team decided to enable the Windows on Windows feature by default. From that moment on Server Core installations followed the same approach to 32bit compatibility as Full installations do. &lt;/p&gt;  &lt;p&gt;This decision helps to:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;make Server Core a more predictable installation type, because Server Core installations and Full installation offer the same 32bit compatibility out of the box. &lt;/li&gt;    &lt;li&gt;avoid confusion, because the error is a very generic error. &lt;/li&gt;    &lt;li&gt;give Microsoft the opportunity to communicate to developers to take into account Windows on Windows (WoW) and 32bit backward compatibility is not a given in Windows anymore. &lt;/li&gt;    &lt;li&gt;give Developers time to clean up their acts. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The only downside to this decision is the binaries involved with Windows on Windows (WoW) are installed by default, resulting in a bigger footprint, higher memory usage and some attack surface.&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;h1&gt;Concluding&lt;/h1&gt;  &lt;p&gt;In a x64 Server Core installation of Windows Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt;, the Windows on Windows Server Feature is &lt;strong&gt;enabled&lt;/strong&gt; by default. This change was made between Windows Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt; Beta and Windows Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt; Release Candidate. The change was based on feedback.&lt;/p&gt;  &lt;p&gt;You can uninstall the WoW Server Role by executing the following command:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;font color="#808080"&gt;Dism /online /enable-feature /featurename:ServerCore-WOW64&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;You do not need the WoW Server Role on Server Core installations of Windows Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt; to be able to install and run the Domain Controller role. (This was a bug in pre-release versions of Windows Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt;)&lt;/p&gt; On Hyper-V Server 2008 &lt;font color="#ff8040"&gt;R2&lt;/font&gt; installations, Windows on Windows 64 support is not installed by default. One might argue this is the first true 64bit-only Microsoft Operating System &lt;img src="http://blogs.dirteam.com/emoticons/emotion-5.gif" alt="Wink" /&gt;  &lt;h2&gt;Related Posts&lt;/h2&gt;  &lt;p&gt;&lt;a title="Route 64" href="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2007/07/02/route-64.aspx"&gt;Route 64&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a title="64bit-only Windows Server is good for Active Directory" href="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2009/02/17/64bit-only-windows-server-is-good-for-active-directory.aspx"&gt;64bit-only Windows Server is good for Active Directory&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2009/07/21/planning-on-upgrading-to-windows-7-or-windows-server-2008-r2.aspx"&gt;Planning on upgrading to Windows 7 or Windows Server 2008 R2?&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;h2&gt;Further reading&lt;/h2&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/server_core/archive/2009/05/05/wow64-support-on-server-core-in-windows-server-2008-r2.aspx#comments"&gt;WoW64 Support on Server Core in Windows Server 2008 R2&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/WoW64"&gt;WoW64&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.msdn.com/philpenn/archive/2009/03/02/running-32-bit-applications-on-windows-server-2008-r2-server-core.aspx"&gt;Running 32-bit Applications on Windows Server 2008 R2, Server Core&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://code.msdn.microsoft.com/r2core"&gt;Implement Minimalist Solutions using Windows Server 2008 R2 Server Core&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://windowsitpro.com/article/articleid/102088/q-how-do-i-install-or-remove-windows-on-windows-64-wow64-on-my-windows-server-2008-r2-server-core-installation.html"&gt;Q. How do I install or remove Windows on Windows 64 (WoW64) on my Windows Server 2008 R2 server core installation?&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://www.eggheadcafe.com/software/aspnet/35263158/wow64-support-for-32bit-a.aspx"&gt;Wow64 support for 32bit applications – Quack&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://www.slideshare.net/louisgohl/svr309-whats-new-in-server-core-for-windows-server-2008-r2"&gt;Slideshare - SVR309 What's New in Server Core for Windows Server 2008 R2&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4362" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/System+Administration/default.aspx">System Administration</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Server+Core/default.aspx">Server Core</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Microsoft+Windows+Server+2008+R2/default.aspx">Microsoft Windows Server 2008 R2</category><category domain="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/tags/Setup+_2600_+Deployment/default.aspx">Setup &amp; Deployment</category></item><item><title>Resource Counts in FIM 2010 RC1 Fixed</title><link>http://blogs.dirteam.com/blogs/jorge/archive/2009/12/08/resource-counts-in-fim-2010-rc1-fixed.aspx</link><pubDate>Tue, 08 Dec 2009 20:27:48 GMT</pubDate><guid isPermaLink="false">4afa41f1-c118-406e-beda-ba054a9f6c33:4359</guid><dc:creator>Jorge</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;You might have noticed that resource counts do not work in FIM 2010 RC1 (even with Update 1). After installing &lt;a href="http://blogs.dirteam.com/blogs/jorge/archive/2009/12/08/update-release-for-fim-2010-rc1-update-2.aspx"&gt;update2&lt;/a&gt;, this is fixed again. However, take into account the following comment that I found on the FIM TechNet Forum.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;"&lt;em&gt;This feature is currently broken in RC1 and from RC1 forward will be not supported out of the box. However, if you plug the xpath query back in Approve Requests search scope again after Update 2 (not yet released), it should start to work again. You will get a penalty of 2 seconds on home page load when you add in this query. In fact for each nav bar count query you add in, it would be 2 second delay. For performance reason, we decided to not enable it out of box in Update 2.&lt;/em&gt;"
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Source: &lt;a href="http://social.technet.microsoft.com/Forums/en/ilm2/thread/184bb2b7-b20a-4c8a-ab7d-d7098bd997ba"&gt;http://social.technet.microsoft.com/Forums/en/ilm2/thread/184bb2b7-b20a-4c8a-ab7d-d7098bd997ba&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;&lt;img src="http://blogs.dirteam.com/photos/jorge/images/4358/original.aspx" alt=""/&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Cheers, 
&lt;/p&gt;&lt;p&gt;Jorge 
&lt;/p&gt;&lt;p&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;* This posting is provided "AS IS" with no warranties and confers no rights! &lt;br/&gt;* Always test before implementing!&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;br/&gt;############### Jorge's Quest For Knowledge ###############&lt;br/&gt;######## &lt;a href="http://blogs.dirteam.com/blogs/jorge/default.aspx"&gt;http://blogs.dirteam.com/blogs/jorge/default.aspx&lt;/a&gt; #########&lt;br/&gt;--------------------------------------------------------------------------------------------------&lt;/p&gt;&lt;img src="http://blogs.dirteam.com/aggbug.aspx?PostID=4359" width="1" height="1"&gt;</description><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/ILM/default.aspx">ILM</category><category domain="http://blogs.dirteam.com/blogs/jorge/archive/tags/FIM/default.aspx">FIM</category></item></channel></rss>