-
Notifications
You must be signed in to change notification settings - Fork 18
Description
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.