Forbidding access

Hello

All examples I see are authorisations to grant access to given resource/class.

Would it make sense to also include a predicate to explicitly forbid access? Something like “forbidden” or “inverse"

To prevent <John> from reading <Jane>:

<> a acl:Authorization ;
   acl:agent <John> ;
   acl:accessTo <Jane> ;
   acl:forbidden true ;
   acl:mode acl:Read ;
.

Best,
Tom

Received on Thursday, 18 March 2021 10:02:49 UTC