消息队列 Kafka版兼容开源 Kafka 的 ACL 权限策略,提供 SASL 用户管理功能,您可以按需为 SASL 用户赋予收发消息的权限。本文介绍通过控制台创建 SASL 用户的操作步骤。
消息队列 Kafka版兼容 ACL 权限策略,支持SASL安全机制,并提供 PLAIN 和 SCRAM 两种类型的 SASL 用户,分别用于 PLAIN 和 SCRAM-SHA-256 机制下生产和消费消息。创建 SASL 用户之后,Kafka 实例会提供 SASL 接入点,通过 SASL 用户名及密码鉴权后才能通过此接入点登录 Kafka 实例。
说明
在顶部导航栏选择地域。
在实例列表页面,单击目标 Kafka 实例名称。
在用户管理页签中,单击创建用户。
设置相关参数。
参数 | 说明 |
---|---|
用户名 | SASL 用户名。须满足以下要求:
|
密码类型 | 用户密码类型,即 SASL 用户的类型,支持设置为:
说明 如果创建 PLAIN 类型用户,则延迟 1 分钟生效。创建后请耐心等待。 |
密码 | SASL 用户密码。须满足以下要求:
|
确认密码 | 再次输入密码。 |
描述 | SASL 用户的描述,长度为 1~128。 |
设置是否开启用户 All Permitted 功能。
All Permitted 类似默认权限,可以配合 ACL 权限使用。
单击确定。
创建 SASL 用户后,您还可以对此 SASL 用户进行以下相关操作:
说明
关闭前,请确认没有正在运行的应用通过此用户进行鉴权认证,以免影响线上业务。