Políticas para Cloud Provisioning
Uma política de nuvem pode substituir um valor de propriedade definido por um usuário, criar uma tarefa de aprovação, reservar um endereço IP, preencher previamente ou ocultar campos de formulário, executar scripts personalizados e chamar API em Nuvemou iniciar ou anular subfluxos. Uma política de nuvem oferece controle em todo o sistema sobre aprovações, operações de recursos, operações de plano gráfico ou configurações de item do catálogo.
Um usuário solicita uma pilha que aciona uma política de aprovação
- Em Portal de usuário da nuvem, um usuário envia uma solicitação para provisionar um plano gráfico específico. O processo de provisionamento do plano gráfico é o gatilho que faz com que o mecanismo de política aplique uma política de aprovação. Uma política de aprovação de nuvem especifica os usuários que devem aprovar uma atividade de nuvem especificada antes que a atividade possa prosseguir.
- O mecanismo de política determina que a solicitação atende à condição especificada na regra da política. Neste exemplo, a condição é avaliada como verdadeira sempre que um blueprint específico está sendo provisionado.
- Como a condição é atendida, o mecanismo de política executa a ação que também é especificada na regra. Neste exemplo, a ação é criar uma ação de aprovação para o gerente.
- Enquanto o aprovador (o gerente) revisa a solicitação de aprovação, o usuário vê uma mensagem de status "Aguardando aprovação" no Portal de usuário da nuvem.
- Depois que o gerente aprova, o plano gráfico é provisionado.
Sobre gatilhos de política
- Um usuário solicita um Parar operação em um servidor virtual (o. Na operação de recurso de pilha gatilho dispara)
- Um recurso atinge o fim de seu leasing (o. No fim do leasing gatilho dispara)
- Um usuário solicita uma pilha específica (o. No provisionamento do plano gráfico gatilho dispara)
Normalmente, você se refere a uma política pelo nome do gatilho da política. Por exemplo, você pode se referir a uma política que é acionada pelo No fim do leasing Gatilho como uma "Política de término de leasing". Para obter mais detalhes sobre os tipos de gatilho que você pode implementar, consulte Gatilhos para políticas de nuvem.
Como as políticas funcionam
- Alguns tipos de política se aplicam somente a tipos específicos de operação em nuvem, como iniciar, parar, provisionar ou desprovisionar, ou para um destino específico, como "On blueprint123 Provisionation Operation" ou "On catalog item ABC Launch".
- Você pode configurar uma política que não especifica um destino, por exemplo, "Em qualquer operação de provisionamento de plano gráfico" ou "Em qualquer inicialização de item do catálogo". Erros nas políticas que se aplicam a qualquer objeto são ignorados.
- Se várias políticas se aplicarem, você poderá especificar a ordem em que as políticas serão aplicadas (com uma exceção descrita em uma seção a seguir).
- As políticas podem funcionar com formulários dinâmicos para permitir que você mostre ou oculte campos de formulário dos usuários finais. Os usuários veem somente as informações que você decide que precisam para entender e concluir suas tarefas.
Grupos de políticas
Um grupo de políticas de nuvem é um contêiner para políticas relacionadas. Considere agrupar políticas que geralmente são usadas juntas ou devem ser consideradas juntas. As políticas de agrupamento podem ajudar você a aplicar políticas de forma consistente em toda a organização.
Ordem de execução quando várias políticas se aplicam
Ordem de execução quando várias políticas de "aprovação" se aplicam:
Quando várias políticas de "aprovação" se aplicam, as políticas são aplicadas na seguinte ordem. (As políticas de aprovação são Provisionamento de plano gráfico (aprovação) , Na operação de pilha (aprovação) , Na operação de recurso de pilha (aprovação) e Na correção da tarefa ):
- Somente a primeira política de aprovação bem-sucedida é aplicada e nenhuma outra política de aprovação é aplicada.
- Se a política de aprovação aplicada tiver várias regras, somente a primeira regra bem-sucedida será usada.
- Se uma regra tiver várias ações, somente a primeira ação bem-sucedida será executada.
- Se a política de aprovação aplicada incluir uma aprovação personalizada e uma aprovação do Service Now, somente o processo de aprovação personalizada será realizado.
Ordem de execução para todos os outros tipos de política:
- As políticas são aplicadas na ordem especificada pelo Ordem de execução configuração de propriedade.
- Se várias políticas tiverem o mesmo Ordem de execução , a ordem não é garantida.
Sobre as operações em políticas
Os gatilhos geralmente são baseados em solicitações do usuário e nas operações (iniciar, parar, provisionar ou desprovisionar) que podem ser executados em um plano gráfico, um item do catálogo, um recurso ou uma pilha. Alguns tipos de gatilho não especificam uma operação em nuvem. Por exemplo, o. No fim do leasing o gatilho dispara independentemente de qualquer operação.Sobre regras de política
Uma regra de política é uma coleção de condições e ações. Se todas as condições forem avaliadas como verdadeiras, o mecanismo de política executará as ações. Se alguma condição for avaliada como falsa, o mecanismo de política não executará as ações.
- Condições: As condições podem considerar dados do formulário de solicitação, atividade de recurso ou atividade do usuário. Exemplos:
- O tamanho da CPU solicitada é maior que 32?
- Este é um Parar operação?
- O leasing deste recurso termina nos próximos 7 dias?
- Ações: Se todas as condições forem avaliadas como verdadeiras, o mecanismo de política executará as ações especificadas pela regra. As expressões em ações de política podem definir ou substituir valores. Exemplos:
- Substitua o valor especificado pelo usuário alterando o tamanho da CPU para 16 e inicie o processo de aprovação. (Porque foi atendida a condição de que a CPU solicitada é maior que 32).
- Crie uma tarefa de aprovação para o gerente. (porque a condição foi atendida que um Parar a operação foi solicitada).
- Envie notificações para todos os usuários do grupo ABC. (porque foi atendida a condição de que o leasing termina em 7 dias).
Scripts de ação de política
- Use scripts de ação de política para obter, atualizar ou definir valores em solicitações de nuvem.
- Sua instância rastreia recursos marcados para faturamento e emissão de relatórios. Os scripts de ação de política podem adicionar e modificar marcadores de recursos.