Programdistributionsprincip för användare
Gäller för: Konfigurationshanteraren (current branch)
När ett program distribueras till en användarsamling skapas principen för distributionen endast för nödvändiga distributioner. För Tillgängliga distributioner skapas principen när användaren försöker installera programmet från Software Center. Den här artikeln beskriver distributionsprocessen för obligatoriska och tillgängliga distributioner.
Tips
All information som krävs för att granska klientloggarna kan hämtas genom att köra SQL-frågan som refereras i avsnittet Innan du börjar .
Nödvändiga distributioner
Principen för en obligatorisk programdistribution till en användarsamling riktas till alla användare i samlingen när distributionen skapas. Bearbetning på klientsidan för dessa distributioner liknar en obligatorisk distribution till en enhetssamling. Distributionsaktivering sker vid den definierade tillgängliga tiden och tvingande sker vid den definierade tidsgränsen. Mer information finns i Programdistribution till enhetssamlingar.
Tillgängliga distributioner
Program som distribueras till en användarsamling som Tillgängliga fungerar annorlunda. Den här beteendeändringen gör att administratören kan göra program tillgängliga för användarna utan att orsaka resurskonkurrering för principen. När en användare startar Software Center efterfrågas en lista över program som är tillgängliga för användaren från hanteringsplatsen i realtid. Den här begäran görs till den CMUserService_WindowsAuth
virtuella katalogen på hanteringsplatsen och kan visas i SCClient_[UserName].log på klienten.
Using endpoint Url: https://MP.CONTOSO.COM:443/CMUserService_WindowsAuth, Windows authentication
När hanteringsplatsen tar emot den här begäran frågar den listan över program som är tillgängliga för användaren genom att usp_GetApplicationPropertyValuesFiltered
köra den lagrade proceduren. Den här aktiviteten kan spåras i UserService.log på hanteringsplatsen.
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 tar emot listan och visar de program som användaren kan installera. När användaren klickar på programmet efterfrågas ytterligare information om programmet från hanteringsplatsen, vilket inbegriper körning av lagrade procedurer som usp_GetApplicationInfo, usp_GetAppModelApplicationSupersedence, usp_GetDeploymentTypeForAnApp osv.
Distributionen aktiveras när användaren väljer programmet och klickar på knappen Installera och ett DCM-agentjobb skapas för att utvärdera programmet. Om programmet är tillämpligt skapas ett annat DCM-agentjobb för att ladda ned och framtvinga programmet. Den här aktiviteten kan spåras i DCMAgent.log på klienten.