Utilizar tarefas para gerir incidentes em Microsoft Sentinel no portal do Azure

Este artigo explica como usar tarefas de incidentes no Microsoft Sentinel para padronizar e acompanhar as etapas que sua equipe segue ao triar, investigar e responder a incidentes. Você pode adicionar tarefas manualmente ou automatizar a criação de tarefas usando regras de automação e guias estratégicos.

Um dos fatores mais importantes na execução das operações de segurança (SecOps) de forma eficaz e eficiente é a uniformização dos processos. Espera-se que os analistas do SecOps executem uma lista de passos ou tarefas no processo de triagem, investigação ou remediação de um incidente. Uniformizar e formalizar a lista de tarefas pode ajudar a manter o SOC a funcionar sem problemas, garantindo que os mesmos requisitos se aplicam a todos os analistas. Com esse processo padronizado, independentemente de quem estiver de plantão, um incidente sempre receberá o mesmo tratamento e os mesmos SLAs. Os analistas não precisam de passar tempo a pensar no que fazer ou a preocupar-se com a falta de um passo crítico. Estes passos são definidos pelo gestor do SOC ou analistas seniores (camada 2/3) com base em conhecimentos de segurança comuns (como NIST), na sua experiência com incidentes anteriores ou em recomendações fornecidas pelo fornecedor de segurança que detetou o incidente.

Quando usar tarefas de incidente

Tarefas de incidente são úteis nos seguintes cenários:

  • Os analistas do SOC podem utilizar uma única lista de verificação central para processar os processos de triagem, investigação e resposta de incidentes, tudo sem se preocupar com a falta de um passo crítico.

  • Os seus engenheiros do SOC ou analistas seniores podem documentar, atualizar e alinhar os padrões de resposta a incidentes entre as equipas e os turnos dos analistas. Também podem criar listas de verificação de tarefas para preparar novos analistas ou analistas que se deparem com novos tipos de incidentes.

  • Enquanto gestor do SOC ou como MSSP, pode certificar-se de que os incidentes são tratados de acordo com os SLAs/SOPs relevantes.

Pré-requisitos

A função Microsoft Sentinel Responder é necessária para criar regras de automatização e para ver e editar incidentes, ambos necessários para adicionar, ver e editar tarefas.

A função de Colaborador dos Aplicativos Lógicos é necessária para criar e editar guias estratégicos.

Cenários de gerenciamento de tarefas de incidentes

Os cenários de gerenciamento de tarefas de incidentes variam dependendo se você é analista ou criador de fluxos de trabalho.

Cenários de analista

Os cenários a seguir mostram como analistas podem usar tarefas de incidente durante as investigações.

Siga estas etapas ao lidar com um incidente

Quando seleciona um incidente e Vê todos os detalhes, na página de detalhes do incidente, verá no painel direito todas as tarefas que foram adicionadas a esse incidente, manualmente ou por regras de automatização.

Expanda uma tarefa para ver a descrição completa, incluindo o utilizador, a regra de automatização ou o manual de procedimentos que a criou.

Marque uma tarefa como concluída ao selecionar o respetivo círculo "caixa de verificação".

Captura de ecrã do painel de tarefas de incidentes para analistas no ecrã de detalhes do incidente.

Adicionar tarefas a um incidente imediatamente

Pode adicionar tarefas a um incidente aberto em que está a trabalhar, para se lembrar das ações que detetou serem necessárias ou para registar ações que tomou por iniciativa própria que não aparecem na lista de tarefas. As tarefas adicionadas manualmente a um incidente se aplicam somente a esse incidente.

Cenários do criador de fluxo de trabalho

Os cenários a seguir descrevem como os criadores de fluxos de trabalho podem adicionar e gerenciar tarefas automaticamente.

Adicionar tarefas a incidentes com regras de automação

Utilize a ação Adicionar tarefa nas regras de automatização para fornecer automaticamente todos os incidentes com uma lista de verificação de tarefas para os seus analistas. Defina a condição de nome da regra de análise na regra de automatização para determinar o âmbito:

  • Aplique a regra de automatização a todas as regras de análise para definir um conjunto padrão de tarefas a aplicar a todos os incidentes.

  • Ao aplicar a regra de automatização a um conjunto limitado de regras de análise, pode atribuir tarefas específicas a incidentes específicos, de acordo com as ameaças detetadas pela regra de análise ou pelas regras que geraram esses incidentes.

Considere que a ordem pela qual as tarefas aparecem no incidente é determinada pela hora de criação das tarefas. Pode definir a ordem das regras de automatização para que as regras que adicionam tarefas necessárias para todos os incidentes sejam executadas primeiro e apenas posteriormente quaisquer regras que adicionem tarefas necessárias para incidentes gerados por regras de análise específicas. Dentro de uma única regra, a ordem pela qual as ações são definidas rege a ordem pela qual aparecem num incidente.

Veja quais os incidentes abrangidos pelas regras e tarefas de automatização existentes, antes de criar uma nova regra de automatização.
Utilize o filtro Ação na lista regras de Automatização para ver apenas as regras que adicionam tarefas a incidentes e ver a que regras de análise essas regras de automatização se aplicam para compreender a que incidentes essas tarefas serão adicionadas.

Adicionar tarefas a incidentes com guias estratégicos

Utilize a ação Adicionar tarefa num manual de procedimentos (no conector Microsoft Sentinel) para adicionar automaticamente uma tarefa ao incidente que acionou o manual de procedimentos.

Em seguida, utilize outras ações do manual de procedimentos (nos respetivos conectores do Logic Apps) para concluir o conteúdo da tarefa.

Por fim, use a ação Marcar tarefa como concluída (novamente no conector do Microsoft Sentinel) para marcar automaticamente a tarefa como concluída.

Considere os seguintes cenários como exemplos:

  • Deixe os playbooks adicionar e completar tarefas: Quando um incidente é criado, ele aciona um playbook que faz o seguinte:

    1. Adiciona uma tarefa ao incidente para repor a palavra-passe de um utilizador.
    2. Executa a tarefa ao emitir uma chamada à API para o sistema de aprovisionamento de utilizadores para repor a palavra-passe do utilizador.
    3. Aguarda uma resposta do sistema quanto ao sucesso ou a falha da redefinição.
      • Se a reposição da palavra-passe tiver sido efetuada com êxito, o manual de procedimentos marca a tarefa que acabou de criar no incidente como concluída.
      • Se a reposição da palavra-passe falhar, o manual de procedimentos não marcará a tarefa como concluída, deixando-a para um analista a executar.
  • Deixe o playbook avaliar se tarefas condicionais devem ser adicionadas: Quando um incidente é criado, ele aciona um manual que solicita um relatório de endereço IP de uma fonte externa de inteligência de ameaças.

    • Se o endereço IP for malicioso, o manual de procedimentos adiciona uma determinada tarefa (por exemplo, "Bloquear este endereço IP").
    • Caso contrário, o manual de procedimentos não efetua mais nenhuma ação.

Utilizar regras de automatização ou manuais de procedimentos para adicionar tarefas?

Quais considerações devem determinar se regras de automação ou guias estratégicos devem ser usados para criar tarefas de incidentes?

  • Regras de automatização: utilize sempre que possível. Utilize para tarefas estáticas simples que não necessitam de interatividade.
  • Playbooks: Use para casos de uso avançados, como criar tarefas baseadas em condições ou criar tarefas com ações automatizadas integradas.