Sdílet prostřednictvím


Zásady nasazení aplikací pro uživatele

Platí pro: Configuration Manager (Current Branch)

Při nasazení aplikace do kolekce User se zásady pro nasazení vytvoří pouze pro požadovaná nasazení. Pro Dostupná nasazení se zásada vytvoří, když se uživatel pokusí nainstalovat aplikaci z Centra softwaru. Tento článek vysvětluje proces nasazení pro povinná i dostupná nasazení.

Tip

Všechny informace potřebné ke kontrole protokolů klienta můžete získat spuštěním dotazu SQL, na který se odkazuje v části Než začnete .

Požadovaná nasazení

Zásady pro požadované nasazení aplikace do kolekce User se při vytvoření nasazení cílí na všechny uživatele v kolekci. Zpracování na straně klienta pro tato nasazení se podobá požadovanému nasazení kolekce zařízení. K aktivaci nasazení dochází v definovaném dostupném čase a k vynucení dojde v definovaném čase konečného termínu. Další informace najdete v tématu Nasazení aplikací do kolekcí zařízení.

Dostupná nasazení

Aplikace nasazené do kolekce uživatelů jako Dostupné se chovají odlišně. Tato změna chování umožňuje správci zpřístupnit aplikace uživatelům, aniž by způsoboval kolize prostředků pro zásady. Když uživatel spustí Centrum softwaru, dotazuje se v reálném čase z bodu správy seznam aplikací, které jsou pro uživatele k dispozici. Tento požadavek se provede do CMUserService_WindowsAuth virtuálního adresáře v bodě správy a zobrazí se v SCClient_[UserName].log v klientovi.

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

Když bod správy obdrží tento požadavek, dotazuje se na seznam aplikací dostupných uživateli spuštěním usp_GetApplicationPropertyValuesFiltered uložené procedury. Tuto aktivitu je možné sledovat v souboru UserService.log v bodě správy.

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

Centrum softwaru obdrží seznam a zobrazí aplikace, které může uživatel nainstalovat. Když uživatel klikne na aplikaci, další informace o aplikaci se dotazují z bodu správy, což zahrnuje provádění uložených procedur, jako jsou usp_GetApplicationInfo, usp_GetAppModelApplicationSupersedence, usp_GetDeploymentTypeForAnApp atd.

Nasazení se aktivuje, když uživatel vybere aplikaci a klikne na tlačítko Nainstalovat a vytvoří se úloha agenta DCM pro vyhodnocení aplikace. Pokud je aplikace použitelná, vytvoří se další úloha agenta DCM, která aplikaci stáhne a vynutí. Tuto aktivitu je možné sledovat v souboru DCMAgent.log v klientovi.

Další kroky