Microsoft SMS and SCCM Connector
This section of the documentation contains technical specifications about the connector that is implemented to link ASM Core and System Center Configuration Manager (SCCM).
It describes the details of the third-party application, that is, Microsoft SCCM including:
The name of the .NET assembly file
Connection methodology
The resource and link types that can be discovered on the application
The attributes of each resource and link type that can be imported into the ASM Core Configuration Management Database (CMDB)
You should familiarize yourself with the information in Installing Connectors before installing any connectors, and read the Integration topics for more information on how to configure them.
Use Case Scenario
Purpose | An organization uses Microsoft SMS or SCCM to discover and maintain resources present in its organization networks. |
Role | The role of the connector is to expose the resources and their relationships to allow for population and ongoing consistency controls of the ASM Core CMDB. |
Connector Description
The table below provides a description of the Microsoft SCCM Connector.
Information fields | Description |
Connector name | MS SMS/SCCM <-> ASM Core |
Third-party application | Microsoft SCCM |
.NET Assembly name | Infra.Connector.SCCM.dll |
Connector class | Infra.Connector.SCCM.SCCMConnector |
Configuration file | Infra.Connector.SCCM.icnf |
Connection methodology | ODBC connection to an SQL Server database |
Connection Parameters
The table below provides a description on the connection parameters of the Microsoft SMS and SCCM Connector.
Information fields | Description |
Database Connection | Database connection string or system DSN to the SMS/SCCM SQL Server database |
Database Login ID | Database login ID |
Database Password | Database password |
Below you can see an example of the connection parameters of an SMS/SCCM source including connection details.
Customization
The Microsoft SMS and SCCM Connector permits extensions to the schema through customization of the configuration file. The possible customizations include but are not restricted to:
New resource types
New resource properties
New link types
Connector Diagnostics
The connector has the facility to trace information. The data can be obtained through Polling tracing or Application tracing.
Resource Types
This section lists the resource types and properties exposed by the connector on Microsoft SMS 20003 or SCCM 2007 systems.
Resource Types for SMS 2003
Metered Software
Metered software refers to a software product whose usage is monitored across an SMS site.
The connector ensures that only the active Metered software are exposed and imported in the Federated CMDB.
The attributes of Metered software are as follows:
Rule ID
Rule Name
Comment
File Name
File Version
Last Update Time
Original File Name
Security Key
Site Code
Source Site
Package
A Package is a software deployment package configured within SMS to be distributed to the systems within a site. The attributes of Package are as follows:
Package ID
Name
Description
Language
Manufacturer
Version
MIF Filename
MIF Name
MIF Publisher
MIF Version
Source Date
Source Site
Resource Types for SMS 2003 Source Version
Stored Pkg Path
Stored Pkg Version
Resource
A Resource is a discovered system within an SMS site. Resource ID is used as the unique identifier of the Resource. The attributes of Resource are as follows:
Resource ID
Active
IP Addresses
IP Subnets
IPX Addresses
IPX Network Numbers
MAC Addresses
AD Site Name
CPU Type
Decommissioned
Hardware ID
User Domain
User Name
Name
NetBIOS Name
OS
Domain
SMBIOS UUID
Community Name
Last Hardware Scan
Manufacturer
Model
Description
Roles
Status
System Type
BIOS Serial No
# Processors
Processor Speed
Chassis Type
Chassis Serial No
CD-ROM
Modem
Physical drives
Storage (Mb)
Total Physical Memory (Kb)
Total Virtual Memory (Kb)
Total Storage (Mb)
Resource Types for SCCM 2007
Metered Software
Metered software refers to a software product whose usage is monitored across an SCCM site.
The connector ensures that only the active Metered software are exposed and imported in the Federated CMDB.
The attributes of Metered software are as follows:
Rule ID
Rule Name
Comment
File Name
File Version
Last Update Time
Original File Name
Security Key
Site Code
Source Site
Package
A Package is a software deployment package configured within SCCM to be distributed to the systems within a site. The attributes of Package are as follows:
Package ID
Name
Description
Language
Manufacturer
Version
MIF Filename
MIF Name
MIF Publisher
MIF Version
Source Date
Source Site
Source Version
Stored Pkg Path
Resource
A Resource is a discovered system within an SCCM site. The attributes of Resource are as follows:
Resource ID
Active
AD Domain Name
AD Site Name
CPU Type
Decommissioned
Hardware ID
Internet Enabled
User Domain
User Name
Name
NetBIOS Name
OS
Domain
SMBIOS GUID
SMBIOS UUID
Community Name
Last Hardware Scan
Manufacturer
Model
Description
Roles
Status
System Type
BIOS Serial No
# Processors
Processor Speed
Chassis Type
Chassis Serial No
Total Physical Memory (KB)
Total Virtual Memory (KB)
Total Storage (MB)
IP Address
IP Subnet
MAC Address
Link Types
A link is defined by its name, a higher resource type, and a lower resource type. The higher and lower resources correspond to the resources types of the resources that are located at the ends of the link.
The table below lists the link types that the connector has to discover on Microsoft SMS 2003 or SCCM 2007 systems. The links can then be imported into the ASM Core CMDB.
Link name | Link description | Higher resource type | Lower resource type |
Installed on | A relationship describing that a particular instance of a Metered software product is currently installed on a given Resource | Metered software | Resource |
Distributed to | A relationship indicating that a particular package has been successfully distributed to a given Resource | Package | Resource |