Skip to content

Required Credentials Discovery #242

@matthieubosquet

Description

@matthieubosquet

On proposal

ACP, WAC, WAC+...

Details

A resource's access permissions are mandated by its effective Access Control Resource which contains an assortment of potentially complex and private rules.

A client that cannot read (no access) or understand such rules will nonetheless need to understand which credentials to present in order to gain specific access permissions to a resource.

I would propose having a standard required credentials discovery mechanism is necessary.

Maybe having the wac-allow structured header extended to accept IRIs as permission-group could be explored, especially if the wac-allow header becomes defined at the spec level and mapped to operations in the Solid protocol.

Maybe someone familiar with verifiable credentials could suggest whether there is a generic enough mechanism there to fulfill this requirement (cc @acoburn).

Maybe something completely different is required.

Acceptance criteria

What actions are needed to resolve this issue? (checklist)

  • Discuss and agree whether a standard required credentials discovery mechanism is necessary or not.
  • Propose a mechanism that would be generic enough to accomodate our use cases.

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