Avaliação da Implementação
Aplica-se a: Configuration Manager (ramo atual)
Antes de continuar, por favor reveja os componentes do cliente de implementação de aplicações para entender o processamento de trabalho de DCM e CI Agent.
A avaliação da aplicação é realizada pelos componentes do DcM Agent e do Ci Agent quando a implementação é ativada. Para compreender quando a atribuição é ativada, consulte a Implementação da Aplicação para Recolhas de Dispositivos ou Implementação de Aplicações para artigos de Recolha de Utilizadores.
Deteção e Avaliação de Aplicações
A avaliação da aplicação é realizada durante a fase invocando OdmMethod de um trabalho de Agente CI. Esta fase é onde o cliente avalia o método de deteção definido para a aplicação para determinar se a aplicação está instalada no dispositivo. Esta atividade pode ser rastreada em AppDiscovery.log utilizando o ID tipo de implementação ou nome do tipo de implementação.
Performing detection of app deployment type ConfigMgr Toolkit - Windows Installer (*.msi file)(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, revision 2) for system.
+++ Did not detect app deployment type ConfigMgr Toolkit - Windows Installer (*.msi file)(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, revision 2) for system.
Nota
Acima de exemplo, mostra a deteção de uma aplicação MSI onde a deteção é feita verificando se o Código do Produto MSI está instalado no dispositivo. Para aplicações que utilizem métodos de deteção alternativos, o método de deteção adequado é utilizado para verificar se a aplicação está instalada.
Em seguida, o cliente avalia o estado desejado da aplicação com base na Finalidade de Implantação. Este passo também consiste em detetar se a aplicação tem alguma dependência ou regras de supersedência que devem ser honradas para a aplicação. Esta atividade pode ser rastreada no AppIntentEval.log utilizando o ID único do tipo de aplicação e implementação.
# Available Application Deployment
[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = Applicable, ResolvedState = Available, ConfigureState = NotNeeded, Title = [Application or DT Name]
# Required Application Deployment
[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = Applicable, ResolvedState = Installed, ConfigureState = NotNeeded, Title = [Application or DT Name]
# Requirement Rules Not Met
[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = NotApplicable, ResolvedState = None, ConfigureState = NotNeeded, Title = [Application or DT Name]
Na entrada de registo acima, o Estado Atual indica se a aplicação está atualmente instalada no dispositivo. A aplicabilidade indica se a aplicação é aplicável com base em regras de requisitos definidos. O Estado-Membro da Resolve indica o estado desejado da aplicação com base na finalidade de implantação.
Dica
Utilize a Ferramenta de Monitorização de Implementação para visualizar o estado de aplicação, o estado de aplicabilidade e as violações de requisitos.