Ações de script

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Você pode usar ações de script para criar scripts do lado do servidor que executam uma variedade de tarefas, como modificar um item de configuração (IC) ou gerenciar tentativas de login com falha. As ações de script são acionadas somente por eventos.

    Configuração

    Para criar uma nova ação de script, navegue até Política do Sistema > Eventos > Ações de script e clique em Novo.

    Tabela 1. Ações de script
    Campo Descrição
    Nome Nome exclusivo para sua ação de script.
    Aplicação Aplicação que contém o script.
    Nome do evento Evento a ser usado para este script. Se você não encontrar um evento para a ação de script que atenda à sua finalidade, poderá criar um novo.
    Ativo Caixa de seleção que habilita ou desabilita a ação de script. Selecione verdadeiro) para habilitar a ação de script.
    Ordem de execução Ordem na qual o script será executado.
    Script de condição Instrução para uma condição sob a qual este script deve ser executado. O sistema só analisará o campo de script se a condição for avaliada como verdadeira. Se você decidir incluir a declaração de condição no script, deixe este campo em branco.
    Script Script que é executado quando a condição definida é avaliada como verdadeira. Dois objetos adicionais estão disponíveis neste script:
    • evento: um GlideRecord- o sysevent que causou a invocação deste. Se você quiser este primeiro parâmetro no evento, use event.parm1 ou event.parm2 para o segundo parâmetro. Para a data/hora do evento, use event.sys_created_on. Para obter o ID do usuário que criou o evento (se houver um usuário associado), use event.user_id.
    • atual: um GlideRecord- o evento programado em nome de (incidente, por exemplo).

    Amostra de uma ação de script que cria uma notificação por e-mail para a atividade de fluxo de trabalho:

    Figura 1. Fluxo de trabalho de ação de script
    Notificação de fluxo de trabalho de ação de script