Implement MCP Role-Based Access Control (RBAC)
Nexus RBAC allows restricting access to MCP servers and specific tools based on user group membership. Access is governed by these principles:
- Deny takes precedence: Users in a denied group are blocked regardless of allow rules.
- Empty allow list blocks all: Setting
allow = []prevents all access without requiring client identification. - Tool rules override server rules: Tool-specific settings take precedence over server-level settings.
- No rules means open access: Access is unrestricted if no RBAC configuration is provided.