消息推送管理 ¶
EnOS™消息推送服务是一款适用于 EnOS 服务以及在 EnOS 上注册应用,面向用户侧的推送服务,用户可以通过消息推送服务管理账户,配置不同服务的推送配额,避免资源挤占;应用开发者可以通过调用消息推送服务即时地向用户推送通知消息及通知邮件,与用户保持互动,从而有效地提高留存率,提升用户体验。
![_images/notification_struc.png](_images/notification_struc.png)
EnOS™ 消息推送服务具有:
- 稳定和可扩展性:
- 推送管理服务是EnOS管理控制中心(EnOS 管理控制台)的一部分,可在私有环境独立部署。
- 外发邮件冗余存储到多台服务器和数据库,为您提供高稳定性和可扩展性的邮件发送平台。
- 快速和精准性:
- 短信推送可以对接用户自定义运营商,做到精准和快速推送。
主要功能 ¶
消息推送管理允许系统管理员管理消息推送方式、配置消息推送模板、收集消息推送总量、设置消息推送配额,管理消息推送后台。
配额和阈值¶
系统管理员或OU管理员为应用配置不同推送类型的月度配额/日配额,阈值。
管理员界面¶
系统管理员登录管理员界面,对以下功能进行管理:
- 管理 EnOS 平台服务的 Key,配额及阈值
- 配置 SMTP 邮件服务器和短信运营商
- 导入/导出 EnOS 的服务和消息模板
- 内容审批:审批内容:短信签名
- 配额审批:审批应用申请的配额
相关角色¶
EnOS消息推送主要服务于以下角色:
角色 | 主要操作任务 | IAM中定义的权限 | 权限适用范围 |
---|---|---|---|
系统管理员 | 管理 EnOS 内部的服务,内部服务通过 RPC 接口行 notification 调用,通过批量导入导入,对系统模板进行管理。 | 拥有 EnOS 管理控制台全部功能权限 | 所有租户/OU |
OU管理员 | 为本 OU 管理 OU 内应用的 notification 资源和配置,包括应用的配额,应用推送的渠道,以及应用所需的消息推送相关配置。OU 内购买的注册应用,调用 notification 的 Key 为通过应用注册和应用购买统一管理的 AK/SK。 | IAM中系统管理员授权消息推送服务全部功能权限 | 所有租户/OU |
应用开发者 | 使用配置好的应用和服务的 token,通过 Notification Management 进行消息推送,触达用户;配置和使用模板能功能简化和规范开发和推送流程。 | IAM中授权消息推送服务部分功能权限 | 所有租户/OU |
应用的用户 | 根据应用和服务的规则,在申请、开通账号,修改密码、获取验证码时收应用和服务的告警通知的消息。 | IAM中未授权消息推送服务功能权限 | 所有租户/OU |