INHALTSVERZEICHNIS


Beschreibung:

Wenn Du die Smart Updates Gruppeneinstellungen wie bspw. die Verzögerung, das Downloadverhalten oder sogar gesetzte Kategorien über alle Deine Kunden hinweg anpassen möchtest, empfehlen wir die Nutzung unseres PowerShell-Skripts "ChangeSUSettings.ps1".


Das Skript findest Du hier in unserem GitHub Repository.


Beachte:
Das Skript setzt einen API-Key voraus. Bitte sorge also dafür, dass der Ersteller des API-Keys entsprechend genügend Rechte besitzt und auch alle Kunden in der Verwaltung hat.

Wie Du einen API-Key erstellst: Anleitung - Wie erstelle ich einen API Key?


Vorbereitung

Du benötigst unser Powershell Helper Modul. Falls Du dieses noch nicht installiert hast, führe bitte folgendes FAQ durch:

Installation Powershell Helper Modul


Zum Anmelden am Helper:

Connect-SESession -persist
HTML
HTML


Im dann aufpoppenden Fenster gibst Du bitte Deinen Login zum servereye-OCC an:


Anleitung

Nachdem Du das Skript gespeichert hast, navigiere bitte in Deiner PowerShell in den entsprechenden Ordner, wo das Skript abgelegt ist:

cd "Pfad"


Den AuthToken (API-Key) definierst Du wie folgt als Variable:

$authtoken = "API-Key"


Jetzt folgen einige Beispiel-Befehle, um Smart Updates Einstellungen über das Skript vorzunehmen.



"Verzögerung in Tagen" und "Installationszeitfenster in Tagen"

Get-SECustomer -AuthToken $authtoken | ForEach-Object {.\ChangeSUSettings.ps1 -AuthToken $authtoken -CustomerId $_.CustomerID -ViewfilterName "Workstation" -UpdateDelay 30 -installDelay 7}
Es wurden für alle Workstation-Gruppen aller Kunden die Verzögerung auf 30 Tage und das Installationszeitfenster auf 7 Tage gesetzt.
Bitte ändere hier also ggf. den Parameter "ViewfilterName" ab zu dem entsprechenden Gruppennamen. Lässt Du den Parameter komplett weg, werden alle Gruppen berücksichtigt.


Update Kategorien

Get-SECustomer -AuthToken $authtoken | ForEach-Object {& '.\ChangeSUSettings.ps1' -AuthToken $authtoken -CustomerId $_.CustomerID -addcategories DOT_NET_FRAMEWORK_4_8}

Es wurde jeder Gruppe die .NET 4.8. Kategorie hinzugefügt.


Downloadverhalten

Get-SECustomer -AuthToken $authtoken| %{& '.\ChangeSUsettings.ps1' -AuthToken $authtoken -CustomerId $_.CustomerID -downloadStrategy DIRECT_ONLY}
Es wurden für alle Gruppen das Downloadverhalten auf "ausschließlich direkter Download" gestellt.