跳到主要内容
版本:2.13.2304

消费者管理

新建消费者​

API 需要搭配身份认证才可使用时,需要为调用方创建消费者角色并分配对应的访问凭证。消费者可以对应一个用户,一个应用,或者一个主机等。

  • 消费者需要启用至少一个认证类插件。
  • 同一个消费者对象可以访问多个 API。
  • 如果消费者和路由/ API 中都配置了同一个插件(非认证类插件),则消费者中的插件配置更优先。
  1. 登录 API7 Enterprise 控制台。
  2. 在顶部导航菜单,点击 集群管理 。
  3. 在左侧菜单,点击 集群列表 。
  4. 点击对应集群的 访问 按钮。
  5. 在左侧菜单,点击 工作分区 。
  6. 点击对应工作分区的 访问 按钮。
  7. 在左侧菜单,点击 消费者管理。
  8. 点击 新建 按钮。
  9. 填写表单并选择至少一个认证类插件(basic-auth/hmac-auth/jwt-auth/key-auth/wolf-rbac),点击对应插件的 启用 按钮。
  10. 在 插件配置 表单中,打开 启用 开关。
  11. 在 配置Raw Data 中,编辑插件的参数。(可选,部分插件无需配置任何参数即可使用)。
  12. 点击 提交 按钮。
  13. 可按需要启用多个插件。
  14. 全部插件启用完毕后,点击 提交 按钮。

配置消费者​

编辑消费者的属性及启用的插件。

  1. 登录 API7 Enterprise 控制台。
  2. 在顶部导航菜单,点击 集群管理 。
  3. 在左侧菜单,点击 集群列表 。
  4. 点击对应集群的 访问 按钮。
  5. 在左侧菜单,点击 工作分区 。
  6. 点击对应工作分区的 访问 按钮。
  7. 在左侧菜单,点击 消费者管理。
  8. 点击对应消费者的 配置 按钮。
  9. 选择需要启用的插件,点击对应的 启用 按钮。
  10. 在 插件配置 表单中,打开 启用 开关。
  11. 在 配置Raw Data 中,编辑插件的参数。(可选,部分插件无需配置任何参数即可使用)。
  12. 点击 提交 按钮。
  13. 可按需要启用多个插件,重复步骤9~步骤12.
  14. 如需关闭已经启用的插件,点击对应插件的 更新 按钮,然后在 插件配置 表单中,点击 删除 按钮。或者直接点击对应插件的 禁用 按钮。
  15. 全部插件配置完毕后,点击 提交 按钮。

删除消费者​

禁止某个消费者调用任意 API,并不再保留记录。删除后不可恢复,请谨慎操作。

  1. 登录 API7 Enterprise 控制台。
  2. 在顶部导航菜单,点击 集群管理 。
  3. 在左侧菜单,点击 集群列表 。
  4. 点击对应集群的 访问 按钮。
  5. 在左侧菜单,点击 工作分区 。
  6. 点击对应工作分区的 访问 按钮。
  7. 在左侧菜单,点击 消费者管理。
  8. 点击对应插件模板的 删除 按钮。
  9. 确认后点击 确认 按钮。