Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does acl:default imply acl:accessTo? #239

Closed
michielbdejong opened this issue Feb 17, 2021 · 1 comment
Closed

Does acl:default imply acl:accessTo? #239

michielbdejong opened this issue Feb 17, 2021 · 1 comment

Comments

@michielbdejong
Copy link
Contributor

It seems that ESS differs from other Solid implementations in that if an agent has acl:default access to a container, then they can also operate on that container itself (not only on resources contained in it).
It seems that in all other implementations (NSS, PSS, CSS), you would additionally need acl:accessTo for that.

Which one is correct?

Example of an authorization with only acl:default:

<#this> a acl:Authorization;
  acl:default <./>;
  acl:agent </profile/card#me>;
  acl:mode acl:Read.

Example of an authorization with both acl:default and acl:accessTo:

<#this> a acl:Authorization;
  acl:accessTo <./>;
  acl:default <./>;
  acl:agent </profile/card#me>;
  acl:mode acl:Read.
@michielbdejong
Copy link
Contributor Author

Ah this seems to be a duplicate of #193, let's discuss there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant