Acessar as APIs Microsoft Defender XDR
Aplica-se a:
- Microsoft Defender XDR
Observação
Experimente nossas novas APIs usando a API de segurança do MS Graph. Saiba mais em: Usar a API de segurança do Microsoft Graph – Microsoft Graph | Microsoft Learn.
Importante
Algumas informações estão relacionadas a produtos pré-lançados que podem ser substancialmente modificados antes de seu lançamento comercial. A Microsoft não faz garantias, expressas ou implícitas, quanto às informações fornecidas aqui.
Microsoft Defender XDR expõe grande parte de seus dados e ações por meio de um conjunto de APIs programáticas. Essas APIs ajudam você a automatizar fluxos de trabalho e fazer uso completo dos recursos do Microsoft Defender XDR.
Em geral, você precisará tomar as seguintes etapas para usar as APIs:
- Create um aplicativo de Microsoft Entra
- Obter um token de acesso usando este aplicativo
- Use o token para acessar a API Microsoft Defender XDR
Observação
O acesso à API requer autenticação OAuth2.0. Para obter mais informações, consulte Fluxo de código de autorização do OAuth 2.0.
Depois de realizar essas etapas, você estará pronto para acessar a API Microsoft Defender XDR usando um contexto específico.
Use esse contexto para aplicativos executados sem um usuário conectado presente, como serviços em segundo plano ou daemons.
- Create um aplicativo Web Microsoft Entra.
- Atribua as permissões desejadas ao aplicativo.
- Create uma chave para o aplicativo.
- Obtenha um token de segurança usando o aplicativo e sua chave.
- Use o token para acessar a API Microsoft Defender XDR.
Para obter mais informações, consulte Create um aplicativo para acessar Microsoft Defender XDR sem um usuário.
Use esse contexto para executar ações em nome de um único usuário.
- Create um aplicativo nativo Microsoft Entra.
- Atribua a permissão desejada ao aplicativo.
- Obtenha um token de segurança usando as credenciais do usuário para o aplicativo.
- Use o token para acessar a API Microsoft Defender XDR.
Para obter mais informações, consulte Create um aplicativo para acessar Microsoft Defender XDR APIs em nome de um usuário.
Use esse contexto quando precisar fornecer um aplicativo para muitos usuários em vários locatários.
- Create um aplicativo multilocatário Microsoft Entra.
- Atribua a permissão desejada ao aplicativo.
- Obtenha o consentimento do administrador para o aplicativo de cada locatário.
- Obtenha um token de segurança usando credenciais de usuário com base na ID do locatário de um cliente.
- Use o token para acessar a API Microsoft Defender XDR.
Para obter mais informações, consulte Create um aplicativo com acesso de parceiro a APIs Microsoft Defender XDR.
Usar a API de segurança do Microsoft Graph – Microsoft Graph | Microsoft Learn
Autorização do OAuth 2.0 para entrada do usuário e acesso à API
Gerenciar segredos em seus aplicativos de servidor com o Azure Key Vault
Create um aplicativo 'Hello mundo' que acessa as APIs do Microsoft 365
Dica
Você deseja aprender mais? Engage com a comunidade de Segurança da Microsoft em nossa Comunidade Tecnológica: Microsoft Defender XDR Tech Community.