API7 网关 AI Agent Skill:consumer-restriction 插件
概述
API7 企业版的 consumer-restriction 插件可根据已通过身份认证的消费者身份,限制其访问路由或服务。它支持三种限制类型和三种匹配模式:黑名单、白名单和按方法限制。
优先级:2400
该插件在身份认证插件之后的 access 阶段运行。
前置条件
必须与身份认证插件(如 key-auth、basic-auth、jwt-auth、hmac-auth、wolf-rbac)配合使用,以识别消费者。
适用场景
- 限制特定路由仅供指定消费者访问。
- 实现分级访问控制,例如免费消费者和高级消费者。
- 控制每个消费者可以使用的 HTTP 方法。
- 限制消费者只能访问指定服务或路由。