Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft
Government 
Search for

Advanced Search
 
     
Federal Desktop Core Configuration (FDCC) solution

Get support for building increased security into your agency networks.

 

 

The initial deadline for reporting on Federal Desktop Core Configuration (FDCC) compliance has passed, yet many government agencies continue to struggle with the mandate. This is indicative of the complexity involved in driving compliance across large and intricate organizations.

   
  Related Links  
   
  Downloads  
   
  Articles  
   
  Get Adobe Acrobat Reader  
  View and generate XPS  
   

The FDCC mandate, issued by the Office of Management and Budget (OMB), requires federal agencies to standardize desktop configurations to meet FDCC standards. FDCC is designed to provide a single, standard, enterprise-wide, managed environment for desktops and laptops running Microsoft Windows XP or Windows Vista. Federal government contractor systems that interface with federal government systems are also subject to FDCC requirements. By using a common configuration developed for the enterprise rather than hundreds of costly locally created configurations, the federal government will improve security, reduce costs, and decrease application-compatibility issues.

As good as all that sounds, you may uncover obstacles in getting there. Among the most common:

  • Your users are accustomed to running with administrator rights, not the FDCC-directed standard user rights.
  • Your organization has decentralized procurement and management of user desktops, which leads to multiple standards and configurations.
  • Your line of business applications ignore least user-privileged access (LUA) issues, so applications fail when users log in with standard user privileges.
  • You are concerned that some FDCC-mandated settings are too restrictive for your current business needs, requiring you to report FDCC deviations to the National Institute of Standards and Technology (NIST) and OMB.

Your compliance planning and implementation will vary depending on whether you are deploying the standard desktop configuration on Microsoft Windows XP, Windows Vista, or a combination. The following table describes some differences between Windows Vista and Windows XP with respect to FDCC:

Windows XP vs. Windows Vista
FDDC consideration Microsoft Windows Vista Microsoft Windows XP
Protecting private information and support for Homeland Security Presidential Directive (HSPD)-12

Online Certification Status Protocol (OCSP) is included in Windows Vista Service Pack 1 (SP1).

Requires separate Online Certificate Service Protocol (OCSP) client or other additional software.

Installing device drivers Users with standard privileges can install drivers that have been preapproved by administrators (for example, from a trusted store of drivers). Only users with administrative rights can install device drivers.
Changing time zones Rights to change the system time and time zone are separate in Windows Vista, so users with standard privileges can change the time zone on their computers, when necessary, without affecting FDCC compliance. The right to change the system time and time zone are combined, but FDCC does not allow users with standard privileges to change the system time.

Downloading and installing ActiveX controls in Internet Explorer

You can configure the Windows Vista ActiveX Installer Service (AxIS) in Active Directory (AD) Group Policy to allow user downloading and installation of ActiveX controls only from approved sites, which supports compliance with FDCC restrictions regarding downloading or installing ActiveX controls from any Internet zones other than intranet and Trusted Sites. Users with standard privileges cannot install ActiveX controls at all. Organizations must plan to use other means (i.e., software distribution mechanisms such as Microsoft Systems Management Server (SMS) 2003 or System Center Configuration Manager (SCCM) (2007) to deploy ActiveX controls.
Application virtualization and compatibility

Prior to Windows Vista, many applications were typically run by administrators. As a result, applications could read and write system files and registry keys freely. If standard users ran these applications, they would fail due to insufficient access. Windows Vista improves application compatibility for standard users by redirecting writes (and subsequent file or registry operations) to a per-user location within the user's profile. For example, if an application attempts to write to C:\Program Files\Contoso\Settings.ini, and the user does not have permissions to write to that directory, the write will be redirected to C:\Users\Username \AppData\Local\VirtualStore\ Program Files\contoso\settings.ini. For the registry, if an application attempts to write to HKEY_LOCAL_MACHINE\ Software\Contoso\ it will automatically get redirected to HKEY_CURRENT_USER\ Software\Classes\VirtualStore\MACHINE \Software\Contoso or HKEY_USERS\ UserSID_Classes\VirtualStore\Machine\ Software\Contoso.

 

 

 

 

Complying with the Federal Desktop Core Configuration (FDCC) mandate is a significant undertaking, requiring you to test and deploy a standard desktop configuration across your agency and applications within a short period of time to meet the compliance guidelines.

   
  Related Link  
   
  Download  
   
  Webcasts  
   
  Partners  
   
  Get Adobe Acrobat Reader  
   

If you don't have the time or staff resources to allocate to this project, the Microsoft Standard Desktop Solution and Microsoft Enterprise Services can help you develop, implement, and test a standard desktop configuration that will bring you into compliance with FDCC requirements and reduce enterprise desktop management costs. The engagement is relatively short—typically between four and six weeks—and includes reports and decision-making support; provides free, downloadable tools to simplify implementation and testing; and yields a pilot-ready standard desktop for Windows XP or Windows Vista. Microsoft Enterprise Services can also help you harden Microsoft Office systems 2003 and 2007 to be consistent with the FDCC mandate and extend FDCC benefits even further.

To find out more about an FDCC engagement with Microsoft Enterprise Services, download the Microsoft Services Standard Desktop Solution (Portable Document Format file, 2.2 MB), contact Ken Page at (301) 751-4413, or send an e-mail to msfdcc@microsoft.com.

 

Once you understand details and ramifications of the Federal Desktop Core Configuration (FDCC) mandate, you need to develop and deploy a plan for compliance.

   
  Related Links  
   
  Downloads  
   
  View and generate XPS  
   
  1. Work with your operations, security, and management teams (including branch locations if you have them) to review and analyze the required FDCC settings and determine what effects they will have on your organization. You may identify areas where you want to request exceptions.
  2. Decide whether you will develop a new desktop image incorporating FDCC settings. Organizations who are moving from a decentralized desktop environment to a more centralized one typically find it beneficial to develop a new baseline image (based on Windows XP or Vista) as well as applying FDCC settings using group policy objects (GPOs). Organizations that have a fairly centralized and well managed desktop environment and have Microsoft Active Directory (AD) often can achieve compliance simply by applying the FDCC GPOs to computers and users within their AD environment.
  3. If you decide to build a new operating system image, determine the operating system components or features that you will install as part of that image and build your image, GPOs, and local policy files, which you can use to secure desktop computers that are not part of an Active Directory domain.
  4. Apply the settings in a test environment to identify and resolve or mitigate potential system or application compatibility issues caused by FDCC settings.
  5. Submit deviations and correction plans to NIST.
  6. Develop a production deployment plan.
  7. Communicate the change to your IT customers.
  8. Deploy your desktop configuration using Active Directory group policies (GPOs), enterprise management tools, such as Microsoft Systems Management Server 2007 or Systems Center Configuration Manager 2003, and/or your existing disk imaging process. We strongly recommend that you develop a pilot deployment consisting of a small number of users, so you can identify potential issues with the image, FDCC settings, and application compatibility and resolve them prior to full-scale deployment.

Microsoft provides information, tools, and troubleshooting resources to help you manage the entire process at
Microsoft FDCC deployment resources.

 

© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement