<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>EFSAssistant Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home</link><description>EFSAssistant Wiki Rss Description</description><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=30</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant (Community Edition)
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
Update (2007/08/14): We have released a new tool to aid in migrating users to non-self-signed EFS certificates.  Have a look &lt;a href="http://www.codeplex.com/EFSCertUpdater" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;&lt;h3&gt;
Update (2007/05/27): The released version of the Microsoft EFS Assistant is now available! You can find it &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;This site is the home of the the EFS Assistant (Community Edition).  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Navigating this Project
&lt;/h2&gt; &lt;br /&gt;Like most open source projects, this is a two-way street - you're welcome to use whatever we've made available here, and we strongly encourage feedback, bug reports, discussion and Patches (code submissions):&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, you can make yourself known to us by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, or you can simply submit a code fix, rewrite or addition via the &lt;a href="http://www.codeplex.com/EFSAssistant/SourceControl/UploadPatch.aspx" class="externalLink"&gt;Upload Patches&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; page.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Wed, 12 Sep 2007 20:55:08 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070912085508P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=29</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant (Community Edition)
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
Update (2007/08/14): We have released a new tool to aid in migrating users to non-self-signed EFS certificates.  Have a look &lt;a href="www.codeplex.com/EFSCertUpdater" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;&lt;h3&gt;
Update (2007/05/27): The released version of the Microsoft EFS Assistant is now available! You can find it &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;This site is the home of the the EFS Assistant (Community Edition).  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Navigating this Project
&lt;/h2&gt; &lt;br /&gt;Like most open source projects, this is a two-way street - you're welcome to use whatever we've made available here, and we strongly encourage feedback, bug reports, discussion and Patches (code submissions):&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, you can make yourself known to us by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, or you can simply submit a code fix, rewrite or addition via the &lt;a href="http://www.codeplex.com/EFSAssistant/SourceControl/UploadPatch.aspx" class="externalLink"&gt;Upload Patches&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; page.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Thu, 16 Aug 2007 15:20:22 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070816032022P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=28</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant (Community Edition)
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (5/27/2007): The released version of the Microsoft EFS Assistant is now available! You can find it &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;This site is the home of the the EFS Assistant (Community Edition).  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Navigating this Project
&lt;/h2&gt; &lt;br /&gt;Like most open source projects, this is a two-way street - you're welcome to use whatever we've made available here, and we strongly encourage feedback, bug reports, discussion and Patches (code submissions):&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, you can make yourself known to us by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, or you can simply submit a code fix, rewrite or addition via the &lt;a href="http://www.codeplex.com/EFSAssistant/SourceControl/UploadPatch.aspx" class="externalLink"&gt;Upload Patches&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; page.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>MikeSL</author><pubDate>Wed, 27 Jun 2007 14:15:16 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070627021516P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=27</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant (Community Edition)
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (5/27/2007): The released version of the Microsoft EFS Assistant is now available! You can find it &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;This site is the home of the the EFS Assistant (Community Edition).  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Mon, 11 Jun 2007 20:14:06 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070611081406P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=26</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (5/27/2007): The released version of the Microsoft EFS Assistant is now available! You can find it &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;This site is the home of the the EFS Assistant (Community Edition).  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Sun, 10 Jun 2007 16:58:26 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070610045826P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=25</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (5/17/2007): &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=4272"&gt;Release Candidate 3&lt;/a&gt; is now available! This release includes updates to both the EFS Assistant tool and the full Administrator's Guide.
&lt;/h3&gt; &lt;br /&gt;This site is where the Microsoft Data Encryption Toolkit for Mobile PCs team is developing the Microsoft EFS Assistant.  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Data Encryption Toolkit for Mobile PCs
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is part of the Data Encryption Toolkit for Mobile PCs (DET).  This toolkit is intended to help organizations understand the risks inherent in their mobile PCs, choose a Microsoft technology or technologies that can help address their risks, and deploy those technologies in a way that is supportable in a large organization.  Parts of the DET are currently available.  See &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;http://www.microsoft.com/det&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for more information.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Thu, 17 May 2007 18:05:42 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070517060542P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=24</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (5/4/2007): &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=4272"&gt;Release Candidate 3&lt;/a&gt; is now available! This release includes updates to both the EFS Assistant tool and the full Administrator's Guide.
&lt;/h3&gt; &lt;br /&gt;This site is where the Microsoft Data Encryption Toolkit for Mobile PCs team is developing the Microsoft EFS Assistant.  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Data Encryption Toolkit for Mobile PCs
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is part of the Data Encryption Toolkit for Mobile PCs (DET).  This toolkit is intended to help organizations understand the risks inherent in their mobile PCs, choose a Microsoft technology or technologies that can help address their risks, and deploy those technologies in a way that is supportable in a large organization.  Parts of the DET are currently available.  See &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;http://www.microsoft.com/det&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for more information.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Thu, 17 May 2007 18:05:30 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070517060530P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=23</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (5/4/2007): &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=4098"&gt;Release Candidate 2&lt;/a&gt; is now available! This release includes updates to both the EFS Assistant tool and the full Administrator's Guide.  This one could be it!
&lt;/h3&gt; &lt;br /&gt;This site is where the Microsoft Data Encryption Toolkit for Mobile PCs team is developing the Microsoft EFS Assistant.  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Data Encryption Toolkit for Mobile PCs
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is part of the Data Encryption Toolkit for Mobile PCs (DET).  This toolkit is intended to help organizations understand the risks inherent in their mobile PCs, choose a Microsoft technology or technologies that can help address their risks, and deploy those technologies in a way that is supportable in a large organization.  Parts of the DET are currently available.  See &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;http://www.microsoft.com/det&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for more information.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Sat, 12 May 2007 06:37:18 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070512063718A</guid></item><item><title>UPDATED WIKI: EFS Assistant Design</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS Assistant Design&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
NOTE: This is not the design specification for the tool.  It will be eventually, but right now it is a holding place for things that we know we need to cover in the spec.  The actual design spec is a Word file the team is maintaining outside Codeplex.&lt;br /&gt; &lt;br /&gt;We will rectify this situation in the future, but right now please bear with us...&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Reporting
&lt;/h2&gt; &lt;br /&gt;The following information will be stored in the WMI database by the tool:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Name - Full pathname of the file/folder&lt;/li&gt;&lt;li&gt;FolderClassification - Contains the folder classification the tool made:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Green - The folder should be encrypted&lt;/li&gt;&lt;li&gt;Yellow - Unable to determine if the folder should be encrypted&lt;/li&gt;&lt;li&gt;Red - The folder should not be encrypted&lt;/li&gt;&lt;li&gt;N/A - The entry is a file, so not applicable&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;SourceOfClassification - Gives the reason why the folder/file was encrypted:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;System Folder&lt;/li&gt;&lt;li&gt;Not able to classify (for all yellow folders)&lt;/li&gt;&lt;li&gt;FileCategorization&lt;/li&gt;&lt;li&gt;EncryptByFiles&lt;/li&gt;&lt;li&gt;Inherited Green&lt;/li&gt;&lt;li&gt;Inherited Red&lt;/li&gt;&lt;li&gt;More (please list)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;EncryptionStatus - Indicates whether the file/folder was or was not encrypted:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;0 - indicates the file/folder was not successfully encrypted&lt;/li&gt;&lt;li&gt;1 - indicates the file/folder was encrypted&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;EncryptionSubStatus - When something is not encrypted, this gives the reason.  Possible reasons include:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Error occured&lt;/li&gt;&lt;li&gt;Compressed folder when autodecompress is not specified&lt;/li&gt;&lt;li&gt;Shared folder when encrypt shared folders is not specified&lt;/li&gt;&lt;li&gt;Etc. (Please enumerate)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Tick - number of ticks on the system when the file was acted upon&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;MORE INFO: &lt;br /&gt; &lt;br /&gt;Make note of this: We special-purpose the case of Junction points. We do not add them to any of the lists, but we check for them and will not scan into them. We also classfiy them as Red in WMI.&lt;br /&gt; &lt;br /&gt;We should try to preserve last modified dates on files and folders.  We do this successfully on files, but on folders the last modified date is only preserved if the folder is empty.  This is because we set the set the encrypt bit and reset the last modified date before we start encrypting the files in the folder.  When a new file is encrypted, it means the directory is modified, thus resetting the date.&lt;br /&gt; &lt;br /&gt;!Flowcharts (more documentation coming)&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/EFSAssistant/Project/FileDownload.aspx?DownloadId=10630" alt="Top-levelProcess.gif" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/EFSAssistant/Project/FileDownload.aspx?DownloadId=10631" alt="ScanFolder.gif" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/EFSAssistant/Project/FileDownload.aspx?DownloadId=10632" alt="ClassifyFolder.gif" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/EFSAssistant/Project/FileDownload.aspx?DownloadId=10633" alt="EncryptFolder.gif" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Fri, 11 May 2007 17:56:53 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: EFS Assistant Design 20070511055653P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=22</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (5/4/2007): &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=3841"&gt;Release Candidate 1&lt;/a&gt; now available! This release includes both the EFS Assistant tool and the full Administrator's Guide.
&lt;/h3&gt; &lt;br /&gt;This site is where the Microsoft Data Encryption Toolkit for Mobile PCs team is developing the Microsoft EFS Assistant.  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Data Encryption Toolkit for Mobile PCs
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is part of the Data Encryption Toolkit for Mobile PCs (DET).  This toolkit is intended to help organizations understand the risks inherent in their mobile PCs, choose a Microsoft technology or technologies that can help address their risks, and deploy those technologies in a way that is supportable in a large organization.  Parts of the DET are currently available.  See &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;http://www.microsoft.com/det&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for more information.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Fri, 04 May 2007 19:32:51 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070504073251P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=21</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (5/3/2007): &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=3726"&gt;Build 1.0.156.14&lt;/a&gt; is currently available.  The RC1 release has been temporarily removed.  We will restore it as soon as possible.
&lt;/h3&gt; &lt;br /&gt;This site is where the Microsoft Data Encryption Toolkit for Mobile PCs team is developing the Microsoft EFS Assistant.  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Data Encryption Toolkit for Mobile PCs
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is part of the Data Encryption Toolkit for Mobile PCs (DET).  This toolkit is intended to help organizations understand the risks inherent in their mobile PCs, choose a Microsoft technology or technologies that can help address their risks, and deploy those technologies in a way that is supportable in a large organization.  Parts of the DET are currently available.  See &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;http://www.microsoft.com/det&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for more information.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Thu, 03 May 2007 22:19:58 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070503101958P</guid></item><item><title>UPDATED WIKI: Mini-Evaluator's Guide</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator's Guide&amp;version=12</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Evaluator's Guide
&lt;/h1&gt; &lt;br /&gt;&lt;h2&gt;
NOTE: This Guide is out of date.  Do not use.
&lt;/h2&gt; &lt;br /&gt;This page is here for historical purposes only.  You may get the full EFS Assistant Administrator's Guide by downloading from the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases tab&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Introduction
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is a tool that helps administrator's use EFS to enforce an appropriate encryption policy on their client computers.  It is a small application that is installed and run on your client computers that receives its configuration via group policy (generally distributed by Active Directory).  Depending on how you configure the tool, the EFS Assistant will cause various files and folders on the system to be encrypted using Microsoft's Encrypting File System (EFS).  The EFS Assistant is intended to be run periodically on your organization's client computers to ensure that confidential data files get and stay encrypted.&lt;br /&gt; &lt;br /&gt;This Mini-Evaluator's Guide is intended to get an idea of how you can evaluate whether the EFS Assistant would be appropriate for your organization.  This guide will help you understand how to:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Install the tool&lt;/li&gt;&lt;li&gt;Run the tool&lt;/li&gt;&lt;li&gt;Review the results&lt;/li&gt;&lt;li&gt;Update the Configuration&lt;/li&gt;&lt;li&gt;Uninstall&lt;/li&gt;
&lt;/ul&gt;&lt;h1&gt;
Read This Section First!
&lt;/h1&gt; &lt;br /&gt;The EFS Assistant does its best to avoid messing up your system, but you should know a few things before your run it:&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;The EFS Assistant is primarily designed to run on single user systems.  If your system is used by more than one user regularly, there is a chance that other user's files might get encrypted.  You should exercise caution when running the tool on a multiple-user system.&lt;/li&gt;&lt;li&gt;Support for folders configured to roam as part of a roaming user profile is limited at best.  While there is a configuration setting to support encryption of these files, this capability is not working and should not be used. It is likely that this feature will be removed before release.&lt;/li&gt;&lt;li&gt;The EFS Assistant configures EFS to encrypt files.  Some anti-virus or backup tools may have issues dealing with EFS-encrypted files.  For instance, there is a known issue with EFS and Symantec anti-virus on Vista machines.  Before running the tool, please back up critical files.  It is also a good idea to do a controlled test of EFS on your system prior to running the EFS Assistant.&lt;/li&gt;&lt;li&gt;The tool can run in reporting mode.  If you are concerned about actually encrypting your files, but want to see what the tool would do if you ran it, configure the tool to run in Reporting Only mode (see below).&lt;/li&gt;&lt;li&gt;There is a limitation in Excel 2003 and earlier that prevents it from displaying more than 65536 rows in a spreadsheet.  If you have a machine with more files/folders than this, the report displayed in these versions of Excel will not be complete.  Excel 2007 does not have this problem.&lt;/li&gt;
&lt;/ol&gt;&lt;h2&gt;
Installing the tool
&lt;/h2&gt; &lt;br /&gt;The following section describes installation of the tool.&lt;br /&gt; &lt;br /&gt;The tool can be installed in two ways: interactively and in background mode.  We recommend that evaluators install the tool in interactive mode.  To install, simply double-click the EFSAssistant.msi file.&lt;br /&gt; &lt;br /&gt;After you have accepted the license, etc., you will have the opportunity to install 5 features.  We recommend installing all 5.  The description of each feature in the installer should provide enough information to undertand the purpose of each feature.  For more detailed information, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Mini-Evaluator%27s%20Guide"&gt;Installer Design&lt;/a&gt; document.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Running the tool
&lt;/h2&gt; &lt;br /&gt;When you install the &amp;quot;Evaluation Settings&amp;quot; feature, the tool is automatically configured to encrypt specified folders and perform file categorization.  &amp;quot;Encrypt specified folders&amp;quot; means that the tool will encrypt certain folders that Microsoft has determined should be encrypted (for example, My Documents, etc.).  More folders can easily be added to this list using the Group Policy editor (see below).  &amp;quot;File categorization&amp;quot; means that the tool will review the contents of all folders and encrypt the folder and its contents if the folder contains only Word, Excel, or Powerpoint files.  Note that types of files that will cause file categorization to succeed can be modified by the adminstrator (see below).&lt;br /&gt; &lt;br /&gt;You can run the tool by choosing it from the start menu (under Microsoft EFS Assistant).  The tool will notify you that it has started with balloon in the system tray.  When it has finished it will display another balloon.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Reviewing the results
&lt;/h2&gt; &lt;br /&gt;Once the tool has run, you can review the results by running the &amp;quot;EFS Assistant Results Viewer&amp;quot;.  This VBScript pulls the results of the encryption run out of WMI and sends it to a CSV file.  This file will be created in your My Documents folder.  Next, the script starts Excel and allows you to view the file in a easy to read manner.  Note that older versions of Excel (prior to 2007) will only display the first 65536 lines of the CSV file.&lt;br /&gt; &lt;br /&gt;You can also see what files are encrypted by using Windows Explorer.  Folders and files that have their names in green are ones that have been encrypted.  (If you don't see any green folders, go to Tools-&amp;gt;Folder Options in the Explorer window and make sure that &amp;quot;Snow encrypted or compressed NTFS folders in color&amp;quot; is selected under the View tab.)&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Updating the Configuration
&lt;/h2&gt; &lt;br /&gt;If you are happy with the results of the encryption run, you can stop here and move straight to planning for a pilot deployment.  On the other hand, you may want to make some changes to the configuration.  To do so, you must use the Group Policy editor to edit the local group policy on your machine.  &lt;br /&gt; &lt;br /&gt;You can start the Group Policy editor by typing &amp;quot;gpedit.msc&amp;quot; in the Run... dialog box and hitting enter.  Under Computer Configuration then Administrative Settings you will find the configuration options for the EFS Assistant.  Some settings you might want to modify are:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Reporting mode - Enabling will only tell you what the tool would do, but will not actually cause any files to be encrypted.&lt;/li&gt;&lt;li&gt;Folders to encrypt - This is a list of folders that the tool will always encrypt.  Note that any folder specified in this list will include all its subfolders, unless that subfolder is on the list of folders not to encrypt.&lt;/li&gt;&lt;li&gt;Folders not to encrypt - This is a list of folders that the tool will never encrypt.  Like the previous configuration setting, an subfolders of the folders on this list will also not be encrypted, unless that folder is on the list of folders to encrypt.&lt;/li&gt;&lt;li&gt;File types to encrypt - This is a list of file extensions that should be considered as encryptable files.  These settings should be entered as file extensions including the period (for example, &amp;quot;.ppt&amp;quot;).  This list is used in two ways:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;When the tool does file categorization (see below), this is the list of file types that are considered data files.&lt;/li&gt;&lt;li&gt;When the tool is configured to encrypt individual files, any files with these extensions in uncategorized folders will be encrypted.  See below for further information.&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Encrypt individual files - When this setting is set, data files in uncategorized folders will be encrypted individually.&lt;/li&gt;
&lt;/ul&gt;One thing you should be aware of: when you install the &amp;quot;Evaluation Settings&amp;quot;, you will be writing certain configuration settings to the area of the registry that is used by Group Policy.  However, we do not set these settings through the local group policy itself.  This means that even though the Group Policy editor does not show it, certain configuration options are set.  These options are:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Folder Encryption Mode - set to encrypt specified folders and perform file categorization (see below)&lt;/li&gt;&lt;li&gt;Debugging Mode - Set to enabled&lt;/li&gt;&lt;li&gt;File types to encrypt - set to contain &amp;quot;.ppt, pptx, .doc, .docx, .xls, .xlsx&amp;quot;&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Key Concepts
&lt;/h2&gt; &lt;br /&gt;&lt;h3&gt;
Folder classification
&lt;/h3&gt; &lt;br /&gt;Folders can be classified as either Green, Yellow, or Red, although Yellow is actually just a shorthand of &amp;quot;unclassifiable&amp;quot;.  These classifications have the following meaning:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Green - A folder classified as green should be encrypted.  Folders can be green for a number of reasons, such as the user specified the folder on the &amp;quot;Folders to encrypt&amp;quot; list.&lt;/li&gt;&lt;li&gt;Red - A folder classified as red should &lt;b&gt;not&lt;/b&gt; be encrypted.  Folders can be red for a number of reasons, for example, they might contain critical Windows files.&lt;/li&gt;&lt;li&gt;Yellow - A folder is classified as Yellow when the tool cannot figure out if it Red or Green.  For example, if the user creates a random folder called &amp;quot;C:\DataFiles&amp;quot;, this would most likely be classified as a yellow folder because the administrator probably did not know this folder exist until he reviewed the log.&lt;/li&gt;
&lt;/ul&gt;The tool knows what to do with green folders: encrypt them.  The tool also knows what to do with red folders: leave them alone.  The problem is what to do with yellow folders.  The tool has two primary ways of dealing with these folders, described below.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
File Categorization
&lt;/h3&gt; &lt;br /&gt;File categorization is one way the tool tries to handle folders that the administrator did not know about when he set the configuration (that is, that are not on either the 'Folders to encrypt list' or the 'Folders not to encrypt' list.&lt;br /&gt; &lt;br /&gt;When doing file categorization, when the tool finds a folder that it does not have on either of its two lists, the tool will look at the files inside that folder and make a decision.  If the folder contains only data files (that is, files that listed in the 'File types to encrypt' list), the tool will encrypt the folder and all the files in it.  (Note that the tool will not encrypt subfolders of this folder.)&lt;br /&gt; &lt;br /&gt;If the folder contains any files that are not considered data files, the tool will leave the folder alone (and unencrypted).&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Encrypting individual files
&lt;/h3&gt; &lt;br /&gt;If file categorization does not meet your needs, you can also tell the tool to encrypt individual files.  This setting can work either instead of, or in addition to, file categorization.  If 'Encrypt individual files' is set, the tool will encrypt all files of the types specified in 'File types to encrypt' that occur in unclassified folders.  Generally speaking, if you set this setting and adequately enumerate your data file types, you can encrypt the vast majority of the data files on your organizations laptops.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Typical Configurations
&lt;/h2&gt; &lt;br /&gt;You might want to try out one or more of the following typical configurations for EFS Assistant.  Some typical configurations are:&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Encrypt only specified folders (minimal encryption)
&lt;/h3&gt; &lt;br /&gt;This is the most conservative encryption mode.  To configure this mode, configure the following settings:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Configuration Option &lt;/th&gt;&lt;th&gt; Setting &lt;/th&gt;&lt;th&gt; Impact &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder encryption mode &lt;/td&gt;&lt;td&gt; Specified folders only &lt;/td&gt;&lt;td&gt; Only encrypt specific folders, do not do file categorization &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want encrypted &lt;/td&gt;&lt;td&gt; Only these folders will be encrypted &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders not to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want to leave unencrypted &lt;/td&gt;&lt;td&gt; In this mode, these are exceptions to the folders to encrypt list above.  Since folders inherit, if you tell the tool to encrypt c:\data it will encrypt everything under that folder.  If you want to leave c:\data\program unencrypted, add it to this list. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
Encrypt specified folders and folders with data files (conservative encryption)
&lt;/h3&gt; &lt;br /&gt;This is the default configuration mode and is fairly conservative.  In this mode, the tool will encrypt the folders you tell it to (not including the folders you tell it not to, of course).  In addition, it will scan for folders that only contain data files and encrypt those as well.&lt;br /&gt; &lt;br /&gt;To configure this mode, configure the following settings:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Configuration Option &lt;/th&gt;&lt;th&gt; Setting &lt;/th&gt;&lt;th&gt; Impact &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder encryption mode &lt;/td&gt;&lt;td&gt; Specified folders and file categorization &lt;/td&gt;&lt;td&gt; Encrypt specific folders and do file categorization (encrypt any folder that only contains data files) &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want encrypted &lt;/td&gt;&lt;td&gt; Only these folders will be encrypted &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders not to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want to leave unencrypted &lt;/td&gt;&lt;td&gt; In this mode, these are exceptions to the folders to encrypt list above.  Since folders inherit, if you tell the tool to encrypt c:\data it will encrypt everything under that folder.  If you want to leave c:\data\program unencrypted, add it to this list. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; File types to encrypt &lt;/td&gt;&lt;td&gt; List of file extensions (including the period) that should be considered data files &lt;/td&gt;&lt;td&gt; These file types will be considered as data files for the purposes of file categorization &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
Encrypt specified folders, folders with data files, and all data files in unencrypted folders (aggressive encryption)
&lt;/h3&gt; &lt;br /&gt;This is a fairly aggressive encryption mode.  In this mode, the tool will encrypt the folders you tell it to (not including the folders you tell it not to, of course).  In addition, it will scan for folders that only contain data files and encrypt those as well.  Finally, whenever if finds a data file in an uncategorized (yellow) folder, it encrypts the data file itself.&lt;br /&gt; &lt;br /&gt;To configure this mode, configure the following settings:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Configuration Option &lt;/th&gt;&lt;th&gt; Setting &lt;/th&gt;&lt;th&gt; Impact &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder encryption mode &lt;/td&gt;&lt;td&gt; Specified folders and file categorization &lt;/td&gt;&lt;td&gt; Encrypt specific folders and do file categorization (encrypt any folder that only contains data files) &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want encrypted &lt;/td&gt;&lt;td&gt; Only these folders will be encrypted &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders not to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want to leave unencrypted &lt;/td&gt;&lt;td&gt; In this mode, these are exceptions to the folders to encrypt list above.  Since folders inherit, if you tell the tool to encrypt c:\data it will encrypt everything under that folder.  If you want to leave c:\data\program unencrypted, add it to this list. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; File types to encrypt &lt;/td&gt;&lt;td&gt; List of file extensions (including the period) that should be considered data files &lt;/td&gt;&lt;td&gt; These file types will be considered as data files for the purposes of file categorization and for encrypting data files &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Encrypt individual files &lt;/td&gt;&lt;td&gt; Enabled &lt;/td&gt;&lt;td&gt; Causes all data files on the disk to be encrypted unless they are in a red folder &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
Encrypt almost everything (very aggressive encryption)
&lt;/h3&gt; &lt;br /&gt;This is the most aggressive encryption mode.  This mode tells the EFS Assistant to encrypt every folder and its contents unless it is specifically instructed not to.  Basically, the tool only honors its internal list of folders not to encrypt as well as the folders you specify on the &amp;quot;Folders not to encrypt&amp;quot; list.  Everything else will be encrypted.  &lt;b&gt;NOTE: This mode should be used with extreme caution.  It could encrypt something that should not be encrypted.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;To configure this mode, configure the following settings:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Configuration Option &lt;/th&gt;&lt;th&gt; Setting &lt;/th&gt;&lt;th&gt; Impact &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder encryption mode &lt;/td&gt;&lt;td&gt; Maximize encryption &lt;/td&gt;&lt;td&gt; Encrypt any file not on the red list &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders not to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want to leave unencrypted &lt;/td&gt;&lt;td&gt; Any folder on this list (and its subfolders) will not be encrypted. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h2&gt;
Uninstalling
&lt;/h2&gt; &lt;br /&gt;When you are done testing, you can uninstall the tool.  Uninstalling will remove:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;the tool&lt;/li&gt;&lt;li&gt;the administrative templates&lt;/li&gt;&lt;li&gt;the evaluation setting registry changes&lt;/li&gt;&lt;li&gt;the Start menu shortcuts&lt;/li&gt;&lt;li&gt;The reporting tool&lt;/li&gt;
&lt;/ul&gt;In addition, you should be aware that when you uninstall, you will effectively remove the logging data stored in WMI.  However, any files you saved from the reporting tool will still be available.  &lt;br /&gt; &lt;br /&gt;NOTE: Removing the tool does not decrypt any files.  If you wish to reverse all encryption performed by the EFS Assistant, you can use the CIPHER.EXE utility on each drive on which EFS encryption was performed. For example, to decrypt all the files on your C: drive, use the command &lt;span class="codeInline"&gt;&amp;quot;CIPHER.EXE /d /a /s:C:\&amp;quot;&lt;/span&gt; from a command prompt.  As long as you close all your applications before running this command, CIPHER will be able to gain exclusive access to all folders and files to decrypt them.  Note that if you had previously encrypted any files using EFS, the CIPHER tool will decrypt those files also.&lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Thu, 03 May 2007 20:33:09 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Mini-Evaluator's Guide 20070503083309P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=20</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (4/24/2007): &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=3841"&gt;Release Candidate 1&lt;/a&gt; now available!  This release includes both the EFS Assistant tool and the full Administrator's Guide.
&lt;/h3&gt; &lt;br /&gt;This site is where the Microsoft Data Encryption Toolkit for Mobile PCs team is developing the Microsoft EFS Assistant.  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Data Encryption Toolkit for Mobile PCs
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is part of the Data Encryption Toolkit for Mobile PCs (DET).  This toolkit is intended to help organizations understand the risks inherent in their mobile PCs, choose a Microsoft technology or technologies that can help address their risks, and deploy those technologies in a way that is supportable in a large organization.  Parts of the DET are currently available.  See &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;http://www.microsoft.com/det&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for more information.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Thu, 03 May 2007 20:30:59 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070503083059P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=19</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (4/24/2007): Release Candidate 1 now available.  See &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=3841"&gt;Release Candidate 1&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;This site is where the Microsoft Data Encryption Toolkit for Mobile PCs team is developing the Microsoft EFS Assistant.  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Data Encryption Toolkit for Mobile PCs
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is part of the Data Encryption Toolkit for Mobile PCs (DET).  This toolkit is intended to help organizations understand the risks inherent in their mobile PCs, choose a Microsoft technology or technologies that can help address their risks, and deploy those technologies in a way that is supportable in a large organization.  Parts of the DET are currently available.  See &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;http://www.microsoft.com/det&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for more information.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Thu, 03 May 2007 20:29:38 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070503082938P</guid></item><item><title>UPDATED WIKI: Mini-Evaluator's Guide</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator's Guide&amp;version=11</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Evaluator's Guide
&lt;/h1&gt; &lt;br /&gt;&lt;h2&gt;
NOTE: Updated version now available
&lt;/h2&gt; &lt;br /&gt;This Evaluator's Guide is the first chapter of the EFS Assistant Administrator's Guide.  We have taken an excerpt of this guide and added to the our release package (see &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=3726"&gt;Build 1.0.156.14&lt;/a&gt;).  For the most up to date version of this guide, please see that version.  Eventually, this Evaluator's Guide page will be retired.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Introduction
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is a tool that helps administrator's use EFS to enforce an appropriate encryption policy on their client computers.  It is a small application that is installed and run on your client computers that receives its configuration via group policy (generally distributed by Active Directory).  Depending on how you configure the tool, the EFS Assistant will cause various files and folders on the system to be encrypted using Microsoft's Encrypting File System (EFS).  The EFS Assistant is intended to be run periodically on your organization's client computers to ensure that confidential data files get and stay encrypted.&lt;br /&gt; &lt;br /&gt;This Mini-Evaluator's Guide is intended to get an idea of how you can evaluate whether the EFS Assistant would be appropriate for your organization.  This guide will help you understand how to:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Install the tool&lt;/li&gt;&lt;li&gt;Run the tool&lt;/li&gt;&lt;li&gt;Review the results&lt;/li&gt;&lt;li&gt;Update the Configuration&lt;/li&gt;&lt;li&gt;Uninstall&lt;/li&gt;
&lt;/ul&gt;&lt;h1&gt;
Read This Section First!
&lt;/h1&gt; &lt;br /&gt;The EFS Assistant does its best to avoid messing up your system, but you should know a few things before your run it:&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;The EFS Assistant is primarily designed to run on single user systems.  If your system is used by more than one user regularly, there is a chance that other user's files might get encrypted.  You should exercise caution when running the tool on a multiple-user system.&lt;/li&gt;&lt;li&gt;Support for folders configured to roam as part of a roaming user profile is limited at best.  While there is a configuration setting to support encryption of these files, this capability is not working and should not be used. It is likely that this feature will be removed before release.&lt;/li&gt;&lt;li&gt;The EFS Assistant configures EFS to encrypt files.  Some anti-virus or backup tools may have issues dealing with EFS-encrypted files.  For instance, there is a known issue with EFS and Symantec anti-virus on Vista machines.  Before running the tool, please back up critical files.  It is also a good idea to do a controlled test of EFS on your system prior to running the EFS Assistant.&lt;/li&gt;&lt;li&gt;The tool can run in reporting mode.  If you are concerned about actually encrypting your files, but want to see what the tool would do if you ran it, configure the tool to run in Reporting Only mode (see below).&lt;/li&gt;&lt;li&gt;There is a limitation in Excel 2003 and earlier that prevents it from displaying more than 65536 rows in a spreadsheet.  If you have a machine with more files/folders than this, the report displayed in these versions of Excel will not be complete.  Excel 2007 does not have this problem.&lt;/li&gt;
&lt;/ol&gt;&lt;h2&gt;
Installing the tool
&lt;/h2&gt; &lt;br /&gt;The following section describes installation of the tool.&lt;br /&gt; &lt;br /&gt;The tool can be installed in two ways: interactively and in background mode.  We recommend that evaluators install the tool in interactive mode.  To install, simply double-click the EFSAssistant.msi file.&lt;br /&gt; &lt;br /&gt;After you have accepted the license, etc., you will have the opportunity to install 5 features.  We recommend installing all 5.  The description of each feature in the installer should provide enough information to undertand the purpose of each feature.  For more detailed information, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Mini-Evaluator%27s%20Guide"&gt;Installer Design&lt;/a&gt; document.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Running the tool
&lt;/h2&gt; &lt;br /&gt;When you install the &amp;quot;Evaluation Settings&amp;quot; feature, the tool is automatically configured to encrypt specified folders and perform file categorization.  &amp;quot;Encrypt specified folders&amp;quot; means that the tool will encrypt certain folders that Microsoft has determined should be encrypted (for example, My Documents, etc.).  More folders can easily be added to this list using the Group Policy editor (see below).  &amp;quot;File categorization&amp;quot; means that the tool will review the contents of all folders and encrypt the folder and its contents if the folder contains only Word, Excel, or Powerpoint files.  Note that types of files that will cause file categorization to succeed can be modified by the adminstrator (see below).&lt;br /&gt; &lt;br /&gt;You can run the tool by choosing it from the start menu (under Microsoft EFS Assistant).  The tool will notify you that it has started with balloon in the system tray.  When it has finished it will display another balloon.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Reviewing the results
&lt;/h2&gt; &lt;br /&gt;Once the tool has run, you can review the results by running the &amp;quot;EFS Assistant Results Viewer&amp;quot;.  This VBScript pulls the results of the encryption run out of WMI and sends it to a CSV file.  This file will be created in your My Documents folder.  Next, the script starts Excel and allows you to view the file in a easy to read manner.  Note that older versions of Excel (prior to 2007) will only display the first 65536 lines of the CSV file.&lt;br /&gt; &lt;br /&gt;You can also see what files are encrypted by using Windows Explorer.  Folders and files that have their names in green are ones that have been encrypted.  (If you don't see any green folders, go to Tools-&amp;gt;Folder Options in the Explorer window and make sure that &amp;quot;Snow encrypted or compressed NTFS folders in color&amp;quot; is selected under the View tab.)&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Updating the Configuration
&lt;/h2&gt; &lt;br /&gt;If you are happy with the results of the encryption run, you can stop here and move straight to planning for a pilot deployment.  On the other hand, you may want to make some changes to the configuration.  To do so, you must use the Group Policy editor to edit the local group policy on your machine.  &lt;br /&gt; &lt;br /&gt;You can start the Group Policy editor by typing &amp;quot;gpedit.msc&amp;quot; in the Run... dialog box and hitting enter.  Under Computer Configuration then Administrative Settings you will find the configuration options for the EFS Assistant.  Some settings you might want to modify are:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Reporting mode - Enabling will only tell you what the tool would do, but will not actually cause any files to be encrypted.&lt;/li&gt;&lt;li&gt;Folders to encrypt - This is a list of folders that the tool will always encrypt.  Note that any folder specified in this list will include all its subfolders, unless that subfolder is on the list of folders not to encrypt.&lt;/li&gt;&lt;li&gt;Folders not to encrypt - This is a list of folders that the tool will never encrypt.  Like the previous configuration setting, an subfolders of the folders on this list will also not be encrypted, unless that folder is on the list of folders to encrypt.&lt;/li&gt;&lt;li&gt;File types to encrypt - This is a list of file extensions that should be considered as encryptable files.  These settings should be entered as file extensions including the period (for example, &amp;quot;.ppt&amp;quot;).  This list is used in two ways:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;When the tool does file categorization (see below), this is the list of file types that are considered data files.&lt;/li&gt;&lt;li&gt;When the tool is configured to encrypt individual files, any files with these extensions in uncategorized folders will be encrypted.  See below for further information.&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Encrypt individual files - When this setting is set, data files in uncategorized folders will be encrypted individually.&lt;/li&gt;
&lt;/ul&gt;One thing you should be aware of: when you install the &amp;quot;Evaluation Settings&amp;quot;, you will be writing certain configuration settings to the area of the registry that is used by Group Policy.  However, we do not set these settings through the local group policy itself.  This means that even though the Group Policy editor does not show it, certain configuration options are set.  These options are:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Folder Encryption Mode - set to encrypt specified folders and perform file categorization (see below)&lt;/li&gt;&lt;li&gt;Debugging Mode - Set to enabled&lt;/li&gt;&lt;li&gt;File types to encrypt - set to contain &amp;quot;.ppt, pptx, .doc, .docx, .xls, .xlsx&amp;quot;&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Key Concepts
&lt;/h2&gt; &lt;br /&gt;&lt;h3&gt;
Folder classification
&lt;/h3&gt; &lt;br /&gt;Folders can be classified as either Green, Yellow, or Red, although Yellow is actually just a shorthand of &amp;quot;unclassifiable&amp;quot;.  These classifications have the following meaning:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Green - A folder classified as green should be encrypted.  Folders can be green for a number of reasons, such as the user specified the folder on the &amp;quot;Folders to encrypt&amp;quot; list.&lt;/li&gt;&lt;li&gt;Red - A folder classified as red should &lt;b&gt;not&lt;/b&gt; be encrypted.  Folders can be red for a number of reasons, for example, they might contain critical Windows files.&lt;/li&gt;&lt;li&gt;Yellow - A folder is classified as Yellow when the tool cannot figure out if it Red or Green.  For example, if the user creates a random folder called &amp;quot;C:\DataFiles&amp;quot;, this would most likely be classified as a yellow folder because the administrator probably did not know this folder exist until he reviewed the log.&lt;/li&gt;
&lt;/ul&gt;The tool knows what to do with green folders: encrypt them.  The tool also knows what to do with red folders: leave them alone.  The problem is what to do with yellow folders.  The tool has two primary ways of dealing with these folders, described below.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
File Categorization
&lt;/h3&gt; &lt;br /&gt;File categorization is one way the tool tries to handle folders that the administrator did not know about when he set the configuration (that is, that are not on either the 'Folders to encrypt list' or the 'Folders not to encrypt' list.&lt;br /&gt; &lt;br /&gt;When doing file categorization, when the tool finds a folder that it does not have on either of its two lists, the tool will look at the files inside that folder and make a decision.  If the folder contains only data files (that is, files that listed in the 'File types to encrypt' list), the tool will encrypt the folder and all the files in it.  (Note that the tool will not encrypt subfolders of this folder.)&lt;br /&gt; &lt;br /&gt;If the folder contains any files that are not considered data files, the tool will leave the folder alone (and unencrypted).&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Encrypting individual files
&lt;/h3&gt; &lt;br /&gt;If file categorization does not meet your needs, you can also tell the tool to encrypt individual files.  This setting can work either instead of, or in addition to, file categorization.  If 'Encrypt individual files' is set, the tool will encrypt all files of the types specified in 'File types to encrypt' that occur in unclassified folders.  Generally speaking, if you set this setting and adequately enumerate your data file types, you can encrypt the vast majority of the data files on your organizations laptops.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Typical Configurations
&lt;/h2&gt; &lt;br /&gt;You might want to try out one or more of the following typical configurations for EFS Assistant.  Some typical configurations are:&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Encrypt only specified folders (minimal encryption)
&lt;/h3&gt; &lt;br /&gt;This is the most conservative encryption mode.  To configure this mode, configure the following settings:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Configuration Option &lt;/th&gt;&lt;th&gt; Setting &lt;/th&gt;&lt;th&gt; Impact &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder encryption mode &lt;/td&gt;&lt;td&gt; Specified folders only &lt;/td&gt;&lt;td&gt; Only encrypt specific folders, do not do file categorization &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want encrypted &lt;/td&gt;&lt;td&gt; Only these folders will be encrypted &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders not to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want to leave unencrypted &lt;/td&gt;&lt;td&gt; In this mode, these are exceptions to the folders to encrypt list above.  Since folders inherit, if you tell the tool to encrypt c:\data it will encrypt everything under that folder.  If you want to leave c:\data\program unencrypted, add it to this list. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
Encrypt specified folders and folders with data files (conservative encryption)
&lt;/h3&gt; &lt;br /&gt;This is the default configuration mode and is fairly conservative.  In this mode, the tool will encrypt the folders you tell it to (not including the folders you tell it not to, of course).  In addition, it will scan for folders that only contain data files and encrypt those as well.&lt;br /&gt; &lt;br /&gt;To configure this mode, configure the following settings:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Configuration Option &lt;/th&gt;&lt;th&gt; Setting &lt;/th&gt;&lt;th&gt; Impact &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder encryption mode &lt;/td&gt;&lt;td&gt; Specified folders and file categorization &lt;/td&gt;&lt;td&gt; Encrypt specific folders and do file categorization (encrypt any folder that only contains data files) &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want encrypted &lt;/td&gt;&lt;td&gt; Only these folders will be encrypted &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders not to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want to leave unencrypted &lt;/td&gt;&lt;td&gt; In this mode, these are exceptions to the folders to encrypt list above.  Since folders inherit, if you tell the tool to encrypt c:\data it will encrypt everything under that folder.  If you want to leave c:\data\program unencrypted, add it to this list. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; File types to encrypt &lt;/td&gt;&lt;td&gt; List of file extensions (including the period) that should be considered data files &lt;/td&gt;&lt;td&gt; These file types will be considered as data files for the purposes of file categorization &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
Encrypt specified folders, folders with data files, and all data files in unencrypted folders (aggressive encryption)
&lt;/h3&gt; &lt;br /&gt;This is a fairly aggressive encryption mode.  In this mode, the tool will encrypt the folders you tell it to (not including the folders you tell it not to, of course).  In addition, it will scan for folders that only contain data files and encrypt those as well.  Finally, whenever if finds a data file in an uncategorized (yellow) folder, it encrypts the data file itself.&lt;br /&gt; &lt;br /&gt;To configure this mode, configure the following settings:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Configuration Option &lt;/th&gt;&lt;th&gt; Setting &lt;/th&gt;&lt;th&gt; Impact &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder encryption mode &lt;/td&gt;&lt;td&gt; Specified folders and file categorization &lt;/td&gt;&lt;td&gt; Encrypt specific folders and do file categorization (encrypt any folder that only contains data files) &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want encrypted &lt;/td&gt;&lt;td&gt; Only these folders will be encrypted &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders not to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want to leave unencrypted &lt;/td&gt;&lt;td&gt; In this mode, these are exceptions to the folders to encrypt list above.  Since folders inherit, if you tell the tool to encrypt c:\data it will encrypt everything under that folder.  If you want to leave c:\data\program unencrypted, add it to this list. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; File types to encrypt &lt;/td&gt;&lt;td&gt; List of file extensions (including the period) that should be considered data files &lt;/td&gt;&lt;td&gt; These file types will be considered as data files for the purposes of file categorization and for encrypting data files &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Encrypt individual files &lt;/td&gt;&lt;td&gt; Enabled &lt;/td&gt;&lt;td&gt; Causes all data files on the disk to be encrypted unless they are in a red folder &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
Encrypt almost everything (very aggressive encryption)
&lt;/h3&gt; &lt;br /&gt;This is the most aggressive encryption mode.  This mode tells the EFS Assistant to encrypt every folder and its contents unless it is specifically instructed not to.  Basically, the tool only honors its internal list of folders not to encrypt as well as the folders you specify on the &amp;quot;Folders not to encrypt&amp;quot; list.  Everything else will be encrypted.  &lt;b&gt;NOTE: This mode should be used with extreme caution.  It could encrypt something that should not be encrypted.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;To configure this mode, configure the following settings:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Configuration Option &lt;/th&gt;&lt;th&gt; Setting &lt;/th&gt;&lt;th&gt; Impact &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder encryption mode &lt;/td&gt;&lt;td&gt; Maximize encryption &lt;/td&gt;&lt;td&gt; Encrypt any file not on the red list &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders not to encrypt &lt;/td&gt;&lt;td&gt; Folder paths that you want to leave unencrypted &lt;/td&gt;&lt;td&gt; Any folder on this list (and its subfolders) will not be encrypted. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h2&gt;
Uninstalling
&lt;/h2&gt; &lt;br /&gt;When you are done testing, you can uninstall the tool.  Uninstalling will remove:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;the tool&lt;/li&gt;&lt;li&gt;the administrative templates&lt;/li&gt;&lt;li&gt;the evaluation setting registry changes&lt;/li&gt;&lt;li&gt;the Start menu shortcuts&lt;/li&gt;&lt;li&gt;The reporting tool&lt;/li&gt;
&lt;/ul&gt;In addition, you should be aware that when you uninstall, you will effectively remove the logging data stored in WMI.  However, any files you saved from the reporting tool will still be available.  &lt;br /&gt; &lt;br /&gt;NOTE: Removing the tool does not decrypt any files.  If you wish to reverse all encryption performed by the EFS Assistant, you can use the CIPHER.EXE utility on each drive on which EFS encryption was performed. For example, to decrypt all the files on your C: drive, use the command &lt;span class="codeInline"&gt;&amp;quot;CIPHER.EXE /d /a /s:C:\&amp;quot;&lt;/span&gt; from a command prompt.  As long as you close all your applications before running this command, CIPHER will be able to gain exclusive access to all folders and files to decrypt them.  Note that if you had previously encrypted any files using EFS, the CIPHER tool will decrypt those files also.&lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Sun, 29 Apr 2007 17:47:09 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Mini-Evaluator's Guide 20070429054709P</guid></item><item><title>UPDATED WIKI: Installer Design</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer Design&amp;version=13</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Installer Design
&lt;/h1&gt; &lt;br /&gt;&lt;h2&gt;
Overview
&lt;/h2&gt; &lt;br /&gt;The installer is the first component of the EFS Assistant that a user will experience, so it should work in a very intuitive manner for an administrator evaluating the tool for the first time.  That said, we also want to be able to use the same installer to install the tool to thousands of mobile PCs when the administrator is ready to deploy, so the installer must be able to install the bare minimum components when the installer is running in an SMS or Group Policy environment.  We have designed the tool to operate effectively in both situations.&lt;br /&gt; &lt;br /&gt;This document describes how the EFS Assistant installer (EFSAssistant.msi) should function.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Preinstallation Checks
&lt;/h2&gt; &lt;br /&gt;The installer should check the following items before it installs:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Is the install occuring on a Windows XP SP2 or Windows Vista system&lt;/li&gt;&lt;li&gt;Is .NET Framework v1.1 or v2.0 installed&lt;/li&gt;&lt;li&gt;Is the installer running as an administrative user&lt;/li&gt;
&lt;/ul&gt;If any of these checks fail, the installer should display an error message and halt.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Feature List
&lt;/h2&gt; &lt;br /&gt;There are five features that the installer can install.  These features are:&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
EFS Assistant Tool
&lt;/h3&gt; &lt;br /&gt;Installing this feature will put the EFSAssistant.exe and related DLLs in the installation folder (default location is %ProgramFiles%\Microsoft EFS Assistant).  It will also perform install the EFSAssistant MOF file to modify the WMI configuration.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Reporting Tool
&lt;/h3&gt; &lt;br /&gt;Installing this feature will put the EFSAWMI.vbs script file in the installation directory.  See the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Installer%20Design"&gt;Reporting Tool Design&lt;/a&gt; for more information about this tool.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Administrative Templates
&lt;/h3&gt; &lt;br /&gt;Installing this feature will put the appropriate administrative templates on the system.  What happens depends on which operating system is running:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;On a Windows Vista system, the EFSAssistant.admx file is copied to the %Windir%\PolicyDefinitions folder, and the EFSAssistant.adml file is copied to the %Windir%\PolicyDefinitions\en-us folder.&lt;/li&gt;&lt;li&gt;On a Windows XP system, the EFSAssistant.adm file is copied to the %Windir\system32\GroupPolicy\adm folder.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;
Evaluation Settings
&lt;/h3&gt; &lt;br /&gt;When this feature is installed, a few default settings are configured for the tool.  Specifically, the following registry settings are set:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Registry Key &lt;/th&gt;&lt;th&gt; Value &lt;/th&gt;&lt;th&gt; Purpose &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HKLM\Software\Policies\Microsoft\EFS Assistant\FolderEncryptionMode &lt;/td&gt;&lt;td&gt; 1 &lt;/td&gt;&lt;td&gt; Encrypt specified folders and perform file categorization &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HKLM\Software\Policies\Microsoft\EFS Assistant\DebugEnabled &lt;/td&gt;&lt;td&gt; 1 &lt;/td&gt;&lt;td&gt; Turn on debug logging &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HKLM\Software\Policies\Microsoft\EFS Assistant\DisplayBalloons &lt;/td&gt;&lt;td&gt; 1 &lt;/td&gt;&lt;td&gt; Turn on status balloons &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; HKLM\Software\Policies\Microsoft\EFS Assistant\FileExtensionsToEncrypt &lt;/td&gt;&lt;td&gt; .doc, .docx, .ppt, .pptx, .xls, .xlsx &lt;/td&gt;&lt;td&gt; Sample list of file extensions that will cause file categorization &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;NOTE: These settings may be overwritten when the administrator uses the group policy editor to change the tool's configuration.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Shortcuts
&lt;/h3&gt; &lt;br /&gt;Installing this feature creates a folder in the start menu called &amp;quot;Microsoft EFS Assistant&amp;quot; and places shortcuts in it.  This feature will install shortcuts to the following two files:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;EFSAssistant.exe - The EFS Assistant Tool&lt;/li&gt;&lt;li&gt;EFSAWMI.vbs - The EFS Assistant Results Viewer&lt;/li&gt;
&lt;/ul&gt;Note that it will only install shortcuts for files that were installed.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Installation Modes
&lt;/h2&gt; &lt;br /&gt;As stated before, we need to be able to handle two scenarios:&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Administrator installing the tool on a computer for testing and evaluation&lt;/li&gt;&lt;li&gt;Administrator pushing the installer to the computers in his environment for pilot or production deployment&lt;/li&gt;
&lt;/ol&gt;To support both scenarios, the installer operates differently in interactive and non-interactive modes.  These are described below:&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Interactive
&lt;/h3&gt; &lt;br /&gt;Interactive mode is the default installation mode.  The installer runs in this mode if you double-click on the MSI file itself or if you start the installer with the command &lt;span class="codeInline"&gt;'msiexec -i EFSAssistant.msi /qf'&lt;/span&gt;.  This mode displays the EULA then allows the user to choose features to be installed.  By default, all features listed above will be installed.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Non-interactive
&lt;/h3&gt; &lt;br /&gt;The installer can also run in less than full interactive mode (for example when run with the command &lt;span class="codeInline"&gt;'msiexec -x EFSAssistant.msi /qn'&lt;/span&gt;).  In this mode, by default, only the EFS Assistant Tool feature will be installed.&lt;br /&gt; &lt;br /&gt;If the administrator wants to install other features in non-interactive mode, he can do so using command line options.  The options are: &lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Feature &lt;/th&gt;&lt;th&gt; Command Line Option to Install &lt;/th&gt;&lt;th&gt; Default Non-interactive Behavior &lt;/th&gt;&lt;th&gt; Default Interactive Behavior &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt;EFS Assistant Tool &lt;/td&gt;&lt;td&gt; N/A (Always installed) &lt;/td&gt;&lt;td&gt; Install &lt;/td&gt;&lt;td&gt; Install &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt;Reporting Tool &lt;/td&gt;&lt;td&gt; REPORT=1 &lt;/td&gt;&lt;td&gt; Do not install &lt;/td&gt;&lt;td&gt; Install &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt;Administrative Templates&lt;/td&gt;&lt;td&gt; TEMPLATES=1 &lt;/td&gt;&lt;td&gt; Do not install &lt;/td&gt;&lt;td&gt; Install &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt;Evaluation Settings &lt;/td&gt;&lt;td&gt; SETTINGS=1 &lt;/td&gt;&lt;td&gt; Do not install &lt;/td&gt;&lt;td&gt; Install &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt;Shortcut &lt;/td&gt;&lt;td&gt; SHORTCUTS=1 &lt;/td&gt;&lt;td&gt; Do not install &lt;/td&gt;&lt;td&gt; Install &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;To install in background mode, the command is:&lt;br /&gt; &lt;br /&gt;&lt;span class="codeInline"&gt; msiexec /qn -i EFSAssistant.msi [option(s)] &lt;/span&gt;&lt;br /&gt; &lt;br /&gt;For example, to install the EFS Assistant, the reporting tool, and the program shortcuts, use the following command:&lt;br /&gt; &lt;br /&gt;&lt;span class="codeInline"&gt; msiexec /qn -i EFSAssistant.msi REPORT=1 SHORTCUTS=1 &lt;/span&gt;&lt;br /&gt; &lt;br /&gt;Note: You may, but do not have to, set an option to '0' to turn it off.  For example, you can install the tool and the shortcuts but no reporting tool with the following command:&lt;br /&gt; &lt;br /&gt;&lt;span class="codeInline"&gt; msiexec /qn -i EFSAssistant.msi REPORT=0 SHORTCUTS=1 &lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Uninstalling
&lt;/h2&gt; &lt;br /&gt;The tool will remove everything when uninstalling in either interactive or non-interactive mode.  This includes:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Removing executables and DLLs&lt;/li&gt;&lt;li&gt;Removing the reporting tool&lt;/li&gt;&lt;li&gt;Removing the installation directory&lt;/li&gt;&lt;li&gt;Removing the default registry settings&lt;/li&gt;&lt;li&gt;Removing the WMI extensions&lt;/li&gt;&lt;li&gt;Removing the Start menu shortcuts&lt;/li&gt;
&lt;/ul&gt;Note that the uninstaller will not clean up any debug logs, CSV files generated by the reporting tool, or group policy changes that you may have made.&lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Sun, 29 Apr 2007 02:25:58 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Installer Design 20070429022558A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=18</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (4/24/2007): New version released (including an updated Evaluator's Guide)!  See &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=3726"&gt;Build 1.0.156.14&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;This site is where the Microsoft Data Encryption Toolkit for Mobile PCs team is developing the Microsoft EFS Assistant.  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Data Encryption Toolkit for Mobile PCs
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is part of the Data Encryption Toolkit for Mobile PCs (DET).  This toolkit is intended to help organizations understand the risks inherent in their mobile PCs, choose a Microsoft technology or technologies that can help address their risks, and deploy those technologies in a way that is supportable in a large organization.  Parts of the DET are currently available.  See &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;http://www.microsoft.com/det&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for more information.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Wed, 25 Apr 2007 17:44:36 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070425054436P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Home&amp;version=17</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Welcome to the home of the EFS Assistant
&lt;/h1&gt; &lt;br /&gt;&lt;h3&gt;
UPDATE (4/24/2007): New version released.  See &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx?ReleaseId=3726"&gt;Build 1.0.156.0&lt;/a&gt;.
&lt;/h3&gt; &lt;br /&gt;This site is where the Microsoft Data Encryption Toolkit for Mobile PCs team is developing the Microsoft EFS Assistant.  The EFS Assistant is a tool that helps organizations centrally manage EFS in order to protect the data on their client PCs.  The EFS Assistant is a small tool that installs on a Windows Vista or Windows XP SP2 machine and enforces the company's EFS encryption policy.  The policy is configured using Group Policy.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
How to Participate
&lt;/h2&gt; &lt;br /&gt;We need your help!  We want your honest feedback and input to help make this tool as useful as possible for your organization.  Here's how you can help:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Download and install a release - Releases can be found on the &lt;a href="http://www.codeplex.com/EFSAssistant/Release/ProjectReleases.aspx" class="externalLink"&gt;Releases&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab.  For information on how you can easily evaluate the tool, see the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;.  You may also be interested in the &lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt; for some background on what the tool is intended to do.&lt;/li&gt;&lt;li&gt;Submit issues using the &lt;a href="http://www.codeplex.com/EFSAssistant/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; - If you find a bug, let us know about it.  If you have a feature you'd like to see, let us know that too!&lt;/li&gt;&lt;li&gt;Get support and ask questions - Use the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/List.aspx" class="externalLink"&gt;Discussions&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; tab above to ask the project team questions, or provide other feedback.  We want to hear from you!&lt;/li&gt;&lt;li&gt;Help develop the EFS Assistant - If you are a developer and want to help make the EFS Assistant even better, let us know by posting a reply to the &lt;a href="http://www.codeplex.com/EFSAssistant/Thread/View.aspx?ThreadId=9087" class="externalLink"&gt;Developers Wanted discussion topic&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;
Data Encryption Toolkit for Mobile PCs
&lt;/h2&gt; &lt;br /&gt;The EFS Assistant is part of the Data Encryption Toolkit for Mobile PCs (DET).  This toolkit is intended to help organizations understand the risks inherent in their mobile PCs, choose a Microsoft technology or technologies that can help address their risks, and deploy those technologies in a way that is supportable in a large organization.  Parts of the DET are currently available.  See &lt;a href="http://www.microsoft.com/det" class="externalLink"&gt;http://www.microsoft.com/det&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for more information.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Project Documentation
&lt;/h2&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional%20Specification&amp;amp;referringTitle=Home"&gt;Functional Specification&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS%20Assistant%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Design&lt;/a&gt; - in progress&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Installer%20Design&amp;amp;referringTitle=Home"&gt;EFS Assistant Installer Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Reporting%20Tool%20Design&amp;amp;referringTitle=Home"&gt;Reporting Tool Design&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Mini-Evaluator%27s%20Guide&amp;amp;referringTitle=Home"&gt;Evaluator's Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Wed, 25 Apr 2007 03:55:47 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070425035547A</guid></item><item><title>UPDATED WIKI: Functional Specification</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=Functional Specification&amp;version=26</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
Scenarios
&lt;/h1&gt; &lt;br /&gt;&lt;h2&gt;
Organizational Archetype
&lt;/h2&gt; &lt;br /&gt;For the purposes of these requirements, we are using the fictional Woodgrove National Bank as our organizational archetype.  Woodgrove National Bank is a leading global investment bank that serves institutional, corporate, government and individual clients in its role as a financial intermediary. Its business includes securities underwriting, sales and trading, financial advisory services, investment research, venture capital, and brokerage services for financial institutions.  Woodgrove employs more than 15,000 people in 60 offices worldwide. Enterprise headquarters for Woodgrove is located in New York.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Personas
&lt;/h2&gt; &lt;br /&gt;The scenarios for the EFS Assistant will use the following fictional employees of Woodgrove National Bank:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Persona &lt;/th&gt;&lt;th&gt; Role &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Nicolas Velez &lt;/td&gt;&lt;td&gt; Financial Analyst, Knowledge Worker &lt;/td&gt;&lt;td&gt; Nicolas works in finance.  His only computer is a brand new ThinkPad laptop running Windows Vista. Because of Nicolas’ specific job function, he is often on the road and stores many different types of confidential data on his laptop.  In addition, he often needs to install unique financial analysis tools on his laptop computer. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Quentin Kelly &lt;/td&gt;&lt;td&gt; HR Manager, Knowledge Worker &lt;/td&gt;&lt;td&gt; Quentin works in human resources.  He uses a 1 year old Toshiba laptop running Windows XP. Because of Quentin's specific job function, he has lots of personal information on his laptop at all times.  He does not travel much, but does use his laptop to extend his work day into the evenings. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Meg Collins &lt;/td&gt;&lt;td&gt; Desktop/Laptop System Administrator &lt;/td&gt;&lt;td&gt; Meg is responsible for managing desktop computers across the organization and defining the deployment process for service packs and updates to these computers. She is involved in setting the strategic direction for the desktop OS, applications, and hardware. Meg is the escalation point for Desktop Support.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Diane Meyers &lt;/td&gt;&lt;td&gt; Operations Analyst &lt;/td&gt;&lt;td&gt; Diane monitors enterprise systems, but does no end user support. While Diane is responsible for network monitoring, several of her peers are responsible for monitoring servers and services. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Kevin Parrish &lt;/td&gt;&lt;td&gt; Security Specialist &lt;/td&gt;&lt;td&gt; Kevin is responsible for determining and implementing server security policy and evaluating new technology. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Phil Otten &lt;/td&gt;&lt;td&gt; Help Desk Support &lt;/td&gt;&lt;td&gt; Phil is a member of the Help Desk team that is the first line of support for requestors. He responds to calls concerning network, desktop, and application problems. He addresses logon problems, password resets, and most issues with desktop applications, and typically handles 50+ calls each day.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h2&gt;
Scenarios
&lt;/h2&gt; &lt;br /&gt;Following are the scenarios for the EFS Assistant tool.  Each scenario will list the personas involved in the scenario, a narrative describing the scenario itself, and the requirements that are driven by the scenario.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
SCEN-010: Evaluate the EFS Assistant
&lt;/h3&gt; &lt;br /&gt;&lt;h4&gt;
Persona: 
&lt;/h4&gt; &lt;br /&gt;Meg Collins&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Scenario:
&lt;/h4&gt; &lt;br /&gt;Meg has heard about the EFS Assistant from Kevin Parrish, the Security Analyst at Woodgrove Bank.  She would like to evaluate whether or not this tool would help her ensure encryption of data on her company's laptops.  Therefore, she downloads the EFS Assistant package which includes the tool, some documentation, and various other support files.  She looks at the documentation a bit and sees that the first chapter is an evaluator's guide that explains how she can determine if this tool is appropriate for her organization.  She reads this section, has a quick glance through the rest of the document and decides to install the tool.&lt;br /&gt; &lt;br /&gt;First, Meg double clicks the installer package.  She is given several options: install the tool itself, install the administrative templates, create a start menu icon, etc..  Because she has read the evaluator's guide, she decides to accept the defaults and install everything.  Because Meg has run the installer interactively, the installer configures appropriate defaults for an evaluator.&lt;br /&gt; &lt;br /&gt;Because the installer configured the tool for evaluation mode, Meg could run the tool without configuration and it would encrypt many of the folders on her test system.  However, Meg is the cautious sort, and decides that she would like to run the tool in reporting mode to see what it would encrypt before actually encrypting anything.  Therefore, she consults the administrator's guide and learns how to configure this mode.  She uses the administrative interface to change the configuration on her test system to reporting only mode, then runs the tool.  &lt;br /&gt; &lt;br /&gt;When she's done, she uses the accompanying reporting tool to understand what folders and files the tool would have encrypted.  She is satisfied that the tool will not cause any issues, so she recongifures the tool to run in encryption mode and then starts the tool again my selecting it from the start menu.  She goes away to get a cup of coffee while the tool runs.&lt;br /&gt; &lt;br /&gt;When she returns, she notices that the tool has completed its run.  She uses the reporting tool to see what the tool did and is satisfied that it encrypted appropriate folders and files.  After a few more rounds of increasingly restrictive modifications to the configuration of the tool, she becomes convinced that the tool has the capabilities that she requires and decides that it will meet the needs of her production users.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
SCEN-020: Install the EFS Assistant into the production environment for a pilot group of users
&lt;/h3&gt; &lt;br /&gt;&lt;h4&gt;
Personas:
&lt;/h4&gt; &lt;br /&gt;Meg Collins, Nicolas Velez, Kevin Parrish&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Scenario:
&lt;/h4&gt; &lt;br /&gt;Meg decides that the EFS Assistant will work in her environment, and decides to deploy it to a pilot group of users.  She uses the administrative interface to configure the tool for the pilot users.  Next, she uses her company's software deployment tool to push the installer to the selected laptops in the pilot group and install the tool.  She chooses to have the tool run on every authentication and uses her company's client management system to make that change.&lt;br /&gt; &lt;br /&gt;Nicolas Velez is a member of the pilot group of users.  Meg informed him that he would see some changes on his system via an email that he received the prior week.  The email also explained why this was happening and what to do if he notices something unusual.&lt;br /&gt; &lt;br /&gt;Nicolas logs in the first morning after the software has been installed on his system.  Unbeknownst to Nicolas, the tool starts up upon his authentication.  Unfortunately, because of a glitch in the software distribution tool, the tool was installed on Nicolas' system, but the configuration settings were not.  In order to prevent the tool from doing something unexpected, the tool exits immediately.&lt;br /&gt; &lt;br /&gt;By the next day, the configuration for the tool has reached Nicholas' laptop.  As before, when he logs in the tool starts.  This time, the tool finds its configuration and begins running as configured.  Meg has configured the tool to only encrypt specified folders (i.e., minimal encryption mode).  Nicholas does not see anything on his screen that tells him the tool is running, but he does notice that the hard drive access light is glowing steadily.  He starts up Outlook and Word and goes about his business.  He does not notice that his system is running slower because of the tool.&lt;br /&gt; &lt;br /&gt;Thirty minutes later, Nicholas undocks his laptop and goes to a meeting.  While Nicholas does not know it, the tool has stopped scanning his disks in order to avoid draining his battery while he does not have AC power.  When he gets back to his desk and redocks his laptop, the tool will start running again.&lt;br /&gt; &lt;br /&gt;The tool finishes its run on Nicholas' machine.  Nicholas notices that certain folders and files are now colored green.  He remembers that the communication he received from Meg told him to expect this, and that this means these files are now protected in case his laptop is lost or stolen.  &lt;br /&gt; &lt;br /&gt;A week later, Meg decides she would like to see how the pilot users are getting along as well as how well the minimal encryption configuration is working for these users.  She uses SMS to pull information off the pilot laptops then analyzes the data.  She realizes that all but one of the pilot users have a folder that she feels should be encrypted but is not.  After consulting with Kevin Parrish, Woodgrove's security specialist, she decides this folder does indeed need to be encrypted.  She updates the configuration with the administrative tool, waits a few days and rechecks.  She sees that the folder is now being encrypted on all machines.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
SCEN-030: Getting more aggressive with encryption
&lt;/h3&gt; &lt;br /&gt;&lt;h4&gt;
Personas:
&lt;/h4&gt; &lt;br /&gt;Meg Collins, Nicolas Velez, Kevin Parrish&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Scenario:
&lt;/h4&gt; &lt;br /&gt;Meg starts to think of other ways to make the tool encrypt more sensitive data on her laptops.  Again, she talks to Kevin and discusses a situation she is seeing on some of the pilot laptops.  Some users are creating folders in locations that she does not know about beforehand, such as under C:\.  She wants to make sure that confidential data stored in such folders is encrypted, but can't know ahead of time where those folders will be.  She remembers from the documentation that the tool has the ability to help address this situation: it can be configured to find folders containing data files and encrypt those folders.&lt;br /&gt; &lt;br /&gt;Meg decides to try out this capability on her pilot users.  After talking to Kevin, she finds out the types of data file types the organization uses and configures them into the administrative tool.  In addition, she configures the tool to encrypt folders containing these files.  She waits to see how this works out for the pilot users.  A few days later, she pulls the reports for encryption on her pilot users' machines and finds that, indeed, she has found and encrypted a number of new folders on each user's machine.  She is pleased.&lt;br /&gt; &lt;br /&gt;Kevin Parrish meets with Meg and discusses the success they are having with the pilot for the EFS Assistant.  Kevin mentions that it a new corporate policy has been established that requires all data files on mobile PCs must be encrypted no matter where they are.  Meg is ready for this request.  She tells Kevin that the EFS Assistant can help enforce this policy.  Kevin asks her to make it happen and report back.&lt;br /&gt; &lt;br /&gt;Meg goes to the administrative interface and configures the tool to encrypt all data files no matter where they are found.  The configuration is applied to the pilot laptops, and the next time the tool runs, these files are encrypted as instructed.  Again, Meg waits a few days, then checks the reports for these pilot systems.  She is pleased to see that many additional data files are encrypted on the pilot systems, and that still no one has called her to complain about broken applications or other unusual behavior.&lt;br /&gt; &lt;br /&gt;Meg is starting to wonder just how far she can push the encryption on her pilot systems.  She decides to ask for volunteers from the pilot group for people who would help her conduct an experiment.  She knows that the EFS Assistant can be configured to encrypt just about everything on the hard drive except for folders that are specifically configured not to be encrypted.  She feels she can do this because in her environment, everyone has his/her own laptop.&lt;br /&gt; &lt;br /&gt;She uses the administrative tool to set up a new policy for the volunteer group.  After a few days she checks the reports and sees that, indeed, all but the a small number of folders are being encrypted.  In the folder that are not encrypted, all data files are encrypted individually.  She estimates that she is encrypting nearly 100% of all the data on the pilot laptops, and about 80% of all the folders on the systems.  &lt;br /&gt; &lt;br /&gt;She is very pleased with the results until she gets a call from Nicolas.  Nicolas has an application that has stopped working.  After a bit of research, she determines that there is a folder that must be accessed by a system process that should not be encrypted.  Unfortunately, the EFS Assistant has encrypted this folder.  The good news for Meg is that the EFS Assistant can handle this situation.  She uses the administrative interface to add the problem folder to the list of folders that should not be encrypted.  This will prevent the folder from being encrypted again.  She tells Nicolas how to decrypt this folder by hand and informs him that he can also wait until the EFS Assistant runs again at which time it will decrypt the problem folder.  Nicolas needs to get his system working again immediately, so he decrypts the folder by hand.  After he does so, his system starts working as expected.&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
SCEN-040: Deploying and supporting the EFS Assistant in the enterprise environment
&lt;/h3&gt; &lt;br /&gt;&lt;h4&gt;
Personas:
&lt;/h4&gt; &lt;br /&gt;Meg Collins, Quentin Kelly&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Scenario:
&lt;/h4&gt; &lt;br /&gt;The pilot went well so Meg decides it is time to deploy the EFS Assistant to the entire enterprise.  She wants to play it safe by configuring the tool to run in reporting only mode first.  She uses the administrative interface to configure the appropriate settings, then uses her software distribution system to install the tool on each machine.  The configuration information is also pushed to each laptop as is the setting which tells the tool to run on each logon.&lt;br /&gt; &lt;br /&gt;After a few days, Meg checks the reports to see how the tool is functioning.  She reviews a sample of representative systems and sees that her encryption settings are working as expected.  She changes the configuration to turn off the reporting mode and run in encryption mode.  She also configures the tool to display status balloons when the tool begins processing and when it finishes.&lt;br /&gt; &lt;br /&gt;The next day, Quentin docks his laptop and starts it up.  He logs into the network.  After he has been logged in for a few minutes, he notices a small balloon in the corner of his screen.  The balloon says that his computer is encrypting his files to protect the sensitive data they contain.  He's a bit nervous about this, but remembers the memo that he saw a few days ago that this new tool was coming.  He is given the option to click a link that will ensure that he never sees this balloon again.  He'd like to continue to be reminded about this new process, so he decides not to disable this balloon.  He somewhat apprehensively closes the balloon by clicking on the close button.  Some time later, a new balloon pops up on Quentin's screen saying that his files are now encrypted.  Again, he is given the option to not see the balloon next time.  This time he decides to choose to never see this balloon again.  When he does so, the balloon disappears.  He notices that many of the files and folders on his system now have their names in green rather than black.  He remembers that the memo said that this is because the files are encrypted.  He browses around through his files and sees that all of his confidential files have green titles.  He opens a few of them and sees that he can still open the files and that the performance of his computer does not seem to be any different.  He is happy that his company took these steps to protect the employees data that he carries on his laptop.&lt;br /&gt; &lt;br /&gt;&lt;h1&gt;
Requirements
&lt;/h1&gt; &lt;br /&gt;This section of the document discusses the various requirements for the EFS Assistant.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Consolidated Requirements List
&lt;/h2&gt; &lt;br /&gt;Following are all the requirements for the EFS Assistant.  In addition, this table shows the priority and source for the requirement as well as the priority of the scenario:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Req # &lt;/th&gt;&lt;th&gt; Requirement &lt;/th&gt;&lt;th&gt; Priority &lt;/th&gt;&lt;th&gt; Source &lt;/th&gt;&lt;th&gt; Source Pri. &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0010 &lt;/td&gt;&lt;td&gt; There must be an installer &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0020 &lt;/td&gt;&lt;td&gt; Installer must be able to install the tool itself &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0030 &lt;/td&gt;&lt;td&gt; Installer must be able to add the tool to the start menu &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0040 &lt;/td&gt;&lt;td&gt; Installer must provide options to install/not install various features &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0050 &lt;/td&gt;&lt;td&gt; Installer must be able to configure default settings for an evaluator &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0060 &lt;/td&gt;&lt;td&gt; Installer must provide help to user about what features should be installed based on the purpose of the installation &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0070 &lt;/td&gt;&lt;td&gt; There must be guidance to help evaluators understand how to get familiar with the tool &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0080 &lt;/td&gt;&lt;td&gt; There must be a way to configure the tool locally &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0090 &lt;/td&gt;&lt;td&gt; There must be an administrative interface for configuring the tool &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010, SCEN-020, SCEN-030, SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0095 &lt;/td&gt;&lt;td&gt; There must be a way to configure the tool from a central location &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020, SCEN-030, SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0100 &lt;/td&gt;&lt;td&gt; There must be a way to find out exactly what the tool did after it ran &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010, SCEN-020, SCEN-030, SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0110 &lt;/td&gt;&lt;td&gt; There must be a way to return a system to the state it was in before the tool ran &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0120 &lt;/td&gt;&lt;td&gt; The tool must support a reporting only mode that does not actually encrypt &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0130 &lt;/td&gt;&lt;td&gt; The tool must support a minimal encryption mode that only encrypts the basic folders that can be encrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0140 &lt;/td&gt;&lt;td&gt; The tool must be able to be installed by typical software distribution tools &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020, SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0150 &lt;/td&gt;&lt;td&gt; It must be possible to configure the tool for subsets of users in the organization &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0160 &lt;/td&gt;&lt;td&gt; It must be possible to instruct the installer to install tool components separately (e.g., tool itself, configuration templates, etc.) &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0170 &lt;/td&gt;&lt;td&gt; It must be possible to configure the tool to run at various times (e.g., on authentication, from the start menu, etc.) &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0180 &lt;/td&gt;&lt;td&gt; The tool must not run if it cannot find its configuration &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0190 &lt;/td&gt;&lt;td&gt; There must be a sample document for communicating about the EFS Assistant that administrators can send to users &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020, SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0200 &lt;/td&gt;&lt;td&gt; It must be possible to configure the tool to only encrypt specific folders &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0210 &lt;/td&gt;&lt;td&gt; The tool must suspend when the laptop is running on battery power and resume when AC power returns &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0220 &lt;/td&gt;&lt;td&gt; The tool must continue to function when the laptop is undocked or docked &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0230 &lt;/td&gt;&lt;td&gt; It must be possible to configure certain folders to be encrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0240 &lt;/td&gt;&lt;td&gt; When a folder is configured to be encrypted, all its subfolders will also be encrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0250 &lt;/td&gt;&lt;td&gt; It must be possible to configure certain folders not to be encrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020, SCEN-030 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0260 &lt;/td&gt;&lt;td&gt; When a folder is configured not to be encrypted, all its subfolders will also not be encrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0270 &lt;/td&gt;&lt;td&gt; The tool must know about certain default folders that should be encrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0280 &lt;/td&gt;&lt;td&gt; The tool must know about certain default folders that should not be encrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0290 &lt;/td&gt;&lt;td&gt; Configurations set by the administrator will override default settings &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0300 &lt;/td&gt;&lt;td&gt; There must be a way to a gather the results of the tools run from a cental system such as SMS &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0310 &lt;/td&gt;&lt;td&gt; There must be a way to encrypt uncategorized folders if the contain only data files &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-030 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0320 &lt;/td&gt;&lt;td&gt; The tool be able to encrypt all data files no matter where they are &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-030 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0330 &lt;/td&gt;&lt;td&gt; The tool should run on laptops that are used by only a single person &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-030 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0340 &lt;/td&gt;&lt;td&gt; There must be a way to have a subset of all laptops have a unique configuration from the others &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-030 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0350 &lt;/td&gt;&lt;td&gt; The tool must be able to encrypt all folders on a laptop except those specifically excluded by the administrator &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-030 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0360 &lt;/td&gt;&lt;td&gt; The tool must be able to decrypt encrypted folders on the do not encrypt list &lt;/td&gt;&lt;td&gt; P3 &lt;/td&gt;&lt;td&gt; SCEN-030 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0370 &lt;/td&gt;&lt;td&gt; There must be a guide describing how to install and configure the tool &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-010, SCEN-020, SCEN-030, SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0380 &lt;/td&gt;&lt;td&gt; The guidance must explain how to support users when things go wrong &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-030 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0390 &lt;/td&gt;&lt;td&gt; There must be a way to gather and view results centrally &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-020, SCEN-030, SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0400 &lt;/td&gt;&lt;td&gt; The tool must be able to display status balloons when it starts and when it finishes &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0410 &lt;/td&gt;&lt;td&gt; The administrator must be able to turn on or off the display of status balloons &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0420 &lt;/td&gt;&lt;td&gt; The tool must be able to delay for a while before starting to minimize start up time &lt;/td&gt;&lt;td&gt; P2 &lt;/td&gt;&lt;td&gt; SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0430 &lt;/td&gt;&lt;td&gt; It must be possible to close the start up and finishing status balloons &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0440 &lt;/td&gt;&lt;td&gt; It must be possible to choose to not see a the start up of finishing balloons on subsequent runs of the tool &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0450 &lt;/td&gt;&lt;td&gt; The user should be able to turn off one balloon without impacting the display of the other &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0460 &lt;/td&gt;&lt;td&gt; The tool must not have a significant imact on system performance &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0470 &lt;/td&gt;&lt;td&gt; The tool must run on Windows Vista &lt;/td&gt;&lt;td&gt; P1 &lt;/td&gt;&lt;td&gt; SCEN-010, SCEN-020, SCEN-030 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-0480 &lt;/td&gt;&lt;td&gt; The tool must run on Windows XP SP2 &lt;/td&gt;&lt;td&gt; P1 &lt;/td&gt;&lt;td&gt; SCEN-040 &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5000 &lt;/td&gt;&lt;td&gt; There must be a way to quickly configure the tool to not run &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5010 &lt;/td&gt;&lt;td&gt; The tool must coexist with antivirus tools &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5020 &lt;/td&gt;&lt;td&gt; The tool must coexist with backup tools &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5030 &lt;/td&gt;&lt;td&gt; The tool must run on typically configured mobile computers &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5040 &lt;/td&gt;&lt;td&gt; The tool should gracefully handle shutdown via the Task Manager &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5050 &lt;/td&gt;&lt;td&gt; The tool should log errors and continue operation whenever possible &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5060 &lt;/td&gt;&lt;td&gt; The tool should detect the default language of the system and run in that language &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5070 &lt;/td&gt;&lt;td&gt; The installer should detect the default language of the system and run in that language &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5080 &lt;/td&gt;&lt;td&gt; The tool should support running on non-English versions of Windows &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5090 &lt;/td&gt;&lt;td&gt; The tool should support encrypting folders that are configured to roam using Roaming User Profiles &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5100 &lt;/td&gt;&lt;td&gt; The tool should support leaving folders that are configured to roam using Roaming User Profiles unencrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5110 &lt;/td&gt;&lt;td&gt; The tool should support uncompressing folders in order to encrypt them &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5120 &lt;/td&gt;&lt;td&gt; The tool should support leaving compressed folders unencrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5130 &lt;/td&gt;&lt;td&gt; The tool should support encrypting shared folders &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5140 &lt;/td&gt;&lt;td&gt; The tool should support leaving shared folders unencrypted &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-5150 &lt;/td&gt;&lt;td&gt; The tool should preserve file and folder modification dates &lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td&gt; Non-Functional &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; REQ-6000 &lt;/td&gt;&lt;td&gt; The tool must run on laptops that are used by multiple users &lt;/td&gt;&lt;td&gt; P3 &lt;/td&gt;&lt;td&gt; Non-Goal &lt;/td&gt;&lt;td&gt; &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h1&gt;
Features
&lt;/h1&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;FEAT-010: Installer&lt;/li&gt;&lt;li&gt;FEAT-020: Configuration utility&lt;/li&gt;&lt;li&gt;FEAT-030: EFS Assistant software&lt;/li&gt;&lt;li&gt;FEAT-040: Reporting tool&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h1&gt;
Configuration Options
&lt;/h1&gt; &lt;br /&gt;This section describes the configuration options available and how they work.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Administrative Settings
&lt;/h2&gt; &lt;br /&gt;Following is the complete list of configuration options available to the administrator via the administrative interface:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Configuration Option &lt;/th&gt;&lt;th&gt; Possible Settings (Default in bold) &lt;/th&gt;&lt;th&gt; Purpose &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Reporting Mode &lt;/td&gt;&lt;td&gt; Enabled or &lt;b&gt;Disabled&lt;/b&gt; &lt;/td&gt;&lt;td&gt; Tells the tool if it should just report on the encryption it would perform or actually perform the encryption.  This setting is intended for testing and evaluation of the tool.  &lt;b&gt;NOTE: When this setting is enabled, the tool will not cause any data to be protected.&lt;/b&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder encryption mode &lt;/td&gt;&lt;td&gt; Specified folders only; Specified folders and categorize based on files; Maximize number of folders encrypted &lt;/td&gt;&lt;td&gt; This setting tells the tool if it should only encrypt folders that the administrator has specified or are defaults (Specified folders only), if it should encrypt the previous folders plus folders that only contain data files (Specified folders and categorize based on files), or if it should encrypt all folders that are not specifically classified by the administrator as red (Maximize number of folders encrypted).  &lt;b&gt;NOTE: There is no default for this setting.  If it is not configured, the tool will not run.&lt;/b&gt; &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Encrypt individual files &lt;/td&gt;&lt;td&gt; Enabled; &lt;b&gt;Disabled&lt;/b&gt; &lt;/td&gt;&lt;td&gt; Enabling this setting will cause files of the types listed in the 'File types to encrypt' setting to be encrypted if they are found in uncategorized folders. See below for exact details of how this setting and the 'Folder encryption mode' setting work together. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Debug logging &lt;/td&gt;&lt;td&gt; Enabled; &lt;b&gt;Disabled&lt;/b&gt; &lt;/td&gt;&lt;td&gt; When enabled, turns on debug logging &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders to encrypt &lt;/td&gt;&lt;td&gt; List of folders &lt;b&gt;(No default)&lt;/b&gt; &lt;/td&gt;&lt;td&gt; This is the list of folders that the administrator wants encrypted.  When a folder is in this list, all folders under that folder will also be encrypted, unless overridden an entry in the &amp;quot;Folders not to encrypt&amp;quot; list. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folders not to encrypt &lt;/td&gt;&lt;td&gt; List of folders &lt;b&gt;(No default)&lt;/b&gt; &lt;/td&gt;&lt;td&gt; This is the list of folders that the administrator wants not to encrypt.  When a folder is in this list, all folders under that folder will also not be encrypted, unless overridden an entry in the &amp;quot;Folders to encrypt&amp;quot; list. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; File types to encrypt &lt;/td&gt;&lt;td&gt; List of file extensions &lt;b&gt;(No default)&lt;/b&gt; &lt;/td&gt;&lt;td&gt; This list of extensions serves two purposes.  First, it is used as the list of data file types for folder content classification.  Second, when &amp;quot;Individual file encryption&amp;quot; is enabled, files of these types will be encrypted.  See the &amp;quot;Interaction of Settings&amp;quot; section for more information. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Force decompression of folders to be encrypted &lt;/td&gt;&lt;td&gt; Enabled; &lt;b&gt;Disabled&lt;/b&gt; &lt;/td&gt;&lt;td&gt; Enabling this setting will cause compressed folders to be decompressed so that they can be encrypted. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Encrypt shared folders &lt;/td&gt;&lt;td&gt; Enabled; &lt;b&gt;Disabled&lt;/b&gt; &lt;/td&gt;&lt;td&gt; Enabling this setting will cause encryption of folders that are marked as shared folders.  Encrypting these folders may prevent other users from accessing them successfully. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Encrypt Roaming User Profile (RUP) folders &lt;/td&gt;&lt;td&gt; Enabled; &lt;b&gt;Disabled&lt;/b&gt; &lt;/td&gt;&lt;td&gt; Enabling this setting will cause RUP folders to be encrypted. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Display status balloons &lt;/td&gt;&lt;td&gt; Enabled; &lt;b&gt;Disabled&lt;/b&gt; &lt;/td&gt;&lt;td&gt; Enabling this setting will cause status balloons to be displayed when the tool starts up and finishes. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h2&gt;
Interaction of Settings
&lt;/h2&gt; &lt;br /&gt;The following table describes how the two main administrative settings, &lt;b&gt;Folder encryption mode&lt;/b&gt; and &lt;b&gt;Encrypt individual files&lt;/b&gt;, should work together to achieve various levels of encryption coverage:&lt;br /&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; &lt;/th&gt;&lt;th&gt; Folder encryption mode: Specified folders only &lt;/th&gt;&lt;th&gt; Folder encryption mode: Specified folders and categorize by files &lt;/th&gt;&lt;th&gt; Folder encryption mode: Maximized number of folders encrypted &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;b&gt;Encrypt individual files Disabled or not configured&lt;/b&gt; &lt;/td&gt;&lt;td&gt; All specified folders only &lt;/td&gt;&lt;td&gt; All specified folders and folders categorized by file &lt;/td&gt;&lt;td&gt; All non-red folders &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;b&gt;Encrypt individual files Enabled&lt;/b&gt; &lt;/td&gt;&lt;td&gt; All specified folders; individual files in uncategorizable folders &lt;/td&gt;&lt;td&gt; All specified folders and folders categorized by file; individual files in uncategorizable folders &lt;/td&gt;&lt;td&gt; All non-red folders; Encrypt individual files setting has no effect &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;b&gt;NOTES:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Folder content classification is based on the list of file extensions configured by the &amp;quot;File types to encrypt&amp;quot; setting.&lt;/li&gt;&lt;li&gt;When encrypting individual files, the files to be encrypted are those configured by the &amp;quot;File types to encrypt&amp;quot; setting.&lt;/li&gt;&lt;li&gt;No matter what the combination of these two settings, if &lt;b&gt;Reporting mode&lt;/b&gt; is enabled, the tool will not actually encrypt anything.  Instead, it will report on what it would have done.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h1&gt;
Definitions
&lt;/h1&gt; &lt;br /&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Term &lt;/th&gt;&lt;th&gt; Definition &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Red Folder &lt;/td&gt;&lt;td&gt; A folder that should not be encrypted. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Green Folder &lt;/td&gt;&lt;td&gt; A folder that should be encrypted. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Uncategorized Folder &lt;/td&gt;&lt;td&gt; A folder that is not configured as either a red or green folder. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Folder content classification &lt;/td&gt;&lt;td&gt;  A process by which the tool attempts to figure out whether a folder should be marked for encryption based upon the files that are in the folder. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Yellow Folder &lt;/td&gt;&lt;td&gt; Synonymous with Uncategorized Folder. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Tue, 24 Apr 2007 21:19:04 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Functional Specification 20070424091904P</guid></item><item><title>UPDATED WIKI: EFS Assistant Design</title><link>http://www.codeplex.com/EFSAssistant/Wiki/View.aspx?title=EFS Assistant Design&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
NOTE: This is not the design specification for the tool.  It will be eventually, but right now it is a holding place for things that we know we need to cover in the spec.  The actual design spec is a Word file the team is maintaining outside Codeplex.&lt;br /&gt; &lt;br /&gt;We will rectify this situation in the future, but right now please bear with us...&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Reporting
&lt;/h2&gt; &lt;br /&gt;The following information will be stored in the WMI database by the tool:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Name - Full pathname of the file/folder&lt;/li&gt;&lt;li&gt;FolderClassification - Contains the folder classification the tool made:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Green - The folder should be encrypted&lt;/li&gt;&lt;li&gt;Yellow - Unable to determine if the folder should be encrypted&lt;/li&gt;&lt;li&gt;Red - The folder should not be encrypted&lt;/li&gt;&lt;li&gt;N/A - The entry is a file, so not applicable&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;SourceOfClassification - Gives the reason why the folder/file was encrypted:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;System Folder&lt;/li&gt;&lt;li&gt;Not able to classify (for all yellow folders)&lt;/li&gt;&lt;li&gt;FileCategorization&lt;/li&gt;&lt;li&gt;EncryptByFiles&lt;/li&gt;&lt;li&gt;Inherited Green&lt;/li&gt;&lt;li&gt;Inherited Red&lt;/li&gt;&lt;li&gt;More (please list)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;EncryptionStatus - Indicates whether the file/folder was or was not encrypted:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;0 - indicates the file/folder was not successfully encrypted&lt;/li&gt;&lt;li&gt;1 - indicates the file/folder was encrypted&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;EncryptionSubStatus - When something is not encrypted, this gives the reason.  Possible reasons include:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Error occured&lt;/li&gt;&lt;li&gt;Compressed folder when autodecompress is not specified&lt;/li&gt;&lt;li&gt;Shared folder when encrypt shared folders is not specified&lt;/li&gt;&lt;li&gt;Etc. (Please enumerate)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Tick - number of ticks on the system when the file was acted upon&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;MORE INFO: &lt;br /&gt; &lt;br /&gt;Make note of this: We special-purpose the case of Junction points. We do not add them to any of the lists, but we check for them and will not scan into them. We also classfiy them as Red in WMI.&lt;br /&gt; &lt;br /&gt;!Flowcharts (more documentation coming)&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/EFSAssistant/Project/FileDownload.aspx?DownloadId=10630" alt="Top-levelProcess.gif" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/EFSAssistant/Project/FileDownload.aspx?DownloadId=10631" alt="ScanFolder.gif" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/EFSAssistant/Project/FileDownload.aspx?DownloadId=10632" alt="ClassifyFolder.gif" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/EFSAssistant/Project/FileDownload.aspx?DownloadId=10633" alt="EncryptFolder.gif" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>billcan</author><pubDate>Wed, 18 Apr 2007 01:13:53 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: EFS Assistant Design 20070418011353A</guid></item></channel></rss>