Skip to content

Authorization applicability for unsupported condition types #135

@melvincarvalho

Description

@melvincarvalho

Following discussion on PR #134 and PR #133, this issue tracks the broader question of how authorization evaluation should handle unsupported condition types.

The core question: when a server encounters an acl:condition it does not support, should the authorization be treated as applicable (fail-open) or non-applicable (fail-closed)?

This choice affects whether adding constraints can unintentionally broaden access when evaluated on servers with differing capability support.

A fail-closed variant has been published as a draft for comparison:
https://webacl.org/secure-access-conditions/

Related: PR #133, PR #134

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions