Notificações programáticas para achados do Trust Center no Snowflake
Envie achados de segurança do Trust Center diretamente para sistemas externos como PagerDuty, Slack e filas de mensagens usando integrações de notificação.
O que mudou
Para que serve
Imagine que você precisa monitorar falhas de segurança detectadas pelo Trust Center sem precisar verificar manualmente a interface do Snowsight ou e-mails.
- Encaminhar alertas de segurança automaticamente para webhooks e filas.
- Validar a entrega de mensagens antes de um escaneamento real usando notificações de teste.
- Filtrar alertas com base em limiares de severidade.
Como usar
Configure a integração de notificação para o serviço desejado e vincule-o ao scanner do Trust Center.
CREATE OR REPLACE NOTIFICATION INTEGRATION test_pagerduty_int
TYPE = WEBHOOK
ENABLED = TRUE
WEBHOOK_URL = 'https://events.pagerduty.com/v2/enqueue'
WEBHOOK_SECRET = test_db.test_schema.integration_key
WEBHOOK_BODY_TEMPLATE = '{
"routing_key": "SNOWFLAKE_WEBHOOK_SECRET",
"event_action": "trigger",
"payload": {
"summary": "Snowflake Trust Center Scanner Finding",
"source": "Snowflake",
"severity": "critical",
"custom_details": SNOWFLAKE_WEBHOOK_MESSAGE
}
}'
WEBHOOK_HEADERS = ('Content-Type'='application/json');
O que acontece nesse código:
- Cria uma integração do tipo webhook apontando para o endpoint do PagerDuty.
- Associa uma chave de segredo para autenticação.
- Define o template do corpo da mensagem incluindo o payload gerado pelo Snowflake.
CALL SNOWFLAKE.TRUST_CENTER.SEND_TEST_NOTIFICATION_INTEGRATION(
'CIS_BENCHMARKS',
'TEST_PAGERDUTY_INT'
);
O que acontece nesse código:
- Dispara uma notificação de teste simulada para o pacote de scanners informado.
- Permite validar se o destino recebe o alerta sem precisar esperar por uma varredura real.
O que retorna
| Campo | Descrição |
|---|---|
| status | Retorna 'SUCCESS' ou 'FAILURE' dependendo do envio da notificação de teste. |
| message | Mensagem descritiva do resultado da operação. |
| error_message | Detalhes do erro caso a entrega falhe. |
Limitações e requisitos
- Recurso em Public Preview disponível para todas as contas.
- Suporta apenas integrações de notificação de saída (outbound).
- Exige permissões de uso na integração e concessões adicionais caso utilize segredos.
- trust center
- security
- webhooks
- notifications
- governance
Programmatic notifications for Trust Center findings (Preview)
Resumo e explicação gerados por IA a partir da release note oficial. Em caso de dúvida, a documentação oficial da plataforma prevalece.
Relacionadas
- SnowflakeGA
Geração de documentos em PDF, Word e PowerPoint no Snowflake CoWork
O Snowflake CoWork agora gera arquivos PDF, Word, PowerPoint e HTML diretamente de suas análises usando a ferramenta de execução de código do Cortex Agent.
snowflake cowork · cortex agent - SnowflakePublic Preview
Cortex Agent SDK para Python e TypeScript no Snowflake
O Cortex Agent SDK permite criar aplicações que utilizam Cortex Agents e Cortex Code em Python e TypeScript.
cortex agents · python - SnowflakeAtualização
Mensagens de erro mais detalhadas na classificação de dados sensíveis
A view DATA_CLASSIFICATION_LATEST agora traz mensagens de erro específicas e códigos do Snowflake para falhas na classificação.
data governance · trust center