Guida alla configurazione
Connetti il tuo SES in circa cinque minuti
Due modalità: lascia che TrackSES configuri tutto automaticamente con una chiave IAM con scope limitato, oppure provisiona le risorse AWS tu stesso senza condividere nulla.
Incolla una chiave di accesso IAM AWS con scope limitato e TrackSES fa il resto: crea un topic SNS dedicato, un configuration set SES e lo collega ai tuoi domini di invio , in pochi secondi.
Crea un utente IAM con scope limitato
Nella console AWS IAM, crea un nuovo utente (non un ruolo) e allega la policy di privilegio minimo riportata di seguito. È limitata esclusivamente alle risorse con prefisso trackses-* , non tocca mai la tua configurazione esistente né le tue identità.
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"sns:CreateTopic", "sns:Subscribe",
"sns:SetTopicAttributes", "sns:GetTopicAttributes",
"sns:ListSubscriptionsByTopic", "sns:DeleteTopic"
],
"Resource": "arn:aws:sns:*:*:trackses-*"
},
{
"Effect": "Allow",
"Action": [
"ses:ListEmailIdentities", "ses:GetEmailIdentity",
"ses:CreateConfigurationSet",
"ses:CreateConfigurationSetEventDestination",
"ses:PutEmailIdentityConfigurationSetAttributes",
"ses:DeleteConfigurationSet"
],
"Resource": "*" /* scoped by action — no Send* */
}
]
}Incolla la chiave di accesso in TrackSES
Copia l'ID della chiave di accesso e il segreto. Nelle impostazioni del progetto TrackSES, incollali sotto Credenziali AWS. Le chiavi sono archiviate cifrate con AES-256-GCM e non vengono mai registrate nei log.
TrackSES configura tutto
TrackSES crea automaticamente il topic SNS, il configuration set SES, sottoscrive il webhook e allega il configuration set a ciascuno dei tuoi domini di invio , un clic per dominio.
Gli eventi live iniziano ad arrivare
Una volta configurato, consegne, bounce, reclami, aperture e clic fluiscono nella tua dashboard in tempo reale. Fatto.
Scope dei permessi IAM
Esattamente a cosa può accedere la chiave
In modalità Automatica l'utente IAM riceve una singola policy inline di privilegio minimo. Ogni azione è limitata alle risorse trackses-* soltanto. La tua configurazione SES esistente, le identità e le altre risorse AWS rimangono intatte.
arn:aws:sns:*:*:trackses-*sns:CreateTopicsns:Subscribesns:SetTopicAttributessns:GetTopicAttributessns:ListSubscriptionsByTopicsns:DeleteTopictrackses-* config setsses:ListEmailIdentitiesses:GetEmailIdentityses:CreateConfigurationSetses:CreateConfigurationSetEventDestinationses:PutEmailIdentityConfigurationSetAttributesses:DeleteConfigurationSetin either modeses:Send*ses:SendEmailses:SendRawEmailses:SendBulkEmailses:UpdateAccountSendingEnabledses:DeleteIdentityModello di sicurezza