M365Con 2027 – conferência online gratuita · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Da reação à proatividade: dominando a segurança com o Microsoft Graph

By ·

Bem-vindo de volta ao blog! Se você acompanha nossa jornada em podcast, sabe que adoramos mergulhar nas arquiteturas técnicas e nas estratégias operacionais que mantêm os ambientes Microsoft funcionando sem problemas. Hoje, vamos aprofundar um tema que fica exatamente na interseção entre eficiência e defesa: transformar a sua postura de segurança, saindo de uma correria reativa para uma máquina de

Automatically translated with AI from the original post. Read the English original

Cover: Microsoft Graph Security Automation for Microsoft 365

Bem-vindo de volta ao blog! Se você acompanha nossa jornada em podcast, sabe que adoramos mergulhar nas arquiteturas técnicas e nas estratégias operacionais que mantêm os ambientes Microsoft funcionando sem problemas. Hoje, vamos aprofundar um tema que fica exatamente na interseção entre eficiência e defesa: transformar a sua postura de segurança, saindo de uma correria reativa para uma máquina de gestão proativa e automatizada. Neste post, vamos explorar como você pode usar o Microsoft Graph para proteger todo o seu locatário, detectar anomalias logo no início e otimizar seus fluxos de resposta.

Para aproveitar ao máximo este mergulho escrito, não deixe de ouvir o episódio de podcast complementar, Microsoft Graph Security Automation for Microsoft 365, no qual detalhamos as arquiteturas reais, as escolhas de segurança e as decisões práticas de governança que as equipes enfrentam todos os dias.

Visão geral do Microsoft Graph

O Microsoft Graph é uma ferramenta poderosa para reforçar a segurança do locatário. Ele oferece vários recursos-chave que dão às organizações a capacidade de monitorar e gerenciar sua postura de segurança com eficácia.

Principais recursos

Visibilidade em tempo real

Com o Microsoft Graph, você obtém visibilidade em tempo real das atividades do seu locatário. Esse recurso permite acompanhar entradas de usuários, alterações de permissões e comportamentos de aplicativos no momento em que acontecem. Ao ter acesso a esse fluxo contínuo de informações, você pode responder a possíveis ameaças antes que elas escalem. A API do Microsoft Graph oferece um endpoint unificado para acessar uma ampla gama de dados e insights dos serviços de nuvem da Microsoft, incluindo recursos de segurança que ajudam a proteger as organizações contra perda de dados.

Integração com o Microsoft 365

O Microsoft Graph se integra de forma transparente ao Microsoft 365, ampliando suas capacidades de segurança. A API de Segurança do Microsoft Graph oferece uma interface padrão para integrar alertas de segurança e inteligência de ameaças de várias fontes. Essa integração enriquece os alertas com informações contextuais e automatiza as operações de segurança. Por exemplo, você pode automatizar revisões de acesso e integrar fluxos de conformidade, ajudando a atender a requisitos regulatórios como GDPR e HIPAA.

Benefícios para a segurança do locatário

Acesso centralizado aos dados

O acesso centralizado aos dados é um benefício significativo do uso do Microsoft Graph. Ele permite gerenciar funções de usuário e direitos de acesso de forma programática. Essa capacidade garante controle rigoroso e monitoramento contínuo do acesso a sistemas críticos. Você pode gerar relatórios por meio do Microsoft Graph Data Connect para identificar e corrigir incidentes de compartilhamento excessivo. Essa abordagem proativa ajuda a manter a conformidade com as políticas de governança e reduz o risco de violações de dados.

Governança proativa

A governança proativa é essencial para manter um ambiente seguro. O Microsoft Graph permite automatizar processos de conformidade, o que é fundamental para atender às regulamentações. Ao avaliar continuamente as permissões e automatizar a remoção de acessos desnecessários, você pode reduzir significativamente a sua superfície de ataque. Além disso, acompanhar as melhorias ao longo do tempo ajuda na aplicação das políticas e fortalece a sua postura de segurança como um todo.

Como usar o Microsoft Graph para detecção de ameaças

Detectar ameaças cedo é fundamental para manter um ambiente seguro. O Microsoft Graph oferece ferramentas poderosas para isso. Ao utilizar alertas de segurança e analisar a inteligência de ameaças, você pode aprimorar significativamente sua capacidade de detecção.

Utilizando alertas de segurança

Configurando alertas

Para usar o Microsoft Graph com eficácia na detecção de ameaças, comece configurando alertas de segurança. Esses alertas notificam você sobre possíveis ameaças em tempo real. Siga estes passos para configurar os alertas:

  1. Acesse a API de Segurança do Microsoft Graph.
  2. Defina os tipos de alerta que você quer monitorar, como entradas suspeitas ou comportamento incomum de aplicativos.
  3. Defina os níveis de severidade de cada tipo de alerta. Você pode escolher entre severidade baixa, média ou alta, de acordo com a tolerância a risco da sua organização.

Aqui está uma visão rápida dos alertas de segurança comuns gerados pelo Microsoft Graph:

Nível de severidadeDescrição
MédiaAlertas gerados a partir de detecções e de comportamentos pós-violação que podem fazer parte de uma ameaça persistente avançada (APT). Isso inclui comportamentos observados típicos das etapas de um ataque, alterações anômalas no registro e a execução de arquivos suspeitos.
AltaAlertas normalmente associados a ameaças persistentes avançadas (APT), indicando alto risco devido ao potencial de dano. Exemplos incluem atividades de ferramentas de roubo de credenciais, atividades de ransomware e adulteração de sensores de segurança.

Respondendo a alertas

Depois de configurar os alertas, você precisa responder rapidamente. Uma ação rápida pode impedir a exfiltração de dados e mitigar riscos. Veja algumas etapas a seguir quando você receber um alerta:

Estudos recentes mostram que os alertas de segurança do Microsoft Graph redefinem a forma como os defensores percebem e respondem às ameaças. Atacantes exploram vulnerabilidades usando uma lógica baseada em grafos, então você deve adotar estratégias semelhantes para uma detecção de ameaças eficaz. Essa abordagem proativa melhora sua capacidade de entender padrões complexos de ameaças, levando a respostas de segurança mais rápidas e bem informadas.

Análise de inteligência de ameaças

Acessando dados de ameaças

Analisar a inteligência de ameaças é fundamental para entender o cenário de possíveis ameaças. Você pode acessar dados de ameaças por meio do Microsoft Graph seguindo estes passos:

  1. Revise os logons em caixas de correio para validar a legitimidade.
  2. Investigue atividades incomuns relacionadas às permissões de API do Microsoft Graph.
  3. Use ferramentas como o Sparrow para verificar as permissões de aplicativo da API do Graph.
  4. Analise o MailItemsAccessed para obter insights sobre o acesso às caixas de correio.
  5. Utilize o Aviary para coleta e análise de dados.

Ao revisar esses dados de forma sistemática, você pode identificar padrões que podem indicar uma violação de segurança.

Integração com ferramentas de segurança

Integrar o Microsoft Graph a outras ferramentas de segurança aprimora sua capacidade de detecção de ameaças. Essa integração permite uma visão mais abrangente da sua postura de segurança. Você pode combinar dados de várias fontes para criar um sistema unificado de detecção de ameaças.

Por exemplo, usar o Microsoft Graph junto com soluções SIEM pode oferecer insights mais profundos sobre eventos de segurança. Essa integração permite visualizar relações entre diferentes pontos de dados, facilitando a identificação de possíveis ameaças.

RecursoMicrosoft GraphOutras plataformas
Visibilidade contextualEntendimento mais profundo das relaçõesVisibilidade limitada
Velocidade de detecção e respostaMais rápida, devido ao acesso unificado à telemetriaTempos de resposta mais lentos
Caça proativa a ameaçasAprimorada com grafo de caçaAnálise de alertas isolada
Eficiência na mitigação de impactoVisualização em tempo real do raio de impactoMitigação menos direcionada
Recursos assistidos por IARecursos de defesa autônomosMétodos tradicionais

Ao aproveitar essas integrações, você pode melhorar significativamente a capacidade da sua organização de detectar e responder a ameaças.

Logs de atividade e auditoria

Os logs de atividade desempenham um papel fundamental na manutenção da segurança do locatário. Eles oferecem insights sobre as atividades de usuários e administradores, permitindo que você detecte e previna incidentes de segurança de forma eficaz. Ao monitorar esses logs, você pode garantir a conformidade com os requisitos regulatórios e fortalecer sua postura geral de segurança.

Importância dos logs de atividade

Rastreamento de atividades de usuários

Rastrear atividades de usuários por meio dos logs de atividade permite que você tenha visibilidade sobre diversas ações no seu ambiente do Microsoft 365. Veja alguns aspectos principais que os logs de atividade podem ajudar você a monitorar:

Esses logs capacitam sua equipe de TI a investigar ações suspeitas e responder rapidamente a possíveis ameaças.

Identificação de anomalias

Identificar anomalias no comportamento dos usuários é fundamental para a detecção precoce de ameaças. Ao analisar os logs de atividade, você pode identificar padrões incomuns que podem indicar uma violação de segurança. Por exemplo, se um usuário normalmente acessa arquivos durante o horário comercial, mas de repente faz logon em horários estranhos, isso pode servir como um sinal de alerta.

Auditoria com o Microsoft Graph

A auditoria é um processo essencial para manter a segurança e a conformidade. O Microsoft Graph oferece ferramentas poderosas para ajudar você a gerar relatórios de auditoria detalhados e a acompanhar atividades com eficácia.

Gerando relatórios de auditoria

Para gerar relatórios de auditoria usando o Microsoft Graph, siga estas etapas:

EtapaDescrição
1Crie a consulta de pesquisa definindo os valores dos parâmetros de pesquisa.
2Envie uma consulta de pesquisa (job).
3Recupere os resultados da pesquisa (registros de auditoria) assim que a consulta for concluída.

Você pode usar o seguinte comando do PowerShell para iniciar uma pesquisa de auditoria:

$Uri = "https://graph.microsoft.com/beta/security/auditLog/queries"
$SearchName = ("Audit Search {0}" -f (Get-Date -format 'dd-MMM-yyyy HH:mm'))
$SearchParameters = @{
    "displayName" = $SearchName;
    "filterStartDateTime" = $StartDateSearch;
    "filterEndDateTime" = $EndDateSearch;
    "operationFilters" = $Operations;
}
$SearchQuery = Invoke-MgGraphRequest -Method POST -Uri $Uri -Body $SearchParameters
$SearchId = $SearchQuery.Id

Esse comando permite criar um relatório de auditoria abrangente, que pode ajudar você a manter a conformidade com as políticas de segurança.

Práticas recomendadas

Para manter registros de atividade abrangentes usando o Microsoft Graph, considere as seguintes práticas recomendadas:

Prática recomendadaDescrição
Use $selectEscolha apenas as propriedades de que seu aplicativo precisa para melhorar o desempenho.
Notificações de webhookReceba notificações sobre alterações de dados em vez de consultar regularmente, o que é mais eficiente.
Consultas deltaUse webhooks para disparar chamadas de consulta delta e implemente um limite de consultas periódicas (polling) como mecanismo de contingência.
Envio em lote em JSONCombine várias requisições em um único objeto JSON para economizar latência de rede e recursos.

Além disso, registre sempre a chamada HTTP completa da API do Graph, incluindo a URL, os cabeçalhos e o corpo JSON, tanto das requisições quanto das respostas. Evite armazenar informações sensíveis, como senhas ou tokens, em recursos auditáveis.

Seguindo essas práticas, você pode aprimorar seus processos de auditoria e garantir que seu locatário continue seguro.

Técnicas de investigação com o Microsoft Graph

Investigar incidentes de segurança com eficácia é fundamental para manter um ambiente seguro. O Microsoft Graph oferece diversas técnicas para ajudar você a analisar dados de usuários e automatizar investigações. Ao aproveitar esses recursos, você pode fortalecer a postura de segurança da sua organização's.

Consultando dados de usuários

Analisando padrões de acesso

Você pode analisar padrões de acesso usando o Microsoft Graph para identificar possíveis violações de segurança. Veja alguns métodos para consultar dados de usuários:

Esses logs fornecem registros completos das chamadas de API dentro dos locatários do Azure. Eles são essenciais para monitorar comportamentos suspeitos e detectar anomalias que possam indicar ameaças à segurança. Estabelecer uma linha de base do comportamento normal dos usuários é fundamental para identificar atividades incomuns. As interações recentes com arquivos e pastas são registradas automaticamente, o que ajuda nessa análise. Esses dados básicos são críticos para identificar possíveis casos de exfiltração de documentos ou outras violações de segurança.

Automatizando investigações

Automatizar investigações pode melhorar significativamente seu tempo de resposta a incidentes de segurança. O Microsoft Graph permite automatizar tarefas e fluxos de trabalho de segurança, aumentando a eficiência operacional. Veja alguns recursos principais:

RecursoDescrição
API Unificada de Envio de Ameaças de SegurançaPermite enviar ameaças e recuperar os resultados dos envios, facilitando a integração entre soluções de segurança.
Automação de fluxos de trabalho de segurançaPossibilita automatizar o gerenciamento, o monitoramento e as investigações de segurança para aumentar a eficiência operacional.
Integração com soluções de segurançaOferece uma interface unificada para integrar diversas soluções de segurança, simplificando as operações e melhorando a defesa contra ameaças cibernéticas.

O módulo MgGraph do PowerShell auxilia nas investigações de resposta a incidentes. Ele permite coletar e analisar dados do Microsoft Graph de forma flexível e eficiente.

Integrando com soluções SIEM

Integrar o Microsoft Graph com soluções SIEM aprimora sua capacidade de responder a ameaças em tempo real. Essa integração oferece várias vantagens:

Ao usar o Microsoft Graph junto com suas soluções de SIEM, você pode criar uma estratégia de segurança mais abrangente. Essa integração permite visualizar relações entre diferentes pontos de dados, o que facilita identificar possíveis ameaças e responder com eficácia.

Melhores práticas de segurança do locatário

Manter um locatário do Microsoft 365 seguro exige a adoção de práticas recomendadas que acompanhem a evolução das ameaças. Duas áreas críticas para foco são o acesso condicional e as avaliações regulares de segurança.

Implementando o Acesso Condicional

O acesso condicional é uma estratégia essencial para reforçar a segurança do locatário. Ele permite aplicar políticas que controlam como os usuários acessam recursos com base em condições específicas.

Definindo políticas

Para definir políticas de acesso condicional eficazes, siga estes passos:

  1. Aplique políticas de Acesso Condicional a todos os aplicativos para garantir uma cobertura de segurança abrangente.
  2. Minimize o número de políticas para melhorar a gerenciabilidade e a eficiência.
  3. Estabeleça convenções de nomenclatura para as políticas, de modo a governá-las e gerenciá-las em escala.
  4. Monitore o impacto com ferramentas de relatórios para visualizar a eficácia das políticas e identificar conflitos.
  5. Solucione problemas com eficiência usando a ferramenta What If para simular cenários de entrada.
  6. Proteja as alterações de políticas ativando as ações protegidas para verificação adicional.
  7. Automatize o gerenciamento de políticas usando as APIs do Microsoft Graph para operações mais ágeis.

Implementar essas práticas alinha os controles de acesso aos princípios de privilégio mínimo. Essa abordagem reduz a superfície de ataque da sua organização e diminui os incidentes de acesso não autorizado. Auditorias regulares e a exigência de autenticação multifator (MFA) fortalecem ainda mais a sua postura de segurança.

Monitorando o acesso

Monitorar o acesso é fundamental para identificar possíveis ameaças à segurança. Use o Microsoft Graph para acompanhar os logins e os padrões de acesso dos usuários. Esses dados ajudam a detectar anomalias que podem indicar tentativas de acesso não autorizado. Ao analisar esses padrões, você consegue responder rapidamente a atividades suspeitas.

Avaliações regulares de segurança

Realizar avaliações regulares de segurança é essencial para manter uma postura de segurança robusta. Essas avaliações ajudam a identificar vulnerabilidades e a garantir a conformidade com as políticas de segurança.

Realizando avaliações

Você deve realizar avaliações de segurança pelo menos trimestralmente. O monitoramento contínuo de desvios de configuração também é essencial. Avaliações regulares aumentam a eficácia e a eficiência das operações de segurança, fornecendo informações detalhadas dos produtos de parceiros integrados. Elas também simplificam os investimentos em engenharia para parceiros de tecnologia, ampliando o valor entregue ao cliente.

Atualizando os protocolos de segurança

Atualizar os protocolos de segurança é fundamental para enfrentar ameaças emergentes. Veja algumas atualizações recomendadas:

Revise as configurações de segurança pelo menos trimestralmente e sempre que a Microsoft lançar atualizações significativas. Essa revisão regular ajuda a identificar desvios de políticas e novas vulnerabilidades, mantendo o seu locatário seguro.

Ao implementar essas melhores práticas, você pode aumentar significativamente a segurança do seu locatário do Microsoft 365. Medidas proativas, como o acesso condicional e as avaliações regulares, vão ajudar você a se antecipar às ameaças potenciais.


Em resumo, você pode aumentar significativamente a segurança do seu locatário aproveitando o Microsoft Graph. As principais estratégias incluem:

Ao implementar essas estratégias, você pode criar uma estrutura de segurança robusta. Lembre-se: a vigilância contínua é essencial. Mantenha-se proativo em seus esforços de segurança para proteger seu ambiente do Microsoft 365 de forma eficaz. Para uma visão mais aprofundada e conversacional de como esses fluxos de automação se encaixam em arquiteturas de produção, não deixe de conferir nosso episódio de podcast relacionado, Microsoft Graph Security Automation for Microsoft 365!

Perguntas frequentes

O que é o Microsoft Graph?

O Microsoft Graph é uma API unificada que conecta diversos serviços do Microsoft 365. Ele oferece acesso a dados e insights, permitindo que você gerencie segurança, atividades de usuários e conformidade em toda a sua organização.

Como o Microsoft Graph aprimora a segurança do locatário?

O Microsoft Graph aprimora a segurança do locatário ao oferecer visibilidade em tempo real das atividades dos usuários e dos alertas de segurança. Ele permite automatizar processos de governança e gerenciar permissões de forma proativa, reduzindo possíveis vulnerabilidades.

Posso integrar o Microsoft Graph com outras ferramentas de segurança?

Sim, você pode integrar o Microsoft Graph a diversas ferramentas de segurança, incluindo soluções SIEM. Essa integração aprimora sua capacidade de detecção de ameaças e oferece uma visão abrangente da sua postura de segurança.

Como configuro alertas de segurança no Microsoft Graph?

Para configurar alertas de segurança, acesse a API de Segurança do Microsoft Graph. Defina os tipos de alerta que deseja monitorar, configure os níveis de gravidade e ative as notificações para se manter informado sobre possíveis ameaças.

O que são logs de atividade e por que são importantes?

Os logs de atividade registram as ações de usuários e administradores no seu ambiente do Microsoft 365. Eles são fundamentais para identificar anomalias, garantir conformidade e investigar incidentes de segurança de forma eficaz.

Com que frequência devo realizar avaliações de segurança?

Você deve realizar avaliações de segurança pelo menos trimestralmente. Avaliações regulares ajudam a identificar vulnerabilidades e a garantir a conformidade com as políticas de segurança, mantendo seu locatário protegido contra ameaças emergentes.

O que é o acesso condicional e como ele funciona?

O acesso condicional é uma estratégia de segurança que aplica políticas que regem o acesso dos usuários com base em condições específicas. Ele ajuda a garantir que somente usuários autorizados acessem recursos sensíveis, aprimorando a segurança geral.

Como posso automatizar investigações usando o Microsoft Graph?

Você pode automatizar investigações aproveitando a API unificada de Envio de Ameaças de Segurança do Microsoft Graph. Isso permite enviar ameaças e otimizar os fluxos de trabalho de segurança, melhorando seu tempo de resposta a incidentes.

Microsoft Graph Governance Compliance Microsoft Microsoft 365 GDPR

Related articles

RSS