Campos de condição da lógica da política
A lógica da política é um conjunto de condições utilizado para determinar se uma política está ou não em conformidade. Você pode definir condições para a política usando os campos de condição.
Página Lógica da política
Você pode selecionar o botão ou e e para adicionar várias regras na condição ou excluir uma regra selecionando o ícone de menos
Você pode adicionar um conjunto de condições selecionando o botão Novo conjunto de condições.
| Campo | Descrição |
|---|---|
| Descrição da condição | Descrição do campo. |
| Origem | Variável que você deseja obter para a condição. |
| Operador | Lista de operadores para filtrar a origem da condição. A lista muda dependendo da origem selecionada. |
| Valor | Valor para inserir texto. Selecione o ícone do seletor de dados ( Nota: Se sua Origem for opção, o ícone do selecionador de cápsula de dados ficará inativo. |
A instrução else if permite especificar uma nova condição se a primeira condição for falsa, enquanto a instrução else permite especificar uma nova condição se ela não se aplicar à instrução if.
Você pode adicionar uma condição dependente, selecionando ou ou e ao lado da condição.
| Campo | Descrição |
|---|---|
| Decisão | Decisão para determinar se a política está Conforme ou Não conforme. |
| Nível de log | Nível do log. |
| Mensagem de log | Campo Mensagem de log para inserir texto ou selecionar o ícone do seletor de dados |
| Tipo de saída | Tipo de saída do log. Você pode selecionar o ícone de adição |
| Dados | Campo Dados para inserir texto. Selecione o ícone do seletor de dados ( |
As imagens a seguir mostram que você pode usar o seletor de cápsula de dados para concatenar dados nos campos:
Você pode ver uma lista das fontes de dados na guia Fonte de dados.
| Operador | Descrição |
|---|---|
| Mais (+) | Some variáveis e constantes. Por exemplo, “Var1 + Var2...” |
| Menos (-) | Subtraia variáveis e constantes. Por exemplo, “Var1 – Var2...” |
| Multiplicação (*) | Multiplique variáveis e constantes. Por exemplo, “Var1 * Var2...” |
| Divisão (/) | Divida variáveis e constantes. Por exemplo, “Var1 / Var2...” |
| Parênteses () | Use parênteses para oferecer suporte à ordem dos operadores. |
| cálculo [] | Use os colchetes para avaliar uma expressão. |
Você pode misturar e combinar os operadores. Por exemplo, “Var1 + Var2*Var3 / Var4”.