Compreendendo os Modelos de Políticas

Há vários modelos de políticas criados e mantidos por funções diferentes, utilizados para propósitos diferentes, cada um com ciclos de vida diferentes.

Como você cria, testa, executa e mantém um conjunto crescente de políticas no Fabric, isso é importante no curso do desenvolvimento de projetos.

Uma Política do Fabric pode ser decomposta em condições de políticas e asserções de políticas. Uma política expressa "se condições, então asserções". As condições de uma política incluem um intervalo de data efetiva, um destino de política e expressões que envolvem conceitos (condições de contexto) no Business Services Repository ou asserções baseadas em conteúdo preenchidas a partir do contexto.

As asserções de políticas são instâncias de conceitos reutilizáveis, que foram modelados para um domínio específico. Uma decisão baseada em política utiliza um conjunto de asserções de uma política de composite, como entradas para a tomada de decisão. Uma política de composite é derivada da fundição de asserções de todas as políticas aplicáveis. O conjunto de políticas aplicáveis é determinado, localizando todas as políticas cujas condições de políticas são satisfeitas ao fornecer as informações no contexto.

Um sistema de ordenação natural determina qual asserção utilizar quando uma asserção de um tipo determinado é expressa por várias políticas. O destino da política é classificado pela ordem natural em um sistema de ordenação natural. Em geral, um sistema ordena os conceitos de domínio do mais geral ao mais específico.

Por exemplo, Organização é considerado mais geral que Usuário. As asserções são escolhidas na política com a ordem natural mais específica, a menos que a asserção esteja especificamente bloqueada na ordem natural mais alta. Quando as asserções estão na mesma ordem natural, a prioridade de uma política pode ser utilizada para escolher a vencedora. Finalmente, se nenhum ganhador pode ser escolhido, resulta um conflito de política.

Conceitos relacionados
Criando uma Política
Trabalhando com o Editor de Políticas
Trabalhando com uma Simulação da Montagem Dinâmica
Compreendendo os Recursos