Skip Navigation LinksALVAO 8.2Extending modulesALVAO MS SCCM ConnectorMS SCCM Settings Skip Navigation Links. Skip Navigation Links Skip Navigation Links.


MS SCCM Settings

Hardware Inventory

Pairing of imported scan from SCCM and existing computer in AM (according to the settings in Admin – Manage – Asset Management – Settings... – Machine identification tab) can be influenced by some properties of some classes. It is important to monitor at least these properties also in the SCCM (these classes are labeled by an asterisk in the table). For full information about the computers in AM we recommend to monitor all the required classes and properties listed bellow.

Set the classes and their properties in:
  1. In SCCM go to the Administration – Client Settings section.
  2. Select the used settings and then select Properties from the context menu.
  3. Select the Hardware Inventory tab and click on Set Classes....
  4. Now you need to select at least these classes and properties:

    Class name (WMI class name)
    List of properties, ...
    1394 Controller (Win32_1394Controller)
    Caption, Description, Name, Manufacturer
    *BaseBoard (Win32_BaseBoard)
    Caption, Description, Name, Manufacturer, Product, Version, SerialNumber
    Bus (Win32_Bus)
    Caption, Description, Name, DeviceID
    CDROM Drive (Win32_CDROMDrive)
    Caption, Description, Name, Drive, Manufacturer
    *Computer System (Win32_ComputerSystem)
    Name, Manufacturer, Domain, Caption, Model, Description, SystemType, WakeUpType, UserName, DomainRole, TotalPhysicalMemory
    *Desktop Monitor (Win32_DesktopMonitor)
    Caption, Description, Name, MonitorManufacturer, PNPDeviceID
    *Disk Drives (Win32_DiskDrive)
    Caption, Size, InterfaceType, MediaType, Description, Manufacturer, DeviceId, Index
    *Disk Partitions (Win32_DiskPartition)
    Caption, Size, Description, DiskIndex
    Floppy Controller (Win32_FloppyController)
    Caption, Description, Name, Manufacturer
    IDE Controller (Win32_IDEController)
    Caption, Description, Name, Manufacturer
    *Installed Software - Asset Intelligence (SMS_InstalledSoftware)
    PackageCode, ProductName, InstallDate, InstalledLocation, InstallSource, Language, ProductID, ProductVersion, Publisher, UninstallString, VersionMajor, VersionMinor
    Keyboard (Win32_Keyboard)
    Caption, PNPDeviceID, Description, Name
    *Logical Disk (Win32_LogicalDisk)
    Caption, FileSystem, VolumeSerialNumber, Size, FreeSpace, Compressed, Description, DriveType
    Modem (Win32_POTSModem)
    Caption, PNPDeviceID, Description, Name, DeviceType, AttachedTo
    *Network Adapter (Win32_NetworkAdapter)
    Caption, Name, MACAddress, AdapterType, DeviceID, Description, Manufacturer
    *Network Adapter Configuration (Win32_NetworkAdapterConfiguration)
    Caption, Description, IPAddress, IPSubnet, IPEnabled, DNSServerSearchOrder, DHCPEnabled, Index, ServiceName
    *Operating System (Win32_OperatingSystem)
    Caption, Description, CSDVersion, Version, Organization, RegisteredUser, InstallDate, Manufacturer, SystemDirectory, SerialNumber, OSLanguage
    Parallel Port (Win32_ParallelPort)
    Caption, Description, Name
    *PC BIOS (Win32_BIOS)
    Caption, Description, Name, Manufacturer, SMBIOSBIOSVersion, Version, SerialNumber
    PCMCIA Controller (Win32_PCMCIAController)
    Caption, Description, Name, Manufacturer
    *Physical Media (Win32_PhysicalMedia)
    Caption, Name, Description, SerialNumber, Tag
    *Physical Memory (Win32_PhysicalMemory)
    Caption, Description, Name, Version, Manufacturer, Capacity, DeviceLocator, SerialNumber, DataWidth, Speed, FormFactor, MemoryType, TypeDetail
    *Physical Memory Array (Win32_PhysicalMemoryArray)
    Caption, Description, Name, MaxCapacity, MemoryDevices
    *PNP Device Driver (Win32_PnpEntity)
    Caption, PNPDeviceID, Manufacturer, Description
    Pointing Device (Win32_PointingDevice)
    Caption, Description, Name, Manufacturer
    Printer Device (Win32_Printer)
    Caption, Description, Name, PortName, PNPDeviceID
    *Processor (SMS_Processor)
    Caption, Description, Name, MaxClockSpeed, ProcessorId, Version, SocketDesignation, Manufacturer, NumberOfLogicalProcessors
    SCSI Controller (Win32_SCSIController)
    Caption, Description, Name, Manufacturer
    Serial Ports (Win32_SerialPort)
    Caption, Description, Name
    *Sound Devices (Win32_SoundDevice)
    Caption, Description, Name, Manufacturer
    System Enclosure (Win32_SystemEnclosure)
    Caption, ChassisTypes, Description, Name
    Uninterruptible Power Supply (Win32_UninterruptiblePowerSupply)
    Caption, Description, Name, UPSPort
    USB Controller (Win32_USBController)
    Caption, Description, Name, Manufacturer
    *Video Controller (Win32_VideoController)
    Caption, AdapterRAM, VideoModeDescription, CurrentRefreshRate, MaxRefreshRate, Monochrome, Description, PNPDeviceID

  5. If you can not find any of the listed classes in the list, you probably do not have it added in Default Client Settings. Then go to Default Client Settings – Properties where you add classes to the Hardware Inventory Classes list.

Detection of Monitors from the Custom WMI Class

If you register for example the monitor serial numbers in the custom WMI class in the SCCM and you want the Collector to load them during detections, use the following procedure:
  1. First you need to set the SCCM in the manner the information about monitors from target computers will be loaded into custom class.
  2. Launch SQL Server Management Studio program.
  3. If you have this custom WMI class: MonitorDetails, launch the following SQL script on the ALVAO database:
    exec dbo.spUpdateInsertProperty 'SCCM.MonitorDetailsViewName', 'v_GS_MONITORDETAILS', null, null, null
    exec dbo.spUpdateInsertProperty 'SCCM.MonitorDetailsModelColumn', 'Name0', null, null, null
    exec dbo.spUpdateInsertProperty 'SCCM.MonitorDetailsManufacturerColumn', 'Manufacturer0', null, null, null
    exec dbo.spUpdateInsertProperty 'SCCM.MonitorDetailsSerialNumberColumn', 'SerialNumber0', null, null, null
    where 'v_GS_MONITORDETAILS' is the view name in the SCCM database and 'Name0', 'Manufacturer0', and 'SerialNumber0' are the column names where the monitor model. manufacturer, and serial number are saved.
  4. Now the Collector will load information on the monitors newly containing also the serial number during the SCCM detections from this view.
Note:
In the custom class in the SCCM, you have to register also the DeviceID, according to which the monitors are paired with the ones in the v_GS_DESKTOP_MONITOR standard class.

Software Inventory

To register software on computers in SCCM you need to set the exe files monitoring on the user drives.

Execute this setting in:

  1. In SCCM go to the Administration – Client Settings section.
  2. Select the used settings and then select Properties from the context menu.
  3. Select the Software Inventory tab and click on Set Types.
  4. If you do not have the *.exe item in the list yet, add it. Select the searched location and whether search also in subfolders. Optionally you can set compressed files and Windows folder files monitoring.

 

Did not find what you were looking for? Ask our technical support team.