部署后配置
本文介绍了 RainMaker 的部署后配置环节,是私有 RainMaker 部署的最后一步。🚀 请先完成 RainMaker 服务的部署,再阅读此文。
由于中国与全球区域的私有 RainMaker 部署存在差异,下文提供了全球区域和中国区域两个选项卡。请根据你的部署区域,选择相应的选项卡。
- 全球区域
- 中国区域
配置 SES 以发送邮件
在创建新用户时,RainMaker 会向终端用户发送电子邮件通知,邮件中包含验证码。默认情况下,系统使用 Amazon Cognito 服务向用户发送电子邮件通知。但 Amazon Cognito 的默认电子邮件服务每天可以发送的电子邮件数量不能超过 50 封,这包括了所有类型的电子邮件,如用户注册或找回密码时发送的验证码。因此,RainMaker 不依赖 Amazon Cognito,而是通过配置 Amazon SES 来发送电子邮件通知给用户。此外,SES 还支持自定义消息。
OAuth-only RainMaker 尚未支持此功能。
按照以下步骤配置 SES 以发送电子邮件:
- 用超级管理员账号登录 RainMaker 管理面板。
- 打开
Deployment Settings
标签页。 - 点击
Email Configurations
。
- 在
Subject
字段输入电子邮件的主题。 - 在
From Email
字段选择用于发送邮件的电子邮箱。 - 在
From User Name
字段中输入发件人的名字。 - 在
Template
字段中输入电子邮件正文。 - 点击
Set Email Template
。 - 提示设置成功,如下图所示:
配置验证信息的电子邮件模板
用户注册 RainMaker 时,平台会向其发送一封包含验证码的电子邮件。用户使用移动设备登录时需使用这一验证码来验证账号。你需要具备管理员权限才可以在 RainMaker 管理面板上自定义验证邮件的模板。
按照以下步骤配置验证消息的电子邮件模板:
- 使用管理员帐户登录 RainMaker 管理面板。
- 点击
Deployment Settings
。 - 点击
Email Configurations
。
- 在
Template Type
字段保持默认设置——Welcome Email Notification
。- 对电子邮件主题
Subject
进行更改。 - 根据需求更改邮件模板
Template
,可以使用简单文本,也可以添加有效的 HTML。 - 模板中应包含字符串
{####}
,该字符串由占位符组成,AWS 服务将会自动填充验证码。
- 对电子邮件主题
- 完成更改后,点击
Set Email Template
。
创建新账号时, 用户收到的验证邮件将遵循这一模板。
配置 Cognito 域名
若想要使用第三方身份提供商(例如谷歌、苹果)进行登录,并将 Alexa 和谷歌语音助手账号与 RainMaker 账号相关联,必须使用 Cognito 域。
Cognito 域名用于创建注册和登录网页的 URL,这些网页用于第三方身份提供商和语音助手集成。
OAuth-only RainMaker 尚未支持此功能。
按照以下步骤配置 Cognito 域名:
- 用超级管理员账号登录 RainMaker 管理面板。
- 打开
Deployment Settings
标签页。 - 打开
Cognito Configurations
标签页。 - 输入自定义域名,如下图所示:
自定义域名中只能包含小写字母、数字和连字符。
- 如果链接未自动生成,请点击
Save
并刷新页面以查看完整的 URL。