Partilhar via


Política de implementação de aplicativos para utilizadores

Aplica-se a: Configuration Manager (ramo atual)

Quando uma aplicação é implantada numa coleção do Utilizador, a política para a implementação é criada apenas para implementações necessárias. Para implementações disponíveis, a política é criada quando o utilizador tenta instalar a aplicação a partir do Centro de Software. Este artigo explicará o processo de implementação das implementações necessárias, bem como as implementações disponíveis.

Dica

Todas as informações necessárias para rever os registos do cliente podem ser obtidas executando a consulta SQL referenciada na secção Antes de começar.

Implementações necessárias

A política para uma implementação de aplicação necessária para uma coleção de Utilizador é direcionada a todos os utilizadores da recolha quando a implementação é criada. O processamento do lado do cliente para estas implementações é semelhante a uma implementação necessária para uma coleção de dispositivos. A ativação da implementação ocorre no tempo disponível definido, e a execução ocorre no tempo de prazo definido. Para obter mais informações, consulte a implementação da aplicação para recolhas de dispositivos.

Implementações disponíveis

As aplicações que são implementadas para uma coleção de utilizadores como Disponível comportam-se de forma diferente. Esta alteração de comportamento permite ao Administrador disponibilizar aplicações aos utilizadores sem causar a contenção de recursos para a política. Quando um utilizador lança o Centro de Software, uma lista de aplicações disponíveis para o utilizador é consultada a partir do Ponto de Gestão em tempo real. Este pedido é feito ao CMUserService_WindowsAuth diretório virtual no Ponto de Gestão e pode ser visto no SCClient_[UserName].log no cliente.

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

Quando o Ponto de Gestão recebe este pedido, consulta a lista de aplicações disponíveis para o utilizador executando o usp_GetApplicationPropertyValuesFiltered procedimento armazenado. Esta atividade pode ser rastreada no .log UserService no Ponto de Gestão.

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

O Software Center recebe a lista e exibe as aplicações que o utilizador pode instalar. Quando o utilizador clica na aplicação, informações adicionais sobre a aplicação são consultadas a partir do Ponto de Gestão, que envolve a execução de procedimentos armazenados como usp_GetApplicationInfo, usp_GetAppModelApplicationSupersedence, usp_GetDeploymentTypeForAnApp, etc.

A implementação é ativada quando o utilizador seleciona a aplicação e clica no botão Instalar, e é criado um Agente DCM Job para avaliar a aplicação. Se a aplicação for aplicável, outro DcM Agent Job é criado para descarregar e fazer cumprir a aplicação. Esta atividade pode ser rastreada no .log DCMAgent sobre o cliente.

Passos Seguintes