Ações de script

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Você pode usar ações de script para criar scripts no 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 sua ação de script que se adapte ao seu propósito, 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 Declaração para uma condição sob a qual este script deve ser executado. O sistema analisa somente o. script campo 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 executado quando a condição definida é avaliada como verdadeira. Dois objetos adicionais estão disponíveis neste script:
    • evento : a. GlideRecord - o evento de sistema que fez com que isso fosse invocado. Se você quiser este primeiro parâmetro no evento, use event.parm1ou event.parm2para 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 : a. GlideRecord - o evento programado em nome de (incidente, por exemplo).

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

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