solid-file-python
solid-file-python copied to clipboard
ACL support
AS-IS: solid-file-python cannot manipulate ACL in a solid pod.
TO-BE As a user, I can use ACL management functions to set ACL for my resources.
Need to clarity: We have two candidate approaches to implement it.
- WAC: The standard way to do this. Supported by all mainstream implementations, but Inrupt claims there are known security issues with WAC.
- ACP: supported by ESS only, may be part of spec in the future.
Reference
- https://docs.inrupt.com/developer-tools/javascript/client-libraries/tutorial/manage-access/
- https://solidproject.org/TR/protocol#authorization
- https://solid.github.io/web-access-control-spec/
- https://solid.github.io/authorization-panel/authorization-ucr/
- https://github.com/jeff-zucker/solid-file-client#acl-management