Skip to content

[Feature Request] Network based authorization #593

@electrofloat

Description

@electrofloat
  1. I'd like to have an option to define the allow/deny rules with not just subjects (user/group), but with networks too, like what Authelia does: https://www.authelia.com/configuration/security/access-control/#networks
    With this I could show different dashboards to the same user depending on where they are coming from (for example internal/external networks).
    (this could work the same way as with the user/group now, since the reverse proxy can set the "X-Forwarded-For" header to check the ip).

  2. Also.. while I'm at it, a suggestion. If you'd like to add a bit stronger Authelia integration you could check their api whether a user has access to a specific app (domain), so the permission could be set automatically.

  3. Question: Do the format of the current allow/deny rules follow Authelia's subject rules? (Meaning in Authelia they can use the OR/AND logic being list of lists. https://www.authelia.com/configuration/security/access-control/#subject)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions