Professional Documents
Culture Documents
Unofficial SCCM 2007 Reviewers Guide PDF
Unofficial SCCM 2007 Reviewers Guide PDF
Manager 2007
Reviewers Guide
Microsoft Corporation
Published: 10/2/2007
Updated: 11/2/2007
Executive Summary
The intent of this whitepaper is to provide a framework for the evaluation of System Center Configuration
Manager 2007. System Center Configuration Manager—previously known as Systems Management Server—
represents a tremendous advancement over its well-regarded predecessor, now providing the control
necessary to more effectively manage change in today's dynamic IT infrastructures. Manage the full
deployment and update lifecycle with streamlined, policy-based automation; with enhanced insight into, and
control over, assets and systems compliance; and with optimization for Windows—particularly Windows
Server 2008 and Windows Vista—and extensibility to customized administration experiences and third-party
applications.
Microsoft, Active Directory, Windows, the Windows logo, and Windows Server System are either registered
trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
For each of these modules please follow the guidance for more specific sections and exercises.
Windows Vista
System Center Configuration Manager 2007 brings incredible value to your desktop estate. From planning,
to deployment, to configuration management once in production, Configuration Manager drives return on
your Windows desktop investment by enabling a secure, well managed infrastructure fabric to support your
increasingly mobile client environment.
We would like you to view the power of Configuration Manager for the desktop by evaluating a few
capabilities. Configuration Manager client deployment, Windows Operating System deployment, Hardware
and Software Inventory, as well as Desired Configuration Management, Software distribution and Software
Update Management are key areas to reducing the cost of your desktops, increasing the security of your
business, and supporting the demands for flexibility and mobility in an ever increasing wireless and mobile
network.
The below exercises will demonstrate for you the features specific to desktop management and security.
The Datacenter
System Center Configuration Manager 2007 is not just for desktops. There have been some significant
features developed specifically with a Datacenter focus. From planning and building servers, to deployment
Operating System including provisioning roles and specific capabilities, to managing your servers and
workloads through security, corporate and regulatory compliancy requirements. System Center
Configuration Manager 2007 in your Datacenter helps you gain automation, configuration control, and SLA
performance success by managing your business needs, workload requirements and geographic challenges
from one console.
We would like to highlight for you the abilities Configuration Manager has for your datacenter with some
capability demonstrations highlighted below. Operating System Deployment is a major focus in datacenters
today, and simplifying the management of the steps and tasks associated with server design, build and
provisioning, significantly reduces the costs of server deployment. Managing drivers is another challenge,
and the Driver Catalog brings together the right tools you need to import, manage, collect and distribute the
drivers your hardware needs to be running at peak performance.
Once in production, Configuration Manager drives more value to your datacenter with abilities to manage
your desired configurations, software updates and when change is required, tools to maximize your SLA
agreements scheduling activities to minimize the business impact.
Security
Security is a large focus for the business of any size, and System Center Configuration Manager 2007 brings
security and control to all aspects of the modern organization. From the desktop to the datacenter,
Configuration Manager weaves seamless security integration across every aspect of its capabilities.
Whether it be deploying updates with an operating system activity, or delivering critical patches in an
explicitly targeted, scheduled fashion, Configuration Manager gives you the ability to blanket your
organization in a controlled manner with only the updates you require. This release of Software Update
Management supports all of the categories from Microsoft, as well as providing the tools to deliver updates
of 3rd party and Line of Business applications to those in office locations, branches and remote or internet
based connections. System Center Configuration Manager supports Network Access Protection in Windows
Server 2008, so for those critical updates you can limit network connectivity until Health Validation is
successful.
But security is not just about delivering updates. Security is also about how processes occur. Using certificate
relationships, introducing network perimeter health validation, encryption of data transfer and storage, as
well as supporting the broad scenarios your end users encounter such as internet connectivity or remote
access points, across desktops, laptops and devices are important to you. Through all of this your business
must remain productive, flexible and efficient – while driving your security to new levels. Configuration
Manager provides you this capability, helping you define process automation, configuration baselines and
update strategies that meet your business needs.
Below we highlight for you some examples of how Configuration Manager improves security for your
business. In the following exercises we will demonstrate these capabilities, and show you how System Center
Configuration Manager 2007 is the best choice for managing your business needs.
Asset Intelligence
Information technology expenditures comprise an increasing portion of IT budgets—IT assets can often
account for more than half of an enterprise‘s total asset base. With the changing nature of today‘s technology
System Center Configuration Manager 2007 includes hardware and software inventory and software metering
capabilities that help IT organizations understand exactly what hardware and software assets they have, who
is using them, and where they are. Asset Intelligence translates the inventory data into information, providing
rich reports that IT administrators can use to optimize hardware and software usage. This information is
paramount to organizations planning their Windows Vista upgrade strategy. With Configuration Manager
2007, companies can make informed decisions about their IT assets, improve IT operations and mitigate
compliance risks.
We would like to demonstrate for you the abilities of the Asset Intelligence feature in System Center
Configuration Manager 2007 with some exercises on configuring and reporting. As you navigate through
these exercises, you will be shown how to configure the Asset Intelligence infrastructure as well as learn how
to access the wealth of reports available.
Configuration Manager now delivers management services to the branch environment by enabling the ability
to dedicate non server class systems in a branch as part of the distribution infrastructure (such as a desktop
class PC). This drastically reduces the need for remote infrastructure to provide management services to
clients, enabling the ability to extend the secure well managed environment of Configuration Manager to
geographically distributed network locations.
Configuration Manager also has improved the support for the mobile workforce, by providing support for
Internet Based Client Management services. The trend of laptop purchase and remote working increases the
importance of being well managed, and Configuration Manager answers this challenge by using readily
available internet connectivity for management services.
We would like to demonstrate this to you by walking through a collection of exercises that show these
capabilities.
The intent of this reviewer‘s guide is to preview the product in a non production environment, and is not
intended for production infrastructure. Due to the testing and potential broadcast or delivery of software
updates, applications, operating systems, or policy, discovery or broadcasting of network traffic, it is not
recommended to utilize this guidance for any real world deployment. For additional support and guidance
on the deployment in production for your organization, please visit the new and improved Technet Technical
library, where all product documentation and guidance is located. The link for this resource is:
http://technet.microsoft.com/en-us/configmgr/default.aspx
To better assist your review the structure of this guide has been based on some assumptions for the
evaluation environment.
You have downloaded the evaluation version of System Center Configuration Manager 2007. This
can be found at the following link:
o http://technet.microsoft.com/en-us/configmgr/bb736730.aspx
You have a configured physical or virtual system that meets the minimum requirements of
Configuration Manager.
Your test environment has Active Directory installed
You have appropriate credentials for your test environment.
The Microsoft VHD format is a common virtualization file format that provides a uniform product support
system, and provides more seamless manageability, security, reliability and cost-efficiency for customers.
Using the power of virtualization, you can now quickly evaluate Microsoft and partner solutions through a
series of pre-configured Virtual Hard Disks (VHDs). You can download the VHDs and evaluate them for free in
your own environment without the need for dedicated servers or complex installations. System Center is
represented in this program, and System Center Configuration Manager is available at the following link.
http://www.microsoft.com/downloads/details.aspx?familyid=469af3b8-849d-4400-bded-
9024c3db759f&displaylang=en
Hardware Requirement
Component
Processor 233 MHz minimum (300 MHz or faster Intel Pentium/Celeron family, or comparable processor
recommended)
RAM 128 MB minimum (256 MB or more recommended, 384 MB required when using operating
system deployment)
Free Disk 350 MB minimum for a new installation, 265 MB minimum to upgrade an existing client (by
Space default, the temporary program download folder on clients is preconfigured at client installation
to automatically increase to 5GB if necessary and if 5 GB or more is available.). This space is not
used until required for a download, so not immediately needed.
Note
Microsoft provides support on the current service pack, and in some cases the immediately preceding service pack.
To find the support timelines for your product, visit the Lifecycle Supported Service Packs Web site at
http://go.microsoft.com/fwlink/?LinkId=31975. For additional information about Microsoft‘s support lifecycle
policy, visit the Microsoft Support Lifecycle Support Policy FAQ Web site at
http://go.microsoft.com/fwlink/?LinkId=31976.
The following table is a breakdown of the operating system support in System Center Configuration Manager
2007.
Note
Configuration Manager 2007 support for x64 and IA64 systems is through 32-bit code running on 64-bit
operating systems.
Note
Note
Password management on Windows Mobile for Pocket PC 5.0, Windows Mobile for Pocket PC Phone Edition 5.0
and Windows Mobile 5.0 Smartphone requires the Messaging and Security Feature Pack (MSPF). For more
information, see the Windows Mobile Messaging and Security Feature Pack web page
(http://go.microsoft.com/fwlink/?LinkId=80392).
Some Configuration Manager 2007 client features, such as operating system deployment, are not supported
for the mobile device client. For more information about managing devices with Configuration Manager, see
Overview of Mobile Device Management (http://technet.microsoft.com/en-us/library/bb632496.aspx).
Processor 733 MHz Pentium III minimum (2.0 GHz or faster recommended)
Free Disk Space 5 GB minimum (15 GB or more free recommended if using operating system
deployment)
Note
Microsoft provides support on the current service pack, and in some cases the immediately preceding service
pack. To find the support timelines for your product, visit the Lifecycle Supported Service Packs Web site at
http://go.microsoft.com/fwlink/?LinkId=31975. For additional information about Microsoft‘s support lifecycle
policy, visit the Microsoft Support Lifecycle Support Policy FAQ Web site at
http://go.microsoft.com/fwlink/?LinkId=31976.
Windows XP N N N N Y1 N N N N N N Y
Professional
Service
Pack 2
Windows XP N N N N Y1 N N N N N N Y
Professional
for 64-bit
Systems
Windows N N N N Y1 N N N N N N Y
Vista
Business
Edition
Windows N N N N Y1 N N N N N N Y
Vista
Enterprise
Edition
Windows N N N N Y1 N N N N N N Y
Vista
Ultimate
Edition
Windows N N N N Y N N N N N N Y
Server 2003
Web Edition
Service
Pack 1 and 2
Windows Y Y Y Y Y Y Y Y Y Y Y Y
Server 2003
Standard
Edition
Service
Pack 1 and 2
Windows Y Y Y Y Y Y Y Y Y Y Y Y
Server 2003
Enterprise
Edition Service
Pack 1 and 2
Windows Y Y Y Y Y Y Y Y Y Y Y Y
Server 2003
Standard
Edition Service
Pack 1 and 2
64 bit
Windows Y Y Y Y Y Y Y Y Y Y Y Y
Server 2003
Datacenter
Edition Service
Pack 1 and 2
Windows N N N N Y N N N N N N Y
Server 2003
Storage Server
Edition Service
Pack 1 and 2
Windows Y Y Y Y Y Y Y Y Y Y Y Y
Server 2003
R2 Standard
Edition
Windows Y Y Y Y Y Y Y Y Y Y Y Y
Server 2003
R2 Enterprise
Edition
1Only the branch distribution point role is supported for this operating system
Note
Configuration Manager 2007 support for IA64 systems is limited to the remote SQL server role.
Note
Physical node computers of a Windows server cluster instance can be managed as Configuration Manager
2007 clients.
Note
Single Instance Storage (SIS) is a feature of the Microsoft® Windows® Storage Server 2003 R2 operating
system.
Note
It is not supported to change the domain membership, or computer name, of a Configuration Manager 2007
site system after it is installed.
Configuration Manager 2007 provides support for clients in workgroups. It is also supported for a client to be moved
from a workgroup to a domain or from a domain to a workgroup.
To support workgroup clients, the following requirements must be met:
During client installation, the logged-on user must possess local administrator rights on the workgroup
system. The only account that Configuration Manager 2007 can use to perform activities that require
local administrator privileges is the account of the user that is logged on to the computer.
The Configuration Manager client must be installed from a local source on each client machine. This
requirement ensures a local source for repair and client update application will be available for the client.
Workgroup clients must be able to locate a server locator point for site assignment because they cannot
query Active Directory Domain Services. The server locator point can be manually published in WINS, or
it can be specified in the CCMSetup.exe installation command-line parameters.
Workgroup clients use the Network Access Account, downloaded as part of their machine policy, to
access package source files on distribution points.
Important
Until a workgroup client has been approved in the Configuration Manager console, it will be unable to download
machine policies containing the Network Access Account information.
Although workgroup computers can be Configuration Manager 2007 clients, there are inherent limitations in
supporting workgroup computers:
Workgroup clients cannot reference Configuration Manager 2007 objects published to Active Directory
Domain Services. For workgroup clients to locate their default management point computer, it must be
registered and accessible to workgroup clients in either WINS or DNS.
Active Directory system, user, or user group discovery is not possible.
User targeted advertisements are not possible.
The client push installation method is not supported for workgroup client installation.
Using a workgroup client as a branch distribution point is not supported. Configuration Manager 2007
Note
Fast User Switching is not supported for any non-supported client platform capable of Fast User Switching,
such as Windows XP Home and Windows Vista Home editions.
Note
Configuration Manager 2007 does not support Virtual PC or Virtual Server guests running on Macintosh.
Configuration Manager 2007 cannot manage Virtual PC or Virtual Server guest operating systems unless they are
running. A static Virtual PC image cannot be updated, nor can inventory be collected using the Configuration
Manager client on the host computer.
No special consideration is given to virtual machines. For example, Configuration Manager 2007 might not
determine that an update needs to be re-applied to a virtual machine image if it is stopped and restarted without
saving the version of the image to which the update was applied.
Configuration Manager 2007 supports all site server roles running as virtual machines only on Microsoft Virtual
Server 2005 R2.
Ensure that the boundaries defined for your Configuration Manager site are set properly. When installing
Configuration Manager clients using auto assignment, ensure that Configuration Manager clients are not within the
boundaries of an SMS 2003 site.
Changes in Support from SMS 2003
SQL Server 2005 Service Pack 2 is now required to host the site database. SQL Server 7.0 and SQL
Server 2000 are no longer supported to host the site database.
The site database can be installed on the default or a named instance of SQL 2005 and it is supported to
move the site database back to a local installation of SQL 2005 installed on the site server computer if it
has been moved off of the site server computer previously.
Windows Vista Business, Windows Vista Enterprise, and Windows Vista Ultimate editions are now fully
supported client operating systems.
Prerequisites
Before working on this lab, one virtual computer should be running as a Microsoft Windows Server 2003®
SP1 computer installed as an SMS 2003 SP2 primary site server <your Configuration Manager Server>. A
second virtual computer is booted as a Windows XP Professional client installed as an Advanced Client in the
SMS 2003 site <your XP Client>.
Estimated time to complete this section: 75 minutes
Note Complete this procedure from the primary site server computer only
________________________________________________________________________
4. Click OK.
5. In the console tree, expand Site Database, and then click Site Hierarchy.
The local site information appears in the details pane.
6. What version of SMS is installed on the local site server?
2.50.4160.2000 which is SMS 2003
SMS 2.50 SP2 (4253) which is SMS 2003 SP3
________________________________________________________________________
Exercise 2
Preparing to Upgrade SMS 2003 SP2 to Configuration Manager
In this exercise, you will prepare your SMS 2003 site for an upgrade to
Configuration Manager. This will include running the Configuration Manager prerequisite check program to
verify the site can upgrade to Configuration Manager, and testing the SMS site database upgrade. This is
required for upgrade, and will be done automatically as part of the setup. It can also be done manually to
prepare the site prior to stating the upgrade process.
Note Complete this exercise from the primary site server computer only
In the following procedure, you will create a backup of the SMS 2003 SP2 site database and test the upgrade
of the database.
Note Complete this procedure from the primary site server computer only.
Note Complete this procedure from the primary site server computer only. This process can
take a number of minutes (potentially 15) depending on the hardware used. If you don‘t want
to take the time to complete this test, you can skip this procedure in the lab. However, it is
highly recommended that you do perform a database upgrade test in your environment prior
to attempting an upgrade.
Note There is no user interface while the database upgrade test is running. However you can
start Task Manager to monitor Setup.exe, as well as to wait for the Configuration Manager
2007 message box to appear when the test has completed.
If the ConfigMgrSetup.log file displays the success message, your database can be
upgraded to Configuration Manager.
8. Close Notepad.
Your site has passed the Configuration Manager Installation Prerequisite Check test, as well
as the database upgrade test. Your site should be able to upgrade to Configuration
Manager successfully.
Exercise 3
Upgrading SMS 2003 SP2 to Configuration Manager
In this exercise, you will upgrade your SMS 2003 site to Configuration Manager.
Note Complete this exercise from the primary site server computer only
Note Complete this exercise from the primary site server computer only
If the ConfigMgrSetup.log file displays the success message, your site was upgraded to
Configuration Manager.
3. Close Notepad.
4. On the Start menu, point to All Programs, point to Microsoft System Center, point to
Configuration Manager 2007, and then click ConfigMgr Console.
The Configuration Manager Console window appears displaying the Configuration
Manager home page in the results pane.
5. In the tree pane, click Site Database.
The local site‘s home page appears in the results pane. Notice that information is provided
on completing the site configuration in order to support Configuration Manager client
deployment.
6. In the tree pane, expand Site Database, and then click Site Management.
The local site information appears in the results pane.
7. What version of SCM is installed on the local site server?
4.00.5931.0000 which is Configuration Manager 2007 RTM.
________________________________________________________________________
8. In the tree pane, expand Site Management, expand <sitecode> (like <your_db_name>)
, expand Site Settings, and then click Client Agents.
The list of client agents for the Configuration Manager appears in the results pane. Notice
that there are new client agents in Configuration Manager that were not available in SMS
2003, such as Computer Client Agent, Desired Configuration Management Client Agent,
Network Access Protection Client Agent, and Software Updates Client Agent.
There are many other differences in the Configuration Manager Console from SMS 2003 to
Configuration Manager. You will explore those differences in this and other hands-on labs.
Note Complete this procedure from the primary site server computer only
To upgrade an Advanced Client from SMS 2003 SP2 to Configuration Manager 2007
using the Client Push Installation Wizard
1. In the tree pane, expand Site Database, expand Computer Management, expand
Reporting, and then click Reports.
The list of reports appears in the results pane. Notice that there are many other reports
included with Configuration Manager that were not available in SMS 2003.
2. In the results pane, click Count SMS client versions, and then in the Actions pane, under
Count SMS client versions, click Run.
The Report Options message box appears prompting for the reporting point to use to run
the report.
3. Click OK to use the only reporting point in our site.
The results of the Count SMS client versions report appear in the results pane.
4. What different versions of SMS clients are there, and how many of each client type?
There are two SMS 2003 SP2 Advanced Clients (2.50.4160.2000)
________________________________________________________________________
________________________________________________________________________
In the following procedure, you will verify the Windows XP Professional client has upgraded to a
Configuration Manager client.
Note Complete this procedure from the Windows XP Professional client computer only
Note You can move to the next procedure while the Windows XP client computer is
upgrading from SMS 2003 SP2 to Configuration Manager. The upgrade may take a number of
minutes to complete, so you begin the process to upgrade the SMS 2003 Advanced Client on
the site server and then return here to verify your Windows XP client did indeed upgrade.
3. Close Task Manager, and then in Control Panel, start Configuration Manager.
The Configuration Manager Properties dialog box appears. Notice the SMS Client
Version listed. It should display 4.00.5931.0001, which is for Configuration Manager 2007.
4. Click Cancel.
Your SMS 2003 SP2 Advanced Client computer has successfully upgraded to Configuration
Manager.
Note Complete this procedure from the primary site server computer only
Note Verify that the All Windows Server 2003 Systems collection contains
<yourSMSServer>.
In the following procedure, you will upgrade the Configuration Manager site server computer to a
Configuration Manager client.
Note Complete this procedure from the site server as a client computer only
Note You can return to the previous procedure to verify that the Windows XP client
computer did upgrade from SMS 2003 to Configuration Manager. The upgrade to a
Configuration Manager client will take a number of minutes to complete, so you can verify
your Windows XP client did indeed upgrade.
10. Close Task Manager, and then in Control Panel, start Configuration Manager.
The Configuration Manager Properties dialog box appears. Notice the SMS Client
Version listed. It should display 4.00.5931.0001, which is for Configuration Manager 2007.
11. Click Cancel.
Your SMS 2003 Advanced Client computers have successfully upgraded to Configuration
Manager clients.
Note Complete this procedure from the primary site server computer only.
________________________________________________________________________
Prerequisites
This section is not dependant or connected to Section 1, where we focused on the SMS 2003 upgrade
process.
Before working on this lab, one virtual computer should be started as a Microsoft Windows Server 2003® SP1
computer running as an Active Directory domain controller <yourDeployADServer>. A second virtual
computer is started as a Microsoft Windows Server 2003® SP2 member server to install as an SCCM primary
site server <yourDeploySCCMserver>. This computer has Microsoft SQL Server 2005 installed. The third virtual
computer should be started as a Windows XP Professional SP2 client to be installed as a client in the
Configuration Manager 2007 site <yourDeployClient>.
The requirements for implementing SCCM 2007 (which have all been installed in the lab VPC images, include:
Microsoft Windows Server 2003 SP1 or later in an Active Directory domain
Internet Information Server (IIS) 6.0 or later, with BITS Server Extensions installed and WebDAV
enabled (for management points and BITS-enabled distribution points)
Several KB updates
The required client installation files already downloaded in the image if no Internet access is
available
Exercise 1
Preparing Active Directory for SCCM 2007 Integration
In this exercise, you will prepare Active Directory for use with SCCM 2007. You will use a utility to extend the
Active Directory schema for use by SCCM. You will also grant rights for the SCCM site server to publish data
to Active Directory. Finally, you will create an Active Directory site that will be added to the SCCM boundaries
for client management.
Note Complete this exercise on the virtual computer running as a Windows Server 2003
Active Directory domain controller only.
In the following procedure, you will create an Active Directory site to integrate with Configuration Manager
as part of its boundaries.
To create an Active Directory site
1. On the Start menu, point to Administrative Tools, and then click Active Directory Sites
and Services.
The Active Directory Sites and Services window appears.
2. In the console tree, click Sites.
The list of AD sites appears in the results pane. Notice the default site name of Default-
First-Site-Name.
3. On the Action menu, click New Site.
The New Object – Site dialog box appears.
4. In the Name box, type SCCMSite
5. Under Link Name, click DEFAULTIPSITELINK, and then click OK.
An Active Directory message box appears listing steps that may be required to complete
the creation of the new site.
6. Click OK.
The list of sites appears in the details pane. Notice the new site is listed.
7. In the console tree, expand Sites, click Subnets, and then on the Action menu, click New
Subnet.
The New Object – Subnet dialog box appears.
8. In the Address box, type your range
Note Complete this exercise on the virtual computer running as a Windows Server 2003 SP2
member only. This is the computer that will be installed as the Configuration Manager site
server
In the following procedure, you will add the Active Directory site to the Configuration Manager 2007
Boundaries.
To configure Configuration Manager to use the new AD site as a boundary
1. In the tree, expand Site Database, expand Site Management, expand <sitecode>,
expand Site Settings, and then click Boundaries.
The list of boundaries for the local site appears in the results pane. Notice that there no
default boundaries added to the site.
2. In the Actions pane, click New Boundary.
The New Site Boundary dialog box appears allowing the creation of a new boundary.
3. In the Description box, type Active Directory site for SCCM
4. In the Type box, click Active Directory site, and then click Browse.
The Browse Active Directory sites dialog box appears displaying the available Active
Directory sites. Notice that both the default AD site (Default-First-Site-Name) as well the
AD site you created earlier (SCCMSite) are displayed.
5. Under Site Name, click SCCMSite, and then click OK.
The New Site Boundary dialog box appears displaying the information specified for the
new boundary.
6. Under Network Connection, verify that Fast (LAN) is selected, and then click OK.
Notice that the new AD site (SCCMSite) now appears as a boundary.
Note Complete this exercise on the virtual computer running as a Windows Server 2003 SP2
SCCM site server unless directed to use another VPC image.
Note You will need to wait for a moment for the discovery process to complete.
Note If the assigned status still remains listed as No, then verify that you have correctly listed
SCCMSite as a boundary for the site.
8. In the results pane, click the Windows XP Professional client, and then in the Actions pane,
under <yourSMSClient>, click Properties.
The <yourSMSClient> Properties dialog box appears displaying discovery properties.
In the following procedure, you will create the account necessary to remotely install the Configuration
Manager 2007 client on your Windows XP Professional client computer.
Note Complete this procedure on the virtual computer running as a Windows Server 2003
Active Directory domain controller only
In the following procedure, you will configure the account in the Configuration Manager Console to allow
installation of the Configuration Manager 2007 client.
Note Complete this procedure on the virtual computer running as a SCCM site server only
In the following procedure, you will use the Configuration Manager Console to install a fallback status point.
This is a new site system to Configuration Manager 2007, and is recommended to get client deployment
status reporting.
Note Complete this procedure on the virtual computer running as a SCCM site server only.
Note You should not use a value of 360 in a production environment as it could cause
performance issues when deploying large numbers of clients in a very short period of time.
We are doing so in the lab to get our state messages processed more quickly to allow for
client deployment reports to be generated in a timely manner.
The New Site Role Wizard Summary dialog box appears indicating that you have
successfully completed the wizard.
8. Click Next.
The ‗New Site Role Wizard’ Wizard Completed dialog box appears indicating that SMS
is now ready to begin installation of the reporting point.
9. Click Close.
The Configuration Manager Console window appears displaying the site system roles for
the computer <yourSMSServer>. Notice that the fallback status point role has been
added to the list.
In the following procedure, you will configure clients to use the fallback status point during installation of the
Configuration Manager 2007 client.
Note Complete this procedure on the virtual computer running as a Configuration Manager
site server only.
Note Complete this procedure on the virtual computer running as a Configuration Manager
site server only.
Note Complete this procedure on your Windows XP Professional client computer only. It will take a few
moments for the installation of the SCCM 2007 client to complete. You can use Task Manager to verify the
installation. While ccmsetup.exe is running, the client is being installed. When ccmsetup.exe terminates and
Ccmexec.exe starts, the Configuration Manager 2007 client has been successfully installed.
In the following procedure, you will verify that the Windows XP Professional client has reported to the
Configuration Manager site that it is installed as a Configuration Manager 2007 client.
Note Complete this procedure on the virtual computer running as a Configuration Manager
site server only
In the following procedure, you will run a few built in reports to validate that the reporting point is running
successfully and that the client was deployed successfully.
Note
Prerequisites
Before working on this lab, one virtual computer should be booted as a Microsoft Windows Server 2003 SP2
computer installed as a Configuration Manager primary site server <yourSMSServer>. The second virtual
computer could be booted as a Windows XP Professional SP2 client installed as a Configuration Manager
client in the Configuration Manager site <yourSMSClient>.
Estimated time to complete this section: 75 minutes
Note Complete this procedure from the primary site server computer only.
In the following procedure, you will create a new site system as a branch distribution point. You will configure
the Windows XP client to be the branch distribution point.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
In the following procedure, you will configure the branch distribution point to not perform BITS throttling.
BITS throttling is configured by default and could affect the download of content to the branch distribution
point.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
Exercise 2
Distributing Software to the Configuration Manager Client
In this exercise, you will distribute software to the Configuration Manager client. Initially this will fail as the
branch distribution point will not be configured for the package.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
Note For the purposes of this exercise, select only the site server (<yourSMSServer>) as
a distribution point. Do not select the branch distribution point (<yourSMSClient>).
The Distribute Software to Collection Wizard Select Program dialog box appears
allowing the selection of the program to advertise.
15. Under Programs, click Per-system unattended, and then click Next.
The Distribute Software to Collection Wizard Advertisement Name dialog box
appears prompting for a name and comment for the advertisement.
16. Click Next to accept the default name.
The Distribute Software to Collection Wizard Advertisement Subcollection dialog box
appears prompting for advertising to subcollections.
17. Click Next to accept the default option of advertising to subcollections as well (even
though we do not have any subcollections).
The Distribute Software to Collection Wizard Advertisement Schedule dialog box
appears prompting for a start and expiration time for the advertisement.
18. After Advertise the program after, verify that the current date and time is displayed.
19. Verify No, this advertisement never expires is selected, and then click Next.
The Distribute Software to Collection Wizard Assign Program dialog box appears
prompting for program assignments.
20. Verify that No, do not assign the program is selected, and then click Next.
The Distribute Software to Collection Wizard Summary dialog box appears prompting
to complete the wizard.
21. Click Next.
The Distribute Software to Collection Wizard Wizard Completed dialog box appears
indicating the process was successful.
22. Click Close.
The list of members of the All Systems collection in the results pane.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
Note You may need to refresh the display to see the new package.
2. In the tree pane, expand Microsoft Corporation SMS 2003 Toolkit 2 2.50.0 English.
The Microsoft Corporation SMS 2003 Toolkit 2 2.50.0 English package data appears in
the tree pane.
3. In the tree pane, click Programs.
The configured programs for the package appear in the results pane. Notice the Per-
system unattended program which you advertised to the client using the Distribute
Software wizard.
4. In the tree pane, click Distribution Points.
The distribution points for the package appear in the results pane. Notice only the local
site server is listed.
5. In the tree pane, click Advertisements.
Note You may need to refresh the display to see the new advertisement.
The advertisement for the SMS 2003 Toolkit 2 program appears in the results pane. Notice
the Available After time is the date and time the advertisement was created.
6. In the results pane, click SMS 2003 Toolkit 2, and then in the Actions pane under SMS
2003 Toolkit 2, click Properties.
The SMS 2003 Toolkit 2 Properties dialog box appears displaying general properties for
the advertisement.
7. Click the Distribution Points tab.
The SMS 2003 Toolkit 2 Properties dialog box appears displaying properties for
distribution point access. Notice that the default values are to download from fast network
boundaries, and not run from slow network boundaries. Also notice that the default
configuration is to not require download from a protected distribution point.
8. Click to clear Allow clients to fallback to unprotected distribution points when the
content is not available on the protected distribution point, and then click OK.
Note Complete this procedure from the Configuration Manager client computer on the
Configuration Manager site server (<yourSMSServer>) only.
In the following procedure, you will view the advertisement status of the advertised program using the
Software Distribution home page to verify the program installation or failure on the clients.
Note Complete this procedure from the primary site server computer only in the
Configuration Management Console.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
In the following procedure, you will force the distribution of the content the branch distribution point. You do
not need to complete this procedure in a production environment, as the content will be distributed to the
branch distribution point automatically. You are going to complete this procedure simply to speed up the
process for the lab.
Note Complete this procedure from the branch distribution point computer only
(<yourSMSClient>).
In the following procedure, you will verify that the content the branch distribution point has requested has
been distributed locally.
Note Complete this procedure from the branch distribution point computer only
(<yourSMSClient>).
Note Complete this procedure from the Configuration Manager client computer on the
Configuration Manager site server (<yourSMSServer>) only.
Note It will take a moment to install the program. Wait a moment before proceeding.
4. In the Run Advertised Programs window, refresh the display (use F5).
The Run Advertised Programs window appears. Notice that the SMS 2003 Toolkit
advertised program is listed with a status of Successful.
5. Click Close, and then on the Start menu, point to All Programs.
The list of program is displayed. Notice that a new program group item for the SMS 2003
Toolkit 2 appears.
6. Point to SMS 2003 Toolkit 2.
The list of programs in the SMS 2003 Toolkit 2 program group appears. These were
installed through the SMS 2003 Toolkit 2 advertisement.
7. Open <systempartition>\Program Files\SMS_Ccm\Logs\Cas.log.
Notepad appears displaying the contents of the Content Access Service log file.
In the following procedure, you will view the advertisement status of the advertised program using the
Software Distribution home page to verify the program installation on the clients.
Note Complete this procedure from the primary site server computer only in the
Configuration Management Console.
Prerequisites
Before working on this section, one virtual computer should be booted as a Microsoft Windows Server 2003
SP2 computer installed as a Configuration Manager primary site server (<yourSMSServer>. The second
virtual computer is booted as a Windows XP Professional SP2 client installed as a Configuration Manager
client in the Configuration Manager site (<yourSMSClient>). Make a note of your site code for the installed
site. The package you may have deployed in the previous section will already have been created and
distributed. It will reside on the branch DP as well as the standard DP. So, consider a 2 nd package for
distribution here, remove the package from all locations, or advertise your package as an uninstall to
complete this section.
Estimated time to complete this section: 75 minutes
Note Complete this procedure from the primary site server computer only.
Note If your collection does not display the site server computer as a member, update the
collection membership and then refresh until it does display the site server
(<yourSMSServer>).
In the following procedure, you will create a maintenance window that will allow the Windows XP SCCM
client to run an advertised program.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
In the following procedure, you will view the maintenance windows available to the Configuration Manager
clients using Configuration Manager reporting.
Note Complete this procedure from the primary site server computer only in the
Configuration Management Console.
Note Complete this procedure from the primary site server computer only in the
Configuration Management Console.
Note Complete this procedure from the primary site server computer only in the
Configuration Management Console.
Note You may need to refresh the display to see the new package.
2. In the tree pane, expand Microsoft Corporation SMS 2003 Toolkit 2 2.50.0 English.
The Microsoft Corporation SMS 2003 Toolkit 2 2.50.0 English package data appears in
the tree pane.
3. In the tree pane, click Programs.
The configured programs for the package appear in the results pane. Notice the Per-
system unattended program which you advertised to the client using the Distribute
Software wizard.
4. In the results pane, click Per-system unattended, and then in the Actions pane, click
Properties.
The Per-system unattended Properties dialog box appears displaying general properties
for the program. Notice the command line used.
5. Click the Requirements tab.
The Per-system unattended Properties dialog box appears displaying requirements for
the program. Notice that the maximum run time is set to unknown. When the program is
processed on the client, and ―Unknown‖ value is assumed to be larger than our window, so
you need to set the max run time value to fit within our window.
6. In the Maximum allowed run time (minutes) box, type 5 and then click OK.
The configured programs for the package appear in the results pane. Notice that the Per-
system unattended program now displays a maximum run time of 5 minutes.
7. In the tree pane, click Distribution Points.
The distribution points for the package appear in the results pane. Notice only the local
site server is listed.
8. In the tree pane, click Advertisements.
Note You may need to refresh the display to see the new advertisement.
The advertisement for the SMS 2003 Toolkit 2 program appears in the results pane. Notice
the Available After time is the date and time the advertisement was created.
Note Complete this procedure from each of the SCCM client computers in the site.
In the following procedure, you will verify that the advertised program did not run on the Windows Server
2003 client computer.
Note Complete this procedure from the Windows Server 2003 client computer
(<yourSMSServer>) only.
In the following procedure, you will view the advertisement status of the advertised program using the
Software Distribution home page to verify the program installation or failure on the clients.
Note Complete this procedure from the primary site server computer only in the
Configuration Management Console.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
Note Complete this procedure from each of the Configuration Manager clients.
Note Complete this procedure from the Windows Server 2003 client computer
(<yourSMSServer>) only.
In the following procedure, you will view the advertisement status of the advertised program using the
Software Distribution home page to verify the program installation.
Note Complete this procedure from the primary site server computer only in the
Configuration Management Console.
Note Complete this exercise from the primary site server only.
In the following procedure, you will create an account that will be used as the Network Access Account.
Note Complete this exercise from the primary site server with the Configuration Manager
Console running and active.
In the following procedure, you will create the Configuration Manager package that OSD will use to install the
Configuration Manager client after distributing the new operating system image.
Note Complete this exercise from the primary site server with the Configuration Manager
Console running and active.
In the following procedure, you will create the Configuration Manager package that OSD will use to migrate
user state while distributing the new operating system image.
Note Complete this exercise from the primary site server with the Configuration Manager
Console running and active.
Note Complete this exercise from the primary site server with the Configuration Manager
Console running and active.
In the following procedure, you will create a State Migration Point for the site. The state migration point is
used by USMT to store the state information during operating system image deployment.
Note Complete this exercise from the primary site server with the Configuration Manager
Console running and active.
Note Complete this exercise from the site server computer only in the Configuration
Manager Console.
In the following procedure, you will copy the OS Capture Media disk to your host computer so it can be
accessed by the reference virtual computer. This would only be done if you are using VPC images. If using
physical systems, burn a CD from the Capture.iso file just created.
To copy the ISO file to the host computer
1. Under the Start menu, right-click the icon that resembles a folder, and then click Share
Folder.
The Browse for Folder dialog box appears.
2. Under My Computer, click Local Disk (C:) and then click OK.
The local host‘s drive C: is connected as drive Z: on the virtual computer.
3. Copy C:\Capture.iso to Z:\.
It may take a couple of moments to copy the Capture.iso file to the host computer.
4. Verify the file was copied to Z:.
5. Under the Start menu, right-click the icon that resembles a folder, and then click Remove
Z:.
Note Complete this exercise from the Windows Vista client only.
In the following procedure, you will create an image of the Windows Vista reference computer.
To create a Windows Vista image
1. On the Windows Vista Virtual PC CD menu, click Capture ISO Image.
The Select CD Image to Capture dialog box appears.
2. Click C:\Capture.iso from the host computer, and then click Open. This step is only done
if using VPC images. If using physical systems, insert the CD into the drive.
An AutoPlay dialog box appears prompting to run Run TSMBAutorun.exe.
3. Click Run TSMBAutorun.exe.
The Image Capture Wizard window appears.
4. Click Next.
The Image Capture Wizard Image destination dialog box appears prompting for
information regarding the image creation process.
5. In the Destination box, type
\\<yourSMSServer>\<share_you_create_to_store_images>\MyVista.wim
6. In the Account Name box, type <yourdomain>\Administrator, or some other account
that has rights to save to your share in step 5.
7. In the Password box, type <yourpassword> and then click Next.
The Image Capture Wizard Image information dialog box appears prompting for
additional information regarding the image.
8. In the Created by box, type your name.
9. In the Version box, type 1.0
10. In the Description box, type Windows Vista master image and then click Next.
The Image Capture Wizard Summary dialog box appears indicating the image creation
Note Capturing an image of an operating system is a lengthy process, and may take an
hour depending on your hardware.
12. When the client has restarted and begun the capture process, you can close the Windows
Vista client Virtual PC as it is no longer needed. It will likely take anywhere from 30 to 60
minutes to complete.
13. Shut down the Windows virtual PC. When prompted to save changes, click Turn off and
delete changes, and then click OK.
Note Complete this exercise from the primary site server only.
The Add Operating System Image Wizard General dialog box appears allowing you to
specify the name, version and comment for the operating system image to be created.
5. In the Name box, type Windows Vista
6. In the Version box, type 1.0
7. In the Comment box, type Windows Vista image and then click Next.
The Add Operating System Image Wizard Summary dialog box appears indicating that
the operating system image is ready to be created.
8. Click Next.
The Add Operating System Image Wizard Wizard Completed dialog box appears
indicating that the wizard completed successfully.
9. Click Close.
Note The process of creating the package in the Configuration Manager Console can
take a number of minutes to complete (approximately three minutes) in a Virtual PC. Remain
at this point until the image has been successfully created and the disk activity has stopped.
The list of image packages appears in the results pane. Notice that the Windows Vista
image appears.
Note You can use the Package Status node under the image to identify when the image
package has been distributed to the distribution point. This will take several minutes due to
the size of the image. You do not have to wait for it to complete distribution before you move
onto the next procedure. However, the image must be distributed to the distribution point
before the client attempts to run the advertisement.
In the following procedure, you will create a task sequence to deploy the Windows Vista OS image.
To create an image deployment task sequence
1. In the tree pane, expand Site Database, expand Computer Management, and then
expand Operating System Deployment.
The operating system deployment items appear in the tree pane.
2. In the tree pane, click Task Sequences.
The task sequences for the site appear in the results pane. Notice that there are no task
sequences yet. You need to create a task sequence that will allow you to deploy an
operating system image.
3. In the Actions pane, click New, and then click Task Sequence.
The New Task Sequence Wizard Create a New Task Sequence window appears
prompting for the type of task sequence to create: to deploy an image package, build a
reference system or a custom task sequence.
In the following procedure, you will advertise the task sequence to deploy the Windows Vista image to the
Windows XP computer.
To advertise the task sequence
1. In the results pane, click Install Vista Image.
The task sequence properties appear at the bottom of the results pane.
2. Click the References tab.
The list of packages used by this task sequence appears in the results pane. Notice that
there are four packages used by this task sequence.
3. Start Windows Explorer and verify that each of the four packages are available on the
distribution point.
Note Do not proceed until the four packages are available on the distribution point.
In the following procedure, you will install the Windows Vista image.
To install the operating system image
1. In Control Panel, start Configuration Manager.
The Configuration Manager Properties dialog box appears.
2. Click the Actions tab.
The Configuration Manager Properties dialog box displays the available actions for the
client.
3. Click Machine Policy Retrieval & Evaluation Cycle, and then click Initiate Action.
The client will request new policies, which will include the policy related to the advertised
task sequence. A Machine Policy Retrieval & Evaluation Cycle message box appears
indicating the action was initiated, and may take several minutes to complete.
4. Click OK.
The Configuration Manager Properties dialog box appears.
5. Click OK.
Note It will take two minutes for the policy to be evaluated and the Assigned Program
About to Run notification to be displayed. Remain at this point until the Assigned
Program About to Run notification appears.
6. Double-click the Assigned Program About to Run icon on the system tray.
The Program Countdown Status dialog box appears indicating a program is about to
run.
Note It will take a number of minutes for the Windows Vista image to be deployed to the
computer (approximately 60 minutes). It will automatically restart in the middle of this
process. Notice that Windows PE is started and initialized to install the image. After the
system reboots into Window PE, the Installation Properties message box appears
displaying the progress bar for installing the image, you can shut down the Windows XP
virtual PC image and not wait for the image installation process to occur.
If you do cancel the deployment, you can still complete the next exercise to report on the
operating system deployment progress. If you do let the image continue the installation
process, the computer will restart, automatically run through Windows setup to apply
configuration settings, and then finally reboot again into Windows Vista.
In the following procedure, you will verify that the Windows Vista image was installed successfully.
To verify the operating system image installation
1. Log on to <yourdomain> as administrator.
2. Notice that the wallpaper on the desktop is for Windows Vista, and not Windows XP. Also
notice that the Welcome Center window appears. In Control Panel, start System.
The System Properties dialog box appears.
3. What operating system is listed for the client computer?
Microsoft Windows Vista.
________________________________________________________________________
4. Close the System Properties dialog box and then start Administrative Tools.
The Administrative Tools window appears.
5. Double-click Services.
The Services window appears.
6. What SMS services are installed on the client computer?
The SMS Agent Host and SMS Task Sequence Agent services. These services indicate
a Configuration Manager client installation.
________________________________________________________________________
________________________________________________________________________
Note Complete this exercise from the Configuration Manager primary site server only.
Note Complete this procedure from primary site server computer only.
________________________________________________________________________
3. Close Services.
In the following procedure, you will configure the WSUS 3.0 server as a software update point for
Configuration Manager.
Note Complete this procedure from the primary site server only.
In the following procedure, you will verify the configuration of the ConfigMgr software update point was
successful.
Note Complete this procedure from the primary site server only.
Note Complete this procedure from the primary site server only.
Note Wait a moment here to allow the summarization process to complete before
refreshing. If you refresh and the data is not update, wait another moment and then proceed.
Note Complete this procedure from the Configuration Manager client computer. If you have
multiple computers in the site, you can complete this procedure on all clients.
Note If the ―Software Updates Scan Cycle‖ task does not appear, you can force a policy
retrieval cycle ―Machine Policy Retrieval & Evaluation Cycle‖, wait two minutes, and then check
again.
The client will force a scan for software updates. A Software Updates Scan Cycle message
box appears indicating the action was initiated, and may take several minutes to complete.
4. Click OK.
The Configuration Manager Properties dialog box appears.
5. Click OK.
It will take at least 15 minutes (the default for state message forward interval) for the
client to be scanned, and the results to be returned to the Configuration Manager site
through state messages.
Note Complete this procedure from the primary site server with the Configuration Manager
Console running. Do not begin this procedure for a few minutes to allow time for the client to
complete the scan process.
Note Wait a moment here to allow the summarization process to complete before
refreshing. If you refresh and the data is not update, wait another moment and then proceed.
Note Complete this exercise from the Configuration Manager site server.
Note Complete this procedure from the Configuration Manager site server with the
Configuration Manager Console running.
In the following procedure, you will verify the software update deployment objects created.
Note Complete this procedure on the Configuration Manager primary site server only.
In the following procedure, you will install the update on the client computer. For the lab, you will force the
client to check for new advertisements instead of waiting for the automated detection to occur.
Note Complete this procedure on each client computer that is to receive the update (which
may include the site server computer).
Note It will take a few minutes for the policy to be downloaded and evaluated before the
software update will be available.
A Software Updates Installation icon appears in the System Tray indicating that new
software updates are available, that they will be installed automatically after the
configured optional period (two weeks in our case) and that a system restart may be
required to complete the installation.
6. In the System Tray, double-click the Software Updates Installation icon.
The ConfigMgr - Software Update Management dialog box appears. Notice the default
values of ―IT Organization‖ and ―Protecting your PC‖. These are configurable in the
Software Updates Client Agent. Notice also that ConfigMgr detected multiple update for
the client, and that you can perform an express or custom installation.
7. Click Install to perform an express installation of the updates.
The updates are applied to the system. It will take some time for the updates to be
applied, and the status to be reported through state messages. Your updates may require
a system restart.
Note It will take a few minutes for the new state messages to be sent to the site. Wait a few
minutes here before proceeding to exercise 5.
Note Complete this exercise from the Configuration Manager site server.
In the following procedure, you will view the updated status data for the Microsoft update directly from the
Configuration Manager Console.
Note Complete this step from the primary site server with the Configuration Manager
Console running.
Note It will take a moment for the summarization process to complete. Wait for a moment
before refreshing the home page.
Note Complete this exercise from the primary site server computer.
Note Complete this procedure from the Configuration Manager site server.
In the following procedure, you will configure the custom update to be published to Configuration Manager.
Note Complete this procedure from the primary site server only with the System Center
Updates Publisher window active.
Note Complete this procedure from the primary site server only with the System Center
Updates Publisher window active.
Note Complete this procedure from the primary site server only with the System Center
Updates Publisher window active.
Note Complete this step from the primary site server only with the Configuration Manager
Console window active.
Note It will take a minute for the summarization process to complete. Wait a moment
before refreshing the console.
Note Complete this procedure from each of the Configuration Manager client computers. If
you have multiple computers in the site, you can complete this procedure on all collection
members but must complete this on at least one client.
Note Complete this procedure from the primary site server with the Configuration Manager
Console running. Do not begin this procedure for a few minutes to allow time for the client to
complete the scan process.
Note It will take a minute for the summarization process to complete. Wait a moment
before refreshing the console.
Note Complete this procedure from the Configuration Manager site server with the
Configuration Manager Console running.
In the following procedure, you will install the update on the client computer. For the lab, you will force the
client to check for new advertisements instead of waiting for the automated detection to occur.
Note Complete this procedure on each client computer that is to receive the update (the
update is only applicable to the Windows XP client computer however you can retrieve
policies on both of your systems).
Note It will take a few minutes for the policy to be downloaded and evaluated before the
software update will be available.
A Software Updates Installation icon appears in the System Tray of the Windows XP
client computer indicating that new software updates are available, that they will be
installed automatically after the configured optional period (two weeks in our case) and
that a system restart may be required to complete the installation.
6. In the System Tray, double-click the Software Updates Installation icon.
The ConfigMgr - Software Update Management dialog box appears. Notice the default
values of ―IT Organization‖ and ―Protecting your PC‖. These are configurable in the
Software Updates Client Agent. Notice also that Configuration Manager detected a single
update for the client, and that you can perform an express or custom installation.
7. Click Install to perform an express installation of the updates.
The update is applied to the system. It will take a few minutes for the update to be
applied, and the status to be reported through state messages. Your update may require a
reboot – this will vary by package.
Note It will take a minute for the update to be deployed and updated state messages to be
sent. Wait a few minutes before moving onto the next exercise.
In the following procedure, you will view the updated status data for the custom update directly from the
Configuration Manager Console.
Note Complete this step from the primary site server with the Configuration Manager
Console running.
Prerequisites
Before working on this lab, one virtual computer should be booted as a Microsoft Windows Server 2003 SP1
computer installed as a Configuration Manager primary site server <yourSMSServer>. The second virtual
computer is booted as a Windows XP Professional SP2 client installed as a Configuration Manager client in
the Configuration Manager site <yourSMSClient> . Configuration Packs are available for download from
the System Center web site, located here. http://www.microsoft.com/systemcenter .
Estimated time to complete this section: 75 minutes
Note Complete this procedure from the primary site server computer only.
Note Be sure to include the trailing backslash, as that is how it is stored in the Registry.
In the following procedure, you will import pre-created configuration items that will be used to create a
configuration baseline.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
In the following procedure, you will create a configuration baseline to check for the Configuration Manager
client configuration. You can also add the an Operating Systems baseline to the new baseline.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
In the following procedure, you will initiate the retrieval of policies on your SCCM client computers. Desired
configuration management baselines are delivered to clients through policies.
Note Complete this procedure from each of the Configuration Manager client computers in
the site.
In the following procedure, you will view the compliance status of each Configuration Manager client for the
two configuration baselines.
Note Complete this procedure from the primary site server computer only in the
Configuration Manager Console.
The Configuration Manager Console window appears. You have now used Configuration
Manager 2007 to monitor compliance of systems using the desired configuration
management feature of Configuration Manager. You created and imported configuration
items, created configuration baselines, assigned the baselines to collections, scanned
clients for compliance, and reported system compliance through the DCM home page and
reports.
Asset Intelligence enhances the inventory capabilities of SCCM 2007 by extending hardware and software
inventory and adding license management functionality. Many inventory classes improve the breadth of
information gathered about hardware and software assets.
In the following sections we will cover the ‗what‘s new in this release‘, examine some of the enhancements
made to performance and briefly talk about the updated knowledge base catalog. In addition, we will cover
the reporting classes and their correlation to the Asset Intelligence reports and finally, we will provide some
hands-on exercises that will help you get acquainted with this feature set.
What’s new
Setup experience
In Configuration Manager 2007, Asset Intelligence is fully integrated into the setup experience. This means
that the knowledge base catalog as well as all reports are installed during SCCM 2007 setup and are no
longer treated as optional components. To avoid unintentional or unnecessary data collection, we ship the
Asset Intelligence reporting classes in a disabled state, and it is up to you to decide which reporting classes to
enable.
Note: If you do not enable the Asset Intelligence reporting classes, reports will contain no data and will
instead display a message stating:"No matching records could be found".
Additional reports
We have added additional reports and functionality that can be broken into the following high level buckets:
Performance enhancements
Several performance enhancements were included in this release of Asset Intelligence with special
optimization for large environments. These include a wide range of changes from more efficient data
Data enhancements
As the heart of Asset intelligence is the knowledge base catalog, we invested effort in adding additional titles,
cleaning up older ones as well work around title schema rationalization. Several fixes we introduced to
address issues we discovered in SMS 2003 SP3, which resulted in higher quality data to work with.
Note: Enabling classes increases the bandwidth consumed by the inventory process. Likewise, disabling
classes will decrease the bandwidth consumed by the inventory process but, will adversely affect the reports
that depend upon that class for data. For more information, see the Microsoft TechNet article Customizing
with MOF Files (http://go.microsoft.com/fwlink/?LinkId=87301).
The following classes are available and are listed with the reports that depend on them. If you want to utilize
a given report, you must enable the WMI class on which it depends.
Note: If you are upgrading from Systems Management Server 2003 Service Pack 3, and Asset Intelligence is
already installed and enabled, then Asset Intelligence data collection will remain enabled.
SMS_InstalledSoftware
This class tracks information about installed software. The following reports are dependent on this class:
License 1C - Computers with a specific Microsoft License Ledger Item and Sales Channel
Software 1A - Summary of Installed Software in a Specific Collection
Software 2A - Software Families
Software 2B - Software Categories with a Family
Software 2C - Software by Category and Family
Software 2D - Computers with a Specific Software Product
Software 2E - Installed Software on a Specific Computer
Software 3A - Uncategorized Software
Software 6A - Search for Installed Software
SMS_InstalledSoftwareMS
This class tracks information specifically about installed Microsoft software. The following reports are
dependent on this class:
SMS_SystemConsoleUsage
This class polls the System Security Event Log for information about all console usage. The following reports
are dependent on this class:
SMS_SystemConsoleUser
This class polls the System Security Event Log for information about specific console users. The following
reports are dependent on this class:
Note:
This class only reads the last 90 days of the event log, regardless of the length of the log. If the log has less
than 90 days of data, the entire log is read.
In addition to enabling this class, you will also need to enable audits on these servers. To enable the auditing
of Logon/Logoff policy you will need to go to the Local Security Settings->Local Policies -> Audit Policy ->
Audit logon events and allow ―Success‖ auditing.
SMS_AutoStartSoftware
This class tracks information about software that starts automatically with the operating system. The following
reports are dependent on this class:
SMS_BrowserHelperObject
This class tracks browser helper objects. While some browser helper objects are beneficial, most software
considered "malware" is in the form of browser helper objects. The following reports are dependent upon this
class:
SMS_Processor
This is an existing SMS class to which new properties have been added to provide more complete data about
processors. The following reports are dependent upon this class:
SMS_InstalledExecutable
This class is not currently used to support existing Asset Intelligence reports. However, it can be enabled to
support custom reports.
SMS_SoftwareShortcut
This class is not currently used to support existing Asset Intelligence reports. However, it can be enabled to
support custom reports.
SoftwareLicensingService
This class is specific to Windows Vista. For more information, see the Microsoft TechNet article Windows Vista
Volume Activation 2.0 Technical Attributes (http://go.microsoft.com/fwlink/?LinkId=87205). The following
reports are dependent upon this class:
SoftwareLicensingProduct
This class is specific to Windows Vista. For more information, see the Microsoft TechNet article Windows Vista
Volume Activation 2.0 Technical Attributes (http://go.microsoft.com/fwlink/?LinkId=87205). The following
reports are dependent upon this class:
//**************************************************************************
//* Class: SMS_InstalledSoftwareMS
//* Derived from: (nothing)
//*
//* Key = SoftwareCode
//*
//* This Asset Intelligence class provides specific to Installed Microsoft Software information.
//*
//**************************************************************************
[ dynamic, provider("AAInstProv"),
SMS_Report(TRUE),
SMS_Group_Name ("Installed Software MS"),
SMS_Namespace (TRUE),
SMS_Class_ID ("MICROSOFT|INSTALLED_SOFTWARE_MS|1.0") ]
class SMS_InstalledSoftwareMS : SMS_Class_Template
{
[SMS_Report (TRUE), key]
string SoftwareCode;
[SMS_Report (TRUE)]
string ProductCode;
[SMS_Report (TRUE)]
string MPC;
[SMS_Report (TRUE)]
string ChannelID;
[SMS_Report (TRUE)]
string ChannelCode;
};
Note: The highlighted line (i.e. SMS_Report) acts as the ‗on/off‘ switch, indicating whether or not the class is
to be reported in SMS inventory.
Classes that are set to TRUE are collected and those set to FALSE are not. However, there is an exception: if a
class is set to TRUE (as it is in the example above), then any attributes with the key property are collected,
even if the individual attribute is set to FALSE.
You can use Notepad to modify the SMS_def.mof file. If there are attributes and classes that you no longer
want to collect, set them to FALSE. If you want to add attributes, set them to TRUE.
After you have complied and tested the file, you can replace the default SMS_def.mof file by replacing the file
in the \SMS\Inboxes\Clifiles.src\Hinv folder on the site server. For Configuration Manager, the path is
C:\Program Files\Microsoft Configuration Manager\. From there, it is sent to each client in your site.
Note: Hardware inventory will require time to start, collect and send data to the site server. While this is
taking place, you can explore the new Asset Intelligence reports or enable the logon audit to allow for
additional data collection (e.g. for CAL usage).
Example of #
Class Payload Size (Bytes) Installed item File Size (Bytes)
SMS_InstalledSoftware 1047 60 62791
SMS_InstalledSoftwareMS 290 14 4065
SMS_SystemConsoleUsage 330 1 330
SMS_SystemConsoleUser 294 2 589
SMS_AutoStartSoftware 681 11 7495
SMS_BrowserHelperObject 589 2 1178
Win32_USBDevice 606 0 0
SMS_Processor 496 1 496
SMS_InstalledExecutable 739 0 0
SMS_SoftwareShortcut 775 0 0
SoftwareLicensingService 813 0 0
SoftwareLicensingProduct 401 0 0
76944
When testing Asset Intelligence, you can use these numbers guidelines to start the evaluation. It is important
to note that true to life testing (e.g. using a production image of a client) will yield the best approximation for
production time rollout.
Examine the hardware inventory files as they come from the client to perform this analysis.
Asset Intelligence Reports
In this section, we encourage you to explore the new Asset Intelligence reports.
For more information, see the SCCM help file under License Management Reports.
Hardware Reports
Three new hardware reports help identify computers that have changed since the last inventory cycle. The
changes identified in these reports include both hardware and software changes.
For more information, see the SCCM help file under Hardware Reports.
Software Reports
Six new software reports extend previous inventory capabilities by adding software metering. These new
reports identify recently used executables, which users ran them, and the devices on which the executables
were run.
For more information, see the SCCM help file under Hardware Reports.
Note: After Hardware Inventory runs and sends data to the SCCM site database, information will become
available for you to generate the different reports. The reporting structure is similar in most cases, where
report 1A provides a high level view and then allows drill-down.
Running Reports
To run Asset Intelligence Reports In order to have data available to report on, you need to retrieve
polices, and then force a Hardware Inventory Cycle.
1. Click on a report (e.g. Software 02A – Software Families)
2. In the Actions pane click Run
3. In the Collection box, type SMS00001 (All Systems)
4. In the Family box, type OS (if desired)
5. To generate the report, click on Display
Note: Each batch of reports may require different variables. To see the possible options, you can click on the
Values box to see a menu that you can select from.
During testing it is important that you cover key scenarios and examine the results carefully. Asset Intelligence
offers a powerful set of tools and you need to see what can and can‘t be done in this release.
Additional Resources
The Asset Intelligence Forum:
http://forums.microsoft.com/TechNet/ShowForum.aspx?ForumID=1816&SiteID=17
System Center Configuration Manager in-the-box help file
System Center Configuration Manager On-line: http://technet.microsoft.com/en-
us/configmgr/default.aspx