SCSM: Including non-Windows devices from OpsMgr in the Service Manager CMDB

Microsoft say that the power of Service Manager 2010 is in the integration, and when visiting with customers in the field, I could not agree more. In a few hours time we can take an empty CMDB in Service Manager and populate it with:

  • Users, groups and printers from Active Directory
  • Hardware and software inventory from ConfigMgr (which also helps match users to their computers via Asset Intelligence)
  • Configuration Items from OpsMgr 2007 R2 (and someday OM2012)

The SCSM OpsMgr CI connector works with what they call a “white list”. It is the list that maintains what ‘classes’ are synced from OM to SM. It has a default configuration (windows.computer, etc) but you can add to that using a PowerShell cmdlet. 

An interesting question came up with one of my colleagues a few weeks ago:

Can I populate the Service Manager CMDB with non-Windows objects  (Linux, UNIX, network devices)?

The great news is that this can be done! The SCSM OpsMgr CI connector works with what they call a “white list”. It is the list that maintains what ‘classes’ are synced from OM to SM. It has a default configuration (windows.computer, etc) but you can add to that using a powershell cmdlet. 

A 5-step process is required:

  • (1) find out what the correct class name is (fi: unix.computer).
  • (2) import the management pack that contains that class definition (fi: unix.library.mp) into SM.
  • (3) use the powershell cmdlet to add the class to the whitelist.
  • (4) edit the properties of the CI connector and put a checkmark in the box before your MP name so it will sync it and then hit “Sync Now”.
  • (5) Create a new view under Configuration Items that shows any CI object of that class type (so you can see them).

Here’s the link to the powershell cmdlet: http://blogs.technet.com/b/servicemanager/archive/2010/02/26/managing-the-allowed-list-for-the-operations-manager-ci-connector-with-powershell.aspx

Oskar Landman demonstrates how to do this with Dell Server Inventory: System Center Operations Manager (SCOM) –> System Center Service Manager(SCSM) CI Connector

 

Special thanks to MVPs Maarten Goet and Oskar Landman for their input on this!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.