Email as owner avoid to delete

Some of my Pods have by default my email as owner. Does anyone know why ? :thinking: ?
It’s a little bit strange but when the email +webid are owners, I can’t delete a file in the folder using @jeffz solid-file-client or @Vincent inrupt/solid-client-js . Solid-file-client say ‘are you sure the app is authorized’
If I remove my email in the Acl, then the app can delete, really strange :thinking::thinking::thinking:

  • This is what you can find in root .acl (There is no reason to have email in any other acl file.)
# Optional owner email, to be used for account recovery:
acl:agent <mailto:alain.bourgeois10@gmail.com>;
  • I also use solid-file-client in solid-ide and can delete a file in folder root when logged in with the owner webId

That match what you say as I build the Acl of inbox folder with @Vincent solid-client-js method that use the parent / fallback Acl when it does not exist, so the root acl https://docs.inrupt.com/developer-tools/javascript/client-libraries/tutorial/manage-access-control-list/#change-access-to-a-resource :thinking: … But this way the email does not appear only in the root acl…

If you want to try Popock inbox https://scenaristeur.github.io/solid-vue-panes/inbox , I can only delete when email is not in Acl even with solid-file-client or solid-client-js
https://github.com/scenaristeur/solid-vue-panes/blob/cdb9a8c5d736be046f03bab88061920432c65e2d/src/components/inbox/Inbox.vue#L338

May be you could be interested with the new extended solid-file-client I just published on as v1.1.0-beta

I includes :

I’m waiting on comments.

1 Like