Skip to main content

Collection Editor

image.png

Das „Collection Editor“-Plugin ermöglicht das Hinzufügen und Verwalten zusätzlicher Informationen zu SCCM‑Collections. Diese Zusatzinformationen werden in der SCCM Manager-Datenbank gespeichert und können beispielsweise zur Kennzeichnung von Collections genutzt werden.
Die Felder „Standard“ und „Is Task Sequence“ dienen als frei verwendbare Flags ohne besondere technische Funktion, z.B zum markieren von Collections die innerhalb einer Task Sequenz verwendet werden.


Collection bearbeiten

Eine Collection kann über einen Doppelklick oder das Kontextmenü zur Bearbeitung geöffnet werden.
Im Bearbeitungsfenster lassen sich folgende Werte anpassen:

  • Description: Beschreibung der Collection
  • Friendly Name: Alternativer, frei definierbarer Anzeigename
  • Is Task Sequence: Flag zur Kennzeichnung, ob die Collection einer Task Sequence zugeordnet ist
  • Standard: Frei nutzbares Flag zur internen Markierung

image.png

 

Plugin Konfiguration 
Parameter Beschreibung Standardwert
CollectionDetailsQuery SQL-Abfrage um weitere Informationen für die SCCM-Collections auszulesen.
"CollectionID" wird benötigt um die Einträge zu den Ergebnissen aus dem "CollectionQuery" zu verknüpfen.
Aufklappen zum anschauen
SELECT DISTINCT
        cd.CollectionID                                   ,
        ISNULL(cd.Description, '')     AS 'Description'   ,
        ISNULL(cd.Tag, '')             AS 'Tag'           ,
        ISNULL(ss.[IsTaskSequence], 0) AS 'IsTaskSequence', (CASE WHEN (ss.[IsTaskSequence] IS NOT NULL) THEN CAST(1 AS BIT) ELSE CAST(0 AS BIT) END) AS IsStandard
FROM
        [CollectionDescriptions] cd
LEFT JOIN
        [StandardSoftware] ss
ON
        cd.[CollectionID] = ss.CollectionID

UNION

SELECT DISTINCT
        ss.CollectionID                                   ,
        ISNULL(cd.Description, '')     AS 'Description'   ,
        ISNULL(cd.Tag, '')             AS 'Tag'           ,
        ISNULL(ss.[IsTaskSequence], 0) AS 'IsTaskSequence',
        CAST(1 AS BIT)                 AS IsStandard
FROM
        [StandardSoftware] ss
LEFT JOIN
        [CollectionDescriptions] cd
ON
        cd.[CollectionID] = ss.[CollectionID]
CollectionQuery SQl-Abfrage für die SCCM-Collections, die zur Bearbeitung angezeigt werden sollen.
Aufklappen zum anschauen
SELECT
        CollectionID ,
        Name         ,
        COMMENT
FROM
        [v_Collection]
        --WHERE
        -- Name LIKE '%- INSTALL (APPROVED)%'

Default Plugin Integration
  • Assembly: CollectionEditorPlugin
  • Name: COLLECTION_EDITOR (wird übersetzt)
  • Icon: elements_edit.png
  • SelectedComputer: None