Teilen über


Anwendungsbereitstellungsrichtlinie für Benutzer

Gilt für: Configuration Manager (Current Branch)

Wenn eine Anwendung in einer Benutzersammlung bereitgestellt wird, wird die Richtlinie für die Bereitstellung nur für Erforderliche Bereitstellungen erstellt. Für Verfügbare Bereitstellungen wird die Richtlinie erstellt, wenn der Benutzer versucht, die Anwendung aus dem Softwarecenter zu installieren. In diesem Artikel wird der Bereitstellungsprozess für Erforderliche und Verfügbare Bereitstellungen erläutert.

Tipp

Alle informationen, die zum Überprüfen der Clientprotokolle erforderlich sind, können durch Ausführen der SQL-Abfrage abgerufen werden, auf die im Abschnitt Vor Beginn verwiesen wird.

Erforderliche Bereitstellungen

Die Richtlinie für eine erforderliche Anwendungsbereitstellung in einer Benutzersammlung richtet sich an alle Benutzer in der Sammlung, wenn die Bereitstellung erstellt wird. Die clientseitige Verarbeitung für diese Bereitstellungen ähnelt einer erforderlichen Bereitstellung in einer Gerätesammlung. Die Bereitstellungsaktivierung erfolgt zur definierten verfügbaren Zeit, und die Erzwingung erfolgt zum definierten Stichtag. Weitere Informationen finden Sie unter Anwendungsbereitstellung für Gerätesammlungen.

Verfügbare Bereitstellungen

Anwendungen, die für eine Benutzersammlung als Verfügbar bereitgestellt werden, verhalten sich anders. Diese Verhaltensänderung ermöglicht es dem Administrator, Anwendungen für die Benutzer verfügbar zu machen, ohne ressourcenbezogene Konflikte für die Richtlinie zu verursachen. Wenn ein Benutzer das Softwarecenter startet, wird eine Liste der Anwendungen, die für den Benutzer verfügbar sind, vom Verwaltungspunkt in Echtzeit abgefragt. Diese Anforderung wird an das CMUserService_WindowsAuth virtuelle Verzeichnis auf dem Verwaltungspunkt gestellt und kann im SCClient_[UserName].log auf dem Client angezeigt werden.

Using endpoint Url: https://MP.CONTOSO.COM:443/CMUserService_WindowsAuth, Windows authentication

Wenn der Verwaltungspunkt diese Anforderung empfängt, fragt er die Liste der anwendungen ab, die dem Benutzer durch Ausführen einer gespeicherten usp_GetApplicationPropertyValuesFiltered Prozedur zur Verfügung stehen. Diese Aktivität kann in userService.log auf dem Verwaltungspunkt nachverfolgt werden.

GetFilteredApplications, startItem = 0, max rows = 60, search text = '', filter = '', user = CONTOSO\UserName, api = 4.0, source = UserService_WinAuth_SoftwareCenter, platform = <OSPlatform>
GetFilteredApplications: returned 1 rows out of 1 total

Das Softwarecenter empfängt die Liste und zeigt die Anwendungen an, die der Benutzer installieren kann. Wenn der Benutzer auf die Anwendung klickt, werden zusätzliche Informationen zur Anwendung vom Verwaltungspunkt abgefragt, was die Ausführung von gespeicherten Prozeduren wie usp_GetApplicationInfo, usp_GetAppModelApplicationSupersedence, usp_GetDeploymentTypeForAnApp usw. umfasst.

Die Bereitstellung wird aktiviert, wenn der Benutzer die Anwendung auswählt und auf die Schaltfläche Installieren klickt, und ein DCM-Agent-Auftrag zum Auswerten der Anwendung erstellt wird. Wenn die Anwendung anwendbar ist, wird ein weiterer DCM-Agent-Auftrag erstellt, um die Anwendung herunterzuladen und zu erzwingen. Diese Aktivität kann in dcmAgent.log auf dem Client nachverfolgt werden.

Nächste Schritte