<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-1409591910514904193</atom:id><lastBuildDate>Tue, 27 Aug 2013 04:03:06 +0000</lastBuildDate><category>SharePoint</category><category>Exchange</category><category>Windows</category><category>ISA</category><category>Office</category><category>Apple</category><category>iphone</category><category>Firefox</category><category>Forefront</category><category>InfoPath</category><category>SQL</category><category>Virtualisation</category><title>george khalil&#39;s everything IT</title><description>A specialist in Microsoft Technologies and a recent Apple convert.  Expect to see the best from both worlds and a little bit more.</description><link>http://www.gk.id.au/</link><managingEditor>noreply@blogger.com (George Khalil)</managingEditor><generator>Blogger</generator><openSearch:totalResults>31</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-6793141276774570100</guid><pubDate>Fri, 04 Sep 2009 07:51:00 +0000</pubDate><atom:updated>2009-09-04T17:55:28.199+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Apple</category><category domain="http://www.blogger.com/atom/ns#">Exchange</category><category domain="http://www.blogger.com/atom/ns#">Firefox</category><category domain="http://www.blogger.com/atom/ns#">Forefront</category><category domain="http://www.blogger.com/atom/ns#">InfoPath</category><category domain="http://www.blogger.com/atom/ns#">iphone</category><category domain="http://www.blogger.com/atom/ns#">ISA</category><category domain="http://www.blogger.com/atom/ns#">Office</category><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><category domain="http://www.blogger.com/atom/ns#">SQL</category><category domain="http://www.blogger.com/atom/ns#">Virtualisation</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>This Blog has moved to a new home …sharepointgeorge.com</title><description>&lt;p&gt;   &lt;br /&gt;Hi everyone!&lt;/p&gt;  &lt;p&gt;A goal of mine earlier this year was to begin blogging and sharing with the IT Pro community my experiences, implementations and designs as an IT Infrastructure Manager who has a distinct passion for Microsoft Technologies.&amp;#160; So my first blog came about with the name of Everything IT and Everything Not which was soon changed to &lt;a href=&quot;http://www.gk.id.au&quot; target=&quot;_blank&quot;&gt;George Khalil’s everything IT.&lt;/a&gt;&amp;#160;&amp;#160; During the last 6 months of blogging I have definitely learnt a lot about using various web blogging platforms, social media and a lot about the content that I was providing my readers with.&lt;/p&gt;  &lt;p&gt;As you are already aware my passion is working with Microsoft Technologies with a very keen interest in Microsoft SharePoint, Exchange and of course Windows.&amp;#160; In order to serve you better and provide a greater range of coverage I have moved to a new blogging home &lt;a href=&quot;http://sharepointgeorge.com&quot;&gt;&lt;strong&gt;&lt;font size=&quot;4&quot;&gt;http://sharepointgeorge.com&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So to all my readers :), please ensure you update your RSS feed links to &lt;a href=&quot;http://feeds.feedburner.com/sharepointgeorge&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;strong&gt;http://feeds.feedburner.com/sharepointgeorge&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So this is my last post here so please look to my new site for all content moving forward. You can reach it here at: &lt;a href=&quot;http://sharepointgeorge.com&quot;&gt;&lt;strong&gt;&lt;font size=&quot;4&quot;&gt;http://sharepointgeorge.com&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;font size=&quot;4&quot;&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;See you there!!&lt;/p&gt;  &lt;p&gt;P.S &lt;/p&gt;  &lt;p&gt;&lt;em&gt;In addition to moving from &lt;/em&gt;&lt;a href=&quot;http://www.gk.id.au&quot;&gt;&lt;em&gt;http://www.gk.id.au&lt;/em&gt;&lt;/a&gt;&lt;em&gt; to &lt;/em&gt;&lt;a href=&quot;http://sharepointgeorge.com&quot;&gt;&lt;em&gt;http://sharepointgeorge.com&lt;/em&gt;&lt;/a&gt;&lt;em&gt; I have created a second blog which delivers general ramblings on social media, social networking, home users of PC and Mac and everything in between which you can access via &lt;/em&gt;&lt;a href=&quot;http://socialtechgeek.com&quot;&gt;&lt;em&gt;http://socialtechgeek.com&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&amp;#160;&amp;#160; Target audience is EVERYONE :) Social Tech Geek came about from all the advice I have provided friends and family along the way and though what better way to share the love other than through the world wide web&lt;/em&gt;.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/09/this-blog-has-moved-to-new-home.html</link><author>noreply@blogger.com (George Khalil)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-8621301116632189368</guid><pubDate>Mon, 31 Aug 2009 08:36:00 +0000</pubDate><atom:updated>2009-08-31T22:10:40.059+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Office</category><title>Slipstream Office 2007 Service Packs &amp; working with the Office Customization Tool</title><description>&lt;p&gt;I am currently in the process of creating my first Windows 7 Enterprise Image for Light Touch Deployment via Windows Automated Installation Kit (WAIK) and Windows Deployment Services (more on this at a later date) and am currently at the stage of organising my client applications for deployment.&amp;#160; Office 2007 is on the top of my list and in today’s post I will show you how you can incorporate Service Pack 2 for Office 2007 in the single installation also referred to as slipstreaming and in the second part of this post discuss how you can further customize an installation of Office 2007 via the Office Customization Tool (OCT).&lt;/p&gt;  &lt;p&gt;In Office 2007, Microsoft has provided you with the ability to slip stream service packs and updates via the “Updates” folder located in the installation media or the distribution point that you create.&amp;#160; That means that the installation will always look in the updates folder and automatically install these automatically as part of the initial installation process.&amp;#160; This is useful in situations like the one above where you are creating a new Windows Image for deployment and you want to expedite the installation process removing the need to rely on Microsoft Updates for service pack installations.&amp;#160; &lt;/p&gt;  &lt;p&gt;So let’s begin by creating a folder in a shared location (your distribution point) and copy the contents of the Office 2007 media to this location.&amp;#160; In my case I will create a folder called Office2007.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;file://\\SERVER\SHARE\Office2007&quot;&gt;\\SERVER\SHARE\Office2007&lt;/a&gt; In my case I have mapped this file share to the letter M for later reference.&lt;/p&gt;  &lt;p&gt;We now need to download the latest service pack available for Office.&amp;#160; At the time of this post, Service Pack 2 for Office 2007 is the latest and can be downloaded from the&amp;#160; Microsoft Download Centre via the following link.&amp;#160; &lt;a title=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=b444bf18-79ea-46c6-8a81-9db49b4ab6e5&amp;amp;displaylang=en&quot; href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=b444bf18-79ea-46c6-8a81-9db49b4ab6e5&amp;amp;displaylang=en&quot;&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=b444bf18-79ea-46c6-8a81-9db49b4ab6e5&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will notice that the file downloaded is an exe file “office2007sp2-kb953195-fullfile-en-us.exe” which we will need to extract in order to retrieve the msp files that are needed for the “Updates” folder that is located in our distribution point.&lt;/p&gt;  &lt;p&gt;In order to extract the files, run the following command from command prompt;&amp;#160; In my example I have saved the executable to the root of M.&lt;/p&gt;  &lt;div id=&quot;codeSnippetWrapper&quot;&gt;   &lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;     &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;M:\office2007sp2-kb953195-fullfile-en-us.exe /extract:”M:\Office2007\Updates”&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The following screen will appear.&amp;#160; Accept the Microsoft Software License Terms and then click on Continue.&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image1.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Office2007 extact&quot; border=&quot;0&quot; alt=&quot;Office2007 extact&quot; src=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image_thumb1.png&quot; width=&quot;530&quot; height=&quot;338&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;File extraction will now proceed.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image2.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image_thumb2.png&quot; width=&quot;521&quot; height=&quot;188&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Once the file have been extracted, you will receive the below completion notice.&amp;#160; Click OK to acknowledge.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image3.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image_thumb3.png&quot; width=&quot;314&quot; height=&quot;159&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Upon completion the msp files will be listed below as follows.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image4.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image_thumb4.png&quot; width=&quot;500&quot; height=&quot;198&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Now that our distribution share contains the latest updates, let’s now shift our focus to the Office Customization Tool which is available to IT Professionals and Volume Licensing customers providing you with the ability to further customize the installation of Office 2007 by creating a custom msp file that can be deployed as part of the initial deployment, or at a later date if making minor modifications to an existing installation.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The OCT is invoked by typing the following command from the Office 2007 media;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;div id=&quot;codeSnippetWrapper&quot; class=&quot;csharpcode-wrapper&quot;&gt;&lt;br /&gt;  &lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;&lt;br /&gt;    &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;setup.exe /admin&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The following window will be displayed as follows;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image5.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;OCT&quot; border=&quot;0&quot; alt=&quot;OCT&quot; src=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image_thumb5.png&quot; width=&quot;530&quot; height=&quot;352&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;We will create a new setup customization file so select the first option and then click OK.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image6.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image_thumb6.png&quot; width=&quot;527&quot; height=&quot;500&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;You will now proceed and make any modifications that are necessary for your deployment.&amp;#160; Such modifications may include but are not limited to;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Entering your Organization name under “Install location and organization name” &lt;br /&gt;  &lt;br /&gt;Entering your Volume License Key under “Licensing and user Interface” &lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;Creating a default Outlook profile for your user under “Outlook&amp;#160; profile”&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;e.g. Modifying the “Install location and organization name” parameter&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image7.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image_thumb7.png&quot; width=&quot;455&quot; height=&quot;485&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Once you have entered your modifications, you will need to save the MSP file that you will then copy across to include in the updates folder which also includes the service pack 2 msp’s that we extracted earlier.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;More details on the OCT for Office 2007 can be found in the following Microsoft TechNet Link; &lt;a title=&quot;http://technet.microsoft.com/en-us/library/cc179097.aspx&quot; href=&quot;http://technet.microsoft.com/en-us/library/cc179097.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/cc179097.aspx&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;We are almost done.&amp;#160; We are now ready to deploy Office 2007 to all our computers from our single distribution point that includes the latest service packs, updates and modifications. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;My preferred method in deploying Office 2007 is through Group Policy computer start-up scripts which is explained in quite a bit of detail in the following Microsoft TechNet Link; &lt;a title=&quot;http://technet.microsoft.com/en-us/library/cc179134.aspx&quot; href=&quot;http://technet.microsoft.com/en-us/library/cc179134.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/cc179134.aspx&lt;/a&gt;&amp;#160; There are notable advantages in deploying Office 2007 via start-up scripts as opposed to the tradition Group Policy Software Installation method with the main advantage in being able to utilise the updates folder that we created and slip stream all updates and modifications in the single installation.&amp;#160; This cannot be done via Group Policy Software Installation as noted in the following Microsoft TechNet Link; &lt;a title=&quot;http://technet.microsoft.com/en-us/library/cc179214.aspx&quot; href=&quot;http://technet.microsoft.com/en-us/library/cc179214.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/cc179214.aspx&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Microsoft provides you with the following example script for deploying Office 2007 which you will then assign to Group Policy start-up scripts within your specific Group Policy Object.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;&lt;br /&gt;  &lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;setlocal&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM *********************************************************************&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM Environment customization begins here. Modify variables below.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM *********************************************************************&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM Get ProductName from the Office product&#39;s core Setup.xml file.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0000ff&quot;&gt;set&lt;/span&gt; ProductName=Enterprise&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM Set DeployServer to a network-accessible location containing the Office source files.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0000ff&quot;&gt;set&lt;/span&gt; DeployServer=\\server\share\Office12&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM Set ConfigFile to the configuration file to be used for deployment REM (required)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0000ff&quot;&gt;set&lt;/span&gt; ConfigFile=\\server\share\Office12\Enterprise.WW\config.xml&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM Set LogLocation to a central directory to collect log files.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0000ff&quot;&gt;set&lt;/span&gt; LogLocation=\\server\share\Office12Logs&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM *********************************************************************&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM Deployment code begins here. Do not modify anything below this line.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM *********************************************************************&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #0000ff&quot;&gt;IF&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;NOT&lt;/span&gt; &lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;%ProgramFiles(x86)%&amp;quot;&lt;/span&gt;==&lt;span style=&quot;color: #006080&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;SET&lt;/span&gt; WOW6432NODE=WOW6432NODE\&lt;br /&gt;&lt;br /&gt;reg query HKEY_LOCAL_MACHINE\SOFTWARE\%WOW6432NODE%Microsoft\Windows\CurrentVersion\Uninstall\%ProductName%&lt;br /&gt;&lt;span style=&quot;color: #0000ff&quot;&gt;if&lt;/span&gt; %errorlevel%==1 (&lt;span style=&quot;color: #0000ff&quot;&gt;goto&lt;/span&gt; DeployOffice) &lt;span style=&quot;color: #0000ff&quot;&gt;else&lt;/span&gt; (&lt;span style=&quot;color: #0000ff&quot;&gt;goto&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;End&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM If 1 returned, the product was not found. Run setup here.&lt;/span&gt;&lt;br /&gt;:DeployOffice&lt;br /&gt;start /wait %DeployServer%\setup.exe /config %ConfigFile%&lt;br /&gt;echo %&lt;span style=&quot;color: #0000ff&quot;&gt;date&lt;/span&gt;% %time% Setup ended &lt;span style=&quot;color: #0000ff&quot;&gt;with&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;error&lt;/span&gt; code %errorlevel%. &amp;gt;&amp;gt; %LogLocation%\%computername%.txt&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #008000&quot;&gt;REM If 0 or other was returned, the product was found or another error occurred. Do nothing.&lt;/span&gt;&lt;br /&gt;:&lt;span style=&quot;color: #0000ff&quot;&gt;End&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Endlocal&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image8.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image_thumb8.png&quot; width=&quot;500&quot; height=&quot;283&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;I am now ready to deploy Microsoft Office 2007 to my Windows 7 Image.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/08/slipstream-office-2007-service-packs.html</link><author>noreply@blogger.com (George Khalil)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-854363558583320399</guid><pubDate>Wed, 26 Aug 2009 10:37:00 +0000</pubDate><atom:updated>2009-08-26T21:22:47.937+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Introducing your first Windows 2008 R2 Domain Controller</title><description>&lt;p&gt;Windows 2008 R2 has only been out for over a week however I have decided to introduce my first Windows 2008 R2 domain controller (DC) almost immediately into an existing Windows 2008 Active Directory (AD) Domain to eventually have a complete R2 forest functional level to benefit from some of the new R2 features.&amp;#160; For a seasoned IT Pro, introducing new domain controllers is fairly straightforward, however I have decided to provide you with a step by step guide on doing so and the pre-work that is required, so let’s begin!&lt;/p&gt;  &lt;p&gt;Now before we delve into the step by step guide I thought I would begin by listing the notable enhancements that come with R2 when it comes to Active Directory.&amp;#160; These are;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;AD Recycle Bin&lt;/strong&gt; – For me this is a long awaited feature providing you with the ability to recover deleted objects.&amp;#160; (Note there are already 3rd party products that have been providing this capability for many years).&amp;#160;&amp;#160; In order to activate the AD Recycle Bin, you will require the AD functional level raised to R2, i.e all your domain controllers will need to be R2 providing you with the ability to raise the functional level.     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;AD Administrative Center&lt;/strong&gt; – Ease of management for domain(s) providing you with task oriented user interface.&amp;#160; Screen capture located at the end of this post.     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;Powershell Cmdlets – &lt;/strong&gt;There are approximately 85 Active Directory related PowerShell cmdlets that replace current Active Directory command line tools.&amp;#160; Whether we like it or not, Microsoft is really pushing Powershell and is a skill that is now required by system administrators.     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;Service Account Management&lt;/strong&gt; – Forget about managing service account passwords as these are now automatically updated for all services when an administrator changes the password.&amp;#160; This is also a welcome enhancement for most administrators.     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;Active Directory Best Practices Analyser&lt;/strong&gt; – Know the health of AD based on best practices.&amp;#160; This is similar to “other notable” best practices Analysers that we have come accustomed to from other Microsoft products notably Exchange.&amp;#160; Screen capture located at the end of this post.&lt;/p&gt;  &lt;p&gt;So let&#39;s begin by analysing the pre-work that is required before we introduce a Windows 2008 R2 DC.&amp;#160; Because this is the first Windows 2008 R2 DC that is being introduced into an existing domain you will need to run adprep /forestprep command on the server that is holding the schema master operations master.&amp;#160; Note that you will need to do this regardless of whether you are running a Windows 2003 or Windows 2008 domain as the schema database version has changed in R2.&amp;#160; The following KB article from Microsoft &lt;a href=&quot;http://support.microsoft.com/kb/324801&quot;&gt;http://support.microsoft.com/kb/324801&lt;/a&gt; outlines how to view the Flexible Single Master Operations (FSMO) roles to determine which of your AD servers is holding the schema master operations master.&lt;/p&gt;  &lt;p&gt;You will need to run adprep command line utility from the Windows 2008 R2 media which is located under the support\adprep folder.&amp;#160; The below message is what you will receive when trying to run adprep from a DC that is not a schema master operations master.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprepschemaerror.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image001&quot; border=&quot;0&quot; alt=&quot;clip_image001&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SpUazPGbVBI/AAAAAAAAAws/rNA3r8jvK-E/clip_image001%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;256&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you have located the schema master operations master domain controller, open a command prompt, navigate to the Windows 2008 R2 media support\adprep folder and run the following command;&lt;/p&gt;  &lt;p&gt;adprep /forestprep (Word of note, you will notice adprep32.exe is also available to you under the adprep folder if your current schema master operations master DC is a 32 Bit server)&lt;/p&gt;  &lt;p&gt;Type &lt;strong&gt;C &lt;/strong&gt;and then press ENTER to continue.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep1.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image002&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SpUazw0OWxI/AAAAAAAAAww/UIzKxwjMiz4/clip_image002%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;188&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will notice below that the schema version number for Windows 2008 R2 is 47.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep2.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image003&quot; border=&quot;0&quot; alt=&quot;clip_image003&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SpUa0qSVJkI/AAAAAAAAAw0/nUba8oPTsZE/clip_image003%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;241&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After running forestprep you will need to run the &lt;strong&gt;adprep /domainprep /gpprep&lt;/strong&gt; command on the server that holds the infrastructure operations master.&lt;/p&gt;  &lt;p&gt;Once these two commands have been issued you will be ready to deploy your first Windows 2008 R2 domain controller.&lt;/p&gt;  &lt;p&gt;We can now invoke the Active Directory Domain Services Installation Wizard by running dcpromo from either command line or Start / Run.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/AD1.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image004&quot; border=&quot;0&quot; alt=&quot;clip_image004&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SpUa1YZ7ylI/AAAAAAAAAw4/1qfzgrE_DtI/clip_image004%5B10%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;476&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next. The below Operating system compatibility warning is displayed.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/AD2.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image005&quot; border=&quot;0&quot; alt=&quot;clip_image005&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SpUa2mQe73I/AAAAAAAAAw8/GjNV_jiE1ac/clip_image005%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;381&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next.&amp;#160; We are introducing an additional domain controller into an existing domain as per the below screen capture.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep3.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image006&quot; border=&quot;0&quot; alt=&quot;clip_image006&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SpUa3SSB8FI/AAAAAAAAAxA/bGZlHvLnkmc/clip_image006%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;363&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next. It will detect the current forest and current logged on credentials.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep4.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image007&quot; border=&quot;0&quot; alt=&quot;clip_image007&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SpUa4cFJq6I/AAAAAAAAAxE/44bl7GI8mYI/clip_image007%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;380&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A list of domains in the forest will be listed as per the below screen shot.&amp;#160; Select the domain that you will introduce the new DC into and then click next.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep5.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image008&quot; border=&quot;0&quot; alt=&quot;clip_image008&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SpUa5K8cu0I/AAAAAAAAAxI/qE8oMaNC3b4/clip_image008%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will receive the below warning &lt;em&gt;“You will not be able to install a read-only domain controller in this domain…”.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;You must first run &amp;quot;adprep /rodcprep&amp;quot; from a command window on any computer in this forest. The Adprep utility is available on the Windows Server 2008 R2 installation media in the \support\adprep folder.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep6.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image009&quot; border=&quot;0&quot; alt=&quot;clip_image009&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SpUa50sCrnI/AAAAAAAAAxM/BM3GyBzp_PQ/clip_image009%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;212&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Yes to acknowledge the warning as we are not installing a read-only domain controller at this time.&lt;/p&gt;  &lt;p&gt;Select your site for the new domain controller.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep7.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image010&quot; border=&quot;0&quot; alt=&quot;clip_image010&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SpUa6oiH2-I/AAAAAAAAAxQ/OMSq6z9XPwk/clip_image010%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;265&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next.&amp;#160; The wizard will begin to examine your current DNS configuration.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep8.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image011&quot; border=&quot;0&quot; alt=&quot;clip_image011&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SpUa7ShU0cI/AAAAAAAAAxU/y55IcMYZsJc/clip_image011%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;346&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will be presented with additional Domain Controller Options that you can select or deselect.&amp;#160; Again we are notified that a domain controller running Windows Server 2008 or Windows Server 2008 R2 could not be located in this domain. To install a read-only domain controller, the domain must have a domain controller running Windows Server 2008 or Windows Server 2008 R2.&amp;#160; I admire Microsoft’s thoroughness and rigorous checks and warnings but they can sometimes be annoying.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep9.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image012&quot; border=&quot;0&quot; alt=&quot;clip_image012&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SpUa8ZFZz0I/AAAAAAAAAxY/JAt0q97s2Ns/clip_image012%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;397&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select a location for your database, log files and SYSVOL. It is best practice here to specify a separate disk for your logs and database.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep10.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image013&quot; border=&quot;0&quot; alt=&quot;clip_image013&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SpUa9PuWZ5I/AAAAAAAAAxc/IWeMeSm7M_U/clip_image013%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;356&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now specify your Directory Services Restore Mode Administrator Password.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep11.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image014&quot; border=&quot;0&quot; alt=&quot;clip_image014&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SpUa-PQGWRI/AAAAAAAAAxg/yIlF9naLfrI/clip_image014%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;293&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next.&amp;#160; The installation and configuration process now begins.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep12.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image015&quot; border=&quot;0&quot; alt=&quot;clip_image015&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SpUa-1mLrVI/AAAAAAAAAxk/oxBM-PbWeq0/clip_image015%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;343&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The below screen appears upon completion.&amp;#160; That’s it!&amp;#160; Reboot your machine and your new Windows 2008 R2 server will have transformed into a domain controller.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/adprep13.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image016&quot; border=&quot;0&quot; alt=&quot;clip_image016&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SpUa_tujQlI/AAAAAAAAAxo/QimEJ1CJWro/clip_image016%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;327&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;At the beginning of this post, I outlined some of the features and enhancements provided by R2 and as promised, below are screen captures of the Best Practices Analyser in action for Windows Active Directory and the new Active Directory Administrative Center.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/bestpractices2.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image017&quot; border=&quot;0&quot; alt=&quot;clip_image017&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SpUbAxVdY5I/AAAAAAAAAxs/GBzQ9dqaFmY/clip_image017%5B4%5D.jpg?imgmax=800&quot; width=&quot;504&quot; height=&quot;115&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://sharepointgeorge.com/wp-content/uploads/2009/08/image.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image019&quot; border=&quot;0&quot; alt=&quot;clip_image019&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SpUbBhMfMNI/AAAAAAAAAxw/9fcgcyErSKE/clip_image019%5B4%5D.gif?imgmax=800&quot; width=&quot;504&quot; height=&quot;290&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I will leave you with a link to the &lt;a href=&quot;http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032416407&amp;amp;CountryCode=US&quot;&gt;TechNet Webcast: Active Directory Domain Services in Windows Server 2008 R2 Technical Overview (Level 300)&lt;/a&gt; which is worth watching.&lt;/p&gt;  &lt;p&gt;My goal now will be to update the remaining two Active Domain controllers and raise the forest functional level opening the door to the new R2 Active Directory features that I will blog about in future posts.&lt;/p&gt;  &lt;p&gt;So what is your favourite or sought after R2 feature when it comes to Active Directory?&amp;#160; I would be more than happy to hear your thoughts.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/08/introducing-your-first-windows-2008-r2.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/SpUazPGbVBI/AAAAAAAAAws/rNA3r8jvK-E/s72-c/clip_image001%5B4%5D.jpg?imgmax=800" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-5482310160817877175</guid><pubDate>Mon, 03 Aug 2009 10:20:00 +0000</pubDate><atom:updated>2009-08-03T20:29:39.174+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange</category><category domain="http://www.blogger.com/atom/ns#">Forefront</category><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>Forefront Server Security engines retiring soon</title><description>&lt;p&gt;If you aren’t already aware, or haven’t been notified for that matter through Forefront’s diagnostic notification system, Microsoft’s Forefront Server Security for Exchange and SharePoint is retiring 3 of it’s 9 engines on 1 December 2009.&amp;#160; Forefront server security products has been renowned for its multiple scanning engine technology that allows you to scan items using up to 5 of its 9 engines at any one time, but that is about to change.&amp;#160; So which engines are being deprecated and why?&lt;/p&gt;  &lt;p&gt;If you are running any of the Forefront Server security products such as Forefront Security for Exchange Server or Forefront Security for SharePoint and you have diagnostics email alerts setup you should have received 3 emails in your mailbox recently notifying you of the deprecation similar to the below;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Sophos Virus Detection Engine has been deprecated as of 1/07/2009 and will be available only until 1/12/2009. Updates for this engine will stop after 1/12/2009. For more information, see &lt;/font&gt;&lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkId=152864&quot;&gt;&lt;font face=&quot;Courier New&quot;&gt;http://go.microsoft.com/fwlink/?LinkId=152864&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The other engines that are also retiring are CA and AhnLab.&amp;#160; Microsoft makes the following statement in their Forefront Server Security Engines Revisions FAQ document.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;“The set of five engines available in Forefront server security products as of Dec. 1, 2009 includes Microsoft AV, Kaspersky, Norman, VirusBuster and Authentium. However, these engines may change over time as we seek to improve overall protection metrics and to maintain our detection advantage relative to our competition and in support of our customer needs”&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;It is noted that Forefront Server Security customers should update to the latest service packs before the 1 December 2009 in order to take advantage of the five engines that Microsoft are retaining.&lt;/p&gt;  &lt;p&gt;More details and the full “Engine Revision Overview and FAQ” document can be found on the &lt;a href=&quot;http://technet.microsoft.com/en-us/forefront/serversecurity/dd940095.aspx&quot; target=&quot;_blank&quot;&gt;Microsoft TechNet Site.&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Let’s first begin to ensure that Forefront Diagnostics has been setup.&amp;#160; The Forefront Server Security Administrator console is similar for both Exchange 2007 and SharePoint so let’s begin by launching the console and navigating to Settings and General Options.&amp;#160; Under the Diagnostics heading, ensure that the following options are ticked as follows.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SnYH9AkrBQI/AAAAAAAAAwU/HoRgzXYT-II/s1600-h/image%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Forefront Server Security Administrator&quot; border=&quot;0&quot; alt=&quot;Forefront Server Security Administrator&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SnYH-W5DobI/AAAAAAAAAwY/VXMNUHmQrKA/image_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;276&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Let’s now de-select the engines that are being retired and select alternatives as replacements.&amp;#160; This is achieved by navigating to Settings / Antivirus and deselecting the File Scanners for each of your listed Jobs.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SnYH_NpSo_I/AAAAAAAAAwc/-H4WGCvTLY0/s1600-h/image%5B9%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Forefront Server Security Administrator&quot; border=&quot;0&quot; alt=&quot;Forefront Server Security Administrator&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SnYH_kU_fyI/AAAAAAAAAwg/N72Ej5y_aNs/image_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;501&quot; height=&quot;164&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;After ensuring that none of the retiring scanners are selected, we can proceed to disable the automatic signature downloads for those scanners.&amp;#160; We do this by navigating to Settings / Scanner Updates and clicking on Disable against each respective retiring engine.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SnYIAVX4g2I/AAAAAAAAAwk/7SXQ_e1xL4w/s1600-h/image%5B13%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Forefront Server Security Administrator&quot; border=&quot;0&quot; alt=&quot;Forefront Server Security Administrator&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SnYIBdu2GEI/AAAAAAAAAwo/-zEDwmAuIoQ/image_thumb%5B7%5D.png?imgmax=800&quot; width=&quot;527&quot; height=&quot;221&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;That’s it for now!&amp;#160; So what’s next?&amp;#160; We will just have to wait and see but hopefully Microsoft’s next generation of Forefront products codename “Stirling” which is now in beta 2 is just around the corner.&amp;#160; You can read more about Stirling on the&amp;#160; &lt;a href=&quot;http://technet.microsoft.com/en-au/forefront/stirling/default.aspx&quot; target=&quot;_blank&quot;&gt;Microsoft TechNet&lt;/a&gt; Site.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/08/forefront-server-security-engines.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_jC8JMIc-c-0/SnYH-W5DobI/AAAAAAAAAwY/VXMNUHmQrKA/s72-c/image_thumb%5B3%5D.png?imgmax=800" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-3790057664579515638</guid><pubDate>Wed, 22 Jul 2009 12:34:00 +0000</pubDate><atom:updated>2009-07-22T22:35:53.590+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange</category><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>Integrating Exchange 2007 Messaging Records Management with SharePoint Document Libraries – Part 2</title><description>&lt;p&gt;Welcome back to the final post in this 2 part series, Integrating Exchange 2007 MRM with SharePoint Document Libraries.&amp;#160; Today’s post will wrap things up by going through the process of mail enabling an existing SharePoint document library and creating a new managed content setting in Exchange 2007 providing us with the ability to journal a copy of all messages moved into our “Project XYZ” managed folder located in Outlook, into our Shared collaborative Document Library under our Project Team Site.&lt;/p&gt;  &lt;p&gt;Recall from part 1, that the objective of integrating Exchange MRM with SharePoint is to provide us with the ability to store and centralise all emails pertaining to a specific project from multiple users into a single SharePoint document library, that can be easily accessed by the Project Team.&amp;#160; If you missed the initial setup of Exchange MRM, you can access part 1 of this series &lt;a href=&quot;http://www.gk.id.au/2009/07/integrating-exchange-2007-messaging.html&quot; target=&quot;_blank&quot;&gt;here.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We finished off our last post by having our Project XYZ Managed Folder automatically pre-created for our specified Exchange users as per the below screen shot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SmPKTmJDK9I/AAAAAAAAAvE/CHPJCg7SS68/s1600-h/image%5B4%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SmPKUmp3gZI/AAAAAAAAAvI/hsB16SqoQOw/image_thumb%5B2%5D.png?imgmax=800&quot; width=&quot;232&quot; height=&quot;166&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;This has provided all users from the Project XYZ Team site the capability of moving all email records in relation to Project XYZ into this so called “dumping ground”.&amp;#160; At the moment, it’s fairly static and the information “dumped” into this folder isn’t going anywhere any time soon.&amp;#160; But this will now change by creating a new “Managed Content Settings” policy in Exchange 2007.&amp;#160; But just before we go ahead, we need to ensure we have our SharePoint Document Library ready to receive incoming emails.&lt;/p&gt;  &lt;p&gt;To mail enable a SharePoint Document Library, navigate to the Project XYZ Document Library in question and click Settings / Document Library Settings / and click on Incoming e-mail settings under Communications.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SmPKVOj2WOI/AAAAAAAAAvM/Xs-mkAu7agc/s1600-h/image%5B9%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SmPKWLGu3kI/AAAAAAAAAvQ/w8p6wwezrH4/image_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;226&quot; height=&quot;121&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;We will then fill out the details as per the below screen shot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SmPKXO6uLzI/AAAAAAAAAvU/MZQL0_eQk6U/s1600-h/image%5B15%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SmPKYHScLCI/AAAAAAAAAvY/Dmf3dQw6uiA/image_thumb%5B9%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This will go ahead and create the corresponding Contact address in Exchange 2007.&amp;#160; Please note this article is assuming that your SharePoint farm has been correctly setup to receive Incoming mail.&amp;#160; Click on the following TechNet article for further instructions on how this can be achieved; &lt;a title=&quot;http://technet.microsoft.com/en-us/library/cc262947.aspx&quot; href=&quot;http://technet.microsoft.com/en-us/library/cc262947.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/cc262947.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We can now proceed with the creation of the Exchange Managed Content Setting for our Managed Folder.&amp;#160; &lt;/p&gt;  &lt;p&gt;To so, navigate to Mailbox / Managed Custom Folders / click on the newly created custom folder, in our case Project XYZ and then click on New Managed Content Settings.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SmPKYrXQ8PI/AAAAAAAAAvc/SjapEEQVzHY/s1600-h/image%5B21%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SmPKZYvfjqI/AAAAAAAAAvg/KyXLhUUIYPU/image_thumb%5B13%5D.png?imgmax=800&quot; width=&quot;233&quot; height=&quot;143&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The below wizard is invoked and we will specify the following details as per the below screen shot.&lt;/p&gt;  &lt;p&gt;Your goal here should be defined to meet the business requirements and in this example we will want to keep items that are moved into the Project XYZ managed folder for 30 days. After the 30 day period ,the items are permanently deleted to empty the user’s Project XYZ custom folder. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SmPKaWQhofI/AAAAAAAAAvk/2SJWm-E52IE/s1600-h/image%5B27%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SmPKbkkrS_I/AAAAAAAAAvo/r9S9chMLF9g/image_thumb%5B17%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;393&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Do not fear however!!&amp;#160; In the next screen we will specify our Journaling options providing us with the capability to auto forward a copy to our SharePoint Email Enabled Document Library that we had created earlier. One of the advantages of using Managed Content Settings and Journaling with SharePoint enabled Libraries, is that you can specify the format of the email message and hence I have selected Outlook Message Format to ensure greatest compatibility.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SmPKcqBN3bI/AAAAAAAAAvs/qwCGd8gOhio/s1600-h/image%5B33%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SmPKd_WgcfI/AAAAAAAAAvw/OaJekrMcrms/image_thumb%5B21%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;318&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click New to Finish.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SmPKe3PfwpI/AAAAAAAAAv0/iikFFnRPPGc/s1600-h/image%5B44%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SmPKf_7SvpI/AAAAAAAAAv4/6fq9YIjlYzY/image_thumb%5B30%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;292&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will now notice that our Managed Content Settings has been applied against our Managed Custom Folder as per the below screen shot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SmPKgjRNDNI/AAAAAAAAAv8/_bfDIJjxPfg/s1600-h/image%5B49%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SmPKhnK39yI/AAAAAAAAAwA/JpQcTb8BY5Y/image_thumb%5B33%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;144&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;That’s it!&amp;#160; Based on your Managed Folder Assistant Schedule that we configured in &lt;a href=&quot;http://www.gk.id.au/2009/07/integrating-exchange-2007-messaging.html&quot; target=&quot;_blank&quot;&gt;part 1&lt;/a&gt;, all email records that are moved into the Project XYZ Managed Folder in Outlook will be copied to the Project XYZ Document Library as well.&amp;#160; In order to expedite the process and to ensure that it is all working, you can run the following Exchange Management Shell command;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Start-ManagedFolderAssistant&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Once the Managed Folder Assistant has been initiated, it should only be a matter of a couple of minutes until you see your SharePoint Document Library populated as follows. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SmPKibwB47I/AAAAAAAAAwE/U3QdQf9NLvA/s1600-h/image%5B62%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SmPKjNbb8eI/AAAAAAAAAwI/lxPxPPbQZug/image_thumb%5B40%5D.png?imgmax=800&quot; width=&quot;467&quot; height=&quot;167&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The Folder Assistant is intelligent enough to only copy the emails that are stored under the Managed Folder in Outlook once, avoiding any duplication.&amp;#160; It there are emails with the exact same subject line, SharePoint is also intelligent enough to follow our settings that we configured earlier for our email enabled SharePoint Library. In my setup we set it to not overwrite and hence will append the subject with a unique number as per the below screen shot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SmPKjz1G6yI/AAAAAAAAAwM/sJA6rQDE-M8/s1600-h/image%5B60%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange MRM&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange MRM&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SmPKlmHTP1I/AAAAAAAAAwQ/ITR5G8y5_8k/image_thumb%5B38%5D.png?imgmax=800&quot; width=&quot;394&quot; height=&quot;64&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In summary, Exchange 2007 MRM and SharePoint Document Libraries has enabled us to control the lifespan of items that are moved into our Project XYZ Managed Folder that we have created in Exchange and the capability to journal a copy of all records that are moved into this folder to our SharePoint document library for collaborative and archival reasons.&lt;/p&gt;  &lt;p&gt;Hope you enjoyed this two part series and am sure you will find use with integrating these two technologies together to meet your business requirements.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/07/integrating-exchange-2007-messaging_22.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/SmPKUmp3gZI/AAAAAAAAAvI/hsB16SqoQOw/s72-c/image_thumb%5B2%5D.png?imgmax=800" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-7418458036058733826</guid><pubDate>Thu, 16 Jul 2009 13:29:00 +0000</pubDate><atom:updated>2009-07-16T23:29:52.670+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange</category><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>Integrating Exchange 2007 Messaging Records Management with SharePoint Document Libraries – Part 1/2</title><description>&lt;p&gt;There are two technologies in my IT Pro life that I am very passionate about, SharePoint and Exchange, so why not incorporate both passions in a single blog post. In this two part series I will be discussing how we can manage email records from our Exchange mailboxes and archive them in SharePoint Document Libraries for compliance or collaboration reasons.&amp;#160; Exchange 2007 introduced a great new feature set in the name of “Messaging Records Management” or commonly referred to as MRM.&amp;#160; Managed Default Folders is a key component of MRM which will assist us in achieving our archiving strategy.&amp;#160; Exchange 2007’s MRM functionality provides organisations with the ability to set email-retention policies, the ability to manage content residing in mailboxes and to establish an archiving strategy to SharePoint Document Libraries.&lt;/p&gt;  &lt;p&gt;This is a great feature when you want to combine email records from various users working on a particular project and have them reside under the Team SharePoint Site Document Library. In this 2 part post I will provide step by step instructions on how this can be achieved with today’s post focusing on Exchange and the creation of our managed “project” folder .&lt;/p&gt;  &lt;p&gt;So let’s begin by firing up the Exchange Management Console and navigating to Organization Configuration / Mailbox and then click on the Managed Default Folders Tab. You will notice the system default folders listed as per the below screen shot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sl7mpsVByKI/AAAAAAAAAts/iMt6ElEATpI/s1600-h/image%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sl7mqwLehgI/AAAAAAAAAtw/UpZVZ-jR5q0/image_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;253&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In our case we will create a new Managed Custom Folder for a specific project that we will later integrate with a specific document library located under our project team site.&lt;/p&gt;  &lt;p&gt;In order to create our Managed Custom Folder, navigate to Actions and select New Managed Custom Folder..to invoke the wizard.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sl7mrooA8cI/AAAAAAAAAt0/UOXEe9-cHw0/s1600-h/image%5B12%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sl7msc3SMfI/AAAAAAAAAt4/F9Eegtqx1r8/image_thumb%5B8%5D.png?imgmax=800&quot; width=&quot;247&quot; height=&quot;189&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Enter the Name, Display Name and Description similar to the below screen shot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sl7mtuZPt4I/AAAAAAAAAt8/M9KMeUZ0Vnk/s1600-h/image%5B18%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sl7mvEDpdlI/AAAAAAAAAuA/dqc2YeRa3mM/image_thumb%5B12%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;392&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Please take note of the Exchange Enterprise CAL requirement.&lt;/p&gt;  &lt;p&gt;After filling the details click New. Your managed folder has now been created and listed under the Managed Custom Folders Tab per the below screenshot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sl7mv9Ka21I/AAAAAAAAAuE/nYevVkUOI2k/s1600-h/image%5B24%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sl7mw8U0DrI/AAAAAAAAAuI/952P99YIdWc/image_thumb%5B16%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;122&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you are an Exchange Management Shell person and would like to create a managed custom folder that way, all you need to do is simply type in the below command.&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;New-ManagedFolder -Name Project XYZ -FolderName &amp;quot;Project XYZ&amp;quot;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Now that our Managed Custom Folder has been created, we need to create a Managed Folder Mailbox policy.&amp;#160;&amp;#160; Also located under Actions, Select New Managed Folder Mailbox Policy …&lt;/p&gt;  &lt;p&gt;Creating a managed folder mailbox policy setting is great when grouping together a set of managed folders that you can then assign to a user mailbox in the one step.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sl7mx73TeQI/AAAAAAAAAuM/R3gwolDZ9uo/s1600-h/image%5B29%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sl7myuwL2HI/AAAAAAAAAuQ/qcpQ_wrfZi4/image_thumb%5B19%5D.png?imgmax=800&quot; width=&quot;245&quot; height=&quot;180&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Type in your managed folder mailbox policy name and then select Add to select the Managed Custom folder that we had just created earlier.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sl7mzgS0C0I/AAAAAAAAAuU/qtUubXfTF44/s1600-h/image%5B35%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sl7m07392bI/AAAAAAAAAuY/JnByQnROTRg/image_thumb%5B23%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;245&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Your newly created policy will now be listed under the Managed Folder Mailbox Policies Tab as per the below screen shot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sl7m15BHMLI/AAAAAAAAAuc/9ryhbsM9Dbk/s1600-h/image%5B41%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sl7m20wl3fI/AAAAAAAAAug/GVFlCxw_saE/image_thumb%5B27%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;109&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;We now have the capability to assign this policy to our users. So let’s now do so by navigating to Recipient Configuration / Mailbox. Right click on your user and select Properties / Mailbox Settings.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sl7m3UUDTzI/AAAAAAAAAuk/i-S50NUaWHg/s1600-h/image%5B47%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sl7m4NjAhAI/AAAAAAAAAuo/tQSX4e6kA74/image_thumb%5B31%5D.png?imgmax=800&quot; width=&quot;311&quot; height=&quot;197&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Select Messaging Records Management and then click on properties. From here, click on browse and select the Policy that we have just created.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sl7m4x2l7FI/AAAAAAAAAus/CfrnTUz3FDQ/s1600-h/image%5B53%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sl7m5rANJbI/AAAAAAAAAuw/dKt8XN6ao_4/image_thumb%5B35%5D.png?imgmax=800&quot; width=&quot;457&quot; height=&quot;297&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;When applying the settings you will receive a warning regarding compatibility with different Outlook versions, but we can ignore this warning as we are all running Outlook 2007/10 right?&lt;/p&gt;  &lt;p&gt;Now that we have created our custom managed folder and policy we need to ensure that our Managed Folder Assistant Schedule has been setup. To so, navigate to Server Configuration / Mailbox and right click on the top pane on your server name and select properties. Then click on the Messaging Records Management tab.&lt;/p&gt;  &lt;p&gt;By default it will be set to “Never Run”. We will click on Customize and set a schedule for it to run during non business office hours.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sl7m6R9QqqI/AAAAAAAAAu0/fqG8jtKN540/s1600-h/image%5B59%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Exchange Management Records&quot; border=&quot;0&quot; alt=&quot;SharePoint Exchange Management Records&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sl7m8luLXYI/AAAAAAAAAu4/Zlzz4jzaQp4/image_thumb%5B39%5D.png?imgmax=800&quot; width=&quot;462&quot; height=&quot;152&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now rather than waiting for the next scheduled time we can force the process via the Exchange Management Shell by running the following command.&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Start-ManagedFolderAssistant&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;aria&quot;&gt;The below entry should appear in your Windows Application Event Log when the Managed Folder Assistant routine is run.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Event Type: Information&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Event Source: MSExchange Assistants&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Event Category: Assistants &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Event ID: 9022&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Date: 16/07/2009&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Time: 11:01:18 AM&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;User: N/A&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Computer: EXCHANGESERVER&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Description:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Service MSExchangeMailboxAssistants. Managed Folder Mailbox Assistant for database Users Mailbox Database/Users Mailbox Database (ed6raqeq29db3-7301-4443-8917-a3b6e7857dd1) has finished an on-demand request. 1002 out of 1002 mailboxes were successfully processed. 0 mailboxes were skipped due to errors.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;I can now open up Outlook for the user we applied the policy to and see that the Project XYZ managed folder has been created and listed under Managed Folders.&amp;#160; Remember, this is the folder that our user can now drag emails into for compliance or archive reasons.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sl7m9K_wAoI/AAAAAAAAAu8/veI8OI8Y3Nc/s1600-h/clip_image001%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;clip_image001&quot; border=&quot;0&quot; alt=&quot;clip_image001&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sl7m-HptK_I/AAAAAAAAAvA/F1-bQZ0PN-A/clip_image001_thumb%5B2%5D.png?imgmax=800&quot; width=&quot;224&quot; height=&quot;158&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now that we have successfully created and deployed our Managed Folder Project XYZ we will continue our journey in Part 2 where we will mail enable a SharePoint Document Library providing it with an SMTP address and creating a Managed Content Setting that will be applied to our manage custom folder “Project XYZ”.&amp;#160; This will enable us to control the lifespan of items that are moved into our Project&amp;#160; XYZ Managed Folder that we have created and to also enable journaling on that folder to forward a copy to an alternative address, in our case the SharePoint Document Library SMTP address for archive.&lt;/p&gt;  &lt;p&gt;If you would like to notified of future articles via email click &lt;a href=&quot;http://feedburner.google.com/fb/a/mailverify?uri=EverythingItAndEverythingNot&amp;amp;loc=en_US&quot;&gt;here&lt;/a&gt; or subscribe via &lt;a href=&quot;http://feeds2.feedburner.com/EverythingItAndEverythingNot&quot;&gt;RSS&lt;/a&gt;.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/07/integrating-exchange-2007-messaging.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_jC8JMIc-c-0/Sl7mqwLehgI/AAAAAAAAAtw/UpZVZ-jR5q0/s72-c/image_thumb%5B5%5D.png?imgmax=800" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-7549247842838500133</guid><pubDate>Thu, 09 Jul 2009 13:15:00 +0000</pubDate><atom:updated>2009-07-10T06:56:39.198+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>SharePoint, My Site &amp; Managing User Profile Properties – Part 2/2</title><description>&lt;p&gt;Welcome to part 2 of My Site &amp;amp; Managing User Profile Properties.&amp;#160; In Part 1 we introduced User Profile Properties and how these can be automatically populated via Windows Active Directory (AD).&amp;#160;&amp;#160; We also went into some detail regarding the Organization Hierarchy Web part.&amp;#160; You can access part 1 &lt;a href=&quot;http://www.gk.id.au/2009/06/sharepoint-my-site-managing-user.html&quot;&gt;here&lt;/a&gt; if you missed it.&amp;#160; In today’s post our focus is around creating additional profile properties either by mapping to existing fields in Active Directory such as Company or creating a field which may not necessarily be mapped to Active Directory but is required to be entered by the user manually.&amp;#160; We will also delve into how users can populate other existing properties such Interests, Skills and Past Projects.&amp;#160; This is equally important for organisations of all sizes as this is where the power of social and knowledge networking come into play.&amp;#160; By allowing users to populate this information we are creating synergy and building a people’s database that is fully text searchable.&amp;#160; &lt;/p&gt;  &lt;p&gt;One of the main driving factors for implementing My Site is the ability of connecting information seekers with information repositories.&amp;#160; It is usually particular skills that an end user might possess that is usually not documented that may be of business value, such as being fluent in a particular language for translation services.&amp;#160; By encouraging end users to profile their skills and interests you are building an effective knowledge and transfer network through social networking, automatic discovery and sharing of undocumented knowledge.&lt;/p&gt;  &lt;p&gt;Let’s begin our first task of&amp;#160; creating an additional profile field that&amp;#160; we will map to the existing Active Directory “Company” field.&amp;#160; This is useful for organisations that may contain multiple subsidiaries as the information entered into the “Company” Active Directory field will automatically synchronise based on your Active Directory Import Schedule, profiling your newly created SharePoint profile property for each user.&lt;/p&gt;  &lt;p&gt;We first need to navigate to the Shared Services Provider (SSP) home page / User Profiles and Properties.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SlNAC9CqYxI/AAAAAAAAArw/gZMF0NKjCRU/s1600-h/Capture5%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint User Profiles and properties&quot; border=&quot;0&quot; alt=&quot;SharePoint User Profiles and properties&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SlNADy6ObsI/AAAAAAAAAr0/vYg22nQBiJs/Capture5_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;418&quot; height=&quot;336&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Then click on Add profile property.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SlQPxTGP-FI/AAAAAAAAAr4/M0o8iHkoj_Y/s1600-h/Capture6%5B6%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;User Profile Properties&quot; border=&quot;0&quot; alt=&quot;User Profile Properties&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SlQPyG2mSlI/AAAAAAAAAr8/oSr_3xVtANs/Capture6_thumb%5B4%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;160&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A list of the existing SharePoint user profile properties are listed with their corresponding mapped attribute.&amp;#160; Please note that some of the SharePoint user profile properties are not mapped and hence allow&amp;#160; end users to populate these manually, such as “About me”.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SlQPy_BcXjI/AAAAAAAAAsA/MHaj0d3nXkU/s1600-h/Capture7%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;User Profile Properties&quot; border=&quot;0&quot; alt=&quot;User Profile Properties&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SlQPz2cCysI/AAAAAAAAAsE/ZHq8IVBJkbI/Capture7_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;447&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click on New Property and fill out the details as per the below screen shots.&amp;#160; Here you will have the ability to specify Name, Type, Policy Settings and Privacy Settings (i.e. who do you want this attribute to be visible to on your My Profile “public page”, more on this later).&amp;#160; Here you will also have the opportunity to promote the field on My Profile page of each user and provide notifications to the colleague tracker if the information for that particular user changes.&amp;#160; More information on tracking colleagues through SharePoint can be found in my previous article &lt;a href=&quot;http://www.gk.id.au/2009/04/sharepoint-my-site-and-tracking.html&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SlQP02OA6vI/AAAAAAAAAsI/Iwgu4_-cA3o/s1600-h/Capture8%5B9%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;User Profile Properties&quot; border=&quot;0&quot; alt=&quot;User Profile Properties&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SlQP15R5ueI/AAAAAAAAAsM/7LvGv1cO45A/Capture8_thumb%5B7%5D.jpg?imgmax=800&quot; width=&quot;434&quot; height=&quot;674&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I have specified that this attribute should be indexed for faster searches and then specified the Source Data Connection, in my case the Master Connection is Windows Active Directory, and then selected the company as the Active Directory field in question.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SlQP2gKJckI/AAAAAAAAAsQ/IqDYf7Bn6wg/s1600-h/Capture9%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;User Profile Properties&quot; border=&quot;0&quot; alt=&quot;User Profile Properties&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SlQP3jnvhiI/AAAAAAAAAsU/wQ9rmJbN22w/Capture9_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;430&quot; height=&quot;292&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You will now notice that the newly added Company profile property field is added under the Custom Properties section within View Profile Properties.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SlQP4bz4nbI/AAAAAAAAAsY/ylk5mXO_U1E/s1600-h/Capture11%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint User profile properties&quot; border=&quot;0&quot; alt=&quot;SharePoint User profile properties&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SlQP5dvCnWI/AAAAAAAAAsg/Q1SpH2JxFhg/Capture11_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;65&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I will now launch Active Directory Users and Computers MMC snap in, and fill out the Company field under Organization tab for my users.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SlQP6NkmITI/AAAAAAAAAsk/Z6dNIykO4do/s1600-h/Capture10%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;User Profile Properties&quot; border=&quot;0&quot; alt=&quot;User Profile Properties&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SlQP60VtCbI/AAAAAAAAAso/L-_W09HWEwA/Capture10_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;428&quot; height=&quot;232&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;After the next incremental Import your Company field will automatically be profiled based on the company name entered for each Active Directory User.&amp;#160; Notice that this information cannot be edited and is published to everyone as per our initial configuration.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SlQP7naNKHI/AAAAAAAAAss/HdXwoMPUyQc/s1600-h/Capture12%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint User profile properties&quot; border=&quot;0&quot; alt=&quot;SharePoint User profile properties&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SlQP8ecWEjI/AAAAAAAAAsw/Fa9ooQ5Rjd4/Capture12_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;67&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Let’s now focus our attention on how user’s can configure some of the “other” user profile properties on their My Site such as Interests, Skills and Past Projects.&amp;#160; Part of this process is to target the information to one of the five pre-set groups (Everyone, Only Me, My Workgroup, My Colleagues, My Manager).&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;* Everyone - self explanatory,      &lt;br /&gt;* Only Me&amp;#160; - (not sure why you would publish information that is only visible to yourself, and is usually not mentioned in my training, but feel free to put your suggestions forward on this one)       &lt;br /&gt;* My Workgroup&amp;#160; - are those users that form part of your Organization Hierarchy which is automatically populated as part of the reporting hierarchy in Active Directory – as explained in &lt;a href=&quot;http://www.gk.id.au/2009/06/sharepoint-my-site-managing-user.html&quot;&gt;Part 1&lt;/a&gt; of this series.       &lt;br /&gt;* My Colleagues - those users that form part of your Workgroup plus those users you add manually that are not directly part of your Workgroup.&amp;#160; More information of colleagues can be found in my previous article &lt;a href=&quot;http://www.gk.id.au/2009/04/sharepoint-my-site-and-tracking.html&quot;&gt;here.&lt;/a&gt;       &lt;br /&gt;* My Manager – This is automatically picked up by what is placed in Active Directory Under Organization / Manager A.D Attribute. This was also discussed in &lt;a href=&quot;http://www.gk.id.au/2009/06/sharepoint-my-site-managing-user.html&quot;&gt;Part 1&lt;/a&gt; of this series. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Now that we have explained the different groups that can be targeted, let’s explain how users can profile their own Interests etc and target this information.&lt;/p&gt;  &lt;p&gt;From the individual’s My Site Page, navigate to My Profile and click on Details.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SlQP9MVt4KI/AAAAAAAAAs8/atsPx2s35Hg/s1600-h/Capture%5B4%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;My Profile SharePoint&quot; border=&quot;0&quot; alt=&quot;My Profile SharePoint&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SlQP9-qtJyI/AAAAAAAAAtE/02jnGeCbkGU/Capture_thumb%5B2%5D.jpg?imgmax=800&quot; width=&quot;151&quot; height=&quot;121&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The edit details form displayed below will show you both Active directory mapped fields that we discussed in &lt;a href=&quot;http://www.gk.id.au/2009/06/sharepoint-my-site-managing-user.html&quot;&gt;part 1&lt;/a&gt; and user defined fields such as About me, Responsibilities, Skills etc.&amp;#160;&amp;#160; Recall our discussion regarding My Site and it’s huge potential in becoming not only a social network for the enterprise but a comprehensive people’s database that can be searched against.&amp;#160; A large chunk of your end user training should be around My Site and the importance of profiling your information as much as possible and as accurate as possible.&lt;/p&gt;  &lt;p&gt;From here, end users have the ability to freely type information or can use the browse field beside some of the user profile properties to select information that is already in the database which is picked up from other users. Your end user training should focus on best practices around profiling My Site encouraging users to browse first before typing to keep as much consistency as possible.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SlUSuidEZpI/AAAAAAAAAtM/KRaGJhvbYWQ/s1600-h/Capture2%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint User Profiles&quot; border=&quot;0&quot; alt=&quot;SharePoint User Profiles&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SlUSvvWJa3I/AAAAAAAAAtQ/oMiCukGKRuQ/Capture2_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;429&quot; height=&quot;500&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;As previously mentioned, end users also have the ability with non system defined user profile properties to target privacy information to specific groups, this is accomplished in the Show To area.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SlUSwqpCCZI/AAAAAAAAAtU/m-e7Fxe_UQQ/s1600-h/clip_image002%5B6%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px&quot; title=&quot;SharePoint user profile properties&quot; border=&quot;0&quot; alt=&quot;SharePoint user profile properties&quot; align=&quot;left&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SlUSxghYVJI/AAAAAAAAAtY/01RuySE4D-A/clip_image002_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;138&quot; height=&quot;182&quot; /&gt;&lt;/a&gt; You might for instance want to publish your Home Number to your Manager only and your Mobile Number to your Colleagues.&amp;#160; My Site and My Profile in SharePoint provides you with this flexibility.&lt;/p&gt;  &lt;p&gt;The rest of the form is pretty self explanatory and most users succeed in filling it out correctly the first time.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Upon successful completion of an Active Directory metadata Import and User’s having the ability to manually profile other properties, we have successfully built a framework that is beneficial for any organisation.&amp;#160; The example below is of a completed User Profile with most of the user profile attributes being displayed under the user’s My Profile “Public” page.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SlUSyrcVXKI/AAAAAAAAAtc/8ZCHrTSk2iY/s1600-h/image%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint My Profile&quot; border=&quot;0&quot; alt=&quot;SharePoint My Profile&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SlUSzjGcF1I/AAAAAAAAAtg/C4m_yhcCwmo/image_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;362&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This comes to the conclusion of our 2 part series on My Site and managing user profiles.&amp;#160;&amp;#160; Through careful planning and thorough end user training you will be successful in building a centralised framework where users can store and share their information.&amp;#160; Users will also feel more in control with the new privacy controls introduced in SharePoint 2007 providing them with the ability to target their personal information.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/07/sharepoint-my-site-managing-user.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/SlNADy6ObsI/AAAAAAAAAr0/vYg22nQBiJs/s72-c/Capture5_thumb%5B3%5D.jpg?imgmax=800" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-5151348492698364808</guid><pubDate>Tue, 30 Jun 2009 13:18:00 +0000</pubDate><atom:updated>2009-06-30T23:18:29.209+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>SharePoint, My Site &amp; Managing User Profile Properties – Part 1/2</title><description>&lt;p&gt;A couple of months ago I posted an article introducing My Site and social enterprise networking with SharePoint, and focused the discussion around tracking colleagues via the colleague tracker web part. If you missed that article, you can access it &lt;a href=&quot;http://www.gk.id.au/2009/04/sharepoint-my-site-and-tracking.html&quot;&gt;here&lt;/a&gt;.&amp;#160; I also promised that I would provide future articles discussing other My Site features so here is a two part series on My Site and Managing user profile properties with today’s discussion around populating Windows Active Directory (AD).&amp;#160; Some of the common question’s asked are what fields should be populated in AD and how does one populate the Organizational Hierarchy web part?&amp;#160; I will be providing answers to these questions in today’s post.&lt;/p&gt;  &lt;p&gt;A lot of the information or metadata that a SharePoint user inherits comes from Windows Active Directory.&amp;#160; Depending on how much information is populated, this can be a little or a lot.&amp;#160; SharePoint by default includes 46 user profile properties, in which 21 of these are mapped to Windows Active Directory. In most cases, it’s best practice when setting up a new user in Active Directory&amp;#160; to try and populate as much of these 21 attributes as possible which is then automatically imported into the SharePoint User profile properties.&amp;#160; This should be relayed to your AD guys.&amp;#160; You also have the ability to create custom mapped properties in your SharePoint profile property store which can also be mapped to Active Directory.&amp;#160; I will expand on this in part 2 of this series which will also discuss how users can configure other user profile details such as interests, skills and responsibilities.&lt;/p&gt;  &lt;p&gt;So let’s begin by creating a new user in Active Directory in which we will then begin populating the relevant AD fields.&amp;#160; &lt;/p&gt;  &lt;p&gt;Under the General Tab, Populate First Name, Last Name, Display Name, Office, Telephone Number and Email (this should be populated via Microsoft Exchange).&amp;#160; Please note that Web page is automatically populated when a user creates their My Site for the first time and clicks on “Set as default My Site”&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SknieJRVUdI/AAAAAAAAAqA/svz7_o-N9Rc/s1600-h/Capture6%5B1%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Set as default My Site&quot; border=&quot;0&quot; alt=&quot;SharePoint Set as default My Site&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SknigpM19UI/AAAAAAAAAqE/n6vMBRwwKNQ/Capture_thumb4.jpg?imgmax=800&quot; width=&quot;440&quot; height=&quot;184&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SknihhswloI/AAAAAAAAAqI/UToxhbofw6c/s1600-h/Capture1%5B8%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Active Directory User Properties&quot; border=&quot;0&quot; alt=&quot;Active Directory User Properties&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sknii52UUbI/AAAAAAAAAqM/MGFd9FXyOms/Capture1_thumb%5B5%5D.jpg?imgmax=800&quot; width=&quot;426&quot; height=&quot;450&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Navigate to the Telephones Tab and populate the Fax Number.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SknijzO00xI/AAAAAAAAAqQ/yj4emb60RK0/s1600-h/Capture33.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Active Directory User Profiles&quot; border=&quot;0&quot; alt=&quot;Active Directory User Profiles&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SknikvZI5oI/AAAAAAAAAqU/K2-jnyaQDso/Capture3_thumb3.jpg?imgmax=800&quot; width=&quot;428&quot; height=&quot;324&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Under the Organization Tab, populate Job Title, Department and specify the Manager.&amp;#160; This field is important as it build’s the organizational hierarchy which is displayed via the Organization Hierarchy web part.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sknil5KSmFI/AAAAAAAAAqY/EBFoc6uxa9Y/s1600-h/Capture%5B6%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Active Directory Organization&quot; border=&quot;0&quot; alt=&quot;Active Directory Organization&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sknim83iAZI/AAAAAAAAAqc/eCRq6KYnln8/Capture_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;430&quot; height=&quot;369&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;In order to specify the Manager, Click on Change and enter the Manager’s name as per the below screen shot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SkninhsgU2I/AAAAAAAAAqg/GKUmp_Vysto/s1600-h/Capture83.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Active Directory&quot; border=&quot;0&quot; alt=&quot;Active Directory&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SkniojRH6JI/AAAAAAAAAqk/0m1QGwHQ1fs/Capture8_thumb3.jpg?imgmax=800&quot; width=&quot;478&quot; height=&quot;259&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The result is the below.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sknipvgh5CI/AAAAAAAAAqo/BLpmjBkUumQ/s1600-h/Capture2%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Organization Active Directory&quot; border=&quot;0&quot; alt=&quot;Organization Active Directory&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Skniqgqg8AI/AAAAAAAAAqs/w_j8D-HRUok/Capture2_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;430&quot; height=&quot;373&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The Direct reports field in Active Directory is the reciprocal of the Manager, i.e. If I navigate to Manager : George Khalil, my Test SharePoint User will be listed under Direct reports as per the below screen shot.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sknir_dCTII/AAAAAAAAAqw/tvRSGJoCGt8/s1600-h/Capture3%5B7%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Active Directory Reports to&quot; border=&quot;0&quot; alt=&quot;Active Directory Reports to&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SknisgYItUI/AAAAAAAAAq0/mQUI3BHiajs/Capture3_thumb%5B4%5D.jpg?imgmax=800&quot; width=&quot;412&quot; height=&quot;367&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The Organization Hierarchy Web Part will be automatically populated as per the below example based on Manager and Direct reports information from AD.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SknittUyxGI/AAAAAAAAArQ/-sUOhpA5lY4/s1600-h/Capture5%5B8%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Capture5&quot; border=&quot;0&quot; alt=&quot;Capture5&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SkniuaAg2iI/AAAAAAAAArU/MY_8sSATlIE/Capture5_thumb%5B5%5D.jpg?imgmax=800&quot; width=&quot;260&quot; height=&quot;146&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The SharePoint User profile details that are mapped to Active Directory are also populated automatically based on your Active Directory Import Schedule.&amp;#160; As you can see below, Name and Title are non-editable fields and can only be changed in Active Directory.&amp;#160; More on SharePoint User profile details will be discussed in Part 2 of this series.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SknivAi5L_I/AAAAAAAAArc/vl8EN7fbjg4/s1600-h/Capture6%5B2%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint My Site Edit Details&quot; border=&quot;0&quot; alt=&quot;SharePoint My Site Edit Details&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SkniwEMbgfI/AAAAAAAAArk/Hp4g9BOEAfw/Capture6_thumb.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;252&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You will also notice that some of these mapped fields are also displayed as part of your public user site referred to as My Profile such as Job Title, Department, Office and Phone Number.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Skniw5SibXI/AAAAAAAAArI/gDx_NwFoXcI/s1600-h/Capture5%5B6%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint My Profile&quot; border=&quot;0&quot; alt=&quot;SharePoint My Profile&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sknix36PbRI/AAAAAAAAArM/04N_0QBiE0A/Capture5_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;354&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;We have learnt that by populating Active Directory you are inadvertently populating SharePoint user profiles with meaningful information which is also made public to other users via My Profile.&amp;#160; The My Profile page also contains the organization hierarchy&amp;#160; web part which also draws it’s information from the Manager field in Active Directory.&lt;/p&gt;  &lt;p&gt;In the next part of this series I will delve into creating and mapping custom fields with Active Directory and how users can contribute other personal information outside of Active Directory such as Interests and Skills and control how this information is being displayed through privacy controls.&lt;/p&gt;  &lt;p&gt;If you would like to subscribe via email to be notified of future articles you can do so from &lt;a href=&quot;http://feedburner.google.com/fb/a/mailverify?uri=EverythingItAndEverythingNot&amp;amp;loc=en_US&quot;&gt;here&lt;/a&gt; or via RSS &lt;a href=&quot;http://feeds2.feedburner.com/EverythingItAndEverythingNot&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/06/sharepoint-my-site-managing-user.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/SknigpM19UI/AAAAAAAAAqE/n6vMBRwwKNQ/s72-c/Capture_thumb4.jpg?imgmax=800" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-1195247015230549404</guid><pubDate>Tue, 23 Jun 2009 14:13:00 +0000</pubDate><atom:updated>2009-06-24T00:30:36.580+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange</category><category domain="http://www.blogger.com/atom/ns#">ISA</category><title>Outlook Web Access redirection via Microsoft ISA 2006</title><description>&lt;p&gt;We all know from experience that advising end users to browse&amp;#160; to https://mail.yourdomain.com/OWA if you are running Exchange 2007 or /exchange if you are running Exchange 2003 is usually problematic .&amp;#160; Oh! and did I forget to mention that it’s &lt;strong&gt;HTTPS &lt;/strong&gt;and not http!&amp;#160; We must admit that not all end users are likely going to remember this URL and at times even struggle to distinguish the difference between secure and non secure sites.&amp;#160; Well if you are running ISA 2006 as an edge or secondary application layer firewall then we can easily simplify the URL that we will publish to our end users by creating a deny rule which will then automatically redirect them to the correct address.&amp;#160; By the end of this post,&amp;#160; your end users will only need to remember a simple URL in the form of&amp;#160; &lt;em&gt;mail.yourdomain.com (notice that http or https is not required).&amp;#160; &lt;/em&gt;This post is assuming that you already have an existing Exchange Publishing Rule in ISA 2006.&amp;#160; Note, that this technique can also be used for other websites that ISA may already be protecting such as SharePoint and Terminal Server Web Access.&lt;/p&gt;  &lt;p&gt;Let’s begin by launching the ISA Management Console, and navigate to create a new web site publishing rule.&amp;#160; The New Access Rule Wizard will launch in which you will begin by specifying a name for your rule.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sj9YBGQHrWI/AAAAAAAAAoM/O8SLrUMKbXA/s1600-h/Capture1%5B6%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;New Access Rule Wizard&quot; border=&quot;0&quot; alt=&quot;New Access Rule Wizard&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sj9YCNawM1I/AAAAAAAAAoQ/Vd8tp8a8bM4/Capture1_thumb%5B4%5D.jpg?imgmax=800&quot; width=&quot;515&quot; height=&quot;393&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select Deny as your Rule Action &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sj9YCnQRKMI/AAAAAAAAAoU/X5meAitrPq0/s1600-h/Capture2%5B7%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;ISA Select Rule Action&quot; border=&quot;0&quot; alt=&quot;ISA Select Rule Action&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sj9YDrxrfLI/AAAAAAAAAoY/mVxyfsSod0Q/Capture2_thumb%5B5%5D.jpg?imgmax=800&quot; width=&quot;518&quot; height=&quot;277&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select Publish a single web site or load balancer. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sj9YEe72K7I/AAAAAAAAAoc/hmE162nNIuk/s1600-h/Capture3%5B6%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Publish a single web site or load balancer&quot; border=&quot;0&quot; alt=&quot;Publish a single web site or load balancer&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sj9YFSUvqrI/AAAAAAAAAog/L1AOFDYmorM/Capture3_thumb%5B4%5D.jpg?imgmax=800&quot; width=&quot;515&quot; height=&quot;415&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select Use SSL to connect to the published Web server or server farm.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sj9YGQ6eAlI/AAAAAAAAAok/8SqsM4uIGV0/s1600-h/Capture4%5B7%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Server Connection Security&quot; border=&quot;0&quot; alt=&quot;Server Connection Security&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sj9YHivX16I/AAAAAAAAAoo/rDGlIZdwYYI/Capture4_thumb%5B5%5D.jpg?imgmax=800&quot; width=&quot;516&quot; height=&quot;372&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Enter your Internal Publishing Details which should be identical to the original Exchange Publishing rule.&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SkDnB_W29HI/AAAAAAAAAp0/OQD3V6HzTII/s1600-h/Capture510.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Capture5&quot; border=&quot;0&quot; alt=&quot;Capture5&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sj9YJSMpBvI/AAAAAAAAAp4/SbTbxJk7TIA/Capture5_thumb12.jpg?imgmax=800&quot; width=&quot;517&quot; height=&quot;351&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next and then Next again skipping the Path details.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sj9YKMP58JI/AAAAAAAAAo0/nAl6w6taqqA/s1600-h/Capture6%5B9%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Path ISA&quot; border=&quot;0&quot; alt=&quot;Path ISA&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sj9YLMUsGTI/AAAAAAAAAo4/O2hL7AL8pBo/Capture6_thumb%5B5%5D.jpg?imgmax=800&quot; width=&quot;519&quot; height=&quot;291&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Enter the Public Name details as per your original Exchange Publishing rule.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sj9YLyMNDrI/AAAAAAAAAo8/m4PsmXLSZkE/s1600-h/Capture7%5B6%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Public Name Details&quot; border=&quot;0&quot; alt=&quot;Public Name Details&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sj9YM3PFYlI/AAAAAAAAApA/zXDTwy8FiUI/Capture7_thumb%5B4%5D.jpg?imgmax=800&quot; width=&quot;516&quot; height=&quot;348&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select the existing Exchange Web listener that you already have created for your Exchange Publishing Rule.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sj9YNtAnmYI/AAAAAAAAApE/dRj4R1beGfw/s1600-h/Capture8%5B8%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Web listener&quot; border=&quot;0&quot; alt=&quot;Web listener&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sj9YOQHfgtI/AAAAAAAAApI/Y0w4MZuax70/Capture8_thumb%5B6%5D.jpg?imgmax=800&quot; width=&quot;515&quot; height=&quot;243&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select, No delegation, and client cannot authenticate directly.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sj9YPAlCmKI/AAAAAAAAApM/wZBy8YaJFlc/s1600-h/Capture9%5B6%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Authentication Delegation&quot; border=&quot;0&quot; alt=&quot;Authentication Delegation&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sj9YP5m0sMI/AAAAAAAAApQ/WdWZZgL6R8M/Capture9_thumb%5B4%5D.jpg?imgmax=800&quot; width=&quot;516&quot; height=&quot;283&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Remove Authenticated Users if present and select All Users instead.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sj9YQ8Ms-KI/AAAAAAAAApU/CDsxRkJl1IE/s1600-h/Capture10%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;ISA User Sets&quot; border=&quot;0&quot; alt=&quot;ISA User Sets&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sj9YRp42FaI/AAAAAAAAApY/_fP2NFYTb1Y/Capture10_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;517&quot; height=&quot;247&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will then receive the below warning as we have selected All Users.&amp;#160; Ignore this warning and click on OK to continue.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sj9YSQniFZI/AAAAAAAAApc/RSiN0kvWXtU/s1600-h/Capture11%5B8%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Warning&quot; border=&quot;0&quot; alt=&quot;Warning&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sj9YTFit-pI/AAAAAAAAApg/y08VzlMxbfY/Capture11_thumb%5B6%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;103&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now that the rule has been created, we need to specify the redirect page.&amp;#160; Right Click on the newly created rule and select properties.&amp;#160; Navigate to the Action tab and click on the check box beside “Redirect HTTP requests to this Web page:” and enter the full Outlook Web Access URL.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sj9YUN9KTPI/AAAAAAAAApk/pp7njY7jkbQ/s1600-h/Capture12%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Outlook Web Access Redirection Properties&quot; border=&quot;0&quot; alt=&quot;Outlook Web Access Redirection Properties&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sj9YU3Fmn0I/AAAAAAAAApo/TvehkEDySxM/Capture12_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;410&quot; height=&quot;360&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;We are now complete.&amp;#160; You will need to ensure that the deny rule is place immediately below the original Exchange Publishing Rule as per the below screen shot.&amp;#160; When a user now enters the url mail.yourdomain.com it will hit the redirection rule that we have just created which will then redirect to https://mail.yourdomain.com/owa and authenticate against your original Exchange OWA rule.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sj9YVtFpbJI/AAAAAAAAAps/2ACL_bOH5G0/s1600-h/Capture13%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;ISA Rules&quot; border=&quot;0&quot; alt=&quot;ISA Rules&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sj9YWEYgapI/AAAAAAAAApw/F7O--P6tK8k/Capture13_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;79&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In summary we have removed the all so common confusion that end users may encounter when browsing to the Outlook Web Access site.&amp;#160; This methodology provided above with the deny rule can also be used against any other web site publishing rule including SharePoint Sites and Terminal Server Web Access.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/06/outlook-web-access-redirection-via.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_jC8JMIc-c-0/Sj9YCNawM1I/AAAAAAAAAoQ/Vd8tp8a8bM4/s72-c/Capture1_thumb%5B4%5D.jpg?imgmax=800" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-1601371128740283562</guid><pubDate>Fri, 19 Jun 2009 12:24:00 +0000</pubDate><atom:updated>2009-06-26T10:19:46.293+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ISA</category><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>Securing your SharePoint Sites with ISA 2006 using Forms Based Authentication – Part 2/2</title><description>&lt;p&gt;In the second and last part of this series we will be focusing our efforts in securing our SharePoint Site through setting up a publishing rule in ISA 2006.&amp;#160; If you recall in the first article, we began our setup by extending the default SharePoint site into the Internet Zone, created a certificate request via IIS to be sent to a 3rd Party Certificate Authority and applied the certificate to our newly created extended site.&amp;#160; If you missed it, you can access part 1 &lt;a href=&quot;http://www.gk.id.au/2009/06/securing-your-sharepoint-sites-with-isa.html&quot;&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;So let’s begin the second part of our setup!&amp;#160; The first item we need to address is the newly created certificate that has been applied to our site in IIS.&amp;#160; ISA also needs to be aware of this certificate so we need to export it from IIS and then import it to the certificate store on the ISA server.&amp;#160; This certificate will be required when creating the web listener in the ISA rule later below.&lt;/p&gt;  &lt;p&gt;To export the certificate, select it in IIS and select Export under Actions.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjoUB75SHAI/AAAAAAAAAmo/-mOJzsQJu-M/s1600-h/export6.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;export certificate isa sharepoint&quot; border=&quot;0&quot; alt=&quot;export certificate isa sharepoint&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjoUChHy1EI/AAAAAAAAAms/hv01qQBd3UI/export_thumb4.jpg?imgmax=800&quot; width=&quot;212&quot; height=&quot;301&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Specify the export path and enter a password.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjoUDejlbXI/AAAAAAAAAmw/isc_sqJbVC8/s1600-h/export25.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;export certificate&quot; border=&quot;0&quot; alt=&quot;export certificate&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjoUEJM1SkI/AAAAAAAAAm0/QlnJ9yNb_54/export2_thumb3.jpg?imgmax=800&quot; width=&quot;343&quot; height=&quot;275&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;After exporting the certificate, copy it to your ISA server and then launch the Certificate MMC snap-in from the ISA Server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjoUFLuIldI/AAAAAAAAAm4/q1zBZUkQJ7E/s1600-h/export36.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;certificate MMC Store &quot; border=&quot;0&quot; alt=&quot;certificate MMC Store &quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjoUGOvoUDI/AAAAAAAAAm8/JOnqpVnKxMc/export3_thumb4.jpg?imgmax=800&quot; width=&quot;470&quot; height=&quot;283&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Right click on the Personal Folder and select All Tasks /&amp;#160; Import.&amp;#160; This will invoke the Import Certificate Wizard.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjoUG_6vfSI/AAAAAAAAAnA/tYqR7YRYhdQ/s1600-h/wizard15.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;welcome to the certificate import wizard&quot; border=&quot;0&quot; alt=&quot;welcome to the certificate import wizard&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjoUIEIVxNI/AAAAAAAAAnE/_XKovNoVAJ4/wizard1_thumb3.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;404&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next.&amp;#160; Browse for the certificate file that we exported and copied earlier. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjoUI8YUy1I/AAAAAAAAAnI/EPuzkCA4U_M/s1600-h/wizard25.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Certificate Import Qizard&quot; border=&quot;0&quot; alt=&quot;Certificate Import Qizard&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjoUJ9IR2eI/AAAAAAAAAnM/SmShK6kTz9E/wizard2_thumb3.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;405&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click Next.&amp;#160; Enter the password that we supplied to the exported certificate.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjoUK_xIxbI/AAAAAAAAAnQ/CsT26PWucAs/s1600-h/wizard46.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;certificate import wizard ISA&quot; border=&quot;0&quot; alt=&quot;certificate import wizard ISA&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjoUL0pKpbI/AAAAAAAAAnU/laE2naIJpLI/wizard4_thumb4.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;401&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next and ensure that the certificate is placed in the Personal Certificate Store.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjoUMgIjzKI/AAAAAAAAAnY/c9WGN67uuIM/s1600-h/wizard55.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Personal Certificate Import Wizard&quot; border=&quot;0&quot; alt=&quot;Personal Certificate Import Wizard&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjoUNl0Oz4I/AAAAAAAAAnc/ZsQOPWH0GNo/wizard5_thumb3.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;403&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now that we have done the pre-work for ISA, it’s time to launch the ISA Server Management Console in order to create our SharePoint Publishing Rule.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Right click on Firewall Policy and select New / SharePoint Site Publishing Rule &lt;/li&gt;    &lt;li&gt;· Specify a SharePoint publishing rule name &lt;/li&gt;    &lt;li&gt;· Select your Publishing Type, in my case I selected &lt;i&gt;Publish a single Web site or load balancer.&lt;/i&gt; &lt;/li&gt;    &lt;li&gt;· Click on &lt;i&gt;Use SSL to connect to the published Web server or server farm &lt;/i&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjcX9SFpCgI/AAAAAAAAAlo/Ukp3p35qI-Q/s1600-h/image%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Publishing Rule ISA&quot; border=&quot;0&quot; alt=&quot;SharePoint Publishing Rule ISA&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjcX-iFJP2I/AAAAAAAAAls/VpKVSrwrRHI/image_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;359&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Type the Internal site name: The warning here states that the site name must match the common name or subject alternative name on the certificate. This should be the World Wide Web Address.&lt;/p&gt;  &lt;p&gt;Then click on &lt;i&gt;Use a computer name or IP address to connect to the published server&lt;/i&gt; and enter the correct details. This could potentially be a single server&amp;#160; IP or the IP address of your Network Load Balanced Cluster. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjtaVVAdINI/AAAAAAAAAn4/YFdlJMlxOQY/s1600-h/Capture1%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;New SharePoint Publishing Rule Wizard&quot; border=&quot;0&quot; alt=&quot;New SharePoint Publishing Rule Wizard&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjtaWVXv3xI/AAAAAAAAAn8/w50BPrfmgEk/Capture1_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;383&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Specify the Public domain name.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjtaXLzp_wI/AAAAAAAAAoA/K2O72vifWQ8/s1600-h/Capture2%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Public Name Details FQDN&quot; border=&quot;0&quot; alt=&quot;Public Name Details FQDN&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjtaX9lgZcI/AAAAAAAAAoE/FVKiS9BgDrg/Capture2_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;517&quot; height=&quot;245&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;We will now create a New Web Listener by clicking New. This will invoke the New Web Listener Wizard &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Provide your web listener with a friendly name. e.g SharePoint FBA &lt;/li&gt;    &lt;li&gt;· Select Require SSL secured connections with clients in the Client Connection Security Window &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjcX_iZwobI/AAAAAAAAAlw/9_dpPZlE2h8/s1600-h/image%5B15%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;New Web Listener Definition Wizard&quot; border=&quot;0&quot; alt=&quot;New Web Listener Definition Wizard&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjcYBH-fEEI/AAAAAAAAAl0/T8jT2EGASCU/image_thumb%5B11%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;357&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;- Specify the Web Listener Internal IP address.&amp;#160; If you recall from &lt;a href=&quot;http://www.gk.id.au/2009/06/securing-your-sharepoint-sites-with-isa.html&quot;&gt;part 1&lt;/a&gt;, this is a domain joined ISA server sitting in the internal network in between an existing edge firewall and your SharePoint Site. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjcYCVeRo-I/AAAAAAAAAl4/3LsUHMBzCjM/s1600-h/image%5B24%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;New Web Listener Definiton Wizard ISA SharePoint&quot; border=&quot;0&quot; alt=&quot;New Web Listener Definiton Wizard ISA SharePoint&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjcYELDdajI/AAAAAAAAAl8/egACqlm0xLE/image_thumb%5B18%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;318&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The next step requires you to select your SSL certificate. Depending on the number of certificates your ISA server is storing you will either select Single certificate (in the event you are using a SAN or wild card certificate) or assign a certificate for each IP address. In my case I am using singular certificates for my SharePoint Sites so I will assign a specific certificate against a unique IP address.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjcYE44oNPI/AAAAAAAAAmA/4oTcOicJmMY/s1600-h/image%5B30%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint ISA&quot; border=&quot;0&quot; alt=&quot;SharePoint ISA&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjcYF2XyQoI/AAAAAAAAAmE/_U2DdGoFRX8/image_thumb%5B22%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;352&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You now need to select your Authentication Settings for the web listener. We are providing Forms based Authentication for our SharePoint Sites so I will select HTML Form Authentication and then select how ISA server will validate these. I am selecting Windows (Active Directory in my instance).&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjcYGu_LiyI/AAAAAAAAAmI/u1nUaBVe96I/s1600-h/image%5B36%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint ISA&quot; border=&quot;0&quot; alt=&quot;SharePoint ISA&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjcYH4pyZeI/AAAAAAAAAmM/fe1nkCb6OA4/image_thumb%5B26%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;355&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Specify your Single Sign On Settings, Click Finish. &lt;/li&gt;    &lt;li&gt;· Select your Authentication Delegation. In my case I am selecting NTLM &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjcYIy-4C0I/AAAAAAAAAmQ/Jiuwh6NPng0/s1600-h/image%5B42%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;New SharePoint Publishing Rile ISA&quot; border=&quot;0&quot; alt=&quot;New SharePoint Publishing Rile ISA&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjcYJx_UIUI/AAAAAAAAAmU/oSAHjRs3ZaM/image_thumb%5B30%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;288&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Select “SharePoint AAM is already configured on the SharePoint server. We completed this step after extending our site in Part 1 of this series. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjcYK5cknJI/AAAAAAAAAmY/wQrnzs0yNCc/s1600-h/image%5B48%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;ALternate Access Mapping AAM ISA SharePoint&quot; border=&quot;0&quot; alt=&quot;ALternate Access Mapping AAM ISA SharePoint&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjcYMso905I/AAAAAAAAAmc/oDnQs2gRAiA/image_thumb%5B34%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;287&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Select your User Sets &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjcYNulv7lI/AAAAAAAAAmg/bzQaPRfzCcE/s1600-h/image%5B54%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;New SharePoint Publishing Rule ISA&quot; border=&quot;0&quot; alt=&quot;New SharePoint Publishing Rule ISA&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjcYOkO7NqI/AAAAAAAAAmk/AKtarPvplw0/image_thumb%5B38%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;248&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Then Click Finish to complete the Wizard. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;One of the great enhancements to ISA 2006 Service Pack 1, is the ability to test your rules automatically within the ISA Management console.&amp;#160; This will do the hard work for you and ensure that your rule is correctly setup and that your certificates are correctly in place.&amp;#160; All you need to do is right click on the rule that we have just created and select properties.&amp;#160; &lt;/p&gt;  &lt;p&gt;Under the General tab, click on the Test Rule button.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjoUOXV7IiI/AAAAAAAAAng/gFvI_ryW4Wo/s1600-h/test15.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Web Publishing Rule&quot; border=&quot;0&quot; alt=&quot;Web Publishing Rule&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjoUPe55ZVI/AAAAAAAAAnk/wWjdpkXhA9g/test1_thumb3.jpg?imgmax=800&quot; width=&quot;423&quot; height=&quot;510&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You should get green ticks as per below.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjoUQEnmvzI/AAAAAAAAAno/SWkhXFvvQ_I/s1600-h/test210.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Test Rule ISA Server&quot; border=&quot;0&quot; alt=&quot;Test Rule ISA Server&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjoUQ4WOmAI/AAAAAAAAAns/SIFXeJp19dU/test2_thumb8.jpg?imgmax=800&quot; width=&quot;247&quot; height=&quot;260&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;We are done!&amp;#160; Our internal users can now navigate to the external published URL and get directed to ISA’s Forms Based Authentication screen as per below. After successfully authenticating with Active Directory via the ISA server the users will be automatically redirected to the SharePoint site.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjoURriwj-I/AAAAAAAAAnw/BxoIXdyrT6I/s1600-h/image%5B19%5D%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;ISA Forms Based Authentication&quot; border=&quot;0&quot; alt=&quot;ISA Forms Based Authentication&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjoUSTCROFI/AAAAAAAAAn0/SKLTEyDoep8/image%5B19%5D_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;501&quot; height=&quot;361&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Some important points to emphasise;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Ensure your Alternate Access Mappings (AAM) are setup correctly for the correct zone. &lt;/li&gt;    &lt;li&gt;Ensure your certificate common name matches the fully qualified external domain name which in turn matches the AAM in SharePoint. &lt;/li&gt;    &lt;li&gt;Ensure that you have successfully exported the certificate from IIS Manager and Imported it to your Certificate store on the ISA Server. &lt;/li&gt;    &lt;li&gt;Use the Test Rule Button in ISA 2006 SP1 to test your rule, so ensure you are running the latest Service Pack for your ISA server. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you missed part 1 of this series, you can access the article from &lt;a href=&quot;http://www.gk.id.au/2009/06/securing-your-sharepoint-sites-with-isa.html&quot;&gt;here.&lt;/a&gt;&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/06/securing-your-sharepoint-sites-with-isa_19.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_jC8JMIc-c-0/SjoUChHy1EI/AAAAAAAAAms/hv01qQBd3UI/s72-c/export_thumb4.jpg?imgmax=800" height="72" width="72"/></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-5190457434641518905</guid><pubDate>Fri, 12 Jun 2009 11:23:00 +0000</pubDate><atom:updated>2009-06-12T21:27:13.263+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ISA</category><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>Securing your SharePoint Sites with ISA 2006 using Forms Based Authentication – Part 1/2</title><description>&lt;p&gt;Do you want to provide your information workers access to your SharePoint Site whilst out of the office easily from any internet connection without compromising security?&amp;#160; Do you want to accomplish this without complicated client-site VPN setups.&amp;#160; In this 2 part series I will be providing you with step by step instructions explaining how you can leverage Microsoft’s Internet Security and Acceleration Server (ISA) 2006 and the out of the box SharePoint publishing rule to provide secure access for your corporate users using SSL.&amp;#160; YES! That’s right! Whether you like it or not, Microsoft ISA is a great reverse web proxy application firewall in which HTTP/HTTPS traffic from the internet is inspected first before it is forwarded onto the destination server, in our case our SharePoint web servers.&amp;#160; Microsoft ISA is also more than capable in providing you with a secure edge firewall as well.&lt;/p&gt;  &lt;p&gt;Providing reverse web proxy is something that most major firewall vendors cannot accomplish out of the box including some of the big players like Checkpoint and Cisco.&amp;#160; ISA is an ideal choice of reverse proxy to place in between your existing edge firewall and your SharePoint server due to the application layer inspection filtering that is also provided.&amp;#160; Our ISA 2006 server should be domain joined in this instance as it will be acting as a dedicated reverse proxy and there are a lot of articles at &lt;a href=&quot;http://www.isaserver.org&quot;&gt;isaserver.org&lt;/a&gt; supporting my case.&lt;/p&gt;  &lt;p&gt;The below diagram is an example of how ISA can be strategically placed within your network.&amp;#160; In our example, all servers are running Windows Server 2008, SharePoint 2007 and ISA 2006 with the latest Service Packs applied at the time of this writing.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjDmvEmN3_I/AAAAAAAAAj4/ItXN_TXpuZQ/s1600-h/image%5B10%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint ISA&quot; border=&quot;0&quot; alt=&quot;SharePoint ISA&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDmwE3qSnI/AAAAAAAAAj8/7fbL52fxt28/image_thumb%5B8%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;211&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Our goal at the end of this 2 part series is to setup Forms-Based Authentication (FBA) (screen capture below) where users are forced to authenticate successfully with Active Directory first before being passed on to the SharePoint Server.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjDmwzx21lI/AAAAAAAAAkA/WDoSiHd0xMs/s1600-h/image%5B19%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint ISA Server&quot; border=&quot;0&quot; alt=&quot;SharePoint ISA Server&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjDmxvRr5DI/AAAAAAAAAkE/yDzbGzB2FMI/image_thumb%5B15%5D.png?imgmax=800&quot; width=&quot;501&quot; height=&quot;361&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;So let’s begin. This post is assuming that you already have your current SharePoint Site setup correctly in IIS and Central Administration assigned to the Default Zone with Windows being our assigned Membership Provider. Our goal is to now be able to access the same SharePoint site outside of the corporate LAN via the World Wide Web using the same authentication method, i.e. via &amp;lt;DOMAIN&amp;gt;\&amp;lt;Password&amp;gt; . In order to do so, we need to extend the current site, ensure that the Alternate Access Mapping (AAM) is setup correctly and secure the extended site using&amp;#160; SSL via a 3&lt;sup&gt;rd&lt;/sup&gt; party root certificate.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Extend your existing SharePoint Site&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Browse to Central Administration / Application Management and under SharePoint Web Application Management, select &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· &lt;i&gt;Create or extend Web application        &lt;br /&gt;&lt;/i&gt;· Click on &lt;i&gt;Extend an existing Web application        &lt;br /&gt;&lt;/i&gt;· Select an existing Web application to Extend       &lt;br /&gt;· Create a new IIS web site and type in your description       &lt;br /&gt;· Port should be set to 443 (SSL)       &lt;br /&gt;· Specify a Host Header : yousite.externalfullyqualifieddomain.com       &lt;br /&gt;· Select &lt;i&gt;Yes&lt;/i&gt; Use Secure Sockets Layer (SSL)       &lt;br /&gt;· Select Internet for your Zone as requests are coming from world wide web       &lt;br /&gt;· Click OK &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDmyCFeG5I/AAAAAAAAAkI/B1UlUJc6G5c/s1600-h/clip_image002%5B6%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint ISA&quot; border=&quot;0&quot; alt=&quot;SharePoint ISA&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjDmzAcnkPI/AAAAAAAAAkM/1U_oiD9j4qw/clip_image002_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;298&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Alternate Access Mappings (AAM)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The Alternate access mappings for the zone should have been created for you and you can confirm this via Central Administration / Operations / Global Configuration / Alternate access mappings.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDmz4fjg3I/AAAAAAAAAkQ/re8gM96qLG4/s1600-h/image%5B25%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Alternative Access Mappings AAM&quot; border=&quot;0&quot; alt=&quot;SharePoint Alternative Access Mappings AAM&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjDm0oqyyyI/AAAAAAAAAkU/Gds0I2TriR4/image_thumb%5B19%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;95&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;More detailed information on Alternate Access Mappings (which I highly recommend) can be found at this TechNet Article &lt;a href=&quot;http://technet.microsoft.com/en-us/library/cc288609.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/cc288609.aspx&lt;/a&gt; (Plan alternate access mappings)&lt;/p&gt;  &lt;p&gt;By default your Alternate access mappings for all 5 zones (Default, Intranet, Internet, Custom, Extranet) are set to use Windows as your Membership Provider Name which is what is required in this example. Recall that we want our users to authenticate using their Active Directory credentials. You can confirm the Membership provider for your zones via Central Administration / Application Management / Authentication Providers. Ensure the correct Web Application in question is selected first.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjDm1VFux5I/AAAAAAAAAkY/GV3i-EMabXk/s1600-h/image%5B32%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjDm2kZWzoI/AAAAAAAAAkc/YUHpCuMe7vQ/image_thumb%5B24%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;250&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Please also note that the extended Website will have been automatically created and listed in IIS Manager (Windows 2008)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;SSL and Certificate Creation&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;We now need to create a certificate request that we will pass on to our preferred Certificate Authority (CA). Please note that it is best practice&amp;#160; to use an external CA to avoid SSL warnings and errors for your users when browsing to the site.&amp;#160; My preference is &lt;a href=&quot;http://www.godaddy.com&quot;&gt;Godaddy.com&lt;/a&gt; who provide decently priced certificates, and no I am not a Godaddy reseller :)&lt;/p&gt;  &lt;p&gt;In IIS 7 Windows 2008 this is done via Server Certificates located under the properties page of the IIS Server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjDm3T0kgAI/AAAAAAAAAkg/96wHOe2oQdw/s1600-h/clip_image002%5B7%5D%5B5%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;ISA Server SharePoint&quot; border=&quot;0&quot; alt=&quot;ISA Server SharePoint&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjDm4Qh_-BI/AAAAAAAAAkk/HXa5esJYP08/clip_image002%5B7%5D_thumb%5B3%5D.jpg?imgmax=800&quot; width=&quot;520&quot; height=&quot;341&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Click on Server Certificates, under the IIS heading&amp;#160; &lt;br /&gt;· Under Actions, Click on &lt;i&gt;Create Certificate Request        &lt;br /&gt;&lt;/i&gt;· Fill in the details; please note the Common name is important and should be the fully qualified domain name that is being accessed from the World Wide Web. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjDm5edsyDI/AAAAAAAAAko/y1fde6jOHBE/s1600-h/image%5B43%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint ISA IIS Certificate Request&quot; border=&quot;0&quot; alt=&quot;SharePoint ISA IIS Certificate Request&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjDm6c_O7AI/AAAAAAAAAks/zHHQbotQvVU/image_thumb%5B33%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;389&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Select your Cryptographic Service Provider Properties.      &lt;br /&gt;· Specify the filename and location to output the certificate request (The contents of this file (MODIFIED EXAMPLE BELOW) is important as it will be required by your Certificate Authority. In my case I am using a 3&lt;sup&gt;rd&lt;/sup&gt; Party Certificate Authority that will issue the certificate. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SjDm7YZ0mPI/AAAAAAAAAkw/wLgwGlubqcM/s1600-h/image%5B49%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;certificate Request IIS SSL&quot; border=&quot;0&quot; alt=&quot;certificate Request IIS SSL&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjDm8gcaKbI/AAAAAAAAAk0/u8ssiF9WiL8/image_thumb%5B37%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;299&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Once you have been issued with your certificate file from your Certificate Authority, go back into IIS Manager and re-launch Server Certificates and this time under Actions select &lt;i&gt;Complete Certificate Request        &lt;br /&gt;&lt;/i&gt;· Browse for the File Name and specify a Friendly name &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDm9lEMTcI/AAAAAAAAAk4/Ipakg-5C-tc/s1600-h/image%5B123%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Specify Certificate Authority Response&quot; border=&quot;0&quot; alt=&quot;Specify Certificate Authority Response&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjDm-kqOGLI/AAAAAAAAAk8/HpqS2nNhslA/image_thumb%5B107%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;270&quot; /&gt;&lt;/a&gt; &lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;Upon completion of the wizard your certificate will appear beside the already self signed machine certificate in IIS7.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDm_sxc4hI/AAAAAAAAAlA/UHRA9TigvuE/s1600-h/image%5B122%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SSL Server Certificates&quot; border=&quot;0&quot; alt=&quot;SSL Server Certificates&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDnAibU_tI/AAAAAAAAAlE/hKMtvh0AYUM/image_thumb%5B106%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;140&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will now need to apply the new certificate against the recently extended website.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Click on the Site you wish to apply the certificate and then click on SSL Settings. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SjDnBnzdLII/AAAAAAAAAlI/TGNNmYNbB1w/s1600-h/image%5B129%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SSL Settings&quot; border=&quot;0&quot; alt=&quot;SSL Settings&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjDnCXSrU7I/AAAAAAAAAlM/X0LIzSOr1D4/image_thumb%5B111%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;161&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;· Select Require SSL and Require 128-bit SSL for your SSL settings and click on Apply &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDnDJ7Cc2I/AAAAAAAAAlQ/IFszVmXb1jo/s1600-h/image%5B135%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SSL Settings SharePoint IIS7&quot; border=&quot;0&quot; alt=&quot;SSL Settings SharePoint IIS7&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDnDw9fMjI/AAAAAAAAAlU/YnyONs2BX6k/image_thumb%5B115%5D.png?imgmax=800&quot; width=&quot;498&quot; height=&quot;243&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We now need to apply our newly imported certificate to the extended site by clicking again on the extended site, and under Actions select Bindings and then click on Edit.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SjDnEUrHFZI/AAAAAAAAAlY/wvV_EiMRYGw/s1600-h/image%5B143%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Bindings&quot; border=&quot;0&quot; alt=&quot;Bindings&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDnFHr6XTI/AAAAAAAAAlc/7rsFPcTCBhc/image_thumb%5B119%5D.png?imgmax=800&quot; width=&quot;194&quot; height=&quot;202&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Select the newly added SSL certificate from the drop down and ensure the port and IP address settings are correct.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDnFsMU0hI/AAAAAAAAAlg/x8I1bl_xjZM/s1600-h/image%5B145%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Edit Site Binding&quot; border=&quot;0&quot; alt=&quot;Edit Site Binding&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SjDnGvjQM6I/AAAAAAAAAlk/f809qoN3uBc/image_thumb%5B121%5D.png?imgmax=800&quot; width=&quot;260&quot; height=&quot;147&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Our site is now secure and ready to be accessed via the World Wide Web, well almost!&amp;#160; Stay tuned for next week for part 2 of this article, in which we will be focusing on the configuration of ISA 2006 and how we can leverage the inbuilt SharePoint Publishing Wizard to allow external access to our SharePoint site via SSL and Windows Forms Based Authentication.&lt;/p&gt;  &lt;p&gt;You can subscribe to future articles by clicking &lt;a href=&quot;http://feedburner.google.com/fb/a/mailverify?uri=EverythingItAndEverythingNot&amp;amp;loc=en_US&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/06/securing-your-sharepoint-sites-with-isa.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_jC8JMIc-c-0/SjDmwE3qSnI/AAAAAAAAAj8/7fbL52fxt28/s72-c/image_thumb%5B8%5D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-4520208028934004213</guid><pubDate>Fri, 05 Jun 2009 11:28:00 +0000</pubDate><atom:updated>2009-06-05T21:38:19.104+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Office</category><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>SharePoint Meeting Workspace Sites, How and Why?</title><description>&lt;p&gt;SharePoint is all about collaboration right?&amp;#160; As much as we enjoy sending emails, there are limitations and shortcomings around collaboration when relying on good old trusty port 25.&amp;#160; Don’t get me wrong, Microsoft Outlook and Exchange are great communications tools but fail miserably when it comes to sharing information and working together in achieving a common goal.&amp;#160; Have you ever tried to organise and plan a meeting by sending emails to attendees with multiple attachments and re-sending those when modifications are made.&amp;#160; As a recipient this can become quite overwhelming and at times confusing,&amp;#160; especially when you end up with 3 different versions of the same attachment.&amp;#160; Welcome SharePoint Meeting Workspace Sites!&amp;#160;&amp;#160; In today’s post I will be promoting the use of Meeting Workspace Sites in SharePoint and how it will provide you with the framework to organise, capture and manage a meeting from start to finish without those annoying emails.&lt;/p&gt;  &lt;p&gt;Meeting workspaces sites are out of the box templates within SharePoint&amp;#160; and are great for structured meetings.&amp;#160; These include but are not restricted to your standard regularly scheduled Team or Departmental meetings, or it maybe for a specific project group meeting.&amp;#160; You can create a Meeting Workspace from any site within SharePoint but as best practice and to keep matters simple let’s begin by creating a separate blank site to store these meetings within our existing Team Site.&lt;/p&gt;  &lt;p&gt;Click on Site Actions / Create Site and fill in the details as below.&amp;#160; I am selecting a Blank Collaboration Site to house my Meeting Workspaces.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sic3LOxgojI/AAAAAAAAAfo/2pagVB43J8g/s1600-h/image%5B9%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sic3MMFRTfI/AAAAAAAAAfs/8n99mwmVNpo/image_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;382&quot; height=&quot;573&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I will now create my first Meeting Workspace for a meeting that is being held in a couple of weeks.&amp;#160; As the Site Administrator I will click on Site Actions / Create / Sites and Workspaces.&lt;/p&gt;  &lt;p&gt;I will then enter a title and a description if required and then select a template from the “Meetings” tab.&amp;#160;&amp;#160; The description of each template and usage requirements are highlighted in the template selection area which I have replicated below for your convenience and I have also listed the web parts that are included by default for each.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Basic Meeting Workspace&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;A site to plan, organize, and capture the results of a meeting. It provides lists for managing the agenda, meeting attendees, and documents.&amp;#160; The following web parts are included by default;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Objectives      &lt;br /&gt;Attendees       &lt;br /&gt;Agenda       &lt;br /&gt;Document Library &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Blank Meeting Workspace&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Name says it all.&amp;#160; No web parts are included by default&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Decision Meeting Workspace&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;A site for meetings that track status or make decisions. It provides lists for creating tasks, storing documents, and recording decisions.&amp;#160; The following web parts are included by default;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Objectives      &lt;br /&gt;Attendees       &lt;br /&gt;Agenda       &lt;br /&gt;Document Library       &lt;br /&gt;Tasks       &lt;br /&gt;Decisions &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Social Meeting Workspace&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;A site to plan social occasions. It provides lists for tracking attendees, providing directions, and storing pictures of the event. The following web parts are included by default;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Attendees      &lt;br /&gt;Directors       &lt;br /&gt;Things to Bring       &lt;br /&gt;Discussion Board       &lt;br /&gt;Picture Library &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Multipage Meeting Workspace&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;A site to plan, organize, and capture the results of a meeting. It provides lists for managing the agenda and meeting attendees in addition to two blank pages for you to customize based on your requirements.&amp;#160; The following web parts are included by default;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Objectives      &lt;br /&gt;Attendees       &lt;br /&gt;Agenda       &lt;br /&gt;2 Blank Pages &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In this meeting I would like to have the ability to allocate tasks that arise from the meeting itself so I have selected the Decision Meeting Workspace template.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sig96dK1bhI/AAAAAAAAAhM/L8tWQXR0rQc/s1600-h/image10%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sic3OOn8X5I/AAAAAAAAAhQ/KKByUa6k41c/image10_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;422&quot; height=&quot;698&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After clicking on the Create button your Meeting workspace will be setup in a matter of seconds with the pre-defined web parts based on the template selected.&amp;#160; Please note that you can easily add other web parts to the Meeting Workspace and then save it as a custom template to be reused.&lt;/p&gt;  &lt;p&gt;In my case, I am going to add the “Things to Bring” web part into this meeting workspace via Site Actions / Create / Custom Lists.&amp;#160; This is then added automatically added to my Meeting Workspace Site below.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sic3O6EpRLI/AAAAAAAAAhY/VGO77ENEtA8/s1600-h/image18%5B1%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sic3P1Wul1I/AAAAAAAAAhc/mwZcjcKG1v0/image18_thumb.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;257&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Great, that’s too easy!&amp;#160; Where to now?&amp;#160;&amp;#160; As the meeting coordinator I am now going to add the agenda items, upload any documents that are required to be discussed during the meeting and add items that need to be brought into the meeting.&lt;/p&gt;  &lt;p&gt;We are all running Microsoft Exchange and Outlook right? I am sensing the “better together” theme that Microsoft always seem to market and hey, I am not disagreeing they do have a valid point.&amp;#160; I am now going to launch my Outlook client and add the meeting to my calendar and at the same time formally invite the attendees and link the meeting workspace that we have just created for our monthly admin meeting into the body of the calendar meeting request all in one step.&amp;#160; &lt;/p&gt;  &lt;p&gt;Let’s create a meeting request in Outlook, specify the subject, location, start and end times (this is all important as this information gets appended to the details section of the Meeting Workspace&amp;#160; SharePoint Site) .&amp;#160; Then click on Invite Attendees and add them to your meeting. You will notice the Meeting Workspace icon in the Office Ribbon which you will now click on. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sic3Qu8EsNI/AAAAAAAAAhk/rt4VznEwm6A/s1600-h/image52%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sic3RkKNGxI/AAAAAAAAAhw/nsJXb38SxdQ/image52_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;503&quot; height=&quot;312&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The meeting workspace tool bar then appears on the right.&amp;#160; Click on Change Settings as we are not creating a Meeting Workspace as this has already been created.&amp;#160; Click on Select a location and click on Other … &lt;/p&gt;  &lt;p&gt;Copy and paste the address of the Meeting Workspace Site that we created earlier minus the default.aspx.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sic3S_pAcDI/AAAAAAAAAh4/e-gMf9SN57I/s1600-h/image35%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sic3T5nwpOI/AAAAAAAAAiA/yxN32xSh3gc/image35_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;257&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click on OK and then click on &lt;em&gt;Link to an existing workspace and &lt;/em&gt;select the relevant meeting workspace.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sic3Ujg1mSI/AAAAAAAAAiI/hWc-sxeE9hw/s1600-h/image38%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; align=&quot;left&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sic3Vxlog4I/AAAAAAAAAiQ/mYKPmSf_89g/image38_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;252&quot; height=&quot;344&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Click OK&lt;/p&gt;  &lt;p&gt;Then Click on Link to insert the Meeting workspace site link directly into the body of the meeting request.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You will end up with the summary below.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sic3WjLct3I/AAAAAAAAAiY/mS8JicaOc_M/s1600-h/image48%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sic3X7mpqzI/AAAAAAAAAig/nR2gh4cNG80/image48_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;498&quot; height=&quot;384&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click on Send to invite the users to the meeting.&amp;#160;&amp;#160; If the selected users do not have the rights to access the site you will be notified and provided with a popup in the Outlook notification bar that will link you to the Add Users permissions area to that site.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sic3YQGH3UI/AAAAAAAAAio/LNbyf0lYQOI/s1600-h/image56%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sic3ZIjllXI/AAAAAAAAAis/gmTWTBw0LKQ/image56_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;435&quot; height=&quot;446&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If I now navigate back to the site you will notice that the attendees are added and their responses are also captured. The additional details from the calendar request such as subject, date/time, location are also prefilled automatically.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sic3Zw8kIbI/AAAAAAAAAi0/V15nhVoueXQ/s1600-h/image60%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sic3aiotdCI/AAAAAAAAAjA/bSYOZffHxsU/image60_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;350&quot; height=&quot;63&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sic3bdZkcfI/AAAAAAAAAjE/zpdjd8pzTIY/s1600-h/image63%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sic3b-yN7II/AAAAAAAAAjM/dIZz6Fkn1gY/image63_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;529&quot; height=&quot;125&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;During the meeting, you would ideally have this site open on your projector screen and discuss the agenda items, open documents to discuss from the document library, potentially add new documents as the meeting progresses such as the minutes of meeting and because I had selected the decision meeting workspace template you could as the meeting coordinator also allocate tasks on the fly which could potentially be sent via an automatic email.&amp;#160; How?&amp;#160; Navigate to the List Setting within the Tasks Library, Click on Advanced Settings and click Yes to Send email when ownership is assigned.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sic3cigX31I/AAAAAAAAAjU/b6i7FWUFYUU/s1600-h/image66%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sic3dRPosjI/AAAAAAAAAjc/saRu0WOgClE/image66_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;283&quot; height=&quot;78&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sic3eANULTI/AAAAAAAAAjo/Hst4-eYZe6E/s1600-h/image69%5B3%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Meeting Workspace Templates&quot; border=&quot;0&quot; alt=&quot;SharePoint Meeting Workspace Templates&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sic3fJVygnI/AAAAAAAAAjs/JQjvDlNBtL0/image69_thumb%5B2%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;217&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As you can see, through Meeting Workspaces and Outlook we have been able to collect and organise the documents needed for the meeting, create an agenda, track and manage attendee lists and responses.&amp;#160; During the meeting we have also been able to easily gain access to the materials being presented, log any decisions being made and assign tasks to be completed against individuals.&amp;#160; Finally after the meeting, we have created a single site that contains all the relevant information including post follow up materials, the ability to tack the progress of assigned tasks and everything in between.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/06/sharepoint-meeting-workspace-sites-how.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/Sic3MMFRTfI/AAAAAAAAAfs/8n99mwmVNpo/s72-c/image_thumb%5B5%5D.png?imgmax=800" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-3307495322830714962</guid><pubDate>Fri, 29 May 2009 10:45:00 +0000</pubDate><atom:updated>2009-05-29T21:05:36.500+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>SharePoint and Information Management Policies</title><description>&lt;p&gt;Did you know you can create policies within SharePoint that will dictate how long a document will reside in a library before it’s automatically disposed of?&amp;#160; Did you know you can enable barcodes on documents for physical asset recording?&amp;#160; Did you know you can achieve all of this without writing a single piece code?&amp;#160; Information Management Policies within SharePoint is a key and usually under utilised SharePoint feature&amp;#160; that will assist any organisation with the lifecycle management of document&amp;#160; libraries, plus a whole lot more.&amp;#160; These policies can be created at the document library level and even set for each unique content type or you can create site collection level templates that can then be re-used throughout your SharePoint sites.&amp;#160; I will go through each of the components that can be configured within Information Management Policies below.&lt;/p&gt;  &lt;p&gt;Firstly, to create a site collection policy, navigate to your top level site and select Site Actions / Site Settings / Modify All Site Settings / Site Collection Administration and click on Site collection policies.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShnNEuImooI/AAAAAAAAAcY/RP2JKiCi3CM/s1600-h/image%5B49%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px&quot; title=&quot;site collection administration SharePoint site collection policies&quot; border=&quot;0&quot; alt=&quot;site collection administration SharePoint site collection policies&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShnNFQ2n5mI/AAAAAAAAAcc/gYDmwINCDkU/image_thumb%5B37%5D.png?imgmax=800&quot; width=&quot;205&quot; height=&quot;457&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The below screen will then appear allowing you to create or import an information management policy.&amp;#160; In our case we will click on Create.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/ShnNGeB-nfI/AAAAAAAAAcg/_0z7u1KJJeM/s1600-h/image%5B15%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;site collection policies sharepoint&quot; border=&quot;0&quot; alt=&quot;site collection policies sharepoint&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/ShnNHFOSTyI/AAAAAAAAAck/xCzCHwLICRE/image_thumb%5B11%5D.png?imgmax=800&quot; width=&quot;459&quot; height=&quot;236&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;To create a policy at the document library level, click on Settings / Document Library Settings, within the document library itself and then click on Information management policy settings. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sh2tF5jsa8I/AAAAAAAAAdw/4sP7FZo2Vdg/s1600-h/image%5B21%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;information management policy settings permissions and management sharepoint&quot; border=&quot;0&quot; alt=&quot;information management policy settings permissions and management sharepoint&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sh2tGsZNg0I/AAAAAAAAAd0/jQfX2-q50jY/image_thumb%5B12%5D.png?imgmax=800&quot; width=&quot;275&quot; height=&quot;196&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click on Define a policy …&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sh2tHeRDe2I/AAAAAAAAAd4/uqDSKcXkiuQ/s1600-h/image%5B22%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;define a policy sharepoint site collection policy&quot; border=&quot;0&quot; alt=&quot;define a policy sharepoint site collection policy&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sh2tIL4feAI/AAAAAAAAAd8/Ux_LG2xcFYA/image_thumb%5B13%5D.png?imgmax=800&quot; width=&quot;407&quot; height=&quot;226&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Regardless of where you create your information management policy, the following screen will then appear after clicking on the OK button which allows us to name our policy and also provide a thorough explanation to our end users explaining and making them aware of the policy that is being applied to the content&amp;#160; via the Policy Statement .&amp;#160; The Administrative Description area is specifically for administrators or policy writers in the event that a policy is required to be altered.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sh2tIxIHgVI/AAAAAAAAAeA/VehokxZbwDQ/s1600-h/image%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;SharePoint Information Management Policy&quot; border=&quot;0&quot; alt=&quot;SharePoint Information Management Policy&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sh2tJuLcnII/AAAAAAAAAeE/l2o-5rBLExY/image_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;348&quot; height=&quot;243&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You will notice that SharePoint&amp;#160; includes four information management policy features to help you manage your content.&amp;#160; They are; &lt;em&gt;Expiration, Auditing, Document Labels and Document Bar Codes&lt;/em&gt;.&amp;#160; I will go through each of these below with examples to assist in determining when and why you should use information management policy within SharePoint.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Enable Expiration&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Enabling expiration on a document library provides you with a basic Information Life Cycle Management (ILM) strategy for your documents and or emails with email enabled document libraries. Expiration options provided allow you to create a consistent retention period for your documents based on create or modified date.&amp;#160; In my case I have specified that items located in the document library that are older than 6 months are automatically deleted.&amp;#160; You also have the option to control how the information is routed, such as creating a workflow that would archive rather than delete the item.&amp;#160; &lt;/p&gt;  &lt;p&gt;By implementing expiration policies in your document libraries you will reduce unnecessary redundant content and reduce noise in search results.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/ShnNIH4_JrI/AAAAAAAAAco/9LOsQtGk4Wo/s1600-h/image%5B26%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px&quot; title=&quot;Expiration ILM SharePoint Policy Statement enable expiration&quot; border=&quot;0&quot; alt=&quot;Expiration ILM SharePoint Policy Statement enable expiration&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/ShnNIyjgRTI/AAAAAAAAAcs/Q8hvulSBz20/image_thumb%5B18%5D.png?imgmax=800&quot; width=&quot;306&quot; height=&quot;634&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Enable Labels&amp;#160; &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This option or feature allows us to uniform the creation of labels in documents ensuring that document properties such as file name, author creation dates etc can be included in the label when a document is printed.&lt;/p&gt;  &lt;p&gt;In my example I have created two additional columns in my Document Library, “Project Name” and “Manager” which can now be used in the label format.&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Project {Project Name}\n Managed By: {Manager}&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;(Please note that “\n” creates a new line)&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShnNKEQld9I/AAAAAAAAAeI/IXxYVGpGkp0/s1600-h/image63%5B1%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;enable labels label format sharepoint&quot; border=&quot;0&quot; alt=&quot;enable labels label format sharepoint&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShnNKxxq0KI/AAAAAAAAAeM/2hLZY7fb_NI/image63_thumb.png?imgmax=800&quot; width=&quot;290&quot; height=&quot;500&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/ShnNLoQ456I/AAAAAAAAAeY/zGkvxJlTxHY/s1600-h/image67%5B1%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Microsoft Word Document Management Panel SharePoint&quot; border=&quot;0&quot; alt=&quot;Microsoft Word Document Management Panel SharePoint&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/ShnNMo6EEGI/AAAAAAAAAeg/cHQzJsMPBcY/image67_thumb.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;226&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/ShnNNbICtqI/AAAAAAAAAeo/RfKiRFZrk9U/s1600-h/image70%5B1%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Properties item sharepoint&quot; border=&quot;0&quot; alt=&quot;Properties item sharepoint&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/ShnNOQd-5xI/AAAAAAAAAew/u6cVX0tIyvw/image70_thumb.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;258&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Enable Barcodes&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This allows you to generate Code 39 standard barcodes and apply them to your document properties that can also be displayed in the header area of your document.&amp;#160; This is useful when managing physical records such as computer equipment.&amp;#160; By enabling barcodes you are primarily using this feature to track hard copies of documents, i.e. documents that are outside your SharePoint Site.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShnNQ0hJNkI/AAAAAAAAAe0/7kOpoBZiR_w/s1600-h/image59%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Barcode SharePoint Information Management Policy&quot; border=&quot;0&quot; alt=&quot;Barcode SharePoint Information Management Policy&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShnNR8UOZwI/AAAAAAAAAe8/VRiaW1lDCCE/image59_thumb%5B1%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;256&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Enable Auditing&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This option allows your to create specific audit trails for specific document libraries.&amp;#160; Please note that you can also enable Site Collection Audit Settings that applies to all items within a site collection.&amp;#160; This can be achieved via, Site Actions / Site Settings / Modify All Site Settings / Site Collection Administration, Site collection audit settings.&amp;#160; &lt;/p&gt;  &lt;p&gt;In summary, auditing provides you with the ability to track specific events (listed in the screen capture below) with regards to the life cycle of a document.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/ShnNSinFLWI/AAAAAAAAAdY/0vSK0qpxuHI/s1600-h/image%5B47%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Auditing SharePoint&quot; border=&quot;0&quot; alt=&quot;Auditing SharePoint&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/ShnNTYeJrUI/AAAAAAAAAdc/-JcbCG5_lFM/image_thumb%5B35%5D.png?imgmax=800&quot; width=&quot;348&quot; height=&quot;197&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This information can be accessed via the Excel based Audit Log reports that are also located under Site Settings.&amp;#160; Reports showing the audit trail can be run by site collection administrators.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShnNU2cJ3EI/AAAAAAAAAfI/NnjgwrFPMnM/s1600-h/image50%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;View Auditing Reports Excel SharePoint&quot; border=&quot;0&quot; alt=&quot;View Auditing Reports Excel SharePoint&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShnNWJXEQ3I/AAAAAAAAAfQ/h37TyM8-pLc/image50_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;495&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Exemption from Policy&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;You also have the ability to exempt an individual item from a policy that is being applied to a document library.&amp;#160; Simply navigate to the item that you want to exempt from the policy being applied and click on View Properties.&amp;#160; The below screen will then appear providing you with the ability to click on Exempt from policy … &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShnNPW4zN0I/AAAAAAAAAdI/aTIEP0zFomc/s1600-h/image%5B77%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;exempt from policy no exemption sharepoint&quot; border=&quot;0&quot; alt=&quot;exempt from policy no exemption sharepoint&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/ShnNQUKFw5I/AAAAAAAAAdM/x_h25kQ1fKc/image_thumb%5B53%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;A warning will then appear in which you will have the option to click on Exempt to continue or cancel to go back. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sh2tRFkoaKI/AAAAAAAAAfY/fBR7oYj1xHk/s1600-h/image%5B27%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Set policy exemption SharePoint&quot; border=&quot;0&quot; alt=&quot;Set policy exemption SharePoint&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sh2tSI9nPaI/AAAAAAAAAfc/JIobP8tg18A/image_thumb%5B16%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;87&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If I now view the properties of the same item, you will notice that the exemption has been applied and also providing you with the ability to reverse the exemption. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sh2tS_Io8wI/AAAAAAAAAfg/qVImcxo4Wec/s1600-h/image%5B32%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;The item is exempt from policy.  This item will not be expired until the exemption is removed.&quot; border=&quot;0&quot; alt=&quot;The item is exempt from policy.  This item will not be expired until the exemption is removed.&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sh2tT_HDYwI/AAAAAAAAAfk/Yb69NNdOV6U/image_thumb%5B19%5D.png?imgmax=800&quot; width=&quot;514&quot; height=&quot;205&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As you can see, setting up Information Management Polices is an easy task and I would be interested to know how many SharePoint Implementations out there are actually using this feature and why?&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/05/sharepoint-and-information-management.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_jC8JMIc-c-0/ShnNFQ2n5mI/AAAAAAAAAcc/gYDmwINCDkU/s72-c/image_thumb%5B37%5D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-195783370524087360</guid><pubDate>Fri, 22 May 2009 11:25:00 +0000</pubDate><atom:updated>2009-05-22T21:39:25.678+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Stream media from your SharePoint Site with Windows 2008 Media Services</title><description>&lt;p&gt;Wouldn’t it be great if you could deliver digital media content including Windows Media Audio (WMA) and Windows Media Video (WMV) from your SharePoint site without buffering issues and poor viewing experience.&amp;#160; We must admit that SharePoint itself isn’t great in handling and storing digital media in particular large Video files and we can blame SQL for that!&amp;#160; Even though you can host WMV’s in document libraries just like any other file, features such as fast streaming capabilities effectively eliminating buffering time, and reducing the likelihood of playback interruptions due to network conditions is non existent.&amp;#160; However, this is where Windows 2008 Media Services complements SharePoint well, when in need of delivering rich video and audio content.&lt;/p&gt;  &lt;p&gt;Some of the notable features of Window Media Services include;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;* Cache/Proxy Management providing a better viewing experience for users by conserving network bandwidth.      &lt;br /&gt;* Advanced Fast Start delivers instant on playback, again eliminating buffering time       &lt;br /&gt;* Advanced Fast forward and rewind functionality       &lt;br /&gt;* Broadcast AutoStart in the event of power failure or other interruptions. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;More details on Windows Media Services 2008 can be found on the Microsoft Site &lt;a href=&quot;http://www.microsoft.com/windows/windowsmedia/forpros/serve/prodinfo2008.aspx&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I have setup a dedicated server core installation of Windows 2008 (you got to love server core for these type of roles) and have installed the Media Services component. Detailed instructions in setting up Server core can be found on the &lt;a href=&quot;http://technet.microsoft.com/en-us/library/cc753802.aspx&quot;&gt;Microsoft TechNet Site&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;After installing server core you will need to then install the Streaming Media Services role.&amp;#160; For some reason the Media services role isn’t on the Windows 2008 DVD and you will need to download it first from the Microsoft download site &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=9ccf6312-723b-4577-be58-7caab2e1c5b7&amp;amp;displaylang=en&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After downloading the file from another machine, copy it your Server Core installation and run the downloaded msu file.&amp;#160; At the command prompt, type the following commands in order;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;start /w wusa /quiet Windows6.0-KB934518-x86-ServerCore.msu (32 bit editions)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;start /w wusa /quiet Windows6.0-KB934518-x64-ServerCore.msu (64 bit editions)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;start /w ocsetup MediaServer&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;net start wmserver&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Once the installation is complete, you will need to use the Streaming Media Services MMC snap-in to remotely configure Streaming Media Services.&amp;#160; You can install Remote Server Administration Tools (RSAT) for the Streaming Media Services role on a computer that is running Windows Vista.&amp;#160; You can download the installation for the MMC Snap in from &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyId=9CCF6312-723B-4577-BE58-7CAAB2E1C5B7&amp;amp;displaylang=en&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;To start the snap-in, click &lt;b&gt;Start&lt;/b&gt;, click &lt;b&gt;Run&lt;/b&gt;, and then type wmsadmin. If you run into any issues when connecting to the media server check out Microsoft’s &lt;a href=&quot;http://technet.microsoft.com/en-us/library/cc771560.aspx&quot; target=&quot;_blank&quot;&gt;release notes&lt;/a&gt; for known issues.&lt;/p&gt;  &lt;p&gt;The following Windows Media Services console launches;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/ShXcJyygJ2I/AAAAAAAAAa4/rX0rZzIlZaE/s1600-h/image%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcKpheYOI/AAAAAAAAAa8/1fWeRb31Vz8/image_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;307&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Right click on Window Media Services node and select Add Server and type the Server name or IP address of your Media Services Server Core machine.&amp;#160; The following screen will then appear in which you can then add a publishing point to store your media files.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShXcLhCHBaI/AAAAAAAAAbA/nl4_2W2iNiU/s1600-h/image%5B12%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcMrWiNiI/AAAAAAAAAbE/RhSC4Be3D0I/image_thumb%5B8%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;185&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Right clicking on Publishing Point&amp;#160; will provide you with 2 options, a wizard option and an advanced option.&amp;#160; Let’s keep it simple and select Wizard.&amp;#160; The following welcome screen will then appear.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShXcNqxLbWI/AAAAAAAAAbI/hl6jCkZ5eQM/s1600-h/image%5B86%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShXcOu_HdpI/AAAAAAAAAbM/zaz5Q1qdmoU/image_thumb%5B60%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;405&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click Next.&lt;/p&gt;  &lt;p&gt;Enter a descriptive Publishing Point Name.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcPfGz0PI/AAAAAAAAAbQ/69FyYeTBaA0/s1600-h/image%5B87%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShXcQdLgPKI/AAAAAAAAAbU/DlH1SoS1KBw/image_thumb%5B61%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;405&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click Next.&lt;/p&gt;  &lt;p&gt;Select your Content Type.&amp;#160; In our case we only need an area for storage of media files to be played back effortlessly from our SharePoint server so we are selecting Files as our option.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShXcQ8VS-cI/AAAAAAAAAbY/ibmYjZhkAwg/s1600-h/image%5B88%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShXcSN953VI/AAAAAAAAAbc/zTtT3nPqt-o/image_thumb%5B62%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;403&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click Next.&lt;/p&gt;  &lt;p&gt;Select your Publishing Point Type.&amp;#160; In our case, we want each user to be able to control the stream for each individual video that we publish on SharePoint so we will select On-demand publishing point.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcS_K1rjI/AAAAAAAAAbg/dJxO0DmZlqk/s1600-h/image%5B89%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcT8b5oII/AAAAAAAAAbk/iLqEXYZxW5I/image_thumb%5B63%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;409&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Specify your directory location where you will be storing the video files (Note, you will need to create this folder in advance).&amp;#160; Your video and audio files will also need to be copied into this location manually, i.e. via Windows Explorer. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/ShXcUiXoQvI/AAAAAAAAAbo/p4NGWSgcCuw/s1600-h/image%5B90%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShXcVpk7fFI/AAAAAAAAAbs/uPD4UtCtLy0/image_thumb%5B64%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;406&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Click Next.&lt;/p&gt;  &lt;p&gt;Specify your content playback settings. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcWTVXCZI/AAAAAAAAAbw/-esDitjxZXU/s1600-h/image%5B91%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcXfAfo9I/AAAAAAAAAb0/gmbBD0EfDzY/image_thumb%5B65%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;409&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click Next.&lt;/p&gt;  &lt;p&gt;Specify whether to enable or disable logging.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcYBlsHRI/AAAAAAAAAb4/A16UrSCqogE/s1600-h/image%5B94%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcZV13AUI/AAAAAAAAAb8/we3MYEVS8Gk/image_thumb%5B68%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;406&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You are then displayed with a summary screen outlining the settings chosen. Click Next and then click on finish.&amp;#160; Specify whether you want to publish an announcement, in our case it’s not necessary as we will be creating links from our SharePoint server to the video files located on our Media Server.&lt;/p&gt;  &lt;p&gt;You will now notice our newly created Publishing Point “Georges Videos” listed in the MMC snap in.&amp;#160; Clicking on the source tab will list the videos that are located under the directory that we specified earlier.&amp;#160; In my case, I have copied a video file titled “Movie Stars.wmv”.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/ShXcaLPqQsI/AAAAAAAAAcA/jiLnwA6nvl4/s1600-h/image%5B96%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/ShXcbK370RI/AAAAAAAAAcE/ZAeBXRnHWMY/image_thumb%5B70%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;346&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can right click on the file and click on test.&amp;#160; This will run a test on the file uploaded to the media server and provide you with some statistics with regards to network performance.&amp;#160; The URL to the media file is also displayed.&amp;#160; This is the URL that is required to create your links in SharePoint.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/ShXcceOuddI/AAAAAAAAAcI/pRlwLeq2qtQ/s1600-h/image%5B98%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/ShXcdUNoUDI/AAAAAAAAAcM/kck_7xAhKIA/image_thumb%5B72%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;423&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I took a graphical fancy option and designed a web page in SharePoint Designer with thumbnail pictures that once clicked on will launch the file in Windows Media Player (assuming that is your default player for WMV and WMA files).&amp;#160; Reminder, these are not http:// links but mms:// links.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/ShXceVzR2eI/AAAAAAAAAcQ/XHqooILqwPM/s1600-h/image%5B85%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Windows 2008 Media Services SharePoint&quot; border=&quot;0&quot; alt=&quot;Windows 2008 Media Services SharePoint&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/ShXcferd_WI/AAAAAAAAAcU/7ToeJFXFVxA/image_thumb%5B59%5D.png?imgmax=800&quot; width=&quot;527&quot; height=&quot;260&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;That’s all that is to it!&amp;#160; Hopefully you can now enjoy many hours of enjoyable video and audio streaming, minus the buffering issues!&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/05/stream-media-from-your-sharepoint-site.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_jC8JMIc-c-0/ShXcKpheYOI/AAAAAAAAAa8/1fWeRb31Vz8/s72-c/image_thumb%5B5%5D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-9131706014783311669</guid><pubDate>Mon, 18 May 2009 10:03:00 +0000</pubDate><atom:updated>2009-05-18T20:05:55.317+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange</category><title>Exchange 2010 Beta, So what’s new? – Part 3/3</title><description>&lt;p&gt;We have arrived at the final article of this series on Exchange 2010 Beta, with this post focusing on the new features and technology enhancements.&amp;#160; Today is all about the reasons why we are all going to migrate to this latest product offering when released to the public, right?&amp;#160; &lt;/p&gt;  &lt;p&gt;Okay, so let’s begin with everyone’s favourite, Outlook Web Access (OWA) and focus on some of it’s new features.&amp;#160;&amp;#160; OWA has come along way since the days I first used it as an end user in Exchange 5.5.&amp;#160; From the outset you will notice that Exchange 2010 OWA adopts the Windows Live theme, see below screenshots, and by default displays your messages in conversation view.&amp;#160; The OWA premium client experience can now be accessed from Firefox and Safari and not limited to Internet Explorer, a welcome by all who don’t necessarily run Internet Explorer as their primary browser or don’t run a PC for that matter and because I run OS X at home it was the first enhancement I tried out.&amp;#160; Check out the screen shots below of OWA premium running through Firefox.&amp;#160; Some of the notable features and enhancements of OWA in 2010 are captured in the below screenshots.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Outlook Web Access Features&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;OWA Premium running on Mozilla Firefox.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgnxTSoJl4I/AAAAAAAAAZw/uTmYraekaQs/s1600-h/image%5B4%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;OWA Exchange 2010&quot; border=&quot;0&quot; alt=&quot;OWA Exchange 2010&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgnxUTJScTI/AAAAAAAAAZ0/8GrGy4gOTGw/image_thumb%5B2%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;215&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Messages are arranged by conversation view by default. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgnxVG-zeMI/AAAAAAAAAZ4/iAMpS61CId0/s1600-h/image%5B10%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;conversation view owa exchange 2010&quot; border=&quot;0&quot; alt=&quot;conversation view owa exchange 2010&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgnxV2baTxI/AAAAAAAAAZ8/446fNXVTEXI/image_thumb%5B6%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;211&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You now have the ability to view Calendars side by side just like you can in Outlook 2007.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgnxWgEGahI/AAAAAAAAAaA/uvUKEdB1BC0/s1600-h/image%5B16%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;calendar exchange 2010 owa&quot; border=&quot;0&quot; alt=&quot;calendar exchange 2010 owa&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgnxXiW2_9I/AAAAAAAAAaE/kyJaTV8jH0I/image_thumb%5B10%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;275&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here’s another enhancement with OWA displaying user’s mailbox usage and quota limit imposed.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgnxYNm-g8I/AAAAAAAAAaI/11Xc8IdMN8w/s1600-h/image%5B23%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Mailbox space used owa&quot; border=&quot;0&quot; alt=&quot;Mailbox space used owa&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgnxZLtAwxI/AAAAAAAAAaM/wxf2dkojmo0/image_thumb%5B19%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;458&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Also a nice touch is the ability to open up other user’s mailboxes and have them displayed in the same window as your own.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgnxZguPcyI/AAAAAAAAAaQ/VU3yMi2h5Nk/s1600-h/image%5B32%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;OWA Exchange 2010&quot; border=&quot;0&quot; alt=&quot;OWA Exchange 2010&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgnxaKDDZVI/AAAAAAAAAaU/Raly-X1LPik/image_thumb%5B24%5D.png?imgmax=800&quot; width=&quot;382&quot; height=&quot;165&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sgnxa5vHptI/AAAAAAAAAaY/mNL1oEtuQuE/s1600-h/image%5B31%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;opening other users mailbox owa exchange 2010&quot; border=&quot;0&quot; alt=&quot;opening other users mailbox owa exchange 2010&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgnxbnGjMAI/AAAAAAAAAac/qN5Iv0Y7o7A/image_thumb%5B23%5D.png?imgmax=800&quot; width=&quot;514&quot; height=&quot;327&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Other notable enhancements with regards to OWA are listed in the following &lt;a href=&quot;http://technet.microsoft.com/en-us/library/dd298136(EXCHG.140).aspx&quot; target=&quot;_blank&quot;&gt;TechNet article&lt;/a&gt; and include;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;*Favourites in the Navigation Pane      &lt;br /&gt;*Search folders       &lt;br /&gt;*Message filtering       &lt;br /&gt;*The ability to set categories in the message list       &lt;br /&gt;*Options in the Web management interface for Outlook Web Access       &lt;br /&gt;*The ability to attach messages to messages       &lt;br /&gt;*Expanded right-click capabilities       &lt;br /&gt;*Integration with Office Communicator, including presence, chat, and a contact list       &lt;br /&gt;*The ability to send and receive text (SMS) messages from Outlook Web Access &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The trend with OWA throughout the years is to try and get closer and closer to its fully fledged desktop client Microsoft Outlook, and with the advances of web technology over recent years the gap is closing with each new version released and Exchange 2010’s OWA offering is no exception.&lt;/p&gt;  &lt;p&gt;Next on the list of changes are the enhancements made to the Exchange 2010 Management Console (EMC).&amp;#160; Some of these are listed as follows.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Organisational Health Tab&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This tab provides you with a quick view of how Exchange is operating in your environment.&amp;#160; We touched upon this in the first article of this series and can be located by clicking on the Microsoft Exchange On-Premises node and running the Gather Organizational Information utility under Actions.&amp;#160; Upon completion you will be provided with the below summary screen;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Sgn3ZFo2M9I/AAAAAAAAAag/YzuNOVCv0W4/s1600-h/image%5B38%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Organization Summary Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Organization Summary Exchange 2010&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sgn3Z_rxsXI/AAAAAAAAAak/7MAVFELJPOQ/image_thumb%5B28%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;446&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Community and Feedback Tab&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The Community and Feedback tab provides links to Exchange-related topics on Microsoft TechNet and new postings from the Exchange team blogs.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sgn3apTGkgI/AAAAAAAAAao/POpAVKUPLPo/s1600-h/image%5B47%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange Community and Feedback Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange Community and Feedback Exchange 2010&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sgn3b8BQyMI/AAAAAAAAAas/5OyCGt708zk/image_thumb%5B35%5D.png?imgmax=800&quot; width=&quot;420&quot; height=&quot;419&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Exchange Help Client (EHC) and PowerShell&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This small enhancement provides you with help information directly from TechNet by clicking F1.&amp;#160; A PowerShell command log also records the PowerShell command when you perform a task through the EMC.&amp;#160; A Property dialog box command exposure is also a new feature that displays PowerShell commands including parameters when changing properties of an object.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Role Based Access Control and Exchange Control Panel&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;For large Exchange Organisations with multiple messaging administrators, Role Based Access Control (RBAC) and&amp;#160; Exchange Control Panel (ECP) are a welcome addition to Exchange 2010.&amp;#160;&amp;#160; RBAC allows you to associate permissions against various roles which is also mapped to various tasks in Exchange such as adding mailboxes etc. The ECP console is an administrative web based&amp;#160; tool for delegated administrators such as department administrators and help desk personnel. The ECP console enables these administrators to perform tasks that are delegated to them. These tasks include creating and managing users and groups, defining Unified Messaging and retention policies, changing passwords, and modifying encryption settings.&amp;#160; You can access ECP by browsing to the following URL &lt;a href=&quot;https://server/ecp&quot;&gt;https://server/ecp&lt;/a&gt; and is part of the Client Access role.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sgn3cpj7LkI/AAAAAAAAAaw/Tz5vhZx6R9s/s1600-h/image%5B53%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;ECP Exchange 2010 Exchange Control Panel&quot; border=&quot;0&quot; alt=&quot;ECP Exchange 2010 Exchange Control Panel&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sgn3dhEdMUI/AAAAAAAAAa0/rYvpIZn427Y/image_thumb%5B39%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;314&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;With the latest Exchange 2010 Management Architecture, you can now use a single machine and management console to manage multiple 2010 organisations both online and on premises.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Exchange 2010 Storage Architecture&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Microsoft continues to improve Exchange’s performance marketing it as an enterprise messaging solution that can easily scale out.&amp;#160; Exchange 2007 went a long way in providing us with enterprise scalability with the introduction of 64 bit only computing breaking the 4GB memory barrier and lowering disk I/O by increasing the page size from 4KB to 8KB.&amp;#160; It also introduced Exchange roles (Hub/Mailbox/CAS/Unified Messaging and Edge) all which could run on separate machines with multiple instances for redundancy and load balancing depending on the role.&amp;#160; So how has Exchange 2010 improved on what Exchange 2007 has to offer?&amp;#160; Below are some of the notable enhancements with regards to Exchange 2010 architecture;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;*Increased page size from 8KB to 32KB      &lt;br /&gt;*The Store compresses attachments       &lt;br /&gt;*Header data for all mailbox items is stored in a single database table making it more efficient       &lt;br /&gt;*The Store updates Outlook Client views (indexes) only when they&#39;re accessed reducing constant background processing &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The other notable change with regards to Exchange’s architecture is the removal of storage groups!? What do you mean? No more storage groups? Yep!&amp;#160; and without going into too much detail, below are some of the changes around Exchange 2010, storage and clustering.&amp;#160; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;*The concept of storage groups is eliminated      &lt;br /&gt;* Single copy clusters and Local Continuous Replication are eliminated and not supported in Exchange 2010       &lt;br /&gt;* Exchange 2010 introduces Database Availability Groups (DAGs), which are groupings of up to 16 servers in which some or all of the databases are marked for replication to one or more other servers. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;More detailed technical information can be found in the following &lt;a href=&quot;http://technet.microsoft.com/en-us/library/dd335211%28EXCHG.140%29.aspx&quot;&gt;TechNet article&lt;/a&gt; &lt;a title=&quot;http://technet.microsoft.com/en-us/library/dd335211%28EXCHG.140%29.aspx&quot; href=&quot;http://technet.microsoft.com/en-us/library/dd335211%28EXCHG.140%29.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/dd335211%28EXCHG.140%29.aspx&lt;/a&gt;.     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;As you can see there are a plethora of changes and enhancements to Exchange 2010, bringing some valuable functionality to any organisation who chooses to adopt it.&amp;#160; Exchange 2010 improves on Exchange 2007 when it comes to&amp;#160; providing&amp;#160; resiliency, cheaper storage solutions, high availability, improvement in mailbox sizes and increase in performance which will assist any organisation in reducing cost, a welcome in these tough economic times.&lt;/p&gt;  &lt;p&gt;Finally, TechNet has some great pre-release documentation that outlines What’s new which can be accessed from &lt;a href=&quot;http://technet.microsoft.com/en-us/library/dd298136(EXCHG.140).aspx&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; (&lt;a href=&quot;http://technet.microsoft.com/en-us/library/dd298136(EXCHG.140).aspx&quot;&gt;http://technet.microsoft.com/en-us/library/dd298136(EXCHG.140).aspx&lt;/a&gt;).&amp;#160; &lt;/p&gt;  &lt;p&gt;Microsoft is also providing a free one year subscription to a number of Exchange 2010 clinics that is invaluable to any Messaging Administrator who wants to learn more about the upcoming release.&amp;#160; You can access these from the Microsoft eLearning Site.&amp;#160; &lt;a title=&quot;https://www.microsoftelearning.com&quot; href=&quot;https://www.microsoftelearning.com&quot;&gt;https://www.microsoftelearning.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Hope you have enjoyed the 3 part series introducing Exchange 2010.&amp;#160; So what are you waiting for?&amp;#160; Get your hands on the beta which can be downloaded from the &lt;a href=&quot;http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=1898ED2C-2F88-48AC-824E-D3D20FAD77D7&amp;amp;displaylang=en&quot;&gt;Microsoft Download Site&lt;/a&gt; and happy testing!&amp;#160; &lt;a title=&quot;http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=1898ED2C-2F88-48AC-824E-D3D20FAD77D7&amp;amp;displaylang=en&quot; href=&quot;http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=1898ED2C-2F88-48AC-824E-D3D20FAD77D7&amp;amp;displaylang=en&quot;&gt;http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=1898ED2C-2F88-48AC-824E-D3D20FAD77D7&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/05/exchange-2010-beta-so-whats-new-part-33.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/SgnxUTJScTI/AAAAAAAAAZ0/8GrGy4gOTGw/s72-c/image_thumb%5B2%5D.png?imgmax=800" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-1739435001999486030</guid><pubDate>Wed, 13 May 2009 11:19:00 +0000</pubDate><atom:updated>2009-05-13T21:19:49.252+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange</category><title>Exchange 2010 Beta, Configuration – Part 2/3</title><description>&lt;p&gt;In our previous post we successfully completed our first Exchange 2010 Install, and after looking back the most difficult part was ensuring all the prerequisites were met for a new Exchange environment .&amp;#160; In today’s post we will continue with our installation with a focus on basic configuration to get mail flowing for internal and external clients, configuring our Anti-Spam agents on the Hub Transport Server (remember we are not utilising the Edge Role in our dev environment) and testing all of this using the brand spanking new Outlook Web Access (OWA).&amp;#160; Just a reminder, the next and last article in this series will scrutinise some of the new features of&amp;#160; Exchange 2010 with OWA being one of them, so stay tuned! &lt;/p&gt;  &lt;p&gt;You will notice when you launch Exchange Management Console that&amp;#160; Exchange 2010 has an organizational summary screen which will need to get refreshed when changes are made. To do so, Right Click on Microsoft Exchange On-Premises and select &amp;quot;Gather Organizational Information&amp;quot;, this will go ahead and run a couple of scripts and then provide you with an updated summary screen.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSBNdhzPI/AAAAAAAAAW8/iDS-rf2lJtA/s1600-h/Capture13%5B10%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgdSCJWbLHI/AAAAAAAAAXA/of0Z0ITMN48/Capture13_thumb%5B8%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;253&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The quickest method in verifying a successful install (apart from checking the installation logs) is to navigate to the various nodes and ensure that your Mailbox Database is mounted, your OWA site is setup (navigate to the site via &lt;a href=&quot;https://&amp;lt;servername&amp;gt;/OWA&quot;&gt;/OWA&amp;quot;&amp;gt;https://&amp;lt;servername&amp;gt;/OWA&lt;/a&gt;) and finally check your Hub Transport Server configuration.&amp;#160; You should notice that the Client and Default Receive connectors have been setup by default.&lt;/p&gt;  &lt;p&gt;(Default Mailbox Database in a “Mounted” Status)&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSCsUInVI/AAAAAAAAAXE/tGtL_SFPauY/s1600-h/Capture14%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Mailbox Database&quot; border=&quot;0&quot; alt=&quot;Mailbox Database&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSDTp4vXI/AAAAAAAAAXI/gUOIAt60VV0/Capture14_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;326&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;(Default OWA Web Site)&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSDxcTZmI/AAAAAAAAAXM/VUzFlcISrV8/s1600-h/Capture15%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;OWA Default Web Site&quot; border=&quot;0&quot; alt=&quot;OWA Default Web Site&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgdSEiY9meI/AAAAAAAAAXQ/UR7paD5uSyM/Capture15_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;283&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;(Hub Transport Server Configuration with client and default receive connectors)&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSFOe1_xI/AAAAAAAAAXU/3aWGGF-A7DQ/s1600-h/Capture17%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Receive Connectors&quot; border=&quot;0&quot; alt=&quot;Receive Connectors&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSF0zXSZI/AAAAAAAAAXY/XLYA76cQ4bQ/Capture17_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;357&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Let’s now proceed by creating a second Active Directory Account so we can test mail flow between two user accounts (note that the Administrator user has already been created).&amp;#160; To do so, you can create the Active Directory account first in Active Directory Users and Computers and then run the “New Mailbox” wizard or you could create the Active Directory User and Mailbox in the one step using the same “New Mailbox” Wizard.&amp;#160; The &amp;quot;New Mailbox&amp;quot; Wizard is located under Recipient Configuration / Mailbox.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSGhyPpvI/AAAAAAAAAXc/leeUvcJlDlc/s1600-h/Capture18%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;New Mailbox Wizard&quot; border=&quot;0&quot; alt=&quot;New Mailbox Wizard&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgdSH0yhqzI/AAAAAAAAAXg/hP0TSxLRDHk/Capture18_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;443&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Upon completing the wizard you will be presented with 2 users listed under Recipient Configuration / Mailbox.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSI3YzlJI/AAAAAAAAAXk/OJwXcMlgKKY/s1600-h/Capture19%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Recipient configuration&quot; border=&quot;0&quot; alt=&quot;Recipient configuration&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSJgjEr2I/AAAAAAAAAXo/Tm0h9GRHMJk/Capture19_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;204&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Login using your newly created User Account and Mailbox through OWA and send a test message to the administrator account and CC yourself (this will test the Hub Transport internal routing) &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSKPNN_cI/AAAAAAAAAXs/FD1ZcrtslhQ/s1600-h/Capture16%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010 OWA&quot; border=&quot;0&quot; alt=&quot;Exchange 2010 OWA&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgdSK-PRNbI/AAAAAAAAAXw/VhtIdhsYKPQ/Capture16_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;205&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Okay! We have now confirmed that internal traffic is being routed successfully, now for external.&amp;#160; We need to ensure that we have setup our External Domain as an Accepted Domain.&amp;#160; To do so, navigate to the &amp;quot;Organization Configuration / Hub Transport node and click on the Accepted Domains Tab.&amp;#160; Run the New Accepted Domain Wizard under Actions.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSLlebtUI/AAAAAAAAAX0/Vb3_iKYzosk/s1600-h/Capture20%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010 New Accepted Domain&quot; border=&quot;0&quot; alt=&quot;Exchange 2010 New Accepted Domain&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSMjcgDsI/AAAAAAAAAX4/dp1H9boCqUw/Capture20_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;445&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Your Exchange Server is now authoritative for that domain and you should now be able to receive external emails to that domain.&lt;/p&gt;  &lt;p&gt;Let’s now setup an Email Address Policy for our external domain.&amp;#160; Note that a Default Policy is already setup for your internal domain. &lt;/p&gt;  &lt;p&gt;Under Organization Configuration / Hub Transport / Email Address Policies Tab, click on New E-Mail Address Policy under Actions.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSNgYHEPI/AAAAAAAAAX8/ZdAxvY30-A0/s1600-h/Capture22%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010 New E-Mail Address Policy&quot; border=&quot;0&quot; alt=&quot;Exchange 2010 New E-Mail Address Policy&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgdSOhmqqSI/AAAAAAAAAYA/hZ6Aji6KJa0/Capture22_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;448&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click Next and specify any conditions, in my case I left the default for all recipient types, click Next, then select Add SMTP, and fill out your Email address naming convention and the specified accepted domain we just created earlier.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgdSPCtLCEI/AAAAAAAAAYE/a7iwkRo5wBY/s1600-h/Capture23%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010 SMTP Email Address&quot; border=&quot;0&quot; alt=&quot;Exchange 2010 SMTP Email Address&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSQHmNT-I/AAAAAAAAAYI/VQwV_kQuxzw/Capture23_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;445&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgdSQwFBO8I/AAAAAAAAAYM/fv-vEZhUZ4g/s1600-h/Capture24%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSRpPsZjI/AAAAAAAAAYQ/Yq4ORH3IdLU/Capture24_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;446&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click Next to apply the policy immediately, and then click New.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSStg85HI/AAAAAAAAAYU/DQJ0ZKE5cC4/s1600-h/Capture25%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010 %g %s&quot; border=&quot;0&quot; alt=&quot;Exchange 2010 %g %s&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgdSTUMq8LI/AAAAAAAAAYY/OJosHx8tyK0/Capture25_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;452&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Our newly created Email Address Policy is now listed with a higher priority.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgdST8tARpI/AAAAAAAAAYc/4XsNz1sfZ3Q/s1600-h/Capture26%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Hub Transport Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Hub Transport Exchange 2010&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSUvbMGqI/AAAAAAAAAYg/ZUZGOwQHpyQ/Capture26_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;135&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;We are now making some good progress and should soon be able to send email to the outside world.&amp;#160; Because we have not setup an Edge Server to handle smtp routing externally, we will need to manually setup a send connector to send directly to the Internet.&amp;#160; Obviously this isn&#39;t best practice and one should always setup a separate Edge Server with its notable advantages such as dedicated messaging hygiene especially when run in conjunction with a compatible Virus Scanning API (VSAPI) such as Forefront for Exchange, but for our dev environment this will suffice.&amp;#160; In order to setup a send connector, navigate to, Organization configuration / Hub Transport / Send Connectors and click on New Send Connector under Actions.&amp;#160; Type in a Name and select Internet as the intended use for this send connector and then click Next.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSVF-5gUI/AAAAAAAAAYk/RXSyXn14KUk/s1600-h/Capture27%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;New Send Connector Exchange 2010&quot; border=&quot;0&quot; alt=&quot;New Send Connector Exchange 2010&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgdSWPAP46I/AAAAAAAAAYo/9_jzakr6Nts/Capture27_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;447&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Specify your address space, Select Add SMTP Address Space and type * to be able to send to all external domains.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgdSW2xkZbI/AAAAAAAAAYs/crJNoDUBXhw/s1600-h/Capture28%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Capture28&quot; border=&quot;0&quot; alt=&quot;Capture28&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgdSXw8_DEI/AAAAAAAAAYw/a6cSuZplJAk/Capture28_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;445&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select your preferred Network Settings, Click Next.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgdSYvjCd7I/AAAAAAAAAY0/9Jwunf6F9M4/s1600-h/Capture29%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010 Send Connector&quot; border=&quot;0&quot; alt=&quot;Exchange 2010 Send Connector&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSZn8vZcI/AAAAAAAAAY8/zOgNeoWnsEU/Capture29_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;447&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Your source server should then automatically populate, click Next.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgdSaClU7rI/AAAAAAAAAZA/U3i-QCx9twc/s1600-h/Capture30%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010 Source Server&quot; border=&quot;0&quot; alt=&quot;Exchange 2010 Source Server&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgdSbIGlM8I/AAAAAAAAAZE/36T6W01jXUI/Capture30_thumb%5B6%5D.png?imgmax=800&quot; width=&quot;510&quot; height=&quot;444&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;That&#39;s it, you should now be able to send to external remote domains.&amp;#160; Now I mentioned earlier that we were not going to setup an Edge Role in our dev environment but having said that we can still utilise the Anti-Spam functionality on our multi-role virtual machine, specifically on the Hub Transport Server Role.&amp;#160; TechNet has a great article on enabling this functionality and can be found &lt;a href=&quot;http://technet.microsoft.com/en-us/library/bb201691(EXCHG.140).aspx&quot;&gt;here&lt;/a&gt;.&amp;#160; In summary, the process is as follows;&lt;/p&gt;  &lt;p&gt;Launch the Exchange Management Shell and browse to where the Install-AntispamAgents.ps1 is located which by default is under &lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;%system drive%/Program Files\Microsoft\Exchange Server\v14\Scripts folder&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sgiaeugy76I/AAAAAAAAAZg/gpAeSS-395g/s1600-h/Capture1%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;install-antispamagents&quot; border=&quot;0&quot; alt=&quot;install-antispamagents&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgiafRKvRtI/AAAAAAAAAZk/YH-gqyLGnIA/Capture1_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;279&quot; /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Type the following command&lt;/font&gt; ./install-AntispamAgents.ps1 &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;After the command has successfully run you will need to restart the Microsoft Exchange Transport Service by running the following command;&lt;/p&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Restart-Service MSExchangeTransport&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;You will now notice that there is an Anti-spam tab located under Organization Configuration / Hub Transport with the Anti-spam features listed and enabled.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgidO_7TDqI/AAAAAAAAAZo/Hf3zpSZB20U/s1600-h/Capture2%5B4%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange Anti Spam Content Filtering&quot; border=&quot;0&quot; alt=&quot;Exchange Anti Spam Content Filtering&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgidP-MCg1I/AAAAAAAAAZs/Wayfd3IHeMo/Capture2_thumb%5B2%5D.png?imgmax=800&quot; width=&quot;530&quot; height=&quot;188&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Well, that’s all that is to it.&amp;#160; Basic configuration for an Exchange 2010 server is pretty much identical to Exchange 2007 which is great for Messaging Administrators who have already adopted Exchange 2007.&amp;#160; The last article in this series will outline some of the new Exchange 2010 features with nice pretty pictures outlining these, so stay tuned.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/05/exchange-2010-beta-configuration-part.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_jC8JMIc-c-0/SgdSCJWbLHI/AAAAAAAAAXA/of0Z0ITMN48/s72-c/Capture13_thumb%5B8%5D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-8714115410636639245</guid><pubDate>Mon, 11 May 2009 09:28:00 +0000</pubDate><atom:updated>2009-05-11T19:29:37.894+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Apple</category><category domain="http://www.blogger.com/atom/ns#">Firefox</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Bring a web application closer to the desktop via Prism</title><description>&lt;p&gt;Although not necessarily a blog topic of choice I couldn’t resist myself&amp;#160; to not introduce Mozilla&#39;s Firefox latest extension for “Prism”.&amp;#160; This little add-on allows you to convert a website to a desktop application in a matter of a couple of clicks.&amp;#160; The web applications that immediately came to mind included Google Apps, Facebook and YouTube.&amp;#160; &lt;/p&gt;  &lt;p&gt;So I went ahead, downloaded the add-on from &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/6665&quot;&gt;here&lt;/a&gt;&amp;#160; and installed it on my Firefox browser (currently running Firefox 3.5b4 on my MAC OS X).&amp;#160; From here it’s pretty straight forward, you browse to the site you want to convert as a desktop application, click on Tools and click on convert website to application.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgfvsNzEaBI/AAAAAAAAAZI/QUdLQegtAHw/s1600-h/prism%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px&quot; title=&quot;prism firefox&quot; border=&quot;0&quot; alt=&quot;prism firefox&quot; align=&quot;left&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/Sgfvs9ymVDI/AAAAAAAAAZM/MxDZj0f3Tyw/prism_thumb%5B7%5D.png?imgmax=800&quot; width=&quot;351&quot; height=&quot;500&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The only trick here is by default, Firefox will detect the favicon icon from the website which in most cases is very small, so it’s worth doing a google search for a larger icon and changing it to that through settings.&lt;/p&gt;  &lt;p&gt;You can then specify where you want the shortcut to appear and whalla! That’s all that is needed to convert a web site to a desktop application that you can launch, minimize, maximise and close like any application running on your desktop.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The addon supports the following as per Mozilla’s website;&lt;/p&gt;  &lt;p&gt;* Auto-update support    &lt;br /&gt;* Preferences for fonts, colors and proxy settings     &lt;br /&gt;* Clear private data     &lt;br /&gt;* Submenu support for tray icon and dock menus     &lt;br /&gt;* Improvements to OS X 10.4 (Tiger) support     &lt;br /&gt;* Support for SSL exceptions&lt;/p&gt;  &lt;p&gt;Prism will run wherever Firefox is supported including Windows, Linux and MAC OS X.&lt;/p&gt;  &lt;p&gt;Below is a screen capture of my Gmail Account running as a separate app on my MAC.&amp;#160; Notice the MAC Toolbar application buttons on the top left corner.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgfvtpYn4CI/AAAAAAAAAZQ/azgC4tR0im0/s1600-h/gmail%5B12%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;gmail, prism, mozilla&quot; border=&quot;0&quot; alt=&quot;gmail, prism, mozilla&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sgfvu6UQsVI/AAAAAAAAAZU/i38zEiN83V4/gmail_thumb%5B18%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;191&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I have already converted Facebook and Gmail as desktop applications, YouTube is next.&amp;#160; Below are the icons listed in my OS X Dock.&amp;#160; I now wonder how well it will work with the latest Exchange 2010 Beta Outlook Web Access where the premium client is now supported in Firefox.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgfvvtzJgPI/AAAAAAAAAZY/9g85SwDl53Y/s1600-h/dock%5B4%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;dock&quot; border=&quot;0&quot; alt=&quot;dock&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgfvwUT_3LI/AAAAAAAAAZc/2w1D5I6Fu7E/dock_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;152&quot; height=&quot;67&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/05/bring-web-application-closer-to-desktop.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/Sgfvs9ymVDI/AAAAAAAAAZM/MxDZj0f3Tyw/s72-c/prism_thumb%5B7%5D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-3918641913236503583</guid><pubDate>Fri, 08 May 2009 08:44:00 +0000</pubDate><atom:updated>2009-05-08T22:37:01.819+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange</category><title>Exchange 2010 Beta, First Look – Part 1/3</title><description>&lt;p&gt;I have been blogging a lot about SharePoint lately and thought I&#39;d post a 3 part series about my other favourite topic of interest, Exchange.&amp;#160; Exchange is one of those technologies that once you spend the time designing, beta testing, dev testing and finally implementing in your production environment, there&#39;s not too much development later in its lifecycle, so when Exchange 2010 was released as a public beta I couldn&#39;t wait to get my hands on it and set it up in my dev environment.&amp;#160; I implemented my first Exchange server back in the days of 5.5 and progressively kept up to date through the versions, 2000, 2003 and 2007.&amp;#160; I must admit the learning curve between 5.5 and 2000 was steep and again between 2003 and 2007, but it&#39;s still one of those technologies that continues to excite me!&amp;#160; &lt;/p&gt;  &lt;p&gt;So here it is, I have documented below a step by step installation guide with links to TechNet articles for reference.&amp;#160; This will be a 3 part series with part 1 focusing on meeting the prerequisites for an Exchange 2010 Beta installation and going through the process in its entirety step by step.&amp;#160; Part 2 will focus on some basic Exchange configuration to get your environment up and running and we’ll finish off with investigating and discussing some of the latest features on offer.&lt;/p&gt;  &lt;p&gt;My dev environment for simplicity consisted of a single Virtual Machine running Windows 2008 Enterprise Server with Active Directory and DNS configured in a single forest/domain setup.&amp;#160; This will also be the same server that we will install Exchange 2010 Beta on, definitely not best practice but sufficient for the purpose of this article.&lt;/p&gt;  &lt;p&gt;History tells us that since the introduction of Active Directory we have always been required to prepare&amp;#160; Active Directory and update the necessary schema.&amp;#160; Exchange 2010 Beta is no different and TechNet has a great article on that which you can access &lt;a href=&quot;http://technet.microsoft.com/en-us/library/bb125224(EXCHG.140).aspx&quot;&gt;here&lt;/a&gt; explaining the process. &lt;a title=&quot;http://technet.microsoft.com/en-us/library/bb125224(EXCHG.140).aspx&quot; href=&quot;http://technet.microsoft.com/en-us/library/bb125224(EXCHG.140).aspx&quot;&gt;http://technet.microsoft.com/en-us/library/bb125224(EXCHG.140).aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Word of warning, Microsoft highly advises against installing Exchange 2010 in an existing production domain being still in Beta and is not supported with this build, purely due to the fact that schema changes will be made to Active Directory and may be destructive and irreversible.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;The first command you need to run is &lt;font face=&quot;Courier New&quot;&gt;setup /p or setup /PrepareAD&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQkhxmlR2I/AAAAAAAAAVI/G0TyDWM5NnE/s1600-h/adCapture1%5B12%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;prepareAD&quot; border=&quot;0&quot; alt=&quot;prepareAD&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgQki4L7QsI/AAAAAAAAAVM/04MaHmuU_v8/adCapture1_thumb%5B10%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;248&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Second command is &lt;font face=&quot;Courier New&quot;&gt;setup /pad or setup /PrepareAllDomains (I only had one domain in this forest)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgQkjfaYMQI/AAAAAAAAAVQ/8zaQ1fMTwlo/s1600-h/adCapture2%5B9%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;prepareForest&quot; border=&quot;0&quot; alt=&quot;prepareForest&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQkkXQvwOI/AAAAAAAAAVU/9iQi-NhdOtg/adCapture2_thumb%5B7%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;248&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now that we have Active Directory at the right schema level, we can now begin with the Exchange 2010 installation.&amp;#160; Run the downloaded executable and extract the installation files and then run setup.exe to launch the wizard.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgQklvYdhNI/AAAAAAAAAVY/5ivv6KGCmL4/s1600-h/Capture1%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgQknObBB8I/AAAAAAAAAVc/2jykcd2z0Hw/Capture1_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;358&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Run Step 1. Install .NET Framework 3.5.&amp;#160; This will open a link in Internet Explorer (or your preferred default browser) to the Microsoft Download Center. &lt;/p&gt;  &lt;p&gt;Run Step 2. Install Windows Remote Management 2.0.&amp;#160; Again, this will open a link in Internet Explorer, this time directing you to the Microsoft Connect Site.&amp;#160; This is still in Community Technology Preview 3 (CTP3) and uses the Microsoft File Transfer Manager to download the file so please ensure you have Active X enabled.&amp;#160; This installation may request a reboot once complete. &lt;/p&gt;  &lt;p&gt;Run Step 3. Install Windows PowerShell v2.&amp;#160; Again, this link will direct you to the Microsoft Download Center.&amp;#160; &lt;/p&gt;  &lt;p&gt;We are now ready to install Exchange and you will notice the first 3 steps are now dimmed, i.e. they have successfully been installed.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgQkoBlN5LI/AAAAAAAAAVg/Ix5cRp08OI4/s1600-h/Capture2%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgQkpegRBNI/AAAAAAAAAVk/95fFN0uoyEY/Capture2_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;352&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgQkqsyUhMI/AAAAAAAAAVo/hwRYUhLMenM/s1600-h/Capture3%5B10%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQksGbsirI/AAAAAAAAAVs/mccoghGlR_g/Capture3_thumb%5B8%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;411&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You will then receive the Language Pack confirmation screen advising that all subsequent screens will be in English.&amp;#160; Click Next. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQktLb8xBI/AAAAAAAAAVw/fCaceZUokiQ/s1600-h/Capture4%5B10%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgQkuk53cOI/AAAAAAAAAV0/BeyThLmvGgs/Capture4_thumb%5B8%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;414&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Accept the License Agreement screen, click Next&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQkvxTxZtI/AAAAAAAAAV4/o9atZkyLehA/s1600-h/Capture5%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgQkxTccgUI/AAAAAAAAAV8/xZQHAvcNu4k/Capture5_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;413&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The Error Reporting Screen then appears.&amp;#160; Let’s help the guys at Microsoft and click yes.&lt;/p&gt;  &lt;p&gt;The installation type screen appears and because I want to install the Unified Messaging Role as well I will select the custom Exchange Server Installation, remember you cannot install the Edge Transport Role on the same box as the other Exchange Roles, this restriction has not changed since Exchange 2007.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SgQkyu4c3tI/AAAAAAAAAWA/So6102USoho/s1600-h/Capture6%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQk0NNQCsI/AAAAAAAAAWE/HbBP8peKl8g/Capture6_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;410&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Select your roles. You will notice as soon as you select one of the top roles that the Edge Transport Server role becomes dimmed and vice versa. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgQk1ZsEMyI/AAAAAAAAAWI/p13yWlEBbTE/s1600-h/Capture7%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgQk3J1_OpI/AAAAAAAAAWM/mXGcQYDAkkE/Capture7_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;414&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Specify the Exchange Organization name.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQk4SeL5kI/AAAAAAAAAWQ/iWTjfW3rQyI/s1600-h/Capture8%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgQk52AeeCI/AAAAAAAAAWU/Ln6xPkk-1SU/Capture8_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;411&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Select your client settings option.&amp;#160; In my case I don&#39;t use Public Folders (that’s why we have SharePoint right?) and don&#39;t run earlier Outlook or MAC OS X Entourage clients.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgQk7M_BFhI/AAAAAAAAAWY/SGVJVkPV4Xg/s1600-h/Capture9%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQk8l_O3AI/AAAAAAAAAWc/N-EMm2iabTw/Capture9_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;415&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The next screen is a first for me, I have not seen this before with any Microsoft installation wizard specifically the part where you can choose the industry that best represents your organization.&amp;#160;&amp;#160; Select your industry and again, let&#39;s help the guys at Microsoft and click Join the Exchange Customer Experience Improvement Program.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQk9wuNw7I/AAAAAAAAAWg/v1w8PskvAdI/s1600-h/Capture10%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgQk_id1MnI/AAAAAAAAAWo/i3ypM_XIudI/Capture10_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;415&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Like Exchange 2007, the wizard then performs a readiness check for the different roles that you have selected.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SgQlA2eaRJI/AAAAAAAAAWs/qwm6YYPzkG8/s1600-h/Capture11%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgQlCQUquSI/AAAAAAAAAWw/rGd2hudZeNQ/Capture11_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;413&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In my instance, I failed miserably, so I followed the instructions outlined in order to get myself up to scratch and downloaded the necessary missing components and hot fixes! &lt;/p&gt;  &lt;p&gt;They were notably;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;KB951725 &lt;/li&gt;    &lt;li&gt;KB950888 &lt;/li&gt;    &lt;li&gt;IIS via Server Manager (always seem to miss that one) &lt;/li&gt;    &lt;li&gt;2007 Office System Converter Microsoft Filter Pack (This download will install and register iFilters with the Windows Indexing Service) &lt;/li&gt;    &lt;li&gt;Windows Media Encoder Desktop Experience Component (Unified Messaging Role) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Later I found the complete pre-requisites from the Microsoft TechNet Site READ THIS FIRST!&lt;a href=&quot;http://technet.microsoft.com/en-us/library/bb691354(EXCHG.140).aspx&quot;&gt;http://technet.microsoft.com/en-us/library/bb691354(EXCHG.140).aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once you have ensured all prerequisites are met, restart your server and re-run the installation.&amp;#160; Hopefully this time round your readiness checks succeeds for all items. Click Next.&amp;#160; &lt;/p&gt;  &lt;p&gt;The Installation will now continue, so take a seat back, make a coffee as this may take a while, in my case approximately 20 minutes. &lt;/p&gt;  &lt;p&gt;The new Exchange Management Console launches upon completion and you will notice that there are similarities with Exchange 2007, notably the Nodes on the left hand side haven&#39;t changed that much with configuration options segregated between Organization, Server and Recipient just as it was laid out in Exchange 2007 however you will notice some new tabs within these nodes.&amp;#160; Note that Exchange 2010 is the first version of Exchange that provides both an in house &amp;quot;On Premises&amp;quot; solution and a hosted cloud &amp;quot;On-Line&amp;quot; solution for customers who don&#39;t want to manage and maintain an in house messaging system. &lt;/p&gt;  &lt;p&gt;Let&#39;s now just verify that our installation has completed successfully.&amp;#160; If you did receive an error during installation you can locate the Exchange Setup Logs via this TechNet article. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/en-us/library/bb125254(EXCHG.140).aspx&quot;&gt;http://technet.microsoft.com/en-us/library/bb125254(EXCHG.140).aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I would quickly skim through the various nodes and ensure your Mailbox Database is mounted.&amp;#160; This usually indicates that most things are in order.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SgQlDWiPKYI/AAAAAAAAAW0/981oHeZDH0g/s1600-h/Capture14%5B14%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Exchange 2010&quot; border=&quot;0&quot; alt=&quot;Exchange 2010&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SgQlEAGrehI/AAAAAAAAAW4/V7k_S9Gv-s8/Capture14_thumb%5B10%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;301&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Well, that’s it for now but stay tuned for Part II where we will dive into some of the configuration options in getting a basic Exchange environment up and running with mail flow.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/05/exchange-2010-beta-first-look-part-13.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_jC8JMIc-c-0/SgQki4L7QsI/AAAAAAAAAVM/04MaHmuU_v8/s72-c/adCapture1_thumb%5B10%5D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-4322585172738164241</guid><pubDate>Thu, 30 Apr 2009 20:15:00 +0000</pubDate><atom:updated>2009-08-07T21:37:07.385+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>AD LDS, SharePoint and Forms Based Authentication</title><description>&lt;p&gt;Ever wanted to provide clients or other external parties such as vendors, affiliates etc access to your SharePoint Sites without having to provide them with a Windows Active Directory Account?&amp;#160; Luckily, SharePoint provides you with the ability to setup multiple authentication providers and in today’s post I will provide you with step by step instructions on how this can be easily achieved utilising Windows 2008 Active Directory Lightweight Directory Services (AD LDS) formerly known as Active Directory Application Mode (ADAM).&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Previously, the most common method of&amp;#160; providing Forms Authentication was to utilise the SQL Server membership provider which entailed running the ASP.NET SQL Server Setup wizard to configure your SQL server for application services, in our case SharePoint.&amp;#160; My preferred method for extra security and flexibility is to utilise AD LDS, so let’s get to it.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;1) Add the AD LDS Role to any Windows 2008 server&lt;/strong&gt;     &lt;br /&gt;Click on Start / Administrative Tools / Server Manager.&amp;#160; Click on Roles and then elect Add Roles on the right navigation pane.&amp;#160; Check the box beside Active Directory Lightweight Directory Services then follow the wizard until the end.&amp;#160; AD LDS is now installed and ready to be configured with your first data store.&amp;#160; &lt;br /&gt;In order to do so, click on Start / Administrative Tools / Active Directory Lightweight Directory Services Setup.&amp;#160; The following setup wizard welcome screen appears.&amp;#160; Click Next.     &lt;br /&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPUtGKl-I/AAAAAAAAAQk/xozlhJY_gXU/s1600-h/adlds1%5B9%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds1&quot; border=&quot;0&quot; alt=&quot;adlds1&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPVrBqq1I/AAAAAAAAAQo/Px7dcMivsvA/adlds1_thumb%5B7%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;364&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Select A unique instance and then click on Next.     &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPWtZPMPI/AAAAAAAAAQs/Bt5-agU_fgE/s1600-h/adlds2%5B11%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds2&quot; border=&quot;0&quot; alt=&quot;adlds2&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPXWVwDjI/AAAAAAAAAQw/6-p0X7FjeEM/adlds2_thumb%5B9%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;361&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Type in a friendly Instance Name.&amp;#160; This will make it easier to distinguish down the track in the event you need to setup multiple instances for various applications.     &lt;br /&gt;    &lt;br /&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPX3NR67I/AAAAAAAAAQ0/OFtGVHRdZnw/s1600-h/adlds3%5B8%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds3&quot; border=&quot;0&quot; alt=&quot;adlds3&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPYpzSuAI/AAAAAAAAAQ4/MekxNxxuF48/adlds3_thumb%5B6%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;361&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Specify your LDAP port numbers and then click Next.&amp;#160; Note that these numbers cannot be in use by any other application on your system.&amp;#160; In my case I have specified 6000&amp;#160; and 6001 for SSL.     &lt;br /&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfjPZIIujFI/AAAAAAAAAQ8/Dsl5XSYYdbQ/s1600-h/adlds4%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds4&quot; border=&quot;0&quot; alt=&quot;adlds4&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPZ7mFTKI/AAAAAAAAARA/VWiPKmG4rwk/adlds4_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;365&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Select Yes, create an application directory partition.&amp;#160; Specify your Partition Name (keep this handy as you will need it at the end to connect the partition through ADSI Edit. Click Next.     &lt;br /&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfjPamUoT6I/AAAAAAAAARE/u_xw5E6Ouu4/s1600-h/adlds5%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds5&quot; border=&quot;0&quot; alt=&quot;adlds5&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfjPbWiJj0I/AAAAAAAAARI/ujus3L1cfho/adlds5_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;363&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Select your File Locations.&amp;#160; Click Next.     &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPb0pASNI/AAAAAAAAARM/01bmynGRH3c/s1600-h/adlds6%5B8%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds6&quot; border=&quot;0&quot; alt=&quot;adlds6&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPchn_Z6I/AAAAAAAAARQ/D0Mggxo8rCI/adlds6_thumb%5B6%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;361&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;Select Network service account.&amp;#160; This should be sufficient in most cases.&amp;#160; Select Next.     &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPdAJtSoI/AAAAAAAAARU/H2AoQDxB-uc/s1600-h/adlds7%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds7&quot; border=&quot;0&quot; alt=&quot;adlds7&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPeGZXqAI/AAAAAAAAARY/bpWD7BVoSys/adlds7_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;367&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Select your administrator account.&amp;#160; Click Next.     &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPelKLBII/AAAAAAAAARc/UkXD90IGzhM/s1600-h/adlds8%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds8&quot; border=&quot;0&quot; alt=&quot;adlds8&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPffEQVyI/AAAAAAAAARg/4B-rIkaWKGk/adlds8_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;358&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Click on the below options.&amp;#160; This will be needed for your Extranet users accounts.&amp;#160; Click Next     &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPf9gEntI/AAAAAAAAARk/aGu2bnFKX-I/s1600-h/adlds9%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds9&quot; border=&quot;0&quot; alt=&quot;adlds9&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfjPgtZcLiI/AAAAAAAAARo/2lHIV1WUS5Y/adlds9_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;365&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Summary selections screen.&amp;#160; Review and then click Next.     &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPhK8TfWI/AAAAAAAAARs/tCVfGVbiyM4/s1600-h/adlds10%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds10&quot; border=&quot;0&quot; alt=&quot;adlds10&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPh-1t-AI/AAAAAAAAARw/UR__B4ts09s/adlds10_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;363&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Click Finish.     &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPiYee0mI/AAAAAAAAAR0/Rv8W-l2LYT0/s1600-h/adlds11%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds11&quot; border=&quot;0&quot; alt=&quot;adlds11&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPjEhtHtI/AAAAAAAAAR4/f-oW4nYwmSk/adlds11_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;363&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;You will notice that your newly created Instance (and other AD LDS instances for that matter) will now be listed under Programs and Features.&amp;#160; This is where you will need to go in the event you want to remove that AD LDS instance at a later date.     &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfoiyUU2dGI/AAAAAAAAAUg/WcmpeV2n0kM/s1600-h/image%5B64%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfoizE5Pq2I/AAAAAAAAAUk/HAeW8nQJPOc/image_thumb%5B46%5D.png?imgmax=800&quot; width=&quot;454&quot; height=&quot;163&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Now that our instance is complete, we are required to connect to this instance via ADSI Edit MMC snap in.&amp;#160; Click on Start / Administrative Tools / ADSI Edit.&amp;#160; Once the MMC is loaded, right click on the ADSI Edit Note and select&amp;#160; Connect to…     &lt;br /&gt;&lt;strong&gt;Fill in the Connection Settings.&lt;/strong&gt;     &lt;br /&gt;Name: Enter a friendly name     &lt;br /&gt;Connection Point: Click on Select or type a Distinguished Name and type in your Partition Name that you entered in earlier when creating the application directory partition (your wrote that part down like I told you, didn’t you?)     &lt;br /&gt;Computer: The machine that AD LDS is installed and the port number you specified earlier on.     &lt;br /&gt;Then click OK.     &lt;br /&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPjuFOAuI/AAAAAAAAAR8/yL4WRtXzhg8/s1600-h/adlds13%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds13&quot; border=&quot;0&quot; alt=&quot;adlds13&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPkXhr-1I/AAAAAAAAASA/wT4IsuAWLXY/adlds13_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;455&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Your User Store should now look similar to the screen below.&amp;#160; &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPk3oUtSI/AAAAAAAAASE/aBXNJzlphBs/s1600-h/adlds14%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds14&quot; border=&quot;0&quot; alt=&quot;adlds14&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPlu29abI/AAAAAAAAASI/80KkgzdWAgI/adlds14_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;311&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;We now need to create a container to store our users.&amp;#160; This is equivalent to an Organizational Unit in Active Directory.&amp;#160; Right Click on your CN entry and select New / Object and select your class as container.&amp;#160; Click Next.     &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPmPfN_wI/AAAAAAAAASM/MfwSgR916yc/s1600-h/adlds15%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds15&quot; border=&quot;0&quot; alt=&quot;adlds15&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPmpku7oI/AAAAAAAAASQ/ZnDcwk3kYyA/adlds15_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;389&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Type Users as your value, Next and Finish     &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPnh7PBNI/AAAAAAAAASU/GaFQnqAQWhA/s1600-h/adlds16%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds16&quot; border=&quot;0&quot; alt=&quot;adlds16&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfjPoZPp3VI/AAAAAAAAASY/KFF1Xqhfm80/adlds16_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;454&quot; height=&quot;383&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;We can now create our users in the “Users” container that we have just created.&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfjPos4wGJI/AAAAAAAAASc/SwN-FnARRGw/s1600-h/adlds17%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds17&quot; border=&quot;0&quot; alt=&quot;adlds17&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPpcgfRKI/AAAAAAAAASg/E_B8tXrIqDY/adlds17_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;209&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Right Click on CN=Users and select New / Object, and select your class as user.     &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPqN3_FsI/AAAAAAAAASk/5QUD4dZqWHg/s1600-h/adlds18%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds18&quot; border=&quot;0&quot; alt=&quot;adlds18&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPq9jAOYI/AAAAAAAAASo/VqYa4mc-xtc/adlds18_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;397&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Type in a user name.     &lt;br /&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfjPrRAdJXI/AAAAAAAAASs/BngMyRnMar8/s1600-h/adlds19%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds19&quot; border=&quot;0&quot; alt=&quot;adlds19&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPsFOYdiI/AAAAAAAAASw/CiEKI0ntexo/adlds19_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;391&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Right Click on your newly created user object and select properties.&amp;#160; Scroll down and locate the msDS-UserAccountDisabled attribute and set it to False.     &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPspjldCI/AAAAAAAAAS0/prm4kZlVs9I/s1600-h/adlds20%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds20&quot; border=&quot;0&quot; alt=&quot;adlds20&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfjPtfOleLI/AAAAAAAAAS4/wmK31oBskuA/adlds20_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;446&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Please note that if you have setup ADLDS on an existing domain, the password complexity requirements will be inherited from the Default Domain Policy and you may receive the following error after trying to apply any settings to that user account.     &lt;br /&gt;“&lt;span style=&quot;font-family: &amp;#39;Courier New&amp;#39;&quot;&gt;Operation failed: Error code: 0x52d Unable to update the password.&amp;#160; The value provided for the new password does not meet the length, complexity, or history requirements of the domain.”&lt;/span&gt;     &lt;br /&gt;&amp;#160;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPuBoM7TI/AAAAAAAAAS8/mD6NL7I9mkc/s1600-h/adlds22%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds22&quot; border=&quot;0&quot; alt=&quot;adlds22&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPug1zEjI/AAAAAAAAATA/XFXYeacwzyE/adlds22_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;454&quot; height=&quot;484&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;You will need to set the password by right clicking on the user object and selecting reset password.&amp;#160; You will be prompted to enter and confirm the new password.     &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPvPcB9TI/AAAAAAAAATE/h7U4Jc9r7hw/s1600-h/adlds23%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;adlds23&quot; border=&quot;0&quot; alt=&quot;adlds23&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfjPwn1UodI/AAAAAAAAATI/3ucsgYsoVEw/adlds23_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;454&quot; height=&quot;220&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2) Grant your SharePoint service account permission in the AD LDS store&lt;/strong&gt;     &lt;br /&gt;Expand your AD LDS connection within ADSI Edit and click on the CN=Roles container.&amp;#160; Right Click on CN=Readers listed on the right Navigation Pane and select properties.     &lt;br /&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfoeM3_t69I/AAAAAAAAATo/88rzm1JlP4s/s1600-h/image%5B43%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfoeNu2BCEI/AAAAAAAAATs/L-nXrGz_v6s/image_thumb%5B31%5D.png?imgmax=800&quot; width=&quot;454&quot; height=&quot;116&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Locate the member attribute and select edit.     &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfoeOOjhNAI/AAAAAAAAATw/F-G6C4Dg1Bg/s1600-h/image%5B50%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfoeO8a-dPI/AAAAAAAAAT0/bczUTnSGmpw/image_thumb%5B36%5D.png?imgmax=800&quot; width=&quot;454&quot; height=&quot;497&quot; /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;Then select Add Windows Account and browse for your SharePoint Service Account and click OK.     &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfoePb0I6xI/AAAAAAAAAT4/Adw_kQt4qK0/s1600-h/image%5B57%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfoeQdihlSI/AAAAAAAAAT8/JPm34XZYYRc/image_thumb%5B41%5D.png?imgmax=800&quot; width=&quot;454&quot; height=&quot;291&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Wow, are we almost there yet? Well, for AD LDS we are.&amp;#160; Now it’s time to focus more on the SharePoint side of things and Extend the existing web application to the Extranet Zone and set it to use Forms Based Authentication.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;3) Extending your Web Application&lt;/strong&gt;     &lt;br /&gt;Click on Start / Administrative Tools / SharePoint 3.0 Central Administration / Application Management.     &lt;br /&gt;Under SharePoint Web Application Management, click on &amp;quot;Create or extend Web application&amp;quot;&amp;#160; Then Click on &amp;quot;Extend an existing Web application&amp;quot;     &lt;br /&gt;    &lt;br /&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPxGPw-SI/AAAAAAAAATM/CzPKFGbc2iE/s1600-h/sharepoint1%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;sharepoint1&quot; border=&quot;0&quot; alt=&quot;sharepoint1&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPxzA4yNI/AAAAAAAAATQ/HCQ8ABuVZG8/sharepoint1_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;454&quot; height=&quot;100&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Select the Web application you would like to extend, and create a new IIS web site.     &lt;br /&gt;Enter port 443 and a host header which you can resolve via DNS, select SSL (you want to secure and encrypt your extranet zone for external access)&amp;#160; and ensure your zone is set to Extranet.&amp;#160; &lt;br /&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPyXmeMoI/AAAAAAAAATU/EBo9QsOcx-4/s1600-h/sharepoint2%5B7%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;sharepoint2&quot; border=&quot;0&quot; alt=&quot;sharepoint2&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfjPzcRm9TI/AAAAAAAAATc/_5hdg-SHAK0/sharepoint2_thumb%5B5%5D.png?imgmax=800&quot; width=&quot;520&quot; height=&quot;313&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;&amp;#160;&lt;strong&gt;4) Authentication Providers&lt;/strong&gt;     &lt;br /&gt;Again, under Central Administration / Application Management / Application Security,&amp;#160; Select Authentication Providers.     &lt;br /&gt;Make sure the correct Web Application is selected and then click on the Extranet Zone     &lt;br /&gt;Select Forms as your Authentication Type and type in a Membership Provider Name (this can be set to anything) but will be required to be changed/match what you place in your web.config file.&amp;#160; In my case I have set it to ADLDSMembership.&amp;#160; Once you have made your changes, click Save.     &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfjPz5QGOYI/AAAAAAAAATg/dNZnplPAeB8/s1600-h/Capture%5B5%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Capture&quot; border=&quot;0&quot; alt=&quot;Capture&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SfjP0qfK2wI/AAAAAAAAATk/OJZNrsgH-M0/Capture_thumb%5B3%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;258&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;5) Modifying the web.config file for your Extranet Zone Site&lt;/strong&gt; &lt;strong&gt;and your Default Zone Site&lt;/strong&gt;     &lt;br /&gt;Here we need to browse to the location where our web.config file is located for the Web Site that we extended in step 2.&amp;#160; By default, Internet Information Services (IIS) stores these files under     &lt;br /&gt;&lt;span style=&quot;font-family: &amp;#39;Courier New&amp;#39;&quot;&gt;C:\inetpub\wwwroot\wss\VirtualDirectories\&amp;lt;Web Site Directory&amp;gt;&lt;/span&gt;     &lt;br /&gt;&lt;span style=&quot;font-family: aria&quot;&gt;If you followed my example and specified a fully qualified domain name for your Host Header and a port number (443) the web site virtual directory will look something like this;&lt;/span&gt;     &lt;br /&gt;&lt;span style=&quot;font-family: &amp;#39;Courier New&amp;#39;&quot;&gt;extranet.georgekhaliltesting.com443&lt;/span&gt;     &lt;br /&gt;The root of this directory will include the web.config file which you will now edit in your favourite editor (my case notepad) and insert the following entry just after your &amp;lt;system.web&amp;gt; node.     &lt;br /&gt;I have highlighted the variables in &lt;strong&gt;&lt;span style=&quot;color: maroon&quot;&gt;Red.&lt;/span&gt;&lt;/strong&gt;     &lt;br /&gt;&lt;span style=&quot;font-family: &amp;#39;Courier New&amp;#39;&quot;&gt;&amp;lt;membership defaultProvider=&amp;quot;&lt;strong&gt;&lt;span style=&quot;color: maroon&quot;&gt;ADLDSMembership&lt;/span&gt;&lt;/strong&gt;&amp;quot;&amp;gt;       &lt;br /&gt;&amp;#160; &amp;lt;providers&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;add       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; name=&amp;quot;&lt;strong&gt;&lt;span style=&quot;color: maroon&quot;&gt;ADLDSMembership&lt;/span&gt;&lt;/strong&gt;&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; type=&amp;quot;Microsoft.Office.Server.Security.LDAPMembershipProvider, Microsoft.Office.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; server=&amp;quot;&lt;strong&gt;&lt;span style=&quot;color: maroon&quot;&gt;&amp;lt;servernamehostingADLDS&amp;gt;&lt;/span&gt;&lt;/strong&gt;&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; port=&amp;quot;60000&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; useSSL=&amp;quot;false&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; userDNAttribute=&amp;quot;distinguishedName&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; userNameAttribute=&amp;quot;cn&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; userContainer= &amp;quot;&lt;span style=&quot;color: maroon&quot;&gt;&lt;strong&gt;CN=Users,CN=SPFBAStore,DC=georgekhaliltesting,DC=COM&lt;/strong&gt;&lt;/span&gt;&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; userObjectClass=&amp;quot;user&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; userFilter=&amp;quot;(ObjectClass=user)&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; scope=&amp;quot;Subtree&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; otherRequiredUserAttributes=&amp;quot;sn,givenname,cn&amp;quot; /&amp;gt;       &lt;br /&gt;&amp;#160; &amp;lt;/providers&amp;gt;       &lt;br /&gt;&amp;lt;/membership&amp;gt;&lt;/span&gt;     &lt;br /&gt;You will also need to add the below code for your People Picker to correctly pick up your AD LDS users.&amp;#160; Kudo’s to Matt Morse on this one.&amp;#160; You can read more about it &lt;a href=&quot;https://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=18&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;     &lt;br /&gt;&lt;span style=&quot;font-family: &amp;#39;Courier New&amp;#39;&quot;&gt;&amp;lt;PeoplePickerWildcards&amp;gt;      &lt;br /&gt;&amp;#160; &amp;lt;clear /&amp;gt;       &lt;br /&gt;&amp;#160; &amp;lt;add key=&amp;quot;AspNetSqlMembershipProvider&amp;quot; value=&amp;quot;%&amp;quot; /&amp;gt;       &lt;br /&gt;&lt;strong&gt;&lt;span style=&quot;color: maroon&quot;&gt;&amp;#160; &amp;lt;add key=&amp;quot;ADLDSMembership&amp;quot; value=&amp;quot;*&amp;quot; /&amp;gt;&lt;/span&gt;&lt;/strong&gt;       &lt;br /&gt;&amp;lt;/PeoplePickerWildcards&amp;gt;&lt;/span&gt;     &lt;br /&gt;Save your web.config file (oh did I mention take a backup copy first before editing) and then run IISRESET to ensure all new settings have been applied. &lt;/p&gt;  &lt;p&gt;&lt;em&gt;I accidently omitted this step from my original post, however you will also need to modify the web.config file for your Default Zone (Windows Authentication) to allow you to add the ADLDS users to your SharePoint groups later in the process.&lt;/em&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;That’s it!&amp;#160; Finally we got there.&amp;#160; When an external partner browses to the extended website in the Extranet Zone they will receive the following SharePoint Forms Login Screen which will authenticate them against the AD LDS store that we have created specifically for this Web Site.&amp;#160; When an internal user browses to the default site (Windows Authentication) they will not receive a login screen and will access the SharePoint site via&amp;#160; windows integrated authentication.    &lt;br /&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfoeQ9zlwfI/AAAAAAAAAUA/vS2-Dm_WJtE/s1600-h/image%5B6%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfoeRWBv2eI/AAAAAAAAAUE/6L8RKn6XuP8/image_thumb%5B4%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;284&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;If for some reason you don’t receive the above login screen but the dreaded SharePoint “Error… Troubleshoot issues with Windows SharePoint Services” something has gone pear shaped along the way.&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfoeSKB3SoI/AAAAAAAAAUI/ToY-UEH-WCA/s1600-h/image%5B14%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfoeSmGO3JI/AAAAAAAAAUM/9kG8X-tipl4/image_thumb%5B10%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;318&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Don’t forget, you still need to provide your AD LDS users access to your SharePoint site via Site Actions / Site Settings / People and Groups.&amp;#160; It is easier to add your AD LDS users via the default Windows Authentication Zone. You will notice in the below screen shot that the people picker will display both Domain User Accounts and AD LDS Membership Accounts.     &lt;br /&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfoeTcUmx8I/AAAAAAAAAUQ/gLrA4l3NTyY/s1600-h/image%5B37%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SfoeTyFyQaI/AAAAAAAAAUU/nAA4-qG2veQ/image_thumb%5B27%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;311&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Now that our Forms Based Authentication model is now working for our External Partners to access our SharePoint site, are we able to customize the login page so it’s not so generic?&amp;#160; Of course you can!&amp;#160; But that will have to wait for another post…. Below is a little teaser of a FBA login screen that I have customised using SharePoint Designer (and I’m no graphics artist either :))     &lt;br /&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SfoeUl2yGXI/AAAAAAAAAUY/XW0kBXt_-oM/s1600-h/image%5B22%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SfoeVT4yTcI/AAAAAAAAAUc/Hh_9bAJ3nIY/image_thumb%5B16%5D.png?imgmax=800&quot; width=&quot;470&quot; height=&quot;431&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;In Summary, AD LDS gives organisations flexible support for directory enabled applications and as you can see we are able to successfully implement and integrate AD LDS with SharePoint.&amp;#160; Lastly,&amp;#160; AD LDS can also provide us with the same functionality as a full blown Active Directory setup without the requirement to deploy separate domains or domain controllers.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/05/ad-lds-sharepoint-and-forms-based.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/SfjPVrBqq1I/AAAAAAAAAQo/Px7dcMivsvA/s72-c/adlds1_thumb%5B7%5D.png?imgmax=800" height="72" width="72"/><thr:total>18</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-5028542977042503116</guid><pubDate>Tue, 21 Apr 2009 07:46:00 +0000</pubDate><atom:updated>2009-04-21T20:17:40.441+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange</category><title>Exchange.. Thou shall not forward</title><description>&lt;p&gt;I came across a minor situation today when setting up a forwarding rule against an Exchange Public folder.&amp;#160; Having done this many times in the past, I knew I would get this accomplished in a matter of minutes.&amp;#160; So I began by creating the Public Folder, mail enabling it and then when into the properties of the public folder itself to create a rule which would forward the items as they arrive to multiple recipients both internal and external to the organisation.&amp;#160; &lt;/p&gt;  &lt;p&gt;The forwarding was behaving as expected for internal recipients but none of the external recipients were receiving the emails that were being auto forwarded.&amp;#160; Scratching my head, I delved straight into the Exchange Management Console, and launched the Exchange Message Tracking toolbox which showed zero results for emails sent to those external recipients.&amp;#160; Scratching my head again, this time for a briefer moment, it clicked to me that this is the first time I had setup auto forwarding for external recipients and was aware of some settings under the Hub Transport Server (Organisation Configuration) that may prevent this.&amp;#160; Alas, by default Exchange 2007 prevents “&lt;em&gt;Automatic Forward”&lt;/em&gt;, so I checked the box to allow, and the auto forward rule behaved expectedly for external recipients as well!&lt;/p&gt;  &lt;p&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;Capture1&quot; border=&quot;0&quot; alt=&quot;Capture1&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/Se15qg_QS8I/AAAAAAAAAOw/CCufzWZXFvs/Capture1_thumb%5B2%5D.png?imgmax=800&quot; width=&quot;464&quot; height=&quot;500&quot; /&gt;&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/04/exchange-thou-shall-not-forward.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_jC8JMIc-c-0/Se15qg_QS8I/AAAAAAAAAOw/CCufzWZXFvs/s72-c/Capture1_thumb%5B2%5D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-1182853731515150421</guid><pubDate>Wed, 15 Apr 2009 22:11:00 +0000</pubDate><atom:updated>2009-04-16T08:16:50.715+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange</category><category domain="http://www.blogger.com/atom/ns#">Office</category><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>SharePoint, Exchange and Office 14 becomes 2010</title><description>&lt;p&gt;Microsoft has announced the official names of the next release of 3 major products, Exchange, SharePoint and Office.&amp;#160; Initially labelled version 14 for all 3 I can sense “the better together” marketing theme that Microsoft have used in the past when it came to releasing the same 3 products in 2007.&amp;#160; I will discuss some of the highlights below for each product.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Exchange 2010&lt;/strong&gt; now available in beta can actually be downloaded from the &lt;a href=&quot;http://technet.microsoft.com/en-gb/exchange/2010/default.aspx&quot; target=&quot;_blank&quot;&gt;Microsoft TechNet Site&lt;/a&gt;.&amp;#160; Some of the features noted include enhancements to the “anywhere experience” providing enhanced universal inbox experience and an integrated archiving functionality which I will be interested to compare against common 3rd party products that have been in the market for many years such as Symantec’s Enterprise Vault and Quest’s Archive Manager.&amp;#160; Other notable mentions include enhancements to the Unified Messaging role that was introduced with Exchange 2007 which includes a new feature called “Voice Mail Preview” which will allow the user to read the contents of an audio recording, just like reading a normal email!&amp;#160; Safari and Firefox users will enjoy the same premium Outlook Web Access experience (OWA) that was normally reserved for Microsoft’s Internet Explorer only.&amp;#160; This will further extend the OWA experience to more users who are not necessarily running a Windows Operating System or prefer to use alternative browsers.&amp;#160; Another biggie for organisations that highly rely on shared calendars is the ability to view those also in OWA, particularly useful when booking meetings and resources.&amp;#160; More information can be found at the &lt;a href=&quot;http://www.microsoft.com/exchange/2010/en/us/default.aspx&quot; target=&quot;_blank&quot;&gt;Exchange 2010 Microsoft Site.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;SharePoint 2010&lt;/strong&gt; is predicted to be released in beta form in the third quarter of this year and released to manufacturing in the first half of 2010.&amp;#160; At the moment there isn’t much insight in what to expect but a number of predictions are being made.&amp;#160; We will just have to wait and see until more information is released by the SharePoint Product Team.&amp;#160; The Microsoft SharePoint Product Team have just placed a &lt;a href=&quot;http://blogs.msdn.com/sharepoint/archive/2009/04/14/microsoft-sharepoint-14-is-now-microsoft-sharepoint-2010.aspx&quot; target=&quot;_blank&quot;&gt;blog post&lt;/a&gt; detailing the official details with regards to the official naming of SharePoint 14.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Office 2010&lt;/strong&gt; is expected to show subtle external UI differences to Office 2007 with most changes and enhancements done under the hood and with integration with other products notably SharePoint 2010.&amp;#160; Office 2010 will also include a suite of web applications a.k.a “Office Web” to compete with existing cloud computing offerings such as Google Apps.&amp;#160; We also know that this will be first Office release that will be available in 64 bit.&amp;#160; I’d expect the full release to coincide with the release of SharePoint 2010, being from the same family of products.&lt;/p&gt;  &lt;p&gt;For me, it’s time to get my hands dirty on Exchange 2010 beta and potentially coexist it with my current Exchange 2007 infrastructure.&amp;#160; Details of coexisting with Exchange 2010 can be found on &lt;a href=&quot;http://technet.microsoft.com/en-us/library/aa998604(EXCHG.140).aspx&quot; target=&quot;_blank&quot;&gt;TechNet&lt;/a&gt;.&amp;#160; I’ll let you know how I go :)&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/04/sharepoint-exchange-and-office-14.html</link><author>noreply@blogger.com (George Khalil)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-4473960268164312717</guid><pubDate>Tue, 14 Apr 2009 14:58:00 +0000</pubDate><atom:updated>2009-04-15T00:58:49.317+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><category domain="http://www.blogger.com/atom/ns#">Virtualisation</category><title>Virtualising your SharePoint Environment</title><description>&lt;p&gt;To virtualise or not to virtualise?&amp;#160; I thought I would provide you with some insight into my SharePoint infrastructure setup and hopefully place some minds at ease when it comes to virtualisation and SharePoint.&lt;/p&gt;  &lt;p&gt;First and foremost, all of my servers are running in a virtual environment and have been for quite some time.&amp;#160; Virtualisation is handled by VMware Infrastructure v3.5 across 3 beefy ESX Hosts running dual Quad Core Xeon processors with 32GB RAM each connected to a Fibre Channel Storage Area Network with 15K Disks. The ESX hosts are also housing other virtual machines outside of the SharePoint farm.&amp;#160; VMware Infrastructure is providing native High Availability to my entire infrastructure. &lt;/p&gt;  &lt;p&gt;My SharePoint 2007 farm was born almost 18 months ago and initially comprised of only 2 servers. The farm was servicing approximately 100 users with the following specifications/roles; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Role: SharePoint Server 2007 Applications Server and Web Front End&lt;/strong&gt; &lt;strong&gt;64 Bit&lt;/strong&gt;    &lt;br /&gt;Windows 2008 Enterprise Edition x64     &lt;br /&gt;Single vCPU     &lt;br /&gt;6GB RAM &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Role: SQL 2008 Standard&lt;/strong&gt; &lt;strong&gt;Edition 64 Bit&lt;/strong&gt;    &lt;br /&gt;Windows 2008 Enterprise Edition x64     &lt;br /&gt;Single vCPU     &lt;br /&gt;8GB RAM &lt;/p&gt;  &lt;p&gt;Within 12 months of running in the above configuration we very quickly expanded our SharePoint setup to a “Medium” Farm configuration to incorporate an additional 250 users. &lt;/p&gt;  &lt;p&gt;We simply added two additional Windows 2008 Enterprise x64 servers which were configured utilising Windows 2008 Network Load Balancing.&amp;#160; These 2 servers were easily incorporated into the existing SharePoint farm and have become dedicated Web Front End and Query Servers servicing user requests.&amp;#160; &lt;/p&gt;  &lt;p&gt;Specification is as follows; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Role: 2 x SharePoint Server 2007 64 Bit Web Front End      &lt;br /&gt;&lt;/strong&gt;Windows 2008 Enterprise x64     &lt;br /&gt;Single vCPU     &lt;br /&gt;4GB RAM &lt;/p&gt;  &lt;p&gt;My initial lone SharePoint Server has now become a dedicated Indexing Server with more frequent crawls scheduled and a dedicated Applications Server for Excel Services.&amp;#160; My farm now consists of 4 servers and is servicing over 350 users. &lt;/p&gt;  &lt;p&gt;A rule of thumb with VMware ESX vCPU allocation is to always begin with a single vCPU. A physical machine gets a different experience than what multi-cpu does under ESX, because of the way ESX handles multi processors and how these are scheduled. The simple reason is that when you assign multiple vCPU you are trying to split the CPU time between those virtual CPUs which in most cases will add more overhead. &lt;/p&gt;  &lt;p&gt;Memory is a different kettle of fish and I have found that more is better in a virtual or physical environment for that matter, especially when running 64 Bit Applications and Operating System. I would allocate as much as you can within reason. &lt;/p&gt;  &lt;p&gt;For storage and Disk I/O consideration, RAID 10 works best, especially for your SQL databases. &lt;/p&gt;  &lt;p&gt;I have found that the above resource allocations and configuration works well and is a great benchmark to begin with when configuring your Small or Medium SharePoint farm in a virtualised ESX environment. We definitely have not experienced any bottlenecks with our setup.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/04/virtualising-your-sharepoint.html</link><author>noreply@blogger.com (George Khalil)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-6809221198724055265</guid><pubDate>Fri, 10 Apr 2009 06:05:00 +0000</pubDate><atom:updated>2009-04-13T14:13:16.685+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><category domain="http://www.blogger.com/atom/ns#">SQL</category><title>SQL 2008 Service Pack 1 released .. Did it break my SharePoint Farm?</title><description>&lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SeK72foUDFI/AAAAAAAAAMk/20o1dWFQTBs/s1600-h/logoheadersql08dg10%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;logo-header-sql08-dg&quot; border=&quot;0&quot; name=&quot;logo-header-sql08-dg_thumb%5B13%5D.gif?imgmax=800&quot; alt=&quot;logo-header-sql08-dg&quot; src=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/Sd7hXgeZf3I/AAAAAAAAAMo/TZsInrxcaf8/logoheadersql08dg10_thumb%5B2%5D.gif?imgmax=800&quot; width=&quot;363&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Microsoft has recently released Service Pack 1 for SQL 2008 which you can download from &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Being the brave person that I am, I decided to update my SQL instance housing my SharePoint databases as soon as I could. Even though it doesn&#39;t contain any new features but mainly bug fixes and a rollup of cumulative updates 1-3, I have a habit of being up to date!&lt;/p&gt;  &lt;p&gt;So, today was the day! After successfully updating my VMware ESX hosts to update 4, I decided I would continue with the theme of “updating” and upgrade one of my SQL 2008 boxes which is dedicated to housing my SharePoint databases. However, on first attempt in applying the service pack the installer failed whilst doing its prerequisite check with the following error   &lt;br /&gt;&lt;font face=&quot;Courier New&quot;&gt;     &lt;br /&gt;A failure was detected for a previous installation, patch, or repair for instance &#39;MSSQLSERVER&#39; during configuration for features [sql_powershell_tools_ans,]. In order to apply this patch package (KB959337), you must resolve any issues with the previous operation that failed. View the summary.txt log to determine why the previous operation failed.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Please note that the feature(s) mentioned above could be some other component of SQL 2008 and not necessarily the power shell tools listed in my case.&amp;#160; All you need to do is run a repair on SQL 2008 and re-run the installer for Service Pack 1. You should be back in business and the update will be applied successfully.&lt;/p&gt;  &lt;p&gt;BTW, my SharePoint farm is still up and running with nothing broken.... yet :)&lt;/p&gt;  &lt;p&gt;More details on the Service Pack release can be found at the &lt;a href=&quot;http://blogs.technet.com/dataplatforminsider/archive/2009/04/07/service-pack-1-for-sql-server-2008-available-today.aspx&quot;&gt;Microsoft SQL News Blog&lt;/a&gt;.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/04/sql-2008-service-pack-1-released-did-it.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_jC8JMIc-c-0/Sd7hXgeZf3I/AAAAAAAAAMo/TZsInrxcaf8/s72-c/logoheadersql08dg10_thumb%5B2%5D.gif?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-2399803554803101453</guid><pubDate>Tue, 07 Apr 2009 10:14:00 +0000</pubDate><atom:updated>2009-04-13T14:17:16.320+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>SharePoint, My Site and Tracking Colleagues</title><description>&lt;p&gt;Social Networking meets SharePoint! My Site is SharePoint’s answer to Web 2.0 social networking public sites like Facebook and LinkedIn specifically tailored for the corporate workplace. For any organisation especially those located across disparate locations it provides the ability to create synergy between those offices and users within offices. Today’s focus is on colleagues and the colleague tracker web part. Colleagues are those users that are part of your Workgroup plus those users you add manually that are not directly part of your Workgroup. Your Workgroup is automatically populated as part of the reporting hierarchy that can be set in each user’s Active Directory Profile which is then dynamically populated in the colleague tacker web part located under the My Home tab in My Site and the Organisation Hierarchy section under the My Profile tab in My Site. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SdswVgLPvGI/AAAAAAAAAMw/nZ8tS5e64Xw/s1600-h/Capture%5B8%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px&quot; title=&quot;Colleague Tracker web part&quot; border=&quot;0&quot; alt=&quot;Colleague Tracker web part&quot; align=&quot;left&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SdswW8wG2UI/AAAAAAAAAM0/MRx58lnycWM/Capture_thumb%5B7%5D.png?imgmax=800&quot; width=&quot;202&quot; height=&quot;351&quot; /&gt;&lt;/a&gt; Other colleagues can be manually added and grouped by each user individually. The role of the colleague tracker web part is to alert you of changes that have been made to your colleagues profiles and changes in user memberships. Other alerts include displaying your colleagues upcoming birthdays (if the colleague birth date profile field has been populated), when new blog posts have been added by your colleagues, out of office messages and upcoming anniversaries. You can modify what you want to be alerted on by modifying the properties of the web part. As you can see the colleague tracker web part located on the left is displaying new documents added across the SharePoint site from a particular colleague of mine and also an upcoming birthday for another colleague.&lt;/p&gt;  &lt;p&gt;The below colleagues web part which is located by default under My Profile displays My Colleagues that are part of my Workgroup/Organisation Hierarchy from Active Directory and other colleagues that I have allocated against specific groups that have been created by me. Please note that after your My Site has been created you can choose as a user to remove the default colleagues.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/Sd7dG5VtbOI/AAAAAAAAAM4/gje3ki_Qz40/s1600-h/capture2%5B8%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px&quot; title=&quot;colleagues sharepoint&quot; border=&quot;0&quot; alt=&quot;colleagues sharepoint&quot; src=&quot;http://lh4.ggpht.com/_jC8JMIc-c-0/SdswYdYbM-I/AAAAAAAAAM8/PDU9ycclCtk/capture2_thumb%5B8%5D.png?imgmax=800&quot; width=&quot;502&quot; height=&quot;123&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As you can see, the colleague tracker web part becomes an invaluable tool in connecting colleagues highlighting any changes made by your peers. It assists in bringing people together throughout an organisation, and let’s face it we are living in a world surrounded by many social networking sites like those mentioned above. I will continue to delve further into My Site and how organisation’s of any size can really benefit from it in future posts.&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/04/sharepoint-my-site-and-tracking.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/SdswW8wG2UI/AAAAAAAAAM0/MRx58lnycWM/s72-c/Capture_thumb%5B7%5D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1409591910514904193.post-7323233405059250175</guid><pubDate>Thu, 02 Apr 2009 04:45:00 +0000</pubDate><atom:updated>2009-04-13T14:20:04.802+10:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SharePoint</category><title>People Picker, SharePoint and Forest Trusts …</title><description>&lt;p&gt;Everything in my SharePoint Farm was working well until ….. I decided to install the recent February 2009 Uber packages from Microsoft, don’t ask me why but I have a habit of trying to keep up to date, even though Microsoft explicitly states when you download the hefty packages that you should only install them if you are experiencing one of the issues listed in the KB article and should wait till the next service pack. Have you ever sat down and read one of these Cumulative Update KB’s, they go on for pages and how am I suppose to know if I am actually a recipient of one of the hundred’s of known issues? So I decided to go ahead and install both WSS and MOSS packages a couple of weekends ago… Well, the result was it broke one of my workflow’s that I had designed in SharePoint Designer and I also wasn’t able to apply permissions to users outside the resource domain using the People Picker. I was scratching my head with regards to the latter, I recall I needed to do something special initially to get SharePoint to enumerate users from other forests so after a quick scavenge I realised I needed to re-run a couple of stsadm commands that I will share with you today.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SeK9bgHd_iI/AAAAAAAAANQ/Z0_7EHwLzwI/s1600-h/SnipImage2%5B1%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px&quot; title=&quot;SnipImage2&quot; border=&quot;0&quot; alt=&quot;SnipImage2&quot; src=&quot;http://lh5.ggpht.com/_jC8JMIc-c-0/SdRC5hV-M1I/AAAAAAAAANU/2Cvgc_ww57c/SnipImage2_thumb.jpg?imgmax=800&quot; width=&quot;420&quot; height=&quot;108&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In way of background, my SharePoint farm is serving users from the local resource domain and 2 other domains that are connected to our network through a one-way selective Active Directory Trust. Sounds complicated, but not too difficult once you get past the hurdles of connecting multi-vendor firewalls to create the tunnel. Once the tunnel has been established, all is needed is the setting up of DNS conditional forwarders and then the Forest Trust. Too easy, my Active Directory Admin can do that with his eyes closed, in my case I was the A.D man! Once you have the Forest Trust in place it’s a piece of cake to then import the A.D users from the other sites into SharePoint to pre-create the user profiles in SharePoint, Done! Here comes the tricky part, especially when you are trying to do this for the first time. You will need to run a couple of stsadm.exe commands in order to allow the people picker to search for users in other forests. Please note that users in the forest that the server is in (that is, a resource forest) are displayed automatically. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/_jC8JMIc-c-0/SdRC6vdzjTI/AAAAAAAAANc/mlEzQDpFkGc/s1600-h/SnipImage1%5B2%5D.jpg&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px&quot; title=&quot;SnipImage1&quot; border=&quot;0&quot; alt=&quot;SnipImage1&quot; src=&quot;http://lh3.ggpht.com/_jC8JMIc-c-0/SdRC7bxJ8RI/AAAAAAAAANg/l0Jv6GKupy4/SnipImage1_thumb%5B1%5D.jpg?imgmax=800&quot; width=&quot;420&quot; height=&quot;380&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Okay, so let’s begin with the commands. By default, the People Picker will user the User Credentials against your Web Application Pool and in a one way trust this won’t work so we will need to run the following setapppassword command on each Web Front End Server in the farm. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Command 1 – To be run on each WFE.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style=&quot;font-family: courier new&quot;&gt;stsadm.exe -o setapppassword -password &amp;lt;yourpassword&amp;gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;yourpassword&amp;gt; This could be any string to heart’s desire but must be identically run on each WFE.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Command 2 – To be run on one WFE.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style=&quot;font-family: courier new&quot;&gt;stsadm -o setproperty -url http://SharePointSite:85 -pn peoplepicker-searchadforests –pv “domain1.com”,&amp;lt;loginname1&amp;gt;,&amp;lt;password1&amp;gt;;”domain2.com”,&amp;lt;loginname2&amp;gt;,&amp;lt;password2&amp;gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;Now the trick with this command is to ensure you include all your forests in the one command. Running the command twice in my case for connecting 2 other forests did not work, you will need to include them in the single command.&lt;/p&gt;  &lt;p&gt;Please also ensure you run command 2 for each Web Application in your farm including My Site.&lt;/p&gt;  &lt;p&gt;Below are some reference links to Microsoft’s TechNet site and Joel Oleson’s Blog – SharePoint Land explaining the above commands and usage in a lot more detail. Until then, Happy People Picking!!&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/en-us/library/cc263460.aspx&quot; target=&quot;_blank&quot;&gt;Peoplepicker-searchadforests: Stsadm property (Office SharePoint Server)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://blogs.msdn.com/joelo/archive/2007/03/08/cross-forest-multi-forest-configuration-additional-info.aspx&quot; target=&quot;_blank&quot;&gt;Cross Forest, Multi Forest Configuration and Additional Info&lt;/a&gt;&lt;/p&gt;  </description><link>http://www.gk.id.au/2009/04/people-picker-sharepoint-and-forest.html</link><author>noreply@blogger.com (George Khalil)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_jC8JMIc-c-0/SdRC5hV-M1I/AAAAAAAAANU/2Cvgc_ww57c/s72-c/SnipImage2_thumb.jpg?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>