Skip to content

Limit access to HTTP routes by client IP #7312

@DavidePrincipi

Description

@DavidePrincipi

Sysadmin wants to limit access to certain NS8 services (exposed by module routes like the user portals, or by custom routes) to trusted networks/IPs, similarly to NS7 Apache configuration.

Same for cluster-admin, which has a special configuration.

Proposed solution

Add IPAllowList settings in the Traefik router configuration.

Alternative solutions

Custom configuration could be a way but it is currently not preserved by module updates.

Additional context

Traefik docs https://doc.traefik.io/traefik/master/middlewares/http/ipallowlist/#ipallowlist

See also

  • Links to many discussions in the forum

Metadata

Metadata

Assignees

No one assigned

    Labels

    verifiedAll test cases were verified successfully

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions