IRI:
http://www.openlinksw.com/ontology/restrictions#
Imported Ontologies:
http://purl.org/dc/terms/ (visualise it with LODE)
http://www.openlinksw.com/ontology/acl# (visualise it with LODE)
http://www.w3.org/1999/02/22-rdf-syntax-ns# (visualise it with LODE)
http://www.w3.org/2002/07/owl# (visualise it with LODE)
http://xmlns.com/foaf/0.1/ (visualise it with LODE)
Other visualisation:
Ontology source

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Named Individuals
  5. Namespace Declarations

Classes

accessc back to ToC or Class ToC

IRI: http://www.w3.org/ns/auth/acl#Access

Any kind of access to a resource. Don't use this, use R W and RW
has sub-classes
Restrictc, appendc, controlc, readc, writec

Anyone authenticatedc back to ToC or Class ToC

IRI: http://www.w3.org/ns/auth/acl#AuthenticatedAgent

A class of agents who have been authenticated. In other words, anyone can access this resource, but not anonymously. The social expectation is that the authentication process will provide an identify and a name, or pseudonym. (A new ID should not be minted for every access: the intent is that the user is able to continue to use the ID for continues interactions with peers, and for example to develop a reputation)
has super-classes
agent

appendc back to ToC or Class ToC

IRI: http://www.w3.org/ns/auth/acl#Append

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.
has super-classes
accessc
writec

authorizationc back to ToC or Class ToC

IRI: http://www.w3.org/ns/auth/acl#Authorization

An element of access control, allowing agent to agents access of some kind to resources or classes of resources

controlc back to ToC or Class ToC

IRI: http://www.w3.org/ns/auth/acl#Control

Allows read/write access to the ACL for the resource(s)
has super-classes
accessc

Originc back to ToC or Class ToC

IRI: http://www.w3.org/ns/auth/acl#Origin

An Origin is basically a web site (Note WITHOUT the trailing slash after the domain name and port in its URI) and is the basis for controlling access to data by web apps in the Same Origin Model of web security. All scripts from the same origin are given the same right.

readc back to ToC or Class ToC

IRI: http://www.w3.org/ns/auth/acl#Read

The class of read operations
has super-classes
accessc

Restrictc back to ToC or Class ToC

IRI: http://www.openlinksw.com/ontology/restrictions#Restrict

is defined by
http://www.openlinksw.com/ontology/acl#
Represents operations that restrict certain parameters, the creation of ACL restrictions on a specific resource.
has super-classes
accessc
is also defined as
named individual

Restrictionc back to ToC or Class ToC

IRI: http://www.openlinksw.com/ontology/restrictions#Restriction

is defined by
http://www.openlinksw.com/ontology/restrictions#
A restriction defines boundaries on values that can be scoped to users, groups, or the whole system.
is in domain of
hasAgentop, hasAgentClassop, hasMaxValuedp, hasMinValuedp, hasRealmop, hasRestrictedParameterop, hasRestrictedResourceop
is also defined as
named individual

writec back to ToC or Class ToC

IRI: http://www.w3.org/ns/auth/acl#Write

has super-classes
accessc
has sub-classes
appendc

Object Properties

hasAgentop back to ToC or Object Property ToC

IRI: http://www.openlinksw.com/ontology/restrictions#hasAgent

is defined by
http://www.openlinksw.com/ontology/restrictions#
The agent (can be an individual or a group) to which a Restriction applies.
has domain
Restrictionc
has range
agent

hasAgentClassop back to ToC or Object Property ToC

IRI: http://www.openlinksw.com/ontology/restrictions#hasAgentClass

is defined by
http://www.openlinksw.com/ontology/restrictions#
The agent class to which a Restriction applies. The typical use case is foaf:Person which makes the restriction a universally applicable one.
has domain
Restrictionc
has range
class

hasRealmop back to ToC or Object Property ToC

IRI: http://www.openlinksw.com/ontology/restrictions#hasRealm

is defined by
http://www.openlinksw.com/ontology/restrictions#
Relates a Restriction to an application realm.
has domain
Restrictionc
has range
application realm

hasRestrictedParameterop back to ToC or Object Property ToC

IRI: http://www.openlinksw.com/ontology/restrictions#hasRestrictedParameter

is defined by
http://www.openlinksw.com/ontology/restrictions#
Relates a Restriction to the parameter of restriction. A restriction parameter allows to define a set of restrictions on one resource. This is useful for restrictions on existing resources like files or web pages.
has domain
Restrictionc
has range
resource

hasRestrictedResourceop back to ToC or Object Property ToC

IRI: http://www.openlinksw.com/ontology/restrictions#hasRestrictedResource

is defined by
http://www.openlinksw.com/ontology/restrictions#
Relates a Restriction to the subject of its restriction. It is up to the application to define this thing. The addtional property hasRestrictedParameter allows to further divide one resource into different restrictions.
has domain
Restrictionc
has range
resource

hasRestrictionDocumentop back to ToC or Object Property ToC

IRI: http://www.openlinksw.com/ontology/restrictions#hasRestrictionDocument

is defined by
http://www.openlinksw.com/ontology/acl#
The document in which the ACL restriction resources for a specific application realm are stored. This typically refers to a named graph in the triple store.
has domain
application realm
has range
resource

Data Properties

hasMaxValuedp back to ToC or Data Property ToC

IRI: http://www.openlinksw.com/ontology/restrictions#hasMaxValue

is defined by
http://www.openlinksw.com/ontology/restrictions#
The optional upper restriction on a decimal value.
has domain
Restrictionc
has range
decimal

hasMinValuedp back to ToC or Data Property ToC

IRI: http://www.openlinksw.com/ontology/restrictions#hasMinValue

is defined by
http://www.openlinksw.com/ontology/restrictions#
The optional lower restriction on a decimal value.
has domain
Restrictionc
has range
decimal

Named Individuals

OpenLink Restrictions Ontologyni back to ToC or Named Individual ToC

IRI: http://www.openlinksw.com/ontology/restrictions#

Current version:
1.3.0
Ontology that defines entity and relation types used to describe restrictions scoped to individuals, groups, or the whole system. Examples include the maximum number of result rows for queries or the maximum number of times a certain action can be performed.

OpenLink Restrictions Ontology Description Documentni back to ToC or Named Individual ToC

IRI: http://www.openlinksw.com/ontology/restrictions

This is a document that uses Linked Data oriented content to describe OpenLink Restrictions Ontology.
belongs to
tech article
document

OpenLink Restrictions Ontology Description Document (Turtle)ni back to ToC or Named Individual ToC

IRI: http://www.openlinksw.com/DAV/data/turtle/restrictions.ttl

This is a turtle document that uses Linked Data oriented content to describe an OpenLink ontology for Restrictions.
belongs to
tech article
resource
resource
document

OpenLink Restrictions Ontology Description Document (Turtle)ni back to ToC or Named Individual ToC

IRI: http://www.openlinksw.com/data/turtle/restrictions.ttl

This is a turtle document that uses Linked Data oriented content to describe the OpenLink Restrictions Ontology.
belongs to
tech article
document

Restrictions ACL Scopeni back to ToC or Named Individual ToC

IRI: http://www.openlinksw.com/ontology/restrictions#Restrictions

ACL scope which contains all ACL rules granting the right to create restrictions for a specific resource.
belongs to
scope

Namespace Declarations back to ToC

default namespace
http://www.openlinksw.com/ontology/restrictions#
acl
http://www.w3.org/ns/auth/acl#
acl2
http://www.openlinksw.com/ontology/acl#
auth
http://www.w3.org/ns/auth/
dc
http://purl.org/dc/elements/1.1/
foaf
http://xmlns.com/foaf/0.1/
headers
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/
ldp
http://www.w3.org/ns/ldp#
ns
http://creativecommons.org/ns#
ont
http://www.w3.org/2006/gen/ont#
ontology
http://www.openlinksw.com/ontology/
openlink
http://www.openlinksw.com/dataspace/organization/openlink#
owl
http://www.w3.org/2002/07/owl#
powder-s
http://www.w3.org/2007/05/powder-s#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
schema
http://schema.org/
skos
http://www.w3.org/2004/02/skos/core#
solid
https://github.com/solid/
terms
http://open.vocab.org/terms/
terms2
http://purl.org/dc/terms/
turtle
http://www.openlinksw.com/DAV/data/turtle/
vocab
http://www.w3.org/1999/xhtml/vocab#
wiki
https://www.w3.org/wiki/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.