
內容簡介
SFLWA Identity & Tenant Provisioner for Amazon SES 是一款專為 Amazon SES 設計的外掛,提供自動化的多租戶啟用與監控功能。透過原生 SES API v2,使用者可以輕鬆管理客戶租戶、發送身份及 IAM 憑證,並在 WordPress 控制台中監控租戶健康狀態。
【主要功能】
• 自動化租戶啟用
• 自動化 IAM 憑證生成
• 一鍵生成 DKIM CNAME 記錄
• 提供 X-SES-TENANT 標頭代碼片段
• 原生租戶統計儀表板
• 支援多帳戶切換
外掛標籤
開發者團隊
② 後台搜尋「SFLWA Identity & Tenant Provisioner for Amazon SES」→ 直接安裝(推薦)
原文外掛簡介
SFLWA Identity & Tenant Provisioner for Amazon SES provides agency-grade, automated multi-tenant onboarding and monitoring for Amazon SES using native SES API v2.
Effortlessly provision isolated client tenants, create sending identities, assign default configuration sets, auto-generate dedicated IAM credentials, and monitor client tenant health directly from your WordPress admin dashboard.
Key Features:
Automated Tenant Onboarding: Creates SES API v2 tenants, creates domain identities, and binds them to specified tenant resources automatically.
Automated IAM Provisioning: Creates dedicated IAM sending users, adds them to your designated sending group, and issues access keys upon setup.
Instant DKIM CNAME Records: Generates short host, fully qualified domain names (FQDN), and CNAME target values with one-click copy buttons.
X-SES-TENANT Header Snippet: Produces ready-to-use WordPress code snippets (wp_mail hook) for client site integration.
Native Tenant Statistics Dashboard: Displays current sending status, assigned domain identities, bound configuration sets, and reputation impact warnings across all saved parent accounts.
Multi-Account Support: Easily switch between different parent AWS operator accounts.
Zero Additional API Costs: Designed strictly around native Amazon SES API v2 calls (ListTenants, GetTenant, ListTenantResources) to keep overhead completely free.
IAM Operator Policy
Your parent AWS Operator user requires an IAM policy permitting SES API v2 tenant management, IAM user provisioning, and STS caller identity verification.
Attach the following policy to your operator user in AWS IAM:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "SESManagementAndReportingPermissions",
"Effect": "Allow",
"Action": [
"ses:CreateEmailIdentity",
"ses:GetEmailIdentity",
"ses:CreateTenant",
"ses:CreateTenantResourceAssociation",
"ses:ListTenants",
"ses:GetTenant",
"ses:ListTenantResources"
],
"Resource": "*"
},
{
"Sid": "IAMUserAndGroupProvisioning",
"Effect": "Allow",
"Action": [
"iam:CreateUser",
"iam:AddUserToGroup",
"iam:CreateAccessKey",
"iam:AttachUserPolicy"
],
"Resource": "*"
},
{
"Sid": "STSCallerIdentity",
"Effect": "Allow",
"Action": [
"sts:GetCallerIdentity"
],
"Resource": "*"
}
]
}
External Services
This plugin integrates directly with Amazon Web Services (AWS) via official API calls to provision and monitor Amazon Simple Email Service (SES) resources.
Service Name: Amazon Simple Email Service (SES) API v2
Primary Usage: Submits domain and email verification requests, fetches DKIM/DNS records, manages tenant identities, and retrieves account health statistics.
AWS Terms of Service: https://aws.amazon.com/service-terms/
AWS Customer Agreement: https://aws.amazon.com/agreement/
AWS Privacy Notice: https://aws.amazon.com/privacy/
Thank You
Thank you to WebCami for your support of my work.
