Mastering Microsoft Configuration Manager 2007/2012 The IT Asset Management Bible "Professional Experience Distilled" Over 100 chapters with complete guidance in how to set-up and configure the IT Asset Management capabilities in Microsoft 2007 and 2012. Includes latest information on Service Pack 1 ISP1) of 2012. Using this book, we were able to move from a bare bones implementation of to full use of its IT Asset Management capabilities and features. IT Director, Fortune 1000 Company With easy-to-follow instructions and screen shots With custom queries and scripts that are ready to use for IT Asset Management Step-by-step directions in how to configure for license reconciliation purposes Contains best of contents from blogs Includes extensive set-up and troubleshooting sections Supplements TechNet articles (which provide entry level detail) Where applicable, coverage of SMS 2003 topics Bonus Sections Include: MS-SQL Server Configuration Best Practices / Review of Add-On Tools for IT Asset Management / How to Configure Custom Reports using SQL Server Reporting Services (SSRS), and Other Topics For more information on how to procure this book, email info@aid.com TABLE of CONTENTS (below) B BACKGROUND INFO 1. An Explanation of the Asset Intelligence Views in the Database (B1) 2. Description of AI Classes and Standard Reports that are Dependent on Them Being Enabled (B2) 3. A Primer on IT Asset Mgt Database Tables and How They Map to the Data Collection (B3) 4. Query to Validate the Mapping of Your Installed Software to the Asset Intelligence Catalog (B4) 5. Limitations on Asset Intelligence and Reporting (B5) Q TOP MS-SQL QUERIES 1. Query One -- Produces a Software List by Machine (Q1) 2. Query Two -- Processor Counts and Virtual Machine Identification -- MOF changes required (Q2) 3. Query Three -- How to Identify the Primary User by Machine -- MOF changes required (Q3) 4. Query Four Relationship Between Virtual Guests to Physical Host Machines -- MOF changes required (Q4) O OTHER STEPS AND INFO (continued) 42. O28 -- How to Use for Desired Configuration Management DCM 43. O28 -- DCM Example for Autodesk Software Detection 44. O29 -- Details on how to Automate the Creation of Collections 45. O29 -- How to Pull Group Policy History via 46. O30 -- More on Self Service Provisioning and Shopping Carts in Page 1 of 5 // info@aid.com, Copyright 2007-2013 Soft-Aid, Inc. // The IT Asset Management Bible
6. About Asset Intelligence Validation States with State Transition Examples (B6) 7. An Explanation of How SW Inventories are Compliled Using the HINV and SINV Functions within (B7) 8. Info on the Agent Footprint (B8) 9. An explanation of SMS_DEF.MOF versus CONFIGURATION.MOF (B9) 10. A Primer on SQL Server Reporting Services -- SRS (B10) 11. Comparing 2007 and System Center Essentials SCE 2010 (B11) 12. Primary versus Secondary Sites -- An Explanation (B12) 13. What is WMI and How to Access its Raw Data on Clients (B13) 14. How to Write T-SQL Queries Book -- A Primer (B14) 15. What Software License Models are Supported by 2007 and 2012 Data Outputs (B15) S STEP BY STEP GUIDE IN HOW TO DEPLOY CONFIGMGR TO GET VALID AND RELIABLE DATA FOR A LICENSE RECONCILIATION REPORT 6. S1 -- Step One -- DNS Scavenging, How to Ensure Proper Inclusions of Machines in Future Reconciliation Efforts (S1) 7. S2 -- Step Two -- How to Discover New Devices Using -- An Overview of AD, Network, Heartbeat and Other System Discovery Methods (S2) 8. S3 -- Step Three -- Option_1 -- How to Identify and Clean Up Obsolete and Inactive Machines (S3_1) 9. S3 -- Step Three -- Option_2 -- Check 5. Query Five -- Checking System Health -- e.g. HW SW Inv etc (Q5) 6. Query Six -- Confirm Correct Version and Edition of MS-SQL Server by Machine -- MOF Changes Required (Q6) 7. Query Six for SMS -- How to Determine the Correct Counts, Versions, Editions of MS-SQL Server in SMS SP2 (pre-ai) (Q6_SMS) R OTHER SQL QUERIES 1. Query One -- Count of PCs Installed by Month (R1) 2. Query Two -- Report of Users by Active Directory Name Tied to Monitored Usage (R2) 3. Query Three -- Report of Winodws Servers, Operating Systems and Serial Numbers (R3) O OTHER STEPS AND INFO IN HOW TO CONFIGURE AND USE CONFIGMGR FOR IT ASSET MGT. 1. O1 -- How to BackUp and Restore a SMS or Database and SRS 2. O2 A -- How to Collect Certain Files from Remote Clients -- SMS SP3 or 3. O2 B -- How to Collect Certain Registry or WMI Info from Remote Clients -- Extending the MOF -- SMS SP3 or 4. O2 B -- More WMI Info for Triggering Menu Options in 5. O2 C -- How to Collect Environment Variables from Remote Clients 6. O2 D -- How to Identify Specific Services Running, Files Residing and Other Info on Remote Machines 47. O31 -- How to Identify Terminal and Citrix Servers and Embedded OS Devices 48. O32 -- How to Gather and Input Lease Info in - Hardware Inventory 49. O33 -- How to Concatenate MAC addresses and IP Addresses into their Own Columns 50. O34 -- How to Retrieve Computer Monitor Serial Numbers for SMS 2003 51. O35 -- Sizing (Database storage) and Network Bandwidth Required when Asset Intelligence is Enabled 52. O36 -- How to Gather Physical Memory Inventories and Reporting 53. O37 -- How to Monitor Hardware Changes in 54. O38 -- How to Perform a Software Inventory that Detects Uninstalled Software 55. O39 -- How To Configure and Apply Software Restriction Policies 56. O40 -- About and How to Use Management Information Format (MIF) files for Extended HW Inventory Info 57. O41 -- Other Steps or Info -- How to Replace Built-in Reports Template to Custom Template with Company Logo 58. O42 -- Other Steps or Info -- How to Find and List Machines in a Particular Active Directory AD Site 59. O43 -- Other Steps or Info -- How to Find How to Find Software Distribution Package State 60. O44 -- Other Steps or Info -- How to Identify x32 versus Page 2 of 5 // info@aid.com, Copyright 2007-2013 Soft-Aid, Inc. // The IT Asset Management Bible
Machine Passwords Not Reset in X Days -- Cleans Up Retired and Past Inclusion of Improper MACHINES (S3_2) 10. S3 -- Step Three -- Option_3 -- How to Clean Up Inactive USERS (S3_3) 11. S4 -- Step Four -- Part 1 -- How to Ensure all Windows Machines have Clients thru Automatic Push (S4_1) 12. S4 -- Step Four -- Part 2 -- How to Manually Remove a Client (S4_2) 13. S5 -- Step Five Part 1 -- How to Install Clients (S5_1) 14. S5 -- Step Five Part 2 -- How to Install Clients using Group Policies (S5_2) 15. S6 -- Step Six -- How to Fix and Ensure No Duplicate Machine GUIDs (S6) Skip to Step Ten 16. S10 -- Step Ten -- Part 1 -- Enabling Asset Intelligence -- How To -- SMS SP3 or -- MOF changes required (S10_1) 17. S10 -- Step Ten -- Part 2 -- Enabling Asset Intelligence -- Monitoring, Logging, Cleaning Up, and Troubleshooting -- SMS SP3 or (S10_2) 18. S10 -- Step Ten -- Part 3 -- Enabling and using the Software Inventory Function within 19. S10 -- Step Ten -- Part 4 -- A Full List of SMS_DEF MOF Changes Beyond Enabling Asset Intelligence Classes via the GUI 20. S10 -- Step Ten -- Part 5 -- Enabling the Standard Reports in 2012 -- How to Install and Configure SQL Reporting Services (SSRS) 21. S10 -- Step Ten -- Part 6 -- If Upgrading from 2007 to 2012 -- How to Ensure that Asset Intelligence Reports Carry-Over 7. O2 E -- How to Collect Event Viewer Info 8. O2 F -- How to Inventory the Client Cache using Hardware Inventory 9. O2 G -- How to Gather MSI Installation and Other Add Remove Program Registry Info from Clients 10. O3 -- How to Search for Particular Executable Files (that have been gathered from remote clients) 11. O4 -- How to Exclude Certain File Folders from SW Inventory Process 12. O5 -- How to Collect and View Files Collected from Clients 13. O6 -- Enabling WMI PreReqs 14. O7 -- How to Determine the Version of SMS or Deployed 15. O8 A -- Info on Add-On Tools and Plug-Ins for 16. O8 A Deep Dive into Provance Product Line 17. O8 A Deep Dive into BDNA Product Line 18. O8 B -- Info with Screen Shots of SCCM Expert Add-On Tool for 19. O8 C -- HP, Dell and IBM Asset Mgt Tools that Integrate with for Collection of HW Warranty Info etc 20. O9 -- How to Identify Applications Uninstalled in last X Days 21. O10 -- General Best Practices for Configuring and Maintaining MS- SQL Server -- e.g. DB Backup, etc. 22. O11 -- How to Compare Add/Remove Program Entries on Two Computers 23. O12 -- How to Configure Asset Intelligence User Access and User Security for Asset Managers 24. O13-- How to Extend HW Inventory for PNP Devices 25. O14 -- How to Identify Decommissioned Client Records at the Primary Site for Configuration x64 Windows OS Installations 61. O45 -- Other Steps or Info -- Info on 2007 and 2012 Training Classes 62. O46 -- Other Steps or Info -- Mobile Device Management (MDM )in 2012 and Overview of Third Party Solutions 63. O46 Other Steps or Info MDM Market Review. A Comprehensive Guide for IT Asset Managers (PPT) 64. O47 -- Other Steps or Info -- Overview of Altiris v6 versus 2007 65. O48 -- Other Steps or Info -- Monitoring the KB Hotfixes for 2007 and 2012 66. O49 -- Other Steps or Info -- Overview of Macintosh Specific Capabilities in 2007 and 2012 67. O50 -- Other Steps or Info -- Generate Report of Internet Explorer Versions in Systems Collection 68. O51 -- Other Steps or Info -- Security and Non-Security Hotfix Detection Post Windows 7 2008 Introduction T TROUBLESHOOTING STEPS 1. T1 A -- How to Repair WMI Problems 2. T1 B -- How to Test WMI Connectivity 3. T1 C -- Other WMI Troubleshooting Steps 4. T2 -- Troubleshooting Issues When Clients are Not Reporting 5. T3 -- Troubleshooting Client Push, HW Inv, SW Updates, Page 3 of 5 // info@aid.com, Copyright 2007-2013 Soft-Aid, Inc. // The IT Asset Management Bible
22. S11 -- Step Eleven -- Part 1 -- Enable Asset Intelligence Synchronization Point and Catalog Updates -- SMS SP3 and 2007 (S11_1) 23. S11 -- Step Eleven -- Part 1B -- How to Resolve Software Details Conflicts Upon AI Catalog Updates 24. S11 -- Step Eleven -- Part 2A -- Hotfixes for Asset Intelligence in 2007 SP2 (NOT SP1) and How to Create and Install Updated Client Agent Packages (S11_2A) 25. S11 -- Step Eleven -- Part 2B Hotfixes for Asset Intelligence in 2012 (S11_2B) 26. S11 -- Step Eleven -- Part 3 -- How to Keep Collection Data Up to Date (S11_3) 27. S11 -- Step Eleven -- Part 4 -- Other Hotfixes to Consider Installing (S11_4) 28. S12 -- Step Twelve -- How to Enable, Use, and Troubleshoot Software Usage Monitoring (S12) With List of Supplementary SW Usage Monitoring and Metering Solutions 29. S13 -- Step Thirteen -- How to Enable Windows and Exchange Standard CAL Tracking (S13) 30. S14 -- Step Fourteen -- How to Enable and Make Use of the Native License Reporting Capabilities in 2007 and 2012 (S14) 31. S15 -- Step Fifteen -- Handling Unidentified and Uncategorized apps -- More on Categories, Families, Labels, Tags etc. (S15) 32. S16 -- Step Sixteen -- Custom Reporting in using MS- SQL Reporting Services - SSRS (S16) 33. S17 -- Step Seventeen -- How to Create SSRS Reports with External or BI Data (S17) 34. S18 -- Step Eighteen -- Creating Custom IT Asset Mgt Reports in Manager Clients 26. O15 -- How to Compare Software Installed on Two Systems 27. O16 -- How to Identify All MAC and IP Addresses per Machine 28. O17 -- How to Identify Missing Hardware Inventory Across Computer Collections in 29. O18 -- A Primer on How to Inventory and Track Microsoft App-V Applications -- Application Virtualization 30. O19 Part 1 -- How to Optimally Configure SQL2008 and SQL2008R2 for 31. O19 Part 2 -- MS-SQL Server Guide for System Center 2012 -- dated 012313.pdf 32. O20 -- How to Identify Client Versions by MachineName or SiteCode 33. O21 -- How to Configure and Use a Client Agent for Offline and Remote Users 34. O22 -- Configuration Manager 2007 SP2 Upgrade Checklist 35. O23 -- Lenovo Model Number and Serial Number Issues 36. O24 -- How to Update and Leverage the Documentation Library as well as Other Learning Resources 37. O25 -- How to Submit AI Catalog Updates to Microsoft 38. O26 -- How to Query for Certain Applications from Add/ Remove Programs + Other General Queries 39. O27 -- Total ARP entries Plus Avg Executables per Machine Queries 40. O28 -- How to Use for Desired Configuration Management -- DCM 41. O29 -- Details on How to Automate the Creation of Collections 42. O29 -- How to Pull Group Policy History via 43. O30 -- More on Self Service Provisioning and Shopping Carts 44. O27 -- Total ARP entries Plus Avg SW Inv, Heartbeat Discovery, and SW Distribution 6. T4 A1 -- Monitoring Client Health in with CSR - Client Status Reporting -- 2007 R2+ 7. T4 A2 -- Monitoring Client Health in 2012 8. T4 A3 -- 2007 Client Health Check Tool 9. T4 A4 -- Another 2007 Client Health Check Tool as Startup Script 10. T4 A5 -- Client Health Other Options and Tools 11. T4 A6 -- SMS 2003 and 2007 Service Pack Status Message Descriptions and Documentation 12. T5 -- How to Determine Which Machines Have Agents 13. T6 -- Monitoring Job Status 14. T7 -- How to Troubleshoot MS-SQL Server Settings and Activities for 15. T8 A1-- General Troubleshooting Guide for 16. T8 A2 -- General Troubleshooting Guide for Clients 17. T9 -- and SMS Documentation of Environment Script 18. T10 -- General Tools, Gadgets, Tips, Tricks for 19. T11 -- List PC Collection on Last Known IP Subnet 20. T12 -- Site Recovery Task List 21. T13 -- How to Identify All SMS and/or Sites 22. T14 -- Troubleshooting Steps or Info -- Viewing Hardware Inventory Files -- Viewing Page 4 of 5 // info@aid.com, Copyright 2007-2013 Soft-Aid, Inc. // The IT Asset Management Bible
-- SQL View Info (S18) 35. S19 -- Step Nineteen -- Creating Custom IT Asset Mgt Queries in (S19) 36. S20 -- Step Twenty -- Setting up IT Asset Mgt Dashboards and Alerts (S20) 37. S21 -- Step Twenty-One -- Software Tagging in Adobe Products (S21) 38. S22 -- Care and Feeding Maintenance Steps for a Clean IT Asset Management Environment (S22) 39. S23 Top Twenty List for Underlooked Areas to Leverage IT Asset Management Capabilities in (S23) Executables per Machine Queries W WEB REPORTS FOR CONFIGMRG 2007 1. W1 -- How to Change the Maximum Rows Returned in the Values List that is Defaulted to 1000 rows 2. W2 -- PreReqs for Add/Remove Program Reports -- Query Builder Values Box Cannot Display Large Item List 3. W3 -- Desktop Readiness Report 4. W4 -- Creating SMS Web Reports from SMS Queries 5. W5 -- How to Convert Web Reports to SSRS Reports What Was Collected at the Site Server 23. T15 -- Triggering a Delta or Full HW Inventory using PowerShell and WMIC 24. T16 -- Troubleshooting Steps or Info -- Checking Server Processing Loads and Terminating an Errant Query 25. T17 -- Troubleshooting Steps or Info -- Check on the Server Role of a Particular Server N NEW ASSET MGT AND ASSEST INTELLIGENCE FEATURES IN CONFIGMGR 2007 R3 and 2012 1. N1 -- Comparing Asset Intelligence Functions within 2007 and 2012 with PowerPoint Decks explaining features/ functions added to 2007 R3 and 2012 2. N1 -- 2012 Asset and Service Mgt Feature Set Overview Touching on Integration Points with MS Service Manager and Orchestrator 3. N2 -- Enrollment for Mobile Devices 4. N3 -- Security and Privacy of Client Hardware Inventory Data 5. N4 -- New to 2012 -- Getting Started with System Center 2012 Configuration Manager 6. N5 New to 2012 Windows Intune and v14 / 4/28/13 Soft-Aid, Inc., info@aid.com www.aid.com All Rights Reserved. Copyright 2011, 2012, 2013. Page 5 of 5 // info@aid.com, Copyright 2007-2013 Soft-Aid, Inc. // The IT Asset Management Bible