Skip to main content

Product Match Rule Editor

plugin_software_rule_editor_thumb_600_0.png

Mit dem "Product Match Rule Editor"-Plugin können beliebige Software-Inventurdaten, mittels Regelset, zu selbstdefinierten Produkten verdichtet werden.

Plugin Konfiguration
Name Beschreibung Standardwert
LookupAutoCompleteDatabase Legt die Datenbank fest auf der die "LookupAutoCompleteQuery" SQL-Abfrage ausgeführt werden soll. SCCMManager
LookupAutoCompleteQuery Die SQL-Abfrage liest Informationen aus der Datenabank aus, die zu automatischen Vervollständigung verwendet werden können
Aufklappen zum anschauen
SELECT
        [ArpManufacturer] AS 'RuleManufacturer' ,
        [ArpProduct]      AS 'RuleProduct'      ,
        [RelManufacturer] AS 'Manufacturer'     ,
        [RelProduct]      AS 'Product'          ,
        [RelLanguage]     AS 'Language'
FROM
        MatchLookup
MigrationSourceDatabase Legt die Datenbank fest auf der die "MigrationSourceQuery" SQL-Abfrage ausgeführt werden soll. SCCMManager

MigrationSourceQuery

SQL-Abfrage zum auslesen der Clients die zu  Migration ausgwählt werden können.
Aufklappen zum anschauen
SELECT DISTINCT
        [DisplayName0] ,
        [Version0    ] ,
        [Publisher0  ]
FROM
        [DBO].[v_Add_Remove_Programs]

UnmatchedSoftwareQuery

Die SQL-Abfrage liest die Software aus die "Unmatched" ist.
Aufklappen zum anschauen
SELECT DISTINCT
        inv.Publisher0   AS Manufacturer ,
        inv.DisplayName0 AS Name         ,
        inv.Version0     AS Version
FROM
        MatchProductResult MATCH
RIGHT JOIN
        [DBO].[v_Add_Remove_Programs] inv
ON
        ISNULL(inv.DisplayName0, '') = ISNULL(MATCH.ProductName, '')
AND     ISNULL(inv.Version0,'')      = ISNULL(MATCH.ProductVersion, '')
AND     ISNULL(inv.Publisher0,'')    = ISNULL(MATCH.ProductManufacturer, '')
LEFT JOIN
        MatchProduct product
ON
        product._Id = MATCH.MatchProductId
WHERE
        MATCH.MatchProductId IS NULL
ORDER BY
        inv.Publisher0,
        inv.DisplayName0
Default Plugin Integration
  • Assembly: MatchProdutRuleEditorPlugin
  • Name: MATCH_PRODUCT_RULE_EDITOR (wird übersetzt)
  • Icon: box_software.png
  • SelectedComputer: None