Share via


Toepassingsimplementatiebeleid voor gebruikers

Van toepassing op: Configuration Manager (current branch)

Wanneer een toepassing wordt geïmplementeerd in een gebruikersverzameling, wordt het beleid voor de implementatie alleen gemaakt voor vereiste implementaties. Voor Beschikbare implementaties wordt het beleid gemaakt wanneer de gebruiker de toepassing probeert te installeren vanuit softwarecentrum. In dit artikel wordt het implementatieproces voor Vereiste en Beschikbare implementaties uitgelegd.

Tip

Alle informatie die nodig is om de clientlogboeken te controleren, kunt u verkrijgen door de SQL-query uit te voeren waarnaar wordt verwezen in de sectie Voordat u begint .

Vereiste implementaties

Het beleid voor een vereiste toepassingsimplementatie naar een gebruikersverzameling is gericht op alle gebruikers in de verzameling wanneer de implementatie wordt gemaakt. Verwerking aan de clientzijde voor deze implementaties is vergelijkbaar met een vereiste implementatie voor een apparaatverzameling. Implementatieactivering vindt plaats op de gedefinieerde beschikbare tijd en afdwingen vindt plaats op de gedefinieerde deadlinetijd. Zie Toepassingsimplementatie voor apparaatverzamelingen voor meer informatie.

Beschikbare implementaties

Toepassingen die als Beschikbaar in een gebruikersverzameling zijn geïmplementeerd, gedragen zich anders. Met deze gedragswijziging kan de beheerder toepassingen beschikbaar maken voor de gebruikers zonder bronconflicten voor beleid te veroorzaken. Wanneer een gebruiker het Software Center start, wordt vanuit het beheerpunt in realtime een lijst met toepassingen opgevraagd die beschikbaar zijn voor de gebruiker. Deze aanvraag wordt verzonden naar de CMUserService_WindowsAuth virtuele map op het beheerpunt en kan worden weergegeven in het SCClient_[Gebruikersnaam].log op de client.

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

Wanneer het beheerpunt deze aanvraag ontvangt, wordt er een query uitgevoerd op de lijst met toepassingen die beschikbaar zijn voor de gebruiker door de opgeslagen procedure uit te usp_GetApplicationPropertyValuesFiltered voeren. Deze activiteit kan worden bijgehouden in userservice.log op het beheerpunt.

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

Software Center ontvangt de lijst en geeft de toepassingen weer die de gebruiker kan installeren. Wanneer de gebruiker op de toepassing klikt, wordt aanvullende informatie over de toepassing opgevraagd vanuit het beheerpunt, waarbij opgeslagen procedures worden uitgevoerd, zoals usp_GetApplicationInfo, usp_GetAppModelApplicationSupersedence, usp_GetDeploymentTypeForAnApp, enzovoort.

De implementatie wordt geactiveerd wanneer de gebruiker de toepassing selecteert en op de knop Installeren klikt en er een DCM-agenttaak wordt gemaakt om de toepassing te evalueren. Als de toepassing van toepassing is, wordt een andere DCM-agenttaak gemaakt om de toepassing te downloaden en af te dwingen. Deze activiteit kan worden bijgehouden in de DCMAgent.log op de client.

Volgende stappen