Mit Client-Softwareverteilung installiert

Mehrere Arten von Komponenten werden mit Client-Softwareverteilung (CSD) installiert.

Tabellen, die mit der Client-Softwareverteilung installiert sind

Diese Tabellen werden mit dem Plugin „Orchestration – Client-Softwareverteilung“ (com.snc.Orchestration.Client_sf_Distribution) installiert.

Tabelle : 1. Verteilungstabellen für Client-Software
Tabelle Beschreibung
Katalogelement für Client-Softwareverteilung [sn_client_sf_dist_cat_item] Enthält alle Katalogelemente, die für die Verteilung der Client-Software erstellt wurden. Diese Tabelle erweitert die Tabelle „Katalogelement“ [sc_cat_item].
Softwareanforderung für Client-Softwareverteilung [sn_client_sf_dist_req_software] Enthält alle angeforderten Software und ihre Status.
Client-Softwareverteilungsanwendung [sn_client_sf_dist_application] Enthält alle erkannten CSD-Anwendungen.
Anbieter der Client-Softwareverteilung [sn_client_sf_dist_provider] Enthält alle Softwareverteilungsanbieter.
Erweiterungsschlüssel für Client-Softwareverteilung [sn_client_sf_dist_extension_key] Enthält die vordefinierten CSD-Erweiterungsschlüssel.
Erweiterungspunkt für Client-Softwareverteilung [sn_client_sf_dist_extension_point] Enthält das Anpassungsskript für die Erweiterungsschlüssel.
Softwarekonfiguration für Client-Softwareverteilung [sn_client_sf_dist_software_config] Basistabelle für alle Software-Provider-Konfigurationen.
SCCM-Serverinstanz [sn_client_sf_dist_cmdb_ci_sccm_server] Enthält alle SCCM-Serverinstanzen. Diese Tabelle erweitert die Tabelle „Konfigurationselement“ [cmdb_ci].
SCCM-Anwendung [sn_client_sf_dist_sccm_application] Enthält alle erkannten SCCM-Anwendungen. Diese Tabelle erweitert die Tabelle „Client-Softwareverteilung“ [sn_client_sf_dist_application].
SCCM-Anwendungskatalogelement [sn_client_sf_dist_sccm_app_cat_item] Enthält alle Katalogelemente, die für SCCM-Anwendungen erstellt wurden. Diese Tabelle erweitert die Tabelle „Katalogelement für Clientsoftwareverteilung“ [sn_client_sf_dist_cat_item].
SCCM-Sammlung [sn_client_sf_dist_sccm_collection] Enthält alle erkannten SCCM-Sammlungen. Enthält alle erkannten SCCM-Sammlungen.
SCCM-Bereitstellung [sn_client_sf_dist_sccm_deployment] Enthält alle erkannten SCCM-Bereitstellungen. Enthält alle erkannten SCCM-Bereitstellungen.
SCCM-Konfiguration [sn_client_sf_dist_sccm_sf_config] Enthält die SCCM-Anwendung, Installations- und Deinstallationssammlungen und DiscoveryModell. Diese Tabelle erweitert die Softwarekonfiguration für die Clientsoftwareverteilung [sn_client_sf_dist_software_config].

Mit Client-Softwareverteilung installierte Plugins

Diese Plugins werden mit dem Plugin „Orchestration – Clientsoftwareverteilung“ installiert, wenn sie noch nicht aktiv sind.

Anweisungen zum anfordern der Aktivierung der Client-Softwareverteilung (CSD) finden Sie unter Client-Softwareverteilung anfordern.

Tabelle : 2. Plugins für Orchestration – Client-Softwareverteilung
Plugin Beschreibung
Orchestration: Systemcenter-Konfigurationsmanager

[Com.snc.Orchestration.sccm_mgnt]

Installiert die anwenderdefinierten SCCM-Orchestration-Aktivitäten, die auf dem SCCM-Zielhost funktionieren.
Orchestration – Asset-Leasingmanagement [com.snc.Orchestration.Asset_Lease_Management] Installiert Lease-Funktionalität Für Software, die über den Servicekatalog verteilt wird. Dies umfasst das Starten, Stoppen und erweitern von Mietverträgen.

Bereichsbezogene API des Servicekatalogs

[com.glideapp.servicecatalog.scoped.api]

Installiert die API zur Unterstützung der Anwendungserstellung im Servicekatalog.
Software Asset Management

[Com.snc.Software_Asset_Management]

Bietet die Möglichkeit, Software-Assets zu verwalten, einschließlich des Abgleichs von Berechtigungen für Lizenzen für benannte Anwender, Arbeitsstationen und Unternehmenssoftwarevereinbarungen.

Mit Client-Softwareverteilung installierte Rollen

Diese Rollen werden mit dem Plugin „Orchestration – Client-Softwareverteilung“ installiert.

Tabelle : 3. Rollen für Orchestration – Client-Softwareverteilung
Rollentitel [Name] Beschreibung Enthält Rollen
Administrator für Client-Softwareverteilung

[sn_client_sf_dist.csd_admin]

Administratorrolle für die Verwaltung der Anwendung „Client-Softwareverteilung“.
  • sam
  • Agent_admin
  • report_admin
  • Catalog_admin
  • ITIL
  • Workflow_admin

Skripteinbindungen, die mit Client-Softwareverteilung installiert sind

Diese Skripteinbindungen werden mit dem Plugin „Orchestration – Clientsoftwareverteilung“ installiert

Tabelle : 4. Skripteinbindungen für Orchestration – Client-Softwareverteilung
Skripteinbindung Beschreibung
CSDExtensionPoint

Führen Sie den spezifischen Code des CSD-Providers aus

CSDUtil Dienstprogrammfunktionen für die CSD-Anwendung.
RefQualsCSD Referenzqualifizierer-Filter. Dieses Skript stellt die Filterfunktionen für die CSD-Anbieter, -Geräte, die SCCM-Anwendung, Installationssammlungen und Deinstallationssammlungen bereit.
SCCMCatItemHandler Legt die Feldwerte bestimmter SCCM-Katalogelemente fest. Diese Werte sind der Tabellenname des SCCM-Katalogelements, der Name des Katalogelements, der SCCM-Anbieter und die SCCM-Softwarekonfiguration.
Softwarekatalog-Ersteller Erstellt Softwarekatalogelemente
CSDCatItemHandler Basisklasse für die Erstellung von CSD-Katalogelementen. Dieses Skript wird von der UI-Aktion „Katalogelement erstellen“ zum Erstellen und Anwendungskatalog verwendet.
CSDDemoDataUtil Füllt Demodaten aus.
CSDDemoDataUtilAjax Füllt Demodaten aus.

Mit Client-Softwareverteilung installierte Eigenschaften

Eigenschaften für die Client-Softwareverteilung (CSD) verwalten den Installationsstatus angeforderter Softwarebereitstellungen und konfigurieren geplante Erkennungen.

Um auf CSD-Eigenschaften zuzugreifen, navigieren Sie zu Client-Softwareverteilung > Eigenschaftenan. Die folgenden Eigenschaften sind verfügbar:
Tabelle : 5. Eigenschaften der Client-Softwareverteilung
Eigenschaft Name Beschreibung
Ablaufintervall der Statusprüfung (Tage) sn_client_sf_dist.softwareInstallExpDays Steuert, wie viele Tage das System wartet, bevor der Softwareinstallationsstatus ignoriert wird. Die Standardzeit für die Installation von Software beträgt 30 Tage, bevor das System den Installationsstatus einer Bereitstellung nicht mehr überprüft.

Installationsstatus:

  • Nicht installiert : Der Anwender hat die angeforderte Software vor Ablauf der konfigurierten Zeitgrenze nicht installiert.
  • Installiert : Software wurde innerhalb der konfigurierten Zeitgrenze installiert.
  • Statusprüfung abgelaufen : Die Zeitgrenze für die Installation der angeforderten Software ist abgelaufen. Das System überprüft den Status dieser Bereitstellung nicht mehr.
  • Widerrufen : Software war Widerrufen Vom Administrator.
  • Typ : Ganzzahl
  • Standardwert: 30
Statusintervall der Softwareinstallation abgleichen (Stunden) sn_client_sf_dist.softwareInstallIntervalHour Bestimmt, wann die geplante Aufgabe ausgeführt wird, die den Installationsstatus bestimmt. Standardmäßig überprüft das System den Installationsstatus jede Stunde.
  • Typ : Ganzzahl
  • Standardwert : 24
Regelmäßiges Anwendungs-Discovery-Intervall festlegen (Tage) sn_client_sf_dist.discoveryExeDay Legt das Wiederholungsintervall für die geplante Aufgabe fest, die die Anwendungs-Discovery ausführt. Standardmäßig wird Discovery um Mitternacht an dem mit diesem Wert festgelegten Tag ausgeführt.
  • Typ : Ganzzahl
  • Standardwert: 5
Intervall für Mietausführungsauftrag festlegen (Minuten) sn_client_sf_dist.lease_execution_interval Intervall, in dem die geplante CSD-Leasingzeitplanaufgabe prüft, ob angeforderte Software-Leasings gestartet, gestoppt oder verlängert werden sollen.
  • Typ : Ganzzahl
  • Standardwert : 1
Zeit vor Mietende festlegen, um die anfordernde Person zu benachrichtigen (Tage) sn_client_sf_dist.lease_end_notification Bestimmt, wie viele Tage vor dem Ende eines Software-Leasings die anfordernde Person benachrichtigt werden soll. Wenn Mietverlängerungen zulässig sind, stellen Sie sicher, dass dieser Zeitraum genügend Zeit für den Abschluss des Genehmigungsprozesses bietet, bevor der Mietvertrag abläuft.
  • Typ : Ganzzahl
  • Standardwert: 5

Workflows mit Client-Softwareverteilung installiert

Diese Workflows werden mit dem Plugin „Orchestration – Clientsoftwareverteilung“ installiert

Tabelle : 6. Workflows mit Client-Softwareverteilung installiert
Workflow Beschreibung
Erkennen Sie SCCM Ruft Listen von Anwendungen, Sammlungen und Bereitstellungen mithilfe anwenderdefinierter CSD-Orchestration-Aktivitäten von SCCM-Servern ab. Ein Administrator führt diesen Workflow über eine UI-Aktion in einem aus SCCM-Serverinstanzdatensatz .
Clientsoftware Bestellen Wird automatisch ausgeführt, wenn ein Anwender Software aus dem Servicekatalog bestellt.
Stellen Sie die SCCM-Anwendung bereit Wird durch den Workflow „Clientsoftware bestellen“ ausgelöst, um Software über den SCCM-Server bereitzustellen. Dieser Workflow fügt entweder den Anwender oder das Gerät der SCCM-Sammlung hinzu.
Clientsoftware Widerrufen Startet den Softwarewiderrufsprozess für Software, die von einem externen Anbieter bereitgestellt wird. Administratoren führen diesen Workflow über eine UI-Aktion für den Datensatz „angeforderte Software“ und den Datensatz „installierte Software nicht berechtigt“ aus. Dieser Workflow löst den entsprechenden Provider-Workflow aus, der die tatsächliche Wiederherstellung durchführt. Dieser Workflow löst beispielsweise den Workflow „SCCM-Anwendung widerrufen“ für Anwendungen in SCCM-Deinstallationssammlungen aus.
Widerrufen Sie die SCCM-Anwendung Widerruft SCCM-Anwendungen, die Mitglieder einer Deinstallationssammlung sind. Der Workflow „Clientsoftware widerrufen“ löst diesen Workflow aus, um Software zu widerrufen, die von einem SCCM-Server bereitgestellt wird. Dieser Workflow verschiebt entweder den Anwender oder das Gerät aus der SCCM-Sammlung in die entsprechende Deinstallationssammlung.