配置Topic授权(可选)
概述
仅当ROMA Connect实例开启了MQS的SASL_SSL时,需要配置Topic的连接授权,把消息收发权限授权给集成应用。客户端向Topic发布和订阅消息时,需要使用授权集成应用的Key和Secret进行安全认证。
Topic所属的集成应用默认具备向Topic发布和订阅消息的权限。
操作步骤
- 登录ROMA Connect控制台,在“实例”页面单击实例上的“查看控制台”,进入实例控制台。
- 在左侧的导航栏选择“消息集成 MQS > Topic管理”,单击Topic右侧的“设置集成应用权限”。
- 在设置集成应用权限弹窗中,为集成应用配置授权。
在“应用列表”处勾选要授权的集成应用,然后在“已选择”处为已选择的集成应用配置权限。
表1 授权配置 参数
配置说明
权限
选择集成应用对Topic的操作权限。
- 发布+订阅:表示允许向Topic发布消息和订阅消息。
- 发布:表示仅允许向Topic发布消息。
- 订阅:表示仅允许向Topic订阅消息。
标签
添加Topic的发布和订阅消息标签,一般业务场景下无需添加,仅用于特殊业务场景。
添加标签后,客户端向Topic发布和订阅消息时需同时传输标签信息。如果有多个标签,则客户端传输的标签需为Topic包含标签的子集。
- 配置完成后单击“确定”,完成Topic授权。