SCCM2007 中所需的配置管理允许评估计算机关于多个配置的符合性,例如:是否安装并适当配置了正确的 Microsoft Windows 操作系统版本,是否安装并正确配置了必需的应用程序,是否适当配置了可选应用程序以及是否安装了被禁止的应用程序等。此外,您还可以检查与软件更新和安全设置的符合性。

    通过定义包含要监视的配置项目和定义所需符合性的规则的配置基线来评估符合性。定义配置基线后,可以通过集合将它分配给计算机并按计划评估它。可以为客户端计算机分配多个配置基线,这将为管理员提供了高级别控制。客户端计算机根据分配的每个配置基线评估其符合性,并使用状况消息和状态消息立即向站点返回结果报表。如果客户端当前未连接到网络但已下载其分配的配置基线中引用的配置项目,则将在重新连接时发送符合性信息。
    我们可以自定义配置自定义配置基线,还可以从网站下载定义好的配置基线包,然后将其导入到SCCM服务器上。下载地址http://technet.microsoft.com/en-us/configmgr/cc462788.aspx
    在下面的实验中,我采取自定义的方式,定义一个检测操作系统版本是否为2003 SP2+R2的基线,交将它指指派给集合中的所有系统集合。
   
    操作过程
    服务器:
    1、打开管理控制台中的“所需的配置管理”,选择“配置项目”,在窗口右边的操作栏,选择“新建”中的“操作系统配置项目”,出现向导。设置过程如下   
SCCM2007系列教程之十二所需的配置管理_sccm2007SCCM2007系列教程之十二所需的配置管理_sccm2007_02
上面截图有错,应该选择SP2)
其它设置为默认。
 
    2、打开管理控制台中的“所需的配置管理”,选择“配置基线”,在窗口右边的操作栏,选择“新建配置基线”,出现向导。设置过程如下:
 
SCCM2007系列教程之十二所需的配置管理_sccm2007_03SCCM2007系列教程之十二所需的配置管理_sccm2007_04
设置配置基线规则,只设置“操作系统”规则。
    
    3、分配配置基线
    打开集合,选择所有系统,在窗口右边选择“分配配置基线”。
SCCM2007系列教程之十二所需的配置管理_System Center_05SCCM2007系列教程之十二所需的配置管理_sccm2007_06SCCM2007系列教程之十二所需的配置管理_System Center_07
4、测试基线的使用情况
     在客户端打开控制面版,打开“Configuration Manager”,更新“计算机策略检索和评估周期”。过一段时间后,打开“配置”,出现配置基线,选择这条基线,进行“评估”。评估后,可以按“查看报表”查看情况。
SCCM2007系列教程之十二所需的配置管理_System Center_08
在服务器打开“所需的配置管理”,选择“运行主页摘要”后,刷新,查看。
 
SCCM2007系列教程之十二所需的配置管理_sccm2007_09
 
5、注意事项
     因为客户端未安装 Microsoft .NET Framework,所以缺少符合性信息
     如果计算机中缺少符合性信息,请检查客户端是否安装了 Microsoft .NET Framework 2.0 或更高版本。这是 SCCM2007 中所需的配置管理的先决条件。如果缺少此先决条件,将看到下列症状:
     在客户端的“配置”选项卡上,配置基线的名称显示“未知:ScopeId_<编号>”,“上次评估”值显示“暂缺”,“符合性状态”显示“未知”,并且单击“查看报表”将显示一条提示报告为空或无效的消息。 另外,客户端 DCMAgent.log 文件包含参考 SetupForDiscovery:未安装 .Net。
     如果计算机已使用分配的配置基线评估符合性,则结果会缓存在客户端 15 分钟。
     如果配置基线并未更改但在客户端上会影响符合性的其他事项已更改,并且在 15 分钟内在客户端上手动启动了重新评估,则客户端将继续显示同一个符合性状态。