Glossary¶
For questions around the concepts and terminology specific to Solid, refer to https://solidproject.org/faqs.
- ACL¶
An Access Control List is a Resource that controls users’ level of access (
{ read: <boolean>, append: <boolean>, write: <boolean>, control: <boolean> }
) to a Resource. For example, it can list rules like “https://jcaesar.solid.community/profile/card#me
can read this Resource”, and “https://cleopatra.solid.community/profile/card#me
can read this Resource and its children”. See also Access Modes, or read about how you can read and change it at Manage Access to Data (WAC).- Agent¶
A user. Agent typically refers to a person but could also refer to other users, e.g., applications, bots.
- Access Modes¶
The types of access that have been granted: Read Access, Append Access, Write Access and/or Control Access.
- Append Access¶
Access to add data to the applicable Resource.
- Control Access¶
Access to view and manage who has access to the applicable Resource.
Applicable to the ACL authorization system.
- Container¶
A special type of Resource that can contain other Resources or Containers, much like folders on your file system.
For example, given a Resource at
https://cleopatra.solid.community/profile/card
, bothhttps://cleopatra.solid.community/profile/
andhttps://cleopatra.solid.community/
are Containers.- Default access¶
Rules defining Access Modes that apply not to the Container Resource directly, but are inherited by its children, their children if applicable, and so forth.
- Fallback ACL¶
If a Resource does not have an explicit Resource ACL of its own, the Fallback ACL is the ACL of the Container closest to that Resource that does have its own explicit Resource ACL. Only the Default access rules in the Fallback ACL apply.
- IRI¶
Internationalized Resource Identifier. An IRI is similar to standard web URI but allows for internationalized characters such as the umlaut
Ä
, or the Greek letterΔ
. See also IRI Wikipedia page.- Pod¶
Storage location for your data. You manage the access to data stored in your Pod.
- Resource¶
The data sent to you when you type a URL into a web browser.
- Resource ACL¶
The ACL that applies to a given Resource. If none exists, the Fallback ACL applies.
- Read Access¶
Access to view the contents of the applicable Resource.
- SolidDataset¶
- Thing¶
A data entity, e.g., a person. A
Thing
is associated with a set of data or properties about the Thing, e.g.,name
,date of birth
,address
, etc..- WebID¶
A URL that identifies a user or other Agent. The Resource found at the WebID can provide more information about this Agent, such as the location of their data.
- Write Access¶
Access to add (i.e. append), update, and delete contents of Resource. Granting Write access automatically grants Append Access.