Integrar o Wiz ao Google SecOps
Neste documento, explicamos como integrar o Wiz ao Google Security Operations (Google SecOps).
Antes de começar
Para usar a integração, você precisa de uma raiz de API, um ID do cliente e uma chave secreta do cliente.
Para mais informações sobre como gerar essas credenciais, consulte Configurações de contas de serviço.
Permissões e escopos necessários da conta de serviço
Verifique se a conta de serviço do Wiz recebeu os escopos de permissão de API adequados para as operações que você pretende executar no Google SecOps.
Operações de leitura e consulta
| Operação / Finalidade | Usado por | Permissões / escopos necessários |
|---|---|---|
| Testar conectividade | Ação de ping | read:issues |
| Ver detalhes do problema | Ação "Receber detalhes do problema" | read:issuesread:posture_issuesread:threat_issuesread:comments |
| Listar descobertas de vulnerabilidades de recursos | Ação de listar descobertas de vulnerabilidade de recursos | read:vulnerabilities |
| Receber análise do agente azul | Ação de análise do agente azul | read:threat_issues |
Operações de gravação e modificação (mutações)
| Operação / Finalidade | Usado por | Permissões / escopos necessários |
|---|---|---|
| Reabrir problema | Ação de reabertura de problema | write:issue_statusupdate:posture_issue_statuswrite:threat_issue_status |
| Resolver problema | Ação para resolver o problema | write:threat_issue_statuswrite:threat_issues |
| Ignorar problema | Ação de ignorar problema | update:posture_issue_ignorewrite:issue_ignore |
| Adicionar comentário ao problema | Adicionar comentário à ação do problema | write:issue_commentswrite:threat_issue_commentswrite:comments |
Parâmetros de integração
A integração do Wiz requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
API Root |
Obrigatório. O URL do endpoint de API GraphQL para seu locatário do Wiz. O endpoint precisa seguir o formato
Consulte os detalhes do locatário do Wiz para saber o URL exato do endpoint. Não use URLs regionais genéricos e sem números. |
Authentication URL |
Opcional. O URL de autenticação usado para gerar tokens de acesso OAuth. Para ambientes comerciais, use O valor padrão é |
Client ID |
Obrigatório. O ID do cliente associado às suas credenciais da API Wiz. |
Client Secret |
Obrigatório. A chave secreta do cliente associada às suas credenciais da API Wiz. |
Verify SSL |
Obrigatório. Se selecionada, a integração valida o certificado SSL ao se conectar ao servidor do Wiz. Ativado por padrão. |
Para instruções sobre como configurar uma integração no Google SecOps, consulte Configurar integrações.
Se necessário, você pode fazer mudanças depois. Depois de configurar uma instância de integração, é possível usá-la em playbooks. Para mais informações sobre como configurar e oferecer suporte a várias instâncias, consulte Como oferecer suporte a várias instâncias.
Ações
Para mais informações sobre ações, consulte Responder a ações pendentes na sua mesa de trabalho e Executar uma ação manual no seu caso.
Ping
Use a ação Ping para testar a conectividade com o Wiz.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
Nenhuma.
Saídas da ação
A ação Ping fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Indisponível |
| Mensagens de saída | Disponível |
| Resultado do script. | Disponível |
Mensagens de saída
A ação Ping pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Failed to connect to the Wiz server!
Error is ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Ping:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Receber detalhes do problema
Use a ação Receber detalhes do problema para receber informações sobre um problema especificado no Wiz.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
A ação Get Issue Details requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Issue ID |
Obrigatório. O identificador exclusivo do problema do Wiz para recuperar ou agir. |
Saídas da ação
A ação Get Issue Details fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado em JSON recebida ao usar a ação Get Issue Details:
{
"id": "f54e3fb9-a520-4e99-aacc-b99f6ae7f28d",
"createdAt": "2025-07-26T11:47:43.94524Z",
"updatedAt": "2025-07-31T07:34:54.445702Z",
"status": "RESOLVED",
"severity": "CRITICAL",
"type": "TOXIC_COMBINATION",
"description": "This container is using an image that contains a file identified as a high/critical severity malware by ReversingLabs.\n\nMalware can imply a malicious actor's presence in your environment. The malware can be used for crypto-mining, data leakage, lateral movement to other resources in your environment, etc.",
"resolvedAt": "2025-07-31T07:34:54.445702Z",
"entitySnapshot": {
"cloudPlatform": "GCP",
"id": "1971f945-3476-5b3d-a5a1-ab166c3e2eca",
"name": "cluster-solr",
"region": "us-central1",
"subscriptionName": "Wiz-Labs",
"type": "KUBERNETES_CLUSTER"
},
"projects": [
{
"id": "904cbc14-1c52-571c-a6b8-46fee263eb0f",
"name": "GCP Lab"
}
],
"sourceRules": [
{
"id": "wc-id-1038",
"name": "Container using an image infected with critical/high severity malware",
"description": "This container is using an image that contains a file identified as a high/critical severity malware by ReversingLabs.\n\nMalware can imply a malicious actor's presence in your environment. The malware can be used for crypto-mining, data leakage, lateral movement to other resources in your environment, etc."
}
]
}
Mensagens de saída
A ação Get Issue Details pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Error executing action "Get Issue Details". Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Receber detalhes do problema:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Reabrir problema
Use a ação Reabrir problema para reabrir um problema especificado no Wiz.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
A ação Reabrir problema requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Issue ID |
Obrigatório. O identificador exclusivo do problema no Wiz a ser recuperado ou atualizado. |
Saídas da ação
A ação Reabrir problema fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Reabrir problema:
{
"id": "41facd3f-29b0-4fcf-9a0c-e7fc40416aa0",
"note": "",
"status": "OPEN",
"dueAt": null,
"resolutionReason": null
}
Mensagens de saída
A ação Reabrir problema pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Error executing action "Reopen Issue". Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Reabrir problema:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Ignorar problema
Use a ação Ignorar problema para ignorar um problema específico no Wiz.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
A ação Ignorar problema requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Issue ID |
Obrigatório. O identificador exclusivo do problema no Wiz. |
Resolution Reason |
Obrigatório. O motivo da resolução do problema. Os valores possíveis são os seguintes:
O valor padrão é |
Resolution Note |
Opcional. Uma observação que fornece mais contexto para a resolução do problema. |
Saídas da ação
A ação Ignorar problema fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Ignorar problema:
{
"id": "41facd3f-29b0-4fcf-9a0c-e7fc40416aa0",
"note": "",
"status": "REJECTED",
"dueAt": null,
"resolutionReason": "FALSE_POSITIVE"
}
Mensagens de saída
A ação Ignorar problema pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Error executing action "Ignore Issue". Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Ignorar problema:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Resolver problema
Use a ação Resolver problema para resolver um problema específico no Wiz.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
A ação Resolver problema requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Issue ID |
Obrigatório. O identificador exclusivo do problema no Wiz. |
Resolution Reason |
Obrigatório. O motivo da resolução do problema. Os valores possíveis são os seguintes:
O valor padrão é |
Resolution Note |
Opcional. Uma observação que dá mais contexto sobre a resolução. |
Saídas da ação
A ação Resolver problema fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Resolver problema:
{
"id": "0db2222f-7d1f-501a-9ad5-fe669c7da036",
"resolutionNote": "",
"status": "RESOLVED",
"dueAt": null,
"resolutionReason": "NOT_MALICIOUS_THREAT"
}
Mensagens de saída
A ação Resolver problema pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Error executing action "Resolve Issue". Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Resolver problema:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Adicionar comentário ao problema
Use a ação Adicionar comentário ao problema para adicionar um comentário a um problema especificado no Wiz.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
A ação Adicionar comentário ao problema requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Issue ID |
Obrigatório. O identificador exclusivo do problema no Wiz. |
Comment |
Obrigatório. O texto do comentário a ser adicionado ao problema. |
Saídas da ação
A ação Adicionar comentário ao problema fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Adicionar comentário ao problema:
{
"createdAt": "2025-08-01T11:59:00.843434941Z", "id":
"6f997da2-85a0-4be2-b205-83ea19e9b17a", "text": "testing"
}
Mensagens de saída
A ação Adicionar comentário ao problema pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Error executing action "Add Comment To Issue". Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Adicionar comentário ao problema:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Receber análise do agente azul
Use a ação Receber análise do agente azul para conferir os detalhes da análise do agente azul do Wiz para uma ameaça específica.
Essa ação não é executada em entidades do Google SecOps.
Entradas da ação
A ação Get Blue Agent Analysis requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Threat ID |
Obrigatório. O identificador exclusivo do ID de ameaça do Wiz. |
Saídas da ação
A ação Get Blue Agent Analysis fornece as seguintes saídas:
| Tipo de saída da ação | Disponibilidade |
|---|---|
| Anexo do Painel de Casos | Indisponível |
| Link do Painel de Casos | Indisponível |
| Tabela do painel de casos | Indisponível |
| Tabela de enriquecimento | Indisponível |
| Resultado JSON | Disponível |
| Mensagens de saída | Disponível |
| Resultado do script | Disponível |
Resultado JSON
O exemplo a seguir mostra a saída do resultado JSON recebida ao usar a ação Get Blue Agent Analysis:
{
"id": "threat-12345",
"threatType": "MALWARE_DETECTION",
"status": "COMPLETED",
"analysis": {
"summary": "Blue Agent analysis details",
"riskScore": "HIGH"
}
}
Mensagens de saída
A ação Get Blue Agent Analysis pode retornar as seguintes mensagens de saída:
| Mensagem de resposta | Descrição da mensagem |
|---|---|
|
A ação foi concluída. |
Error executing action "Get Blue Agent Analysis". Reason: ERROR_REASON |
A ação falhou. Verifique a conexão com o servidor, os parâmetros de entrada ou as credenciais. |
Resultado do script
A tabela a seguir lista o valor da saída do resultado do script ao usar a ação Get Blue Agent Analysis:
| Nome do resultado do script | Valor |
|---|---|
is_success |
True ou False |
Jobs
Para mais informações sobre jobs, consulte Configurar um novo job e Programação avançada.
Job de sincronização bidirecional do Wiz e do Google SecOps
Use o job de sincronização bidirecional do Wiz e do Google SecOps para manter a sincronização contínua entre as ameaças do Wiz e os casos do Google SecOps.
Parâmetros do job
O job de sincronização bidirecional do Wiz e do Google SecOps requer os seguintes parâmetros:
| Parâmetro | Descrição |
|---|---|
Environment Name |
Obrigatório. Nome do ambiente em que os casos serão sincronizados. O valor padrão é |
Wiz API Root |
Obrigatório. O endpoint de API GraphQL do Wiz para seu locatário. O endpoint precisa seguir o formato
Consulte os detalhes do locatário do Wiz para saber o URL exato do endpoint. Não use URLs regionais genéricos e sem números. O valor padrão do marcador é
|
Wiz Authentication URL |
Opcional. O URL de autenticação usado para gerar tokens de acesso OAuth. Para
ambientes comerciais, use O valor padrão é |
Wiz Client ID |
Obrigatório. ID do cliente da conta de serviço da API Wiz. |
Wiz Client Secret |
Obrigatório. Chave secreta do cliente para a conta de serviço da API Wiz. |
Max Hours Backwards |
Opcional. Número de horas antes da iteração inicial do job para recuperar casos atualizados (intervalo: 1 a 720, padrão: 24). Esse parâmetro se aplica à primeira execução do job ou como substituto se o carimbo de data/hora da última execução for redefinido. |
Verify SSL |
Obrigatório. Se selecionada, a integração valida o certificado SSL ao se conectar ao servidor do Wiz. Essa configuração é selecionada por padrão. |
Fields to sync |
Obrigatório. Uma lista separada por vírgulas de itens que determina quais campos devem ser
sincronizados. Somente os campos listados explicitamente aqui serão sincronizados. Os valores possíveis são: O valor padrão é |
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.