Software Installation
Das "Software Installation"-Plugin dient zur Zuweisung von Computern zu Sammlungen. Dazu kann der Benutzer eine Liste mit Computern und eine Liste mit Installationssammlungen zusammenstellen. Über den Schalter "Migration" können die Zuweisungen eines anderen Computers übernommen werden.
Als zusätzliche Informationen können die bereits vorhandenen Sammlungsmitgliedschaften angezeigt werden.
Konfiguration
| Name | Beschreibung | Standardwert |
| CollectionDetailsQuery | Das Query liefert zusätzliche Informationen über die Collections zurück. Standardmäßig, "Description", "Tag", "IsTaskSequence", "IsStandard" |
Aufklappen zum anschauen1
2
3
4
5
<Controls>
<Control Type="ComboBox" Name="OSDSelection" FriendlyName="OPERATING_SYSTEM" IsEnabled="True" IsMandatory="False" IsVisible="True" IsInternal="True">
<Items />
</Control>
</Controls>
|
| CollectionQuery | Das Query liefert die Auswahl der Collections im Plugin zurück. |
Aufklappen zum anschauen1
2
3
4
5
<Controls>
<Control Type="ComboBox" Name="OSDSelection" FriendlyName="OPERATING_SYSTEM" IsEnabled="True" IsMandatory="False" IsVisible="True" IsInternal="True">
<Items />
</Control>
</Controls>
|
| CollectionsByResourceQuery | Das Query liefert die Collections zurück, die ein bestimmter Client zugewiesen wurde. |
Aufklappen zum anschauen1
2
3
4
5
<Controls>
<Control Type="ComboBox" Name="OSDSelection" FriendlyName="OPERATING_SYSTEM" IsEnabled="True" IsMandatory="False" IsVisible="True" IsInternal="True">
<Items />
</Control>
</Controls>
|
| EnableUpdateMembership |
Legt fest, ob nach der Zuweisung, "UpdateMembership" in MECM getriggert wird. |
False |
| MaxCollections | Die maximale Anzahl der Collection die zugewiesen werden können | 20 |
| MaxComputersPerThread | Die Zuweisung der Clients geschieht Schrittweise. Mit jedem Schritt werden X Computer einer Collection zugewiesen. Der Wert beschreibt die maximale Computer Anzahl dabei. Beispiel: MaxComputersPerThread = 5, dann werden bei 10 Clients zwei Zuweisungen pro Collection gestartet. |
5 |
| PostActionScript | Powershell Script das nach der Zuweisung ausgeführt wird. (Optional) | / |
| PostActionScriptParameter | Parameter für das Powershell Script. (Optional) | / |
| PreventMultipleAssignments | Bestimmt ob mehrere Zuweisungen gleichzeitig gestartet werden können. | False |
| UserCollectionMode | Bestimmt ob es um Computer- oder Benutzersammlungen geht. | True |
Threads
Zuweisungen werden über einen Thread abgearbeitet. Das ermöglicht das weiterarbeiten mit dem SCCM während im Hintergrund die Zuweisung stattfindet.
Sammlungsmitgliedschaften entfernen
Mit dem Software Assignment Plugin können Computer nur zu Sammlungen hinzugefügt werden. Das Entfernen von Mitgliedschaftsregeln ist dennoch indirekt möglich.
Wird ein Computer zu einer Deinstallationssammlung hinzugefügt, wird er automatisch aus der dazu parallelen Installationssammlung entfernt und vice versa.
Damit das funktioniert, müssen lediglich folgende zwei Konfigurationsparameter im WebService gesetzt werden.
1. Starten des Web Config Editors auf dem Server
2. Nach „postfix“ suchen, das führt zu folgenden zwei Werten:
Beispiel
Ausgangszustand
Nach Ausführung über „Assign“:
Die jeweiligen Computer sind nun nicht mehr Mitglied der Installationssammlungen.
Default Plugin Integration
- Assembly: SoftwareAssignmentPlugin
- Name: SOFTWARE_INSTALLATION (wird übersetzt)
- Icon: box_software_clients.png
- SelectedComputer: UserDefined




