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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions