Programmatic notifications for Snowflake Trust Center findings
Send Trust Center security findings directly to external systems like PagerDuty, Slack, and message queues using notification integrations.
O que mudou
Use cases
Imagine you need to monitor security violations detected by the Trust Center without manually checking Snowsight or email inboxes.
- Forward security alerts automatically to webhooks and message queues.
- Validate message delivery before executing a real scan using test notifications.
- Filter alerts based on specific severity thresholds.
How to use
Configure the notification integration for your target service and link it to the Trust Center scanner.
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');
What happens in this code:
- Creates a webhook notification integration pointing to the PagerDuty endpoint.
- Associates a secret key for authentication.
- Defines the message body template including the payload generated by Snowflake.
CALL SNOWFLAKE.TRUST_CENTER.SEND_TEST_NOTIFICATION_INTEGRATION(
'CIS_BENCHMARKS',
'TEST_PAGERDUTY_INT'
);
What happens in this code:
- Triggers a simulated test notification for the specified scanner package.
- Allows you to validate if the destination receives the alert without waiting for a real scan.
What it returns
| Field | Description |
|---|---|
| status | Returns 'SUCCESS' or 'FAILURE' depending on the test notification delivery. |
| message | Descriptive message of the operation result. |
| error_message | Error details if the delivery fails. |
Limitations and requirements
- Public Preview feature available to all accounts.
- Supports outbound notification integrations only.
- Requires USAGE privileges on the integration and additional grants if using secrets.
- 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