repo-module-auth-webac.4.7.2.source-code.root-authorization.ttl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fcrepo-module-auth-webac Show documentation
Show all versions of fcrepo-module-auth-webac Show documentation
An authorization module for the Fedora Commons Repository framework, implementing the
RDF-based WebAccessControl authorization mechanism, as proposed by the W3C. This makes
it possible to define fine-grained repository access controls on individual resources or
classes of resources to specific users and/or groups.
@prefix rdfs: .
@prefix acl: .
@prefix foaf: .
@prefix fedora: .
<> a acl:Authorization ;
rdfs:label "Root Authorization" ;
rdfs:comment "By default, all non-Admin agents (foaf:Agent) are denied access (no acl:mode is specified) to all resources." ;
acl:agent foaf:Agent ;
acl:accessToClass fedora:Resource .