Skip to content

Universal Access Modes API #194

@matthieubosquet

Description

@matthieubosquet

Currently, the Solid protocol specification https://solidproject.org/TR/protocol is tightly coupled to the WAC spec or more specifically the ACL specification https://www.w3.org/2001/04/20-ACLs and its ontology https://www.w3.org/ns/auth/acl#.

It would be good to have an easily reusable abstraction layer that directly maps an Access Mode to a behaviour of the Solid Protocol and could be reused by all authorization systems, it being WAC, ACP or any future endeavour in that matter.

We might also in that process simplify understanding and straightforwardness of the Solid Protocol. If for example a Delete and Create Solid access mode become evident as abstractions we could benefit from.

I would propose having a comprehensive review of the Solid authorization UCRs https://solid.github.io/authorization-panel/authorization-ucr/, agreeing on a list of required Access Modes and potentially adding them to the Solid namespace.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ACLACL ontology relatedACPACP ontology relatedproposal

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions