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.