Conector GitHub (usando Webhooks) (usando o Azure Functions) para o Microsoft Sentinel
O conector de dados webhook do GitHub fornece a capacidade de ingerir eventos inscritos no GitHub no Microsoft Sentinel usando eventos de webhook do GitHub. O conector fornece a capacidade de inserir eventos no Microsoft Sentinel, o que ajuda a examinar possíveis riscos de segurança, analisar o uso da colaboração pela sua equipe, diagnosticar problemas de configuração e muito mais.
Nota: Se você pretende ingerir logs de auditoria do GitHub, consulte o GitHub Enterprise Audit Log Connector na galeria "Conectores de dados".
Trata-se de conteúdo gerado automaticamente. Para alterações, entre em contato com o provedor da solução.
Atributos do conector
Atributo do conector | Description |
---|---|
Tabela(s) do Log Analytics | githubscanaudit_CL |
Suporte a regras de coleta de dados | Não é suportado atualmente |
Apoiado por | Corporação Microsoft |
Exemplos de consulta
Eventos GitHub - Todas as Atividades.
githubscanaudit_CL
| sort by TimeGenerated desc
Pré-requisitos
Para integrar com o GitHub (usando Webhooks) (usando o Azure Functions), certifique-se de ter:
- Permissões Microsoft.Web/sites: são necessárias permissões de leitura e gravação no Azure Functions para criar um Aplicativo de Função. Consulte a documentação para saber mais sobre o Azure Functions.
Instruções de instalação do fornecedor
Nota
Este conector foi criado na Função do Azure baseada em gatilho http. E fornece um ponto de extremidade ao qual o GitHub será conectado por meio de seu recurso de webhook e publica os eventos inscritos no Microsoft Sentinel. Isso pode resultar em custos adicionais de ingestão de dados. Consulte a página de preços do Azure Functions para obter detalhes.
(Etapa opcional) Armazene com segurança a(s) chave(s) de autorização do espaço de trabalho e da API ou código(s) no Cofre de Chaves do Azure. O Azure Key Vault fornece um mecanismo seguro para armazenar e recuperar valores de chave. Siga estas instruções para usar o Azure Key Vault com um Aplicativo de Função do Azure.
Escolha UM entre as duas opções de implantação a seguir para implantar o conector e a Função do Azure associada
IMPORTANTE: Antes de implantar o conector Webhook do GitHub, tenha a ID do Espaço de Trabalho e a Chave Primária do Espaço de Trabalho (pode ser copiada do seguinte).
Etapas pós-implantação
Agora terminamos com a configuração do GitHub Webhook. Uma vez que os eventos do GitHub foram acionados e após o atraso de 20 a 30 minutos (Como haverá um atraso para o LogAnalytics girar os recursos pela primeira vez), você poderá ver todos os eventos transacionais do GitHub na tabela de espaço de trabalho do LogAnalytics chamada "githubscanaudit_CL".
Para mais detalhes, Clique aqui
Próximos passos
Para obter mais informações, vá para a solução relacionada no Azure Marketplace.