Política de Implementação de Aplicações

Aplica-se a: Configuration Manager (ramo atual)

Criação de Políticas

Quando implementa uma aplicação, é criado um caso de SMS_ApplicationAssignment classe que representa a atribuição de uma aplicação a uma coleção. Esta atividade pode ser rastreada no SMSProv.log.

SMS Provider    PutInstanceAsync SMS_ApplicationAssignment~
SMS Provider    Auditing: User CONTOSO\Admin created an instance of class SMS_ApplicationAssignment.~

Na base de dados do Gestor de Configuração, esta informação é armazenada na CI_CIAssignments tabela onde AssignmentType 2 representa uma implementação de aplicação. Quando a atribuição é criada, o componente sms database monitor deteta uma alteração na tabela e notifica o Gestor de Replicação de Objetos para processar a política de atribuição de CI (CIA). O componente object replication Manager cria então a política para a atribuição de aplicações na base de dados, que é armazenada na Policy tabela na base de dados, e o ID de política é baseado no ID Exclusivo de Aplicação. Esta atividade pode ser rastreada no objreplmgr.log referindo-se ao ID Único de Atribuição, que pode ser obtido a partir da consulta SQL referenciada na secção Antes de Começar.

***** Processing Application Assignment {3AC57DFE-3F87-4C59-930B-B9F57CB41B91} *****

A política para a atribuição de candidaturas pode ser vista na base de dados utilizando uma consulta SQL semelhante a abaixo.

SELECT P.PolicyID, PA.PolicyAssignmentID, PA.PADBID, PA.IsTombstoned, PA.LastUpdateTime FROM Policy P
JOIN PolicyAssignment PA ON P.PolicyID = PA.PolicyID
WHERE P.PolicyID = '{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}' -- Replace Assignment Unique ID

Orientação política

Após a geração da política, a componente Policy Provider atribui esta política aos recursos da recolha que é alvo da implementação da aplicação. A informação de orientação da política está armazenada na ResPolicyMap tabela na base de dados. Pode utilizar o PADBID devolvido pela consulta acima para acompanhar esta atividade em policypv.log. No entanto, o PADBID registado no registo pode nem sempre corresponder ao PADBID devolvido pela consulta acima referida se várias políticas estão a ser processadas simultaneamente.

~Policy or Policy Target Change Event triggered.
~Completed batch with beginning PADBID = 16778403 ending PADBID = 16778403.

Nota

ResPolicyMap a tabela não contém nenhuma informação de segmentagem para aplicações que são implementadas como disponíveis para as coleções de Utilizadores. O Software Center consulta uma lista destas aplicações a partir do Ponto de Gestão, e a informação de direcionamento de políticas para estas aplicações é gerada dinamicamente quando um utilizador solicita uma aplicação do Software Center.

Passos Seguintes