从 Amazon Q 通过电子邮件发送您的对话 |亚马逊网络服务
2025-01-09 18:20:33
### 分步指南:将 Amazon Q Business 与 Amazon SES 集成以进行电子邮件集成#### 介绍本指南将引导您完成将 Amazon Q Business 与 Amazon Simple Email Service (SES) 集成,以在 Amazon Q Business 内实现无缝电子邮件通信。该集成允许用户直接从 Amazon Q 界面发送电子邮件,从而提高生产力和效率。### 先决条件1. **Amazon Q Business 应用程序**:确保您的组织拥有活动的 Amazon Q Business 应用程序。2. **具有所需权限的 AWS IAM 用户**:- `ses:发送电子邮件`- `cognito-idp:GetUser`3. **SES 电子邮件地址已验证**:确保您要使用的电子邮件地址已在 SES 中验证。### 分步指南#### 1. 配置 Amazon Q Business 进行电子邮件集成1. **登录 AWS 管理控制台**:- 导航到 [Amazon Q Business 控制台](https://q.aws.amazon.com)。2. **导航到集成和插件**:- 转到“集成”>“插件”。3. **创建新的自定义插件**:- 单击“添加自定义插件”。- 提供插件必要的详细信息,例如名称、描述等。4. **配置 SES 集成**:- 在插件配置屏幕中,定义您希望如何将 Amazon Q 与 SES 连接。- 确保您的 AWS IAM 用户有权通过 SES 发送电子邮件。5. **设置电子邮件触发器**:- 在插件中定义何时发送电子邮件的触发器(例如,按需按钮单击)。6. **配置身份验证和授权**:- 使用 Amazon Cognito 作为身份提供商。- 在发送电子邮件之前,确保您的用户通过 SES 进行身份验证。#### 2. 安全考虑- **访问控制**:使用最小权限访问策略实施 IAM 角色。- **日志记录和监控**:启用 CloudTrail 日志来监控与 SES 电子邮件发送相关的 API 调用和操作。- **数据加密**:使用 AWS KMS 对静态敏感数据进行加密。- **合规性**:确保您的解决方案符合 GDPR、CCPA 等相关法规。#### 3. 测试集成1. **验证电子邮件功能**:- 测试从 Amazon Q Business 内发送电子邮件以确认所有配置均正确。2. **用户认证**:- 验证用户身份验证和授权工作流程。3. **监控日志**:- 使用 CloudWatch 日志来排查任何问题。#### 4. 保护解决方案- **安全最佳实践**:- 遵循 AWS 安全、身份和合规性指南。- 在 Amazon Q Business 中实施全局控制和主题级控制。- **DDoS 防护**:- 启用AWS Shield以防止DDoS攻击。- **护栏**:- 为您的应用程序环境定义护栏。#### 5. 清理1. **清空 S3 存储桶**:- 确保在删除之前删除任何创建的 S3 存储桶的所有内容。2. **删除 Lambda 函数**:- 如果在设置过程中使用了“UpdateKMSKeyPolicyFunction”,请删除它。3. **删除 CloudFormation 堆栈**:- 通过删除 CloudFormation 堆栈来清理资源。4. **清理 Amazon SES**:- 删除任何创建的身份并验证不再需要的电子邮件。5. **删除 Amazon Q 业务应用程序**:- 删除您的 Amazon Q Business 应用程序以避免将来产生费用。### 结论将 Amazon Q Business 与 Amazon Simple Email Service (SES) 集成,可以从 AI 支持的助手界面直接发送电子邮件,从而增强组织内的通信。这种集成利用了 AWS 强大的安全措施和合规框架,确保为企业提供安全可靠的通信渠道,以利用生成式 AI 的力量。### 关于作者- **Sujatha Dantuluri**:AWS 美国联邦文职团队的高级解决方案架构师。- **NagaBharathi Challa**:支持 AWS 国防部团队的解决方案架构师。- **Pranit Raje**:AWS 印度团队的解决方案架构师,专注于 ISV。- **Anil Giri 博士**:Amazon Web Services 的解决方案架构师,专门研究生成式 AI 和无服务器架构。通过遵循本指南,组织可以利用先进的人工智能技术开启高效沟通和协作的新可能性。