Defines the class Authorization and its essential properties, and also some classes of access such as read and write.
Predicate for a triple filter.
predicate
testing
If this property is true access to the parent triple is only granted if childrens are found.
required
Contains sub triple authorization informations.
children
TripleAccessControl Ontology
write
Contains triple authorization information.
accesToTriple
A triple filter.
Filter
Access mode is defined per triple authorization.
mode
An element of access control, allowing agent to agents access of some kind to resources or classes of resources
A group of persons or social entities to being given the right
A class of persons or social entities to being given the right
An RDF graph (with intensional semantics).
Statement for a triple filter.
statement
A directory for which this authorization is used for new files in the directory.
The graph associated with the subject is a subgraph of a graph equivalent to that associated with the object.
Graph for a triple filter.
graph
read
Any kind of access to a resource. Don't use this, use R W and RW
access
Object for a triple filter
object
Append accesses are specific write access which only add information, and do not remove information. For text files, for example, append access allows bytes to be added onto the end of the file. For RDF graphs, Append access allows adds triples to the graph but does not remove any. Append access is useful for dropbox functionality. Dropbox can be used for link notification, which the information added is a notification that a some link has been made elsewhere relevant to the given resource.
append
Delegates a person or another agent to act on behalf of the agent. For example, Alice delegates Bob to act on behalf of Alice for ACL purposes.
delegates
Subject for a triple filter.
subject
The graphs associated with the subject and object are equivalent.
The TripleAccessControl Ontology is an extension to WebAccessControl Ontology to describe access control rules for RDF triples.
Copyright © 2011 Thomas Bergwinkl
The information resource to which access is being granted.
The Access Control file for this information resource. This may of course be a virtual resorce implemented by the access control system. Note also HTTP's header Link: foo.meta ;rel=meta can be used for this.
Allows read/write access to the ACL for the resource(s)
control
The person or other agent which owns this. For example, the owner of a file in a filesystem. There is a sense of right to control. Typically defaults to the agent who craeted something but can be changed.
owner
A person or social entity to being given the right
A class of information resources to which access is being granted.
A triple authorization.
TripleAuthorization
Contains triple filter rules.
filter